 
#container { background:url(/content/redesign-img/business/homepage/bg_homepage.jpg) no-repeat 0 146px; }

#leftcol { width:640px; float:left; padding-left:10px; }

#hero-promo { padding:36px 22px 30px 16px; }
#hero-promo h1 { margin:0; font-size:3.5em; color:#fff; font-weight:normal; line-height:1em; }
#hero-promo p.intro { margin:5px 0; font-size:1.6em; color:#fff; } 
#hero-promo p.plus { margin:5px 0 0; font-size:2.2em; color:#fff; }

#leftcol .landing-panels { padding:8px 0 10px; }
#leftcol .landing-panels .span-1col { width:320px !important; padding:0; }	
#rd-homepage .landing-panels .span-1col .panel-content { height:120px; padding-bottom:0; }	

#leftcol .panel-noheader { margin-bottom:8px; }
#leftcol .panel-noheader .panel-noheader-tl .panel-noheader-bl .panel-noheader-center { background:transparent url(/common/redesign-img/panels/bg_panel_white.gif) repeat-x scroll 0 100%; }
#leftcol .panel-noheader h3 { margin:6px 10px 0 0; float:left; }
#leftcol .panel-noheader .button { float:left; display:inline; margin:6px 0 0 10px; }

#rd-homepage .gyro .panel-content .inner { min-height:470px; height:auto !important; height:470px; }

.height-130 {height:130px !important;}

.margin-bottom-40 {margin-bottom:40px !important;}

.margin-top-50 {margin-top:50px !important;}







