/*
Name: Layout CSS
Creative by: Rise Creative Group
Date modified: 12/29/08
------------------------------------*/

/*  Reset all CSS 
------------------------------------*/
	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background: transparent; }


/* Base style
------------------------------------*/

body {
	padding: 0;
	margin: 0 auto;
	background: url(/images/bkg_main.png) repeat-x #162b4a;
	height: 100%;
	}

#subpage #bkgimg {
	background: url(/images/bkg_subpages.png) repeat-x #162b4a;
	}

/* Things to hide
------------------------------------*/
.logo span,
#nav li span { 
	display:none;
	}


/* Container
------------------------------------*/
#container {
	width:960px;
	padding: 0;
	margin: 0 auto;
	position: relative;
	}
	
		
/* Header
------------------------------------*/
#header {
	width:940px;
	height: 151px;
	margin: 0; 
	padding: 10px;
	position: relative;
}

#tagline { 
	position:absolute;
	top:40px;
	right:60px;
}

.brendaintrotxt {
	float:right;
	width:400px; 
	color: #333;
	padding-top:7px;
}

#header .logo, #header .logo a {
	position:absolute;
	left: 0;
	display:inline-block; 
	font-weight: normal;
	font-size: 1.2em;
	color: #000000;
	padding:0;
	text-align:center;
	text-transform: uppercase;
	margin-top:25px;
}


/* Navigation
------------------------------------*/
#nav {
	position: absolute;
	width: 960px;
	height: 28px;
	padding: 0;
	margin: 0;
	left: 0;
	top: 115px;
}

#nav ul {
	position: relative;
	display: block;
	padding: 0 0 0 10px;
	margin: 0;
}

#nav li {
	list-style: none;
	margin: 0 7px 0 0;
	padding: 0; 
	float: left;
}

#nav li a {	display: block; padding: 0; margin: 0; }

.btn_home a { width:70px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -70px 0 }
.btn_meet a { width:107px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -107px -255px }
.btn_downloads a { width:127px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -127px -283px }
.btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -132px -311px }
.btn_speaking a { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -89px -112px }
.btn_training a { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -82px -140px }
.btn_coaching a { width:87px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -87px -169px }
.btn_mediaroom a { width:105px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -105px -227px }
.btn_contact a { width:78px; height:28px; background: url(/images/btns_nav-main.png) no-repeat -78px -198px }

.btn_home a:hover { width:70px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 0 }
.btn_meet a:hover { width:107px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -255px }
.btn_downloads a:hover { width:127px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -283px }
.btn_products a:hover { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
.btn_speaking a:hover { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -112px }
.btn_training a:hover { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -140px }
.btn_coaching a:hover { width:87px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -169px }
.btn_mediaroom a:hover { width:105px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -227px }
.btn_contact a:hover { width:78px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -198px }

#home .btn_home a { width:70px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 0 }

.about-page .btn_meet a { width:107px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -255px }

.downloads-page .btn_downloads a { width:127px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -283px }

.products-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.book-shampoo-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.book-reviews-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.excerpts-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.personal-brand-quiz-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.e-audit-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	.branding-system-page .btn_products a { width:132px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -311px }
	
.speaking-page .btn_speaking a { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -112px }
	.speaking-overview-page .btn_speaking a { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -112px }
	.speaking-testimonials-page .btn_speaking a { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -112px }
	.speaking-clients-page .btn_speaking a { width:89px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -112px }
	
.training-page .btn_training a { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -140px }
	.training-testimonial-page .btn_training a { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -140px }
	.training-overview-page .btn_training a { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -140px }
	.training-client-list-page .btn_training a { width:82px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -140px }
	
.coaching-page .btn_coaching a { width:87px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -169px }
	.coaching-testimonial-page .btn_coaching a { width:87px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -169px }

.media-room-page .btn_mediaroom a { width:105px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -227px }
	
.contact-page .btn_contact a { width:78px; height:28px; background: url(/images/btns_nav-main.png) no-repeat 0 -198px }


/* Secondary navigation
------------------------------------*/

#secondary_nav {position: absolute; left: 800px; top: 5px;  padding: 10px; font-size: .8em; width: 100px; height: 20px;}

#secondary_nav li {float: left; list-style: none; margin: 0; padding: 0;}

#secondary_nav li a {display: block; padding: 5px 8px 0 8px;}


/* Sub navigation
------------------------------------*/
#sub_nav ul {
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	}

#sub_nav li {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul ul {
	display: none;
	font-size: .85em;
	margin-bottom: 0;
	padding-bottom: 0;
	}

ul ul li {
	margin: 0
	}

ul ul li a, ul ul li a:visited {
	background: #ccc!important;
	}

#sub_nav li a, #sub_nav li a:visited {
	display: block;
	padding: 5px;
	margin-bottom: 5px;
	clear: right;
	font-size: .95em;
	}


/* Features
------------------------------------*/
#feature {
	width: 958px;
	height: 250px;
	margin: 0;
	padding: 0;
}

.learnmoretxt {
	float:left;
	margin-top:0px;
	margin-left:75px;
	}

#feature a {
	color:#ccc;
	}

.subpage #feature {
	width: 960px;
	height: 100px;
	margin: 0;
	padding: 0;
}

.subpage #feature h1 {
	font-size: 2.5em;
	margin: 28px 0 0 15px;
	}

#intro_text {
	width: 620px; 
	height: 223px;
	float: left;
	padding: 0;
	color: #fff;
	}

#news_box { 
 	width: 264px;
 	float: right;
 	margin-right: 15px;
 	color: #fff;
	 padding: 5px 10px 10px 10px;
 }
 
#feature h1 {
	color: #fff;
	}

h3 a.bluebkg {
	text-decoration:none!important;
	}


/* Content
------------------------------------*/

#content {
	background: url(/images/content.png) repeat-y;
	width:960px;
	margin: 0;
	padding: 0;
	}
	
#home #content {
	background: none;
	margin-top:15px;
	width:750px;
	float:right;
	}	
	
#home #content p a, #home #content p a:visited {
	color: #fff;
}

#home-info {
	width:939px;
	height:250px;
	background:url(/images/home-infobox2.jpg) no-repeat 25px -50px;
	float:right;
	padding: 5px 0 0 15px;
	margin: 0 0 20px 0;
	z-index:-5;
	}
	
	#home-info li { list-style:none; line-height:1.5 }
	#home-info a {color:#a6c8fa;}
	
	
#brenda_m_image {
	position: absolute; 
	display: inline; 
	top: 175px; 
	left: -50px; 
	z-index: 0;
}



	

/* Columns
------------------------------------*/

#full_col {
	float: left;
	width: 912px;
	margin: 0;
	padding: 18px 18px 12px 30px;
	background:#fff;
}

#main_col {
	background: url(/images/bkg_content-top.png) repeat-x top #FFFFFF;
	float: left;
	width: 558px;
	min-height:535px;
	margin:0 0 0 15px; 
	padding: 30px 30px 30px 30px;
}

#main_col h2.pagetitle, #full_col h2.pagetitle { 
	font-family:Georgia, 'Times New Roman', Times, serif;
	line-height: 28px;
	color:#a79b63;
	margin-bottom: 15px;
	font-size: 1.3em;
}
	
#main_col h2.pagesubtitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 28px;
	color: #172d4b;
	margin-bottom: 15px;
}

#main_col h3 { 
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 28px;
	color:#11223c;
	margin-bottom: 15px;
}

#main_col a {color:#11223c; font-weight:bold;}


.book_details {
	float:right;
	width:420px;
}



.split_col {
	float: left;
	width: 250px;
	margin: 0;
	padding: 18px 18px 20px 25px;
}

#sub_col {
	float: right;
	width: 300px;
	margin: 2px 0 0 0;
	border-color: #666;
	border-width: 1px;
	display: block;
	}

#sub_col h3 { 
	font-size: 14px;
}	

#sub_col li {list-style: none; line-height:23px;}	

#sub_col li a {color:#a6c8fa!important;
		}
#sub_col li a:hover {color:#a6c8fa; text-decoration:none}
	
#sub_col p {
	color: #FFFFFF;
	}	
	
#sub_col .sections { 
	background: url(/images/bkg-img_sidbar-light-trans.png) no-repeat top left;
	width:283px; min-height:120px;
	padding-top: 2px; margin-top:15px;
	}
	
	
.book-shampoo-page .details, .excerpts-page .excerpts, .book-reviews-page .book_reviews {
	display:none;
}	
	
	
#left_col {
	float:left;
	width:375px;
}


#left_col_sub {
  float:right; 
  width: 250px;
}

#left_col_book {
	 position:absolute; 
	left: 210px; 
	float:left; z-index:5
	}
	
#right_col {
	width:315px; 
	float:left; 
	padding-left:35px;	
	}
	
#right_col_book {
	display:inline; 
	float:left; 
	z-index:5
}

#right_col_sub {
	float:right;
	width: 190px;
}
	
.lightbluetext { 
	color:#8eb5ef!important; 
	font-size: 1.1em;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 	}
	
.quoteboxtop {
	background: url(/images/box-top_quote.png) no-repeat top left;
	width:583px; height:38px;
	margin-bottom: -15px;
	}

.quoteboxtop_noquote {
	background: url(/images/box-top_noquote.png) no-repeat top left;
	width:583px; height:38px;
	margin-bottom: -30px;
	}
	
.quotebox {
	padding: 0 30px 0 30px;
	background: #c8c596;  
	width: 498px;
	margin:0;
	}
	
.quotebox p {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 1em;
	color:#11223c!important;
	}
	
.quoteboxbottom {
	background: url(/images/box-bottom_quote.png) no-repeat top left;
	width:583px; height:38px;
	margin-top: -30px;
 	}	
	
.quoteboxbottom_noquote {
	background: url(/images/box-bottom_noquote.png) no-repeat top left;
	width:583px; height:38px;
	margin-top: -30px;
 	}	

.home #sub_col {
	float: right;
	padding-right: 20px;
	}

.context_box {
	padding: 12px;
	}

.gold-links {
	color:#e1dd9f!important;
	}

#sub_col ul {
	padding: 0;
	margin: 0 0 20px;
	}

#col_left {
	float: left;
	width: 220px;
	margin: 0;
	padding: 20px 20px 0 40px;
	}

#col_center {
	float: left;
	width: 350px;
	margin: 0;
	padding: 20px 0 0 20px;
	}

#col_right {
	float: right;
	width: 210px;
	margin: 0;
	padding: 20px 40px 0 0;
	}
	
.col {
	width: 450px;
	margin: 0;
	float: left;
	padding: 10px;
	font-size: .9em;
	}
	
.quick_links {
	width: 280px;
	float: left;
	padding: 18px 30px 10px 15px;
	}
	
.quick_links ul {
	font-size: .85em;
	padding-top: 15px;
	}	

.quick_links li {
	padding: 8px 0 0 0;
	}	
	
	
/* Lists
------------------------------------*/
/*#main_col ul {
	width: 470px;
	margin: 0 0 20px 10px;
	padding: 0;
	list-style:disc;
	list-style-type: disc;
	}
	
#main_col ol {
	width: 470px;
	margin: 0 0 20px 10px;
	padding: 0;
	list-style:decimal;
	}	*/
	
#main_col ul li {
	padding: 4px 0 5px 0;
	margin: 0 0 0 10px;
	list-style-type: disc;
		}
		
#main_col ol li {
	padding: 4px 0 5px 0;
	margin: 0 0 0 10px;
		}
	
	
/* Testimonial pages
------------------------------------
.training-testimonial-page #main_col p, .speaking-testimonials-page #main_col p, .coaching-testimonial-page #main_col p {
	padding-bottom: 25px;
}*/
		

/* Miscellaneous
------------------------------------*/

.center {
	text-align:center;
}

.right {
	float: right;
}

.left {
	float: left;
	}

.clear {
	clear: both;
}

img {
	border: 0;
	}
	
.alert {
	color: #CC0000;
	font-weight: bold;
}

.note {
	text-transform: uppercase;
	color: #ccc;
}


.video_container {
	position:relative;
	height:230px;
}

.speaking-page .video_container, .mastering .video_container, .speaking-testimonials-page .video_container {

	height:280px;
}	


.video_holder {
	position:absolute;
	width:320px;
	height:220px;
	top:0;
	left:-25px;
	z-index:2;
}

#player, #player2{
	border:4px #B4A35D solid;
	width:320px;
}


#books_player {
	border:4px #B4A35D solid;
	width:225px;
}

.quote_top_border {
	border-top:1px solid #e0e0cb; 
	margin-bottom:0px;
}


#about_bb_img { 
	width: 288px; 
	height: 190px; 
	margin: -15px 0 0 -20px; 
	position:relative; 
	display:block; 
	padding: 0;
	float:left;
}


#about_bb_img2 { 
	width: 298px; 
	height: 190px; 
	margin: -15px 0 0 -20px; 
	position:relative; 
	display:block; 
	padding: 0;
	float:left;
}

#about_bb_img3, #about_bb_img4, #coaching_bb_img2  { 
    width: 272px; 
	height: 190px; 
	margin: -15px -20px 0 15px; 
	padding: 0; 
	position:relative; 
	display:block;
	float:right;

}


#coaching_bb_img {
	width: 305px; 
	height: 300px;  
	margin: -15px 15px 0 -15px; 
	padding: 0;
	float:left;
}


#quiz_bb_img, #book_bb_img  {
	float:left;
	margin:0 8px 0 0;
}


.bb_left_img {
	float:left;
	margin:0 8px 0 0;
}


.training-page .bb_left_img {
margin:0 18px 0 0;
}

.bb_right_img {
	float:right;
	margin: 0 0 0 8px;
	display:block;
}


/* Used to Hide Video Holder
for Brenda Bence in Mastering Brand Of You
---------------------------------------------*/

#training_testimonials {
	display:none;
}

.mastering #training_testimonials {
	display:inline-block;
}

.mastering #brenda_message {
	display:none;
}

/* Tables
------------------------------------*/
.tabular {
	width: 100%;
	background-color: #cccb9e;
	border: 1px solid #949270;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}	
	
.tabular th {
	background-color: #908d5a;
	text-align:left;
	height:10px;
	color: #fff;
}

.tabular th a {
	color: #FFFF00;
	}

.tabular_highlight {
	background-color: #dad9b8;
}
	
.highlight {
	background: #E1DFB6;
	padding: 15px;
	margin: 10px 10px 10px 10px;
	border-bottom: 3px solid #B0AC6D;
	border-top: 1px solid #B0AC6D;
	border-left: 1px solid #B0AC6D;
	border-right: 1px solid #B0AC6D;
}
/* Site Information
------------------------------------*/
#site_information {
	width: 940px;
	margin: 0 auto 0 auto;
	padding: 15px 10px 15px 10px;
	list-style: none;
	list-style-type:none;
	clear:both;
	font-size: 0.9em;
	color: #333333
}

#site_information a,
#site_information a:visited {
	color: #5f5f58
}


/* footer
------------------------------------*/
#footer { 
	background: url(/images/bkg_footer.png) repeat-x;
	min-width: 1000px;
	padding:0;
	margin:0;
}

/* blockquote
------------------------------------*/
blockquote { border: 2px solid #999; padding:25px; margin-bottom:10px; }


/* misc
------------------------------------*/
#toplinks li {display: inline; margin-left:1px;}

.mycart {font-family:Geneva, Arial, Helvetica, sans-serif; margin-top:6px; }
.mycart a{color:#1E7EC8!important;}

.cartlinks {
	padding-top: 15px;
	width: 315px!important;
	position: absolute;
	top: 0;
	left: 624px;
	float: none;
	}	
	
.cartlinks ul  {
	margin:0;
	padding: 0;
	}
	
.cartlinks li:last-child {
	background: none;
	}
	
.cartlinks ul li {
	background: url(/images/secondary-nav-divider.jpg) no-repeat right;
	margin:0;
	padding: 0;
	list-style: none;
	float: left;
	}

.cartlinks ul li.endcap {
	background: none;
	margin:0;
	padding: 0;
	list-style: none;
	float: left;
	}
	
.cartlinks li a {
	display: block;
	padding: 5px 8px;
	float: left;
	font-weight: bolder;
	font-size: 75%;
	}

.cartlinks li a.cart {
	background: url(/images/cart-icon.gif) no-repeat 3px 3px;
	padding-left: 23px;
	float: left;
	}

li a.media-room-btn {
	background:url(/images/media-room-button.gif) no-repeat 5px 0;
	width: 73px;
	height: 15px;
	margin-top: -2px;
	float: left;
	}
	
li a.media-room-btn:hover {
	background:url(/images/media-room-button.gif) no-repeat 5px -25px;
	}
	
/* quizzes
------------------------------------*/

.mainContent {margin-top:40px;}
.rating {margin-top:-15px;}


 
/* Blog
------------------------------------*/
.reviews {background: #e5e5e5; margin:0 0 45px 0; padding:10px 0 5px 10px; border-top:1px solid #ccc; border-bottom:2px solid #888; line-height:18px}
.article-info {
	margin-top:-15px; 
	color:#888888; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:.9em;
}




/* Home Info Edits
-------------------	-----------------*/






#home #col_left {
	float: left;
	width: 250px;
	margin: 0 0 0 35px;
	padding:0;
	}

#home #col_center {
	float: left;
	width: 275px;
	margin: 0 0 0 40px;
	padding:0;
	}

#home #col_right {
	float: right;
	width: 300px;
	margin: 0 20px 0 0;
	padding:0;
	}

#home #col_right ul, #home #col_center ul {
	margin:0;
	padding:0;
}


/* Download here frame */
.download_here
{
	border: 1px solid #182b4b;
	padding: 10px;
	background-color: #fbf6cc;
}

/* from bda-intl.com*/

#testimonials-box-holder {
	width:300px;
	height:295px;
	margin-top: 1px;
	position:relative;	
	}

#testimonials-box {
	position:absolute;
	background:url(/images/bda-testimonial-bkg.png) no-repeat;
	top:0;
	/*left:-45px;*/
	width:300px !important;
	height:262px;
	}

.al1 #testimonials-box h3 {
	font-size: 13px;
	color: #b7d5ff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:5px 0 10px 0;
	}
	
 #testimonials-box h3  {
	font-size: 13px;
	color: #b7d5ff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	width:250px;
	margin:5px 0 0 10px;
	 }
	
.al1 ul#testimonials {
	font-size: 11px;
	font-family:;
	margin: 5px 0 0 10px;
	/*padding: 0 1px 13px 12px;*/
	width:200px;
	color:#FFF;
	}
	
 ul#testimonials {
	font-size: 11px;
	font-family:;
	margin: 5px 0 0 10px;
	/*padding: 0px 1px 13px 12px;*/
	width:200px;
	color:#FFF;
	}
	
ul#testimonials li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color:#FFFFFF;
	}
ul#testimonials li  p{
	color:#FFFFFF;
	text-indent:20px;
}	
.testimonials-author {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#d5d5ab;
	font-size:13px;
	}
	
.testimonials-author-title {
	font-size:10px;
	color:#FFFFFF;
	margin-left: 20px;
	}

#socialmedia-nav-holder { 
	position:relative;
	width:300px;
	height:281px;
	}

#socialmedia-nav { 
	background:url(/images/bda-socialmedia-nav.png) no-repeat;
	width:300px;
	height:281px;
	position:absolute;
	left:-24px;
	}
	
#socialmedia-nav li, #socialmedia-nav li a { 
	list-style:none;
	position:absolute;
	margin:0;
	padding:0;
	text-decoration:none;
	color:#f0f0ce;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	}
	
#socialmedia-nav li.sm1 a { 
	background:url(/images/bda-socialmedia-nav.png) no-repeat;
	width:300px;
	height:53px;
	top:0;
	}
	
#socialmedia-nav li.sm1 a:hover { 
	background:url(/images/bda-socialmedia-nav.png) 0 -281px no-repeat;
	width:300px;
	height:56px;
	top:0;
	}	
	
#socialmedia-nav li.sm2 a { 
	background:url(/images/bda-socialmedia-nav.png) 0 58px no-repeat;
	width:300px;
	height:56px;
	top:58px;
	}
	
#socialmedia-nav li.sm2 a:hover { 
	background:url(/images/bda-socialmedia-nav.png) 0 -339px no-repeat;
	width:300px;
	height:56px;
	top:58px;
	}	
	
	
#socialmedia-nav li.sm3 a { 
	background:url(/images/bda-socialmedia-nav.png) 0 110px no-repeat;
	width:280px;
	height:56px;
	top:110px;
	}
	
#socialmedia-nav li.sm3 a:hover { 
	background:url(/images/bda-socialmedia-nav.png) 0 -391px no-repeat;
	width:300px;
	height:56px;
	top:110px;
	}	
	

	
#socialmedia-nav li.sm4 a { 
	background:url(/images/bda-socialmedia-nav.png) 0 169px no-repeat;
	width:300px;
	height:56px;
	top:169px;
	}
	
#socialmedia-nav li.sm4 a:hover { 
	background:url(/images/bda-socialmedia-nav.png) 0 -450px no-repeat;
	width:300px;
	height:56px;
	top:169px;
	}
	

#socialmedia-nav li.sm5 a { 
	background:url(/images/bda-socialmedia-nav.png) 0 234px no-repeat;
	width:300px;
	height:56px;
	top:222px;
	}
	
#socialmedia-nav li.sm5 a:hover { 
	background:url(/images/bda-socialmedia-nav.png) 0 -503px no-repeat;
	width:300px;
	height:56px;
	top:222px;
	}
	

#socialmedia-nav li a:hover, #socialmedia-nav li a:visited { 
	text-decoration:none;
	color:#f0f0ce;
}

.social-media-title { 
	width:200px;
	height:36px;
	display:block;
	padding:20px 0 0 100px; 
	}
/* Free book */
 #subcol-heading-holder1, .l4 #subcol-heading-holder1, .l5 #subcol-heading-holder1, .l6 #subcol-heading-holder1 {
	/*position:relative;
	height:300px;
	z-index:1;*/
	color:white;
	}
	
 #subcol-heading1 { 
	/*position:absolute;
	
	z-index:1;
	
	background:url(/images/subcol-heading-bkg.jpg) no-repeat;
	width:300px;
	height:125px;
	top:-38px;
	left:-26px;
	
	display:block;*/
	}
	

 .l1 #subcol-heading1, .l2 #subcol-heading1, .l3 #subcol-heading1, .l4 #subcol-heading1, .l5 #subcol-heading1, .l6 #subcol-heading1, .l7 #subcol-heading1     { 
	
	
	
	background:url(/images/subcol-heading-bkg.jpg) no-repeat;
	
	/*position:absolute;
	display:block;
	z-index:1;
	width:300px;
	height:125px;
	top:-38px;
	left:-26px;
	*/
	}

	
 #subcol-branding-list { 
	/*position:absolute;
	top:25px;
	left:24px;
	z-index:99;*/
	}	
 #bda-branding-book	{
	/*width:96px;
	padding:0 6px 0 0;*/
	float:left;
	
	}
 #required-alert	{ 
	font-size: 80%;
	}
	
 .input-title { 
	color:#85b8fc;
	font-weight:bold;
	}
	
 .signup-input { 
	
	width:196px;
	/*background:url(/images/signup-input-bkg.jpg) no-repeat top right;
	height:17px;
	border:none;
	float:right;	*/
	}
	
 #bda-download-note {
	font-size:92%;
	font-weight:bold;
	color: #e2e0b1;
	}

.submit_free { 
	background:url(/images/submit-button.jpg) no-repeat;
	width:271px;
	height:55px;
	border:none;
	margin-bottom:25px;
	cursor:pointer;
	}