#logo	{margin-bottom: 8px;}

#unav ul li p.help {color:#666;font-weight:bold; font-size:1.4em;margin-top:10px;}

#hero	{border-top:10px solid #b7b5b1;}

/*top is 10px to accomodate for lack of nav bar*/
#box_getaquote		{top:10px;}
#box_getaquote span	{font-size:140%;}

#box_getaquote.gaq_01 .affPhone		{position:absolute; top:204px; right:18px;}
#box_getaquote.gaq_01 .affSavings	{position:absolute; top:233px; right:16px;width:200px;}

#bg_getaquote		{top:10px;}

#content.three_part	{background:#fff url(/img/bg_content_threepart_lr_nav.gif) top left repeat-y;}

div.leftPromo		{width:215px; height:193px; position:relative;}
div.leftPromo h4	{width:204px; height:193px; background:bottom left no-repeat; margin:0; padding:0;position:relative;}
div.leftPromo h4 span	{visibility:hidden;}
div.leftPromo a, div.leftPromo p {position:absolute; text-align:left;}
div.leftPromo p		{font-size:85%; color:#666;top:15px; left:15px; width:170px;}

div.leftPromo.homeFront h4	{background-image:url(/img/promos/bg_aff_homefront.jpg);top: 8px;}

div.leftPromo.homeFrontRed	{height:230px; border-top:10px solid #B5111B; width:205px;}
div.leftPromo.homeFrontRed h4	{background-image:url(/img/promos/bg_homefront_red.jpg);height:230px;}
div.homeFrontRed p	{top:45px; left:15px;}

div.leftPromo.openRoad 		{height: 215px;}
div.leftPromo.openRoad h4	{background-image:url(/img/promos/bg_aff_openroad.jpg);height: 215px;}

div.leftPromo.smartValetRed 	{border-top:10px solid #B5111B; width:205px;}
div.leftPromo.smartValetRed h4	{background-image:url(/img/promos/bg_smartvalet_red.jpg);}
div.leftPromo.smartValetRed p {left: 23px; top:47px; width: 127px;}

div.leftPromo.womenCertified {height:220px;}
div.leftPromo.womenCertified h4	{background-image:url(/img/affinity/header/logo_womenCertified.gif);background-position: 25px 15px;} 
div.leftPromo.womenCertified p {left: 23px; top:130px; width: 127px;}
 
sup {bottom:1ex; height:0; line-height:1; position:relative; vertical-align:baseline;} 


