@import url(baseStyle.css);

#logo {width:auto; background:none; padding-right:0;}

#leftMaster {margin-right: 228px;}
#rightMaster {width: 228px;}
#contentArea {padding: 0 0 50px 34px; width:640px;}
#contentArea h1 {padding-top:0;}
#contentArea p {line-height:18px;}

/* ================= FIND CLINIC SECTION ================= */
#findClinic {
	width: 228px;
	display: block;
	margin-top: 0px;
	text-align: left;
	background: url(../Img/findBG.jpg) no-repeat;
	clear:both;
	float:left;}
#findClinicContent img {float:none;margin-top:0px;}
#findClinicContent, .callout {
	padding: 5px 15px 15px 15px;
	background: url(../Img/calloutDivider.gif) no-repeat 10px bottom;}

#findClinicForm {margin-top:8px;padding-top:6px;background: url(../Img/calloutDivider.gif) no-repeat left top;}
#findClinicForm #findClinicZip label {display:block;}
#findClinicForm.scenario_2 #findClinicLocation {width:125px;}
#findClinicForm #homelocator9_fal_pnlServices {display:block;}
#findClinicForm #findClinicService {display:block;width:125px;}
#findClinicForm #findClinicService label {display:block;}
#findClinicForm input.findClinicZip {margin:2px 5px 0 0;width:52px;}
#findClinicForm select.findClinicService {margin:2px 0 0 0;}
#findClinicForm input.findClinicBtn {margin:5px 0 0;padding-left:0px;border-left:0px;}

/* Scenario 4 */
#findClinicForm.scenario_4 {background:none;margin-top:0px;}
#findClinicForm.scenario_4 #findClinicZip label {display:none;}
#findClinicForm.scenario_4 .findClinicOr {padding:1px 0 2px 2px;}

#findClinicForm.scenario_4 #findClinicLocation {padding-bottom:10px;margin-bottom:5px;background: url(../Img/calloutDivider.gif) no-repeat left bottom;}

#findClinicForm.scenario_4 input.findClinicBtn {clear:both;display:block;padding-top:15px;padding-bottom:15px;}

/*#findClinicLocation {float:none;}
#findClinicService {float:none;clear:both;margin-top:8px;padding-top:6px;border-top:1px solid #bfa477;}
#findClinicService label {padding-left:2px;}*/

/* ================= /FIND CLINIC SECTION ================= */

.callout {
	display: block;
	padding: 15px 15px 15px 15px;}
.callout Img {clear: both;}
.callout img.overlay {margin-top:-18px;}
#callouts {
	clear: both;
	position: relative;}
#pageBnr {
	position:relative;
	height:256px; 
	width:742px;
	overflow:hidden;
	border-bottom:1px solid #fff;}
.homeBannerStatic, .homeBannerFlash{
	position:absolute;
	top:0;
	left:0;}
#miniPromo2 p {
	font-size:12px;
	/*padding-left:10px;*/}
#miniPromo2 p.quote {
	color:#6b207f;
	font-size:16px;
	padding:16px 0 2px 10px;
	background:url(../img/bkgndQuote_top.png) no-repeat 0 0;}
#miniPromo2 p span.end_quote {
	padding:13px 38px 0 0;
	background:url(../img/bkgndQuote_btm.png) no-repeat 0 0;}

#footer_promos .callout {
	float:left;
	width:210px;
	min-height:132px;
	padding:14px 7px 0 20px;
	background:url(../img/bkgndCalloutDivider_vertical.png) repeat-y 0 0;}
#footer_promos .c1 {background:none;}
#footer_promos .callout .blog_icon {
	margin: -16px 0 0 -14px;
}
#footer_promos {
	padding:0 0 50px 14px;
	background:url(../img/bkgndFooterPromos.png) no-repeat 0 0;}


