

.custom #header { display: block; }



.custom #header { background: #113A68; }

.custom #header td div.text { color: #FFFFFF; }

.custom #header td div.text:hover { color: #FFFFFF; }



.custom #navigate { display: block; }


.custom #navigate { background: #F7A43A; }



.custom #navigate ul li:hover { background: #3A3A3A; }

.custom #navigate ul li a { color: #FFFFFF; }

.custom #navigate ul li a:hover	{ color: #FFFFFF; }

@media all and (max-width: 1023px) {
	.custom #navigate ul li a { padding-left: 25px; padding-right: 25px; }
}

@media all and (max-width: 767px) {
	.custom #navigate { background: #F7A43A; top: 0; }
}

@media all and (max-width: 767px) {
.custom #navigate { border-bottom: 0; }
.custom #navigate #nav-mobi ul { top: 44px; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi .flip {	background: url('images/icon_menu_white.png') no-repeat left 50%; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi .flip {	color: #FFFFFF; }
}

@media all and (max-width: 767px) {
	.custom #navigate #nav-mobi ul li a { color: #3A3A3A; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi ul { background: #E8E8E8; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi ul li:hover { background: rgba(255,255,255,0.5); }
}



.custom #banner { display: block; }


.custom #banner .column { background-image: url('http://310.8ab.mywebsitetransfer.com//wp-content/thesis/skins/mobile-first/images/banner_background.png'); }

.custom #banner .column { background-repeat: no-repeat; }




.custom #quote { display: block; }


.custom #quote { background: #113A68; }


.custom #quote .tbl_quote h2 { color: #FFFFFF; }
.custom #quote .tbl_quote div { color: #FFFFFF; }



.custom #about { display: block; }


.custom #about .tbl_about td.summary h3 { color: #113A68; }

.custom #about .tbl_about td.summary div.text { color: #3A3A3A; }

.custom #about .tbl_about td.sample .info { background: #3E7F3B; }

.custom #about .tbl_about td.sample .info h4 { color: #FFFFFF; }
.custom #about .tbl_about td.sample .info div.subtitle { color: #FFFFFF; }

.custom #about .tbl_about td.sample div.button { background: #113A68; }

.custom #about .tbl_about td.sample div.button:hover { background: #F7A43A; }

.custom #about .tbl_about td.sample div.button a { color: #FFFFFF; }

.custom #about .tbl_about td.sample div.button a:hover { color: #FFFFFF; }

.custom #about .divider { border-color: #D8D8D8; }



.custom #praise { display: block; }


.custom #praise h3 { color: #113A68; }

.custom #praise ul li .praise_text { color: #3A3A3A; }

.custom #praise ul li .praise_attribution { color: #3E7F3B; }

.custom #praise .divider { border-color: #D8D8D8; }



.custom #video { display: none; }

.custom #praise .divider { border: 0; }



.custom #author { display: block; }


.custom #author { background: #113A68; }

@media all and (max-width: 767px) {
	.custom #author .wrapper { background: #113A68; }
}

.custom #author .tbl_author td h3 { color: #FFFFFF; }

.custom #author .tbl_author .text { color: #FFFFFF; }



.custom #second_author { display: none; }
.custom #second_author_nav { display: none; }




.custom #press { display: block; }


.custom #press .tbl_press td.recent h3 { color: #113A68; }

.custom #press .tbl_press td.recent div.press_item_title { color: #3A3A3A; }

.custom #press .tbl_press td.recent div.press_item_byline { color: #A63026; }
 

.custom #press .tbl_press td.recent div.press_item_summary { color: #3A3A3A; }

.custom #press .tbl_press td.recent div.button a { color: #A63026; }

.custom #press .tbl_press td.recent div.button a:hover { color: #FFFFFF; }

.custom #press .tbl_press td.recent div.button a { background: #FAEED4; }

.custom #press .tbl_press td.recent div.button a:hover { background: #A63026; }

.custom #press .tbl_press td.inquiry .info { background: #3E7F3B; }

.custom #press .tbl_press td.inquiry .info h4 { color: #FFFFFF; }
.custom #press .tbl_press td.inquiry .info h5 { color: #FFFFFF; }
.custom #press .tbl_press td.inquiry .info div.subtitle { color: #FFFFFF; }

.custom #press .tbl_press td.inquiry div.name { color: #FFFFFF; }
.custom #press .tbl_press td.inquiry div.email a { color: #FFFFFF; }
.custom #press .tbl_press td.inquiry div.phone { color: #FFFFFF; }

.custom #press .tbl_press td.inquiry div.button a { color: #FFFFFF; }

.custom #press .tbl_press td.inquiry div.button a:hover { color: #FFFFFF; }

.custom #press .tbl_press td.inquiry div.button { background: #113A68; }

.custom #press .tbl_press td.inquiry div.button:hover { background: #F7A43A; }

.custom #press .divider { border-color: #D8D8D8; }



.custom #order { display: block; }


.custom #order .tbl_order td.purchase h4 { color: #113A68; }

.custom #order .tbl_order td.purchase div.subtitle { color: #3A3A3A; }




.custom #bulk { display: block; }


.custom #bulk .bulk_buy h4 { color: #113A68; }

.custom #bulk .bulk_buy p { color: #3A3A3A; }

.custom #bulk .bulk .column ul li.first { background: #113A68; }

.custom #bulk .bulk .column ul li.first { color: #FFFFFF; }

.custom #bulk .bulk .column ul li.item { border-color: #D8D8D8; }

.custom #bulk .bulk .column ul li.item { color: #3A3A3A; }

.custom #bulk .divider { border-color: #D8D8D8; }



.custom #order { display: block; }


.custom #share h3 { color: #113A68; }

.custom #share h4 { color: #113A68; }

.custom #share ul.book_quote_list li a { color: #3E7F3B; }
.custom #share ul.amazon_list li a { color: #3E7F3B; }
.custom #share ul.sample_list li a { color: #3E7F3B; }

.custom #share .share_bar .top { color: #FFFFFF; }

.custom #share .share_bar .top { background: #113A68; }

.custom #share .share_bar .bottom a { color: #FFFFFF; }

.custom #share .share_bar .bottom { background: #3E7F3B; }



.custom #order { display: block; }


.custom #footer { background: #113A68; }

.custom #footer h3 { color: #FFFFFF; }

.custom #footer .bottom { color: #FFFFFF; }
.custom #footer .bottom a { color: #FFFFFF; }


