body {	background:url(../images/limelife_body_bg.jpg);}.headerGP div.contentContainer {	background:white url(../images/limelife_bg.jpg) repeat-y 50.1% center;	padding:10px 30px 0px;}div.contentContainer {	background:white url(../images/limelife_bg.jpg) repeat-y 50.1% center;	padding:10px 30px 0px;}.affiliate_header{	width:1040px;	height:208px;	margin:0px auto 0px auto;	background:white url(../images/limelife_headfiller.jpg) no-repeat right top;}.affiliate_header_iframe{	width:965px;	height:208px;}.affiliate_footer{	margin:0px auto 0px auto;	background:transparent url(../images/bg_btm.jpg) no-repeat 50.1% bottom;	padding:0px 0px 30px;	font-family:Arial,sans-serif;	font-size:11px;	line-height:14px;	width:1040px;	height:140px;}.affiliate_footer_iframe{	display:block;	margin:0 auto;	width:896px;}div.superNav_container li {	background:transparent url(../images/tabOff.png) no-repeat right top;}div.superNav_container li a {	background:#666666 url(../images/tabOff.png) no-repeat left top;	color:#4f4f4f;}div.superNav_container li.superNav_on {	background:transparent url(../images/tabOn.png) no-repeat right top;	height:28px;}div.superNav_container .superNav_on a {	background:#ff6600 url(../images/tabOn.png) no-repeat left top;	color:white;}a {	color:#1CB1E1;}.label a{	color:#1CB1E1;}.featRotator .thumbNail.on  {	background: transparent url(../images/rotatorSelect.gif) no-repeat 4px 0px;}.box.featRotator .thumbNail.on  {	background: transparent url(../images/rotatorSelect.gif) no-repeat 4px 0px;}.boxHead {	background:#94a4b7 url(../images/headGrad.gif) repeat-x;}div.superNav_container {	border-bottom:2px solid #71797c;}.soapBrand {	background:#FFFFFF none repeat scroll 0 0;	bottom:40px;	position:absolute;	right:13px;	width:131px;}#footer {	background:transparent url(../images/limelife_bg.jpg) repeat-y scroll 50.1% center;	clear:both;	font-size:11px;	line-height:14px;	margin:0 auto;	padding:5px 52px;	text-align:left;	width:908px;}#nav_foot { margin: 34px auto 0; color:#545453; border-top:1px solid #CBCBCB; height:95px; padding: 14px  }/* */.foot_row_top { float:left; clear:both; width:856px; _width:865px; padding: 6px 0px 6px 12px; background-color:#cccccc; background-image: url(../images/bg_foot_diag.gif); background-repeat: repeat;  }.foot_row_top a { float:left; clear:none; display:block; margin:0px 40px 0px 0px; }#foot_rows { float:left; clear:both;  background-color:#FFFFFF; background-image: url(../images/bg_diag_top.gif); background-repeat: repeat;  }.foot_row { float:left; clear:both; width:856px; padding:2px 0px 0px 12px;  _width:862px; }.foot_head { color:#545453; width: 72px; float:left;clear:none;}.foot_row_links { float:left; clear:none; width:auto; width: 778px; }.foot_row_last { padding-bottom: 8px; }#nav_foot a { color:#545453; text-decoration:none; }#nav_foot a:hover { text-decoration:underline; }/*#footer * div { border:1px solid #990000; }*/.foot_rule01 { height:2px; width:856px; margin: 2px 0px 0px 0px; background-image: url(../images/rule_02_foot.gif); background-repeat: repeat-x; float:left; clear:both;  }.foot_rule02 { height:10px; position:relative; top:0px; clear:both; }.foot_rule02_top { position:relative; top:4px; z-index:2; width:866px; height:2px; background-image: url(../images/rule_01_foot.gif); background-repeat: repeat-x; }/*.foot_rule02_btm { position:absolute; top:0px; left:500px; z-index:1;  height:14px; width:390px;  }*/.foot_rule03 { height:10px; position:relative; top:0px; clear:both; }.foot_rule03_top { position:relative; top:4px; z-index:2; height:5px; width:866px; clear:both;  background-image: url(../images/rule_03_foot.gif); background-repeat: repeat-x; }
