@charset "UTF-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
body {
	background: #B9A682 url(/images/wht-bg.gif) repeat-x top;
}
img {
	border-style: none;
}

.main_box {
	width: 845px;
	margin: 0 auto;
	background: url(/images/logo-left.gif) no-repeat left 8px;
}
.main_content {
	width: 821px;
	margin: 0 auto;
}
.main_header {
	height: 123px;
}

.main_header h1 {
	padding-top: 8px;
	float: left;
}
.header_rt_col {
	width: 475px;
	float: right;
}
.header_rt_col h2 {
	padding: 28px 0 5px 40px;
}
.initial_nav {
	padding-bottom: 8px;
	padding-left: 34px;
}

.initial_nav li {
	font-size: 10px;
	line-height: 21px;
	padding-right: 14px;
	float: left;
}


.initial_nav, .second_nav ul{
	list-style: none;
}

.second_nav {
	clear: both;
	width: 726px;
	margin: 0 auto;
}
.second_nav ul {
	text-align: center;
	border: 1px solid #BA9880;
	padding: 0;
	font-size: 10px;
	line-height: 15px;
}
.second_nav ul li {
	display: inline;
	position: relative;
}

.second_nav li ul {
	position: absolute;
	text-align: center;
	display: none;
	padding: 0;
	margin: 0;
	top: 80%;
	background: #FFFFFF;
	z-index:999;
}

.second_nav li ul li, .second_nav li ul li a, .second_nav li ul li img {
	margin: 0px;
	padding: 0px;
	height: 16px;
}

.second_nav li:hover ul, .second_nav li.over ul {
	display: block;
}
#teleclass_drop {
	left: -18px;
	width: 106px;
}
#coaching_drop {
	left: -16px;
	width: 94px;
}
#speaking_requests_drop {
	left: -3px;
	width: 104px;
}
#press_kit_drop {
	left: -14px;
	width: 82px;
}

.subheader {
	padding: 0px 48px 0px 47px;
}
#sub_pg_copy {
	float: right;
	width: 674px;
	margin-right: 11px;
	padding-bottom: 54px;
	padding-top: 10px;
}
#standard_header { background: url(/images/background/subscription-bar-home.jpg) no-repeat top; }
#work_header { background: url(/images/background/subscription-bar-work.jpg) no-repeat top; }
#word_bdr {
	background: #FFFFFF url(/images/background/sidebar/work.gif) repeat-y left;
}

#relations_hdr { background: url(/images/background/subscription-bar-relationships.jpg) no-repeat top; }
#relations_bdr {
	background: #FFFFFF url(/images/background/sidebar/relationships.gif) repeat-y left;
}

#health_hdr {
	background: url(/images/background/subscription-bar-health.jpg) no-repeat top;
}
#health_bdr {
	background: #FFFFFF url(/images/background/sidebar/health.gif) repeat-y left;
}

#spirit_hdr {
	background: url(/images/background/subscription-bar-spirit.jpg) no-repeat top;
}
#spirit_bdr {
	background: #FFFFFF url(/images/background/sidebar/spirit.gif) repeat-y left;
}
#money_hdr {
	background: url(/images/background/subscription-bar-money.jpg) no-repeat top;
}
#money_bdr {
	background: #FFFFFF url(/images/background/sidebar/money.gif) repeat-y left;
}
#church_bdr {
	background: #FFFFFF url(/images/background/church-bg.gif) repeat-y left;
}
#corporate_bdr {
	background: #FFFFFF url(/images/background/corporate-bg.gif) repeat-y left;
}

#side_nav {
	width: 126px;
	text-align: center;
	float: left;
}
#side_nav h2 {
	padding-top: 25px;
	padding-bottom: 11px;
}
#side_nav ul {
	list-style: none;
	width: 102px;
	margin: 0px auto;
	padding-top: 16px;
	border-top: 1px solid #FFFFFF;
}
#side_nav li {
	padding-bottom: 13px;
}

.subheader .newsletter_bar {
	background: #FFFFFF;
	list-style: none;
	width: 262px;
	float: left;
	text-align: center;
}
.subheader .newsletter_bar ul {
	list-style-type:none;
}
.subheader .newsletter_bar ul li {
	display:inline;
}
.subheader .subscription_bar {
	width: 261px;
	float: right;
	padding-top: 10px;
}
.subheader .subscription_bar table {
	background: #FFFFFF;
}
.subheader .subscription_bar table td {
	padding-top: 3px;
}

.subscription_input {
	width: 98px;
	border: 1px solid #A2D7CC;
	margin: 0 2px 2px 0;
	color: #4EB7A4;
	font: 11px Helvetica, Geneva, Arial, sans-serif;
}
.main_copy {
	background: #FFFFFF;
	padding: 9px 12px 50px;
	clear: both;
}
#general-events-bdr {
	background: #FFFFFF url(/images/background/green-bar.gif) repeat-y left;
}

/*	Home page, left column	*/
.content_col_l { float: left; width: 345px; }
.content_col_l .brown_bdr { padding:4px; }
.content_col_l .header_box { background:#F17C60; padding-bottom: 17px; }
.content_col_l .header_box h2 { padding:11px 5px 5px; border-bottom: 2px solid #F7B9A2; }
.content_col_l .teal-header-box { background:#4AB8A4; padding-bottom: 17px; }
.content_col_l .teal-header-box h2 { padding:11px 5px 5px; border-bottom: 1px solid #ffffff; }
.content_col_l .brown_bdr p { color: #B98768; font-size: 13px; line-height: 17px; padding: 5px; }
.content_col_l ul { list-style: none; color: #B98768; font-size: 13px; line-height: 17px; padding: 5px; }
.content_col_l ul li { padding-bottom: 15px; }

.content_col_l .keynote-flash, .content_col_l .thanks-for-visiting, .content_col_r .youtube-vid { padding-bottom:12px; }
.book-bar { padding-bottom:14px; margin-bottom:14px; }
.pad-bot-fourteen { padding-bottom:14px; }

.col_bg {
	background: url(/images/background/col-separator.gif) repeat-y 574px;
}

.brown_bdr {
	border: 1px solid #BC987F;
}
.brown_bdr_press {
	border: 1px solid #BC987F;
	padding: 12px;
}
.brown_bdr_press .header_box h2 {
	border-bottom: 2px solid #A3D7CD;
}

.thick_green_bdr {
	border: 5px solid #A5C46B;
	padding: 7px;
}
.thick_green_bdr .hdr_border {
	width: 263px;
}

.hdr_border h3  {
	background: #FFFFFF;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 33px;
	border: 1px solid #A5C46B;
}

.main_copy .col_l_sub_pg {
	float: left;
	width: 564px;
}
.main_copy .col_l_tert {
	float: left;
	width: 567px;
}
.col_l_sub_pg h3, .col_l_tert h3, .col_r_sub_pg .brown_bdr h3 {
	color: #B98768;
	padding-bottom: 10px;
	background: url(/images/background/h3.gif) repeat-x top;
	padding-top: 16px;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

#sub_pg_copy .brown_bdr { padding-top:4px; }

#sub_pg_copy .brown_bdr .head_box_box, #sub_pg_copy .brown_bdr .std_copy { margin:0 4px; }

#sub_pg_copy .brown_bdr .std_copy h4, .col_l_sub_pg h4 { color:#B98768; font-size:12px; line-height:17px; font-weight:bold; }

.col_l_sub_pg h4 { padding:0 10px; }


.articles .head_box_box h3, #sub_pg_copy .head_box_box h3 {
	color: #B98768;
	padding-top: 11px;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/* .col_l_sub_pg p, .col_l_sub_pg p strong, .col_l_sub_pg p em, .col_l_sub_pg .lists, .col_l_sub_pg ul li, .col_l_tert p, .col_l_tert p strong, .col_l_tert p em, .col_l_tert .lists, .col_l_tert ul li */
.col_l_sub_pg p, .col_l_sub_pg .lists, .col_l_sub_pg ul li, .col_l_tert p, .col_l_tert .lists, .col_l_tert ul li, .col_l_sub_pg .std_tbl td, .about_right .std_tbl td {
	color: #B98768;
	font-size: 11.25px;
	line-height: 18px;
}
.col_l_sub_pg p, .col_l_tert p {
	padding: 0px 11px 16px;
}

.col_l_sub_pg .std_tbl td, .about_right .std_tbl td { padding:0 10px 3px; }
.col_l_sub_pg .std_tbl input, .about_right .std_tbl input { color:#B98768; font-size:11.25px; border:#B98768 solid 1px; }

.col_l_sub_pg .head_box_box, .col_l_tert .head_box_box {
	padding: 12px;
}
.col_l_sub_pg .lists, .col_l_tert .lists {
	list-style: url(/images/background/bullet.gif);
	padding: 0 11px 16px 33px;
	font-style: italic;
}

.teal_bg {
	background: #4EB7A4;
}
.col_r_sub_pg  .teal_bg {
	padding: 5px 4px;
	text-align: center;
	color: #FFFFFF;
}
.col_r_sub_pg .teal_bg h2 {
	text-align: left;
	padding-bottom: 15px;
}
.register_drop p {
	font-weight: bold;
	font-style: italic;
	font-size: 11.25px;
	background: url(/images/background/register-arrow.gif) repeat-x top;
	padding-top: 12px;
	padding-bottom: 12px;
	line-height: 25px;
}


.col_l_sub_pg  .teal_bg h2, .col_l_tert .teal_bg h2 {
	border-bottom: 2px solid #A3D7CD;
}
.teal_border {
	border: 2px solid #4EB7A4;
	padding: 2px;
}

.main_copy  .col_r_sub_pg {
	width: 213px;
	float: right;
}

.head_box_box .header_box { padding-bottom: 17px; }
.head_box_box .header_box h2 { padding:11px 5px 5px; }

a:link, a:visited {
	text-decoration: none;
	color: #4EB7A3;
}
a:hover, a:active {
	color: #4EB7A3;
	text-decoration: underline;
}

/*	Home page, right column	*/
.content_col_r { float: right; width: 443px; }
.content_col_r .brown_bdr { padding:14px; }
.content_col_r .brown_bdr .header_box h2 { background:url(/images/background/p_dbl_bdr.gif) repeat-x bottom; padding: 0px 0px 10px 3px; margin-bottom:10px; }
.content_col_r h3 { color: #B98768; font-size: 22px; font-weight:normal; }
.content_col_r .brown_bdr p { padding-bottom:10px; }
.content_col_r .brown_bdr h4 { font-weight:normal; font-style:italic; padding-bottom:5px; }
.content_col_r .brown_bdr h5 { font-weight:bold; }
.content_col_r .brown_bdr p, .content_col_r .brown_bdr h4, .content_col_r .brown_bdr h5, .brn_tbl_bdr p { font-size: 11.25px; color: #B98768; line-height: 20px; }
.content_col_r .brown_bdr .read_more { padding-bottom:0; text-align:right; }

.brn_tbl_bdr p { padding:14px; }

.brn_tbl_bdr {
	border: 1px solid #DCCBBF;
}


.legal {
	background: #FFFFFF;
	font-size: 10px;
	text-align: center;
	color: #70644E;
	padding: 10px;
	border-top: 2px solid #B9A682;
}
.legal .category_links li, .legal .main_links li {
	display: inline;
}

.clear {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
}
.thick_grn_bdr {
	border: 4px solid #9F9632;
}
.std_copy {
	padding-top: 16px;
	background: url(/images/background/p_dbl_bdr.gif) repeat-x 0px 7px;
}
.sub_pg_copy {
	padding-top: 16px;
}

.std_copy  p, .sub_pg_copy p {
	font-size: 11.25px;
	color: #B98768;
	line-height: 19px;
	padding: 0px 2px 10px;
}
.newsletter-hdr {
	text-align: center;
}

.hdr_table { margin-bottom: 10px; }
.hdr_table td p {
	font-size: 11.25px;
	color: #B98768;
	line-height: 19px;
	padding: 0px 10px 5px;
	text-align:left;
	font-style: italic;
}
.hdr_table td h2 {
	font-size: 13px;
	color: #B98768;
	line-height: 19px;
	padding: 25px 10px 0px;
	text-align:left;
	font-weight:bold;
	font-style: italic;
}

.std_copy ul {
	list-style: url(/images/background/bullet.gif) none;
	color: #B98768;
	font-size: 11.25px;
	line-height: 19px;
	padding: 5px 2px 10px 20px;
}
.std_copy ol {
	color: #B98768;
	font-size: 11.25px;
	line-height: 19px;
	padding: 5px 2px 10px 20px;
}
.dash_bdr {
	background: url(/images/background/h3.gif) repeat-x top;
}
#general-events-bdr .col_l_sub_pg, #church_bdr .col_l_sub_pg, #speaking-nav .col_l_sub_pg, #corporate_bdr .col_l_sub_pg {
	float: left;
	width: 125px;
}
#general-events-bdr .col_l_sub_pg .sub_pg_nav, #church_bdr .col_l_sub_pg .sub_pg_nav, #speaking-nav .col_l_sub_pg .sub_pg_nav, #corporate_bdr .sub_pg_nav {
	text-align: center;
	list-style: none;
	color: #FFFFFF;
}
#general-events-bdr .col_r_sub_pg, #church_bdr .col_r_sub_pg, #speaking-nav .col_r_sub_pg, #corporate_bdr .col_r_sub_pg {
	float: right;
	width: 686px;
	padding-top: 9px;
}
.col_l_sub_pg .std_nav, #general-events-bdr .std_nav, #church_bdr .std_nav, #speaking-nav .std_nav, #corporate_bdr .std_nav {
	padding: 0 10px 10px;
	font-size: 11.25px;
	color: #B98768;
	list-style-type:none;
}
.col_l_sub_pg .std_nav li, #general-events-bdr .std_nav li, #church_bdr .std_nav li, #speaking-nav .std_nav li, #corporate_bdr .std_nav li {
	display: inline;
}
.col_l_sub_pg .std_nav li a, #general-events-bdr .std_nav li a, #church_bdr .std_nav li a, #speaking-nav .std_nav li a, #corporate_bdr .std_nav li a {
	font-family: Helvetica, Arial, sans-serif;
}
#general-events-bdr .brown_bdr, #church_bdr .brown_bdr, #corporate_bdr .brown_bdr {
	width: 673px;
	margin-bottom:10px;
}
#general-events-bdr .speaking-nav, #church_bdr .speaking-nav, #corporate_bdr .speaking-nav {
	padding: 10px 12px 0px;
}
#general-events-bdr .col_r_sub_pg h2, #church_bdr .col_r_sub_pg h2, #corporate_bdr .col_r_sub_pg h2 {
	text-align:center;
	padding:4px 0 10px;
}
#general-events-bdr .copy_zone, #church_bdr .copy_zone, #corporate_bdr .copy_zone {
	padding:0 8px 8px;
}
#general-events-bdr .copy_zone p, #church_bdr .copy_zone p, #corporate_bdr .copy_zone p {
	font-size: 11.25px;
	line-height: 17px;
	color: #B98768;
	padding-bottom:10px;
}
#general-events-bdr .copy_zone ul, #church_bdr .copy_zone ul, #corporate_bdr .copy_zone ul {
	list-style: url(/images/background/bullet.gif) none;
	color: #B98768;
	font-size: 12px;
	line-height: 17px;
	padding: 0 2px 10px 20px;
}
#general-events-bdr .speaking-nav ul, #church_bdr .speaking-nav ul, #corporate_bdr .speaking-nav ul {
	padding-top: 15px;
}
#general-events-bdr .speaking-nav ul li, #church_bdr .speaking-nav ul li, #corporate_bdr .speaking-nav ul li {
	padding-bottom: 15px;
}
#general-events-bdr .speaking-nav ul {
	border-top: 1px solid #B8D18A;
	border-bottom: 1px solid #B8D18A;
}
#church_bdr .speaking-nav ul {
	border-top: 1px solid #E5A569;
	border-bottom: 1px solid #E5A569;
}
#corporate_bdr .speaking-nav ul {
	border-top: 1px solid #AFC7D2;
	border-bottom: 1px solid #AFC7D2;
}

.peach {
	color: #B98768;
}
.pch_hdr {
	color: #B98768;
	font-weight: bold;
	font-style: italic;
}

.pad_top_6 {
	width: 550px;
	margin: 0 auto;
	padding: 6px 0px;
}
.pad_top_6 table img {
	margin-bottom: 17px;
}
.pad_top_6 table p {
	padding: 0px 30px 15px;
	font-size: 11.25px;
	line-height: 17px;
}
.brn_single_bdr {
	border-left: 2px solid #EEE5DF;
}
.rt_side_bar {
	float: right;
	width: 221px;
	padding-top: 15px;
}
.rt_side_bar ul {
	list-style: url(/images/background/bullet.gif);
	padding: 0 11px 16px 20px;
	font-style: italic;
}
.rt_side_bar ul li {
	font-size: 11.25px;
	line-height: 17px;
}
.2_col_bg {
	background: url(/images/background/2-col-top.gif) no-repeat top;
}
.2_col_bot {
	background: url(/images/background/2-col-top.gif) no-repeat bottom;
}
.2_col_sides {
	background: url(/images/background/2-col-sides.gif) repeat-y;
}.schedule {
	margin: 10px auto 0px;
	width: 556px;
	background: url(/images/background/schedule_bdr.gif) repeat-y center;
}
.schedule div {
	background: url(/images/background/h3.gif) repeat-x bottom;
	padding: 8px 0;
}
.schedule table td {
	font-size: 12px;
	line-height: 17px;
	color: #B98768;
}
.about_top {
	background: url(/images/background/about-top.gif) no-repeat left top;
}
.about_bottom {
	background: url(/images/background/about-top.gif) no-repeat left bottom;
}
.about_border {
	background: url(/images/background/about-border.gif) repeat-y left;
}
.about-left {
	float: left;
	width: 342px;
}
.about-left .about_header_box h2 {
	background: url(/images/background/about-top.gif) no-repeat left bottom;
	text-align: center;
	padding: 28px 0;
}
.about-left .about_header_box {
	border-bottom: 10px solid #FFFFFF;
}
.about-left .photo_box {
	background: url(/images/background/about-top.gif) no-repeat left top;
	padding: 28px 0;
	text-align: center;
}
.about-left .photo_box img {
	margin-bottom: 12px;
}


.about_right {
	float: right;
	width: 444px;
	padding: 4px 0;
}
.about_right h3 {
	font-size: 13px;
	line-height: 17px;
	color: #B98768;
	padding: 0 4px 13px;
}
.about_right p {
	font-size: 11.25px;
	line-height: 17px;
	color: #B98768;
	padding: 0 4px 13px;
}
.about_right ul, .col_l_sub_pg ul {
	list-style: url(/images/background/bullet.gif) none;
	color: #B98768;
	font-size: 11.25px;
	line-height: 19px;
	padding: 0px 4px 13px 20px;
}

.col_l_sub_pg ol {
/*	list-style: url(/images/background/bullet.gif) none;	*/
	color: #B98768;
	font-size: 11.25px;
	line-height: 19px;
	padding: 0px 4px 13px 25px;
}

.media_contact-left {
	float: left;
	width: 262px;
}
.media_contact-right {
	float: left;
	width: 412px;
	background: #EE7D62;
}
.media_contact-right div {
	padding: 14px;
}
.media_contact-right    div    div  {
	text-align: center;
	border: 1px solid #FFFFFF;
	padding: 10px;
}
.media_contact-right div div p {
	font-size: 11.25px;
	line-height: 17px;
	text-align: center;
	padding: 27px 10px;
	background: #FFFFFF;
	color: #B98768;
}

.photo_table {
	background: url(/images/background/photos-border.gif) repeat-y center;
}
.photo_table p {
	color: #B98768;
	font-size: 11.25px;
	line-height: 17px;
	padding: 20px 8px;
}

.col_r_sub_pg .brown_bdr h4 { font-size:11.25px; color:#B98768; font-weight:bold; }
.book-bar {
	width: 100%;
	border: 1px solid #B99880;
}
.book-bar .border {
	background: url(/images/background/home-book-divider.gif) no-repeat right center;
}
.book-bar td {
	padding-bottom: 10px;
}

.book-bar h3 {
	color: #EE7D62;
	font: bold 15px/18px "Courier New", Courier, monospace;
	padding: 5px 5px 5px 0px;
}
.book-bar h4 {
	color: #B98768;
	font: 14px/16px "Courier New", Courier, monospace;
	padding-right: 5px;
}
.book-bar p {
	color: #B98768;
	font: 12px/14px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-right: 5px;
}
.book-bar  p  a, .book-bar p em {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
