

.custom #header { display: block; }



.custom #header { background: #BABABA; }





.custom #navigate { display: block; }


.custom #navigate { background: #3AB31E; }



.custom #navigate ul li:hover { background: #139745; }

.custom #navigate ul li a { color: #FFFFFF; }

.custom #navigate ul li a:hover	{ color: #FFFFFF; }

	.custom #navigate ul li a { padding-left: 30px; padding-right: 30px; }

@media all and (max-width: 767px) {
	.custom #navigate { background: #139745; 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: #FFFFFF; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi ul { background: #80C344; }
}

@media all and (max-width: 767px) {
	.custom #navigate .mobile #nav-mobi ul li:hover { background: #80C344; }
}



.custom #banner { display: block; }




.custom #banner .column { background-color: #1A1A1A; }



.custom #quote { display: block; }


.custom #quote { background: #FCB846; }


.custom #quote .tbl_quote h2 { color: #000000; }
.custom #quote .tbl_quote div { color: #000000; }



.custom #about { display: block; }


.custom #about .tbl_about td.summary h3 { color: #3AB31E; }

.custom #about .tbl_about td.summary div.text { color: #FFFFFF; }

.custom #about .tbl_about td.sample .info { background: #80C344; }

.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: #139745; }

.custom #about .tbl_about td.sample div.button:hover { background: #000000; }

.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: #DADADA; }



.custom #praise { display: block; }


.custom #praise h3 { color: #3AB31E; }

.custom #praise ul li .praise_text { color: #3A3A3A; }

.custom #praise ul li .praise_attribution { color: #80C344; }

.custom #praise .divider { border-color: #DADADA; }



.custom #video { display: block; }



.custom #video h3 { color: #3AB31E; }



.custom #author { display: block; }


.custom #author { background: #3A3A3A; }

@media all and (max-width: 767px) {
	.custom #author .wrapper { background: #3A3A3A; }
}

.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: #3AB31E; }

.custom #press .tbl_press td.recent div.press_item_title { color: #3A3A3A; }

.custom #press .tbl_press td.recent div.press_item_byline { color: #3AB31E; }
 

.custom #press .tbl_press td.recent div.press_item_summary { color: #3A3A3A; }

.custom #press .tbl_press td.recent div.button a { color: #FFFFFF; }

.custom #press .tbl_press td.recent div.button a:hover { color: #FFFFFF; }

.custom #press .tbl_press td.recent div.button a { background: #3AB31E; }

.custom #press .tbl_press td.recent div.button a:hover { background: #000000; }

.custom #press .tbl_press td.inquiry .info { background: #80C344; }

.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: #139745; }

.custom #press .tbl_press td.inquiry div.button:hover { background: #000000; }

.custom #press .divider { border-color: #DADADA; }



.custom #order { display: block; }


.custom #order .tbl_order td.purchase h4 { color: #3AB31E; }

.custom #order .tbl_order td.purchase div.subtitle { color: #3A3A3A; }




.custom #bulk { display: none; }



.custom #share { display: block; }


.custom #share h3 { color: #3AB31E; }

.custom #share h4 { color: #3A3A3A; }

.custom #share ul.book_quote_list li a { color: #3AB31E; }
.custom #share ul.amazon_list li a { color: #3AB31E; }
.custom #share ul.sample_list li a { color: #3AB31E; }

.custom #share .share_bar .top { color: #FFFFFF; }

.custom #share .share_bar .top { background: #3AB31E; }

.custom #share .share_bar .bottom a { color: #FFFFFF; }

.custom #share .share_bar .bottom { background: #000000; }



.custom #footer { display: block; }


.custom #footer { background: #3AB31E; }

.custom #footer h3 { color: #FFFFFF; }

.custom #footer .bottom { color: #FFFFFF; }
.custom #footer .bottom a { color: #FFFFFF; }


