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

#rssfeed {
	text-align:right;
	width: 50px;
}

.rssfeed2 {
	float:right;
	margin-left: 8px;
	margin-bottom: 10px;
	text-align: center;
	width: auto;
	font-style:italic;
}

#calltous {
	width: 975px;
	height: auto;
	text-align: right;
	margin:0 auto;
	padding: 5px;
	line-height: 10px;
	text-align: right;
	font-size: 10px;
	}

#calltous img {
	padding-bottom: 5px;
}

#calltous a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	}


div {margin:0; padding:0}

.addtoany_share_save_container ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin-top: 10px;
	margin-bottom: 20px;
	float: right;

	}

img.alignleft {
	padding: 4px;
	margin-top: 10px;
	margin-bottom: 20px;
		float: left;
	}

.alignright {
	float: right;
	margin-top: 10px;
		padding-left: 5px;

	}

.alignleft {
	float: left;
	margin-top: 10px;
		padding-right: 5px;

	}

#sidebar_promo {
	float:right;
	margin-right:0px;
	color:#FF6600;
	font-size: 14px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:330px;
	z-index:4;
	}

.amazon {
	background: url(../executive-coaching/just-ask-leadership/images/amazon.gif) no-repeat top left;
	}

.barnes_noble {
	background:url(../executive-coaching/just-ask-leadership/images/barnesNoble.gif) no-repeat top left;
	}

.borders {
	background:url(../executive-coaching/just-ask-leadership/images/borders.gif) no-repeat top left;
	}

#sidebar_promo img {
	float:right;

	border: 0;
	}


body {
	background:url(../images/bkgrnd_image.jpg) repeat-x;
	margin:0; padding:13px 0 0 0;
	}
#wrapper {
	margin:0 auto;
	width:975px;
	background-color:#FFF;
	}
	
	
#wrapper #header {
	display:block;
	background:url(../images/header_background_new.jpg);
	width:975px;
	height:141px;
	position:relative;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
#wrapper #header a {
	color:#FFF;
	text-decoration:none;
	}
#wrapper #header a:hover {
	text-decoration:underline;
	}
#wrapper #header #home_logo {
	position:absolute;
	left:19px;
	top:27px;
	}	
#wrapper #header #topnav p, #wrapper #header #secondnav p {
	margin:0;
	float:left;
	padding:0 23px;
	}			
#wrapper #header #topnav {
	position:absolute;
	left:625px;
	text-align: right;
	top:18px;
	width:358px;
	}
	
#wrapper #header #topnav ul li ul li{
	width:200px;
	}
	
#wrapper #header #secondnav {
	position:absolute;
	left:225px;
	top:97px;
	width:760px;
	}
	
	
#wrapper #middle {
	background:url(../images/secondary_y_repeat.gif) top left repeat-y;
	width:975px;
	}
	#wrapper #middle a {
		color:#DE5012;
		}
	#wrapper #middle a:hover {
		text-decoration:none;
		}
#wrapper #middle #mleft {
	float:left;
	}
#wrapper #middle #single_mmiddle {
	float:left;
	width:834px;
	min-height:644px;
    height:auto !important;
    height:644px;
	background:#FFF;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	padding:30px 40px 20px 30px;
	}
#wrapper #middle #double_mmiddle {
	float:left;
	width:904px;
	min-height:694px;
    height:auto !important;
    height:694px;
	background:#FFF;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	background:url(../images/left_col_repeat.gif) top left repeat-y;
	margin-bottom:5px;
	}	
	#wrapper #middle #double_mmiddle #left_col {
		float:left;
		width:215px;
		padding:35px 5px 0 5px;
		color:#03406C;
		font:italic 10px Arial, Helvetica, sans-serif;
		}	
		#wrapper #middle #double_mmiddle #left_col ul {
			list-style:none;
			margin:0; padding:0;
		}
		#wrapper #middle #double_mmiddle #left_col li {		
			margin:0; padding:0;
			display:block;
			font-style:normal;
			border:1px solid #F2EFDA;
		}
		#wrapper #middle #double_mmiddle #left_col ul a {		
			display:block;
			padding:5px 10px;
			background-color:#317099;
			color:#FFF;
		}
		#wrapper #middle #double_mmiddle #left_col ul a:hover {		
			background-color:#4A9EC0;
			color:#000;
		}
		#wrapper #middle #double_mmiddle #left_col h5 {
			font-style:normal;
			font-size:14px;
			font-weight:bold;
			margin-bottom:5px;
			padding-bottom:0;
			}		
		#wrapper #middle #double_mmiddle #left_col sub {
			color:#FF3300;
		}			
	#wrapper #middle #double_mmiddle #right_col {
		float:right;
		width:585px;
		padding:30px 40px 0 0;
		}
	#wrapper #middle #single_mmiddle h1, #wrapper #middle #double_mmiddle h1 {
	color:#34739C;
	font-size:16px;
	font-weight:bold;
	}
	#wrapper #middle #single_mmiddle h2, #wrapper #middle #double_mmiddle h2 {
	color:#DE5012;
	font-size:14px;
	font-weight:bold;
	}
	
	#wrapper #middle #single_mmiddle h2, #wrapper #middle #double_mmiddle h2 a {
	text-decoration: none;
	}
	
	#wrapper #middle #single_mmiddle h2, #wrapper #middle #double_mmiddle h2 a:hover {
	color: #34739C;
	text-decoration: none;
	}
	
	#wrapper #middle #single_mmiddle h3, #wrapper #middle #double_mmiddle h3 {
	color:#34739C;
	font-size:12px;
	font-weight:bold;
	}		
#wrapper #middle #mright {
	float:left;
	}
#wrapper #footer {
	padding-bottom:15px;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	}							
#wrapper #footer a {
	color:#DE5012;
	}
#wrapper #footer a:hover {
	text-decoration:none;
	}		
	
	
#footer-social {
	margin:auto;
	width:975px;
	text-align:center;
}

#footer-social img {
	margin:3px;
}

#wrapper #footer ul {
	list-style-type:none;
	margin:5px 0 0 70px;
	padding:0;
}

#wrapper #footer ul li {
	float:left;
	padding:0px 7px;
	border-right:#CCC 1px solid;
}

#wrapper #footer ul li.last {
	border-right:none;
}

.required {
	color:#F00;
}

#landing {padding:10px;	margin-top:100px;}
#landing #blog {width:250px;min-height:150px;float:left;background:#fbfaf4;	padding:0px 10px 10px 10px;	border:1px solid #f2f0e3;}
#landing #blog ul {	padding:0;	margin:0;list-style-type:none;}
#landing #blog ul li{padding:3px 0;}
#landing #products {width:250px;min-height:150px;float:right;background:#fbfaf4;padding:0px 10px 10px 10px;	border:1px solid #f2f0e3;}
#landing #products .box {float:left;width:90px;	text-align:center;padding:0 16px;}

