#product-helper-page #content_right ul  {float:left; width:680px; margin-bottom:80px;}
#product-helper-page #content_right ul li {float:left; width:330px; padding-right:20px; position:relative;}
#product-helper-page #content_right ul li.nopad {padding-right:0px;}
#product-helper-page #content_right ul li a.pagelink {padding-left:20px; background:url(../images/icon_play.png) no-repeat 0 0; position:absolute; top:189px; left:20px;}

/* Gift suggestion */
#main_prod {clear:both; float:left; margin:30px 0 0 0; width:640px;}
#main_prod img {float:left;}
#main_prod div {float:left; width:352px;}
#gift_suggestions ul.productlist p { width:305px; margin:0 0 14px 0;}
#gift_suggestions ul.productlist {list-style-type:none; clear:both; margin:20px 0 50px 0; float:left;}
/*#gift_suggestions ul.productlist li {padding:0 0 45px 0; float:left; clear:both; background:url(../images/bg-giftsuggestion.jpg) no-repeat 0 0; width:681px; }*/
#gift_suggestions ul.productlist li {padding:0 0 45px 0; float:left; clear:both; width:681px; }
#gift_suggestions ul.productlist li div {margin-left:30px; width:430px;}
#gift_suggestions ul.productlist li div p {width:100%;}
#gift_suggestions #main_prod ul.addsave {list-style-type:none; width:350px; }
#gift_suggestions #main_prod ul.addsave li {margin:0 0 0 0; float:left; padding-left:23px; background:url(../images/icon_play.png) no-repeat 0 0; margin-right:20px; clear:none; width:auto;}


#top5 #content_right {position:relative;}
#top5 #content_right ul {clear:both; float:left; background: url(../images/bg-top5.jpg) no-repeat 0 0; width:682px; height:1129px; min-height:1129px; margin-bottom:20px;}
#top5 #content_right ul li {float:left; clear:both; width:660px;position:relative;}
#top5 #content_right ul li.li-1 {padding-top:50px;}
#top5 #content_right ul li.li-2 {padding-top:66px;}
#top5 #content_right ul li.li-3 {padding-top:60px; margin-right:25px; width:202px;}
#top5 #content_right ul li.li-inline {clear:none; padding-top:60px; width:202px;}
#top5 #content_right ul p {width:340px; margin-left:75px;}
#top5 #content_right ul li img {float:left;}


#top5 #circle {background:url(../images/top5-circle.png) no-repeat 0 0; width:392px; height:392px; position:absolute; top:280px; left:260px; padding-top:90px; z-index: 0 }
#top5 #circle ul {height:auto; width:230px; background:none; min-height:120px; text-align:center; margin:27px auto 0 auto; float:none; }
#top5 #circle ul li {float:none; width:230px;position: relative;z-index: 150}
#top5 #circle ul li a {position: relative}


/*	HEADERS	*/
h1#product_helper span					
	{ background: url(../images/h1_product_helper.gif) no-repeat 0 0 }
	
h1#gift_suggestions span					
	{ background: url(../images/h1_gift_suggestion.gif) no-repeat 0 0 }

h2#gift_suggestions_title1 { float:left; width:352px; height:82px; clear:none; margin:0 0 0 0; }	
h2#gift_suggestions_title1 span { width:352px; height:82px; background: url(../images/product_images/title_giftsuggestions.gif) no-repeat 0 0 }		
#gift_suggestions h3 {margin:0 0 14px 0; width:352px; height:auto;}

h1#h1-top5 span {background: url(../images/h1-top5.gif) no-repeat 0 0; width: 348px; height: 44px }
h1#skin_solutions span {background: url(../images/h1_skinsolutions.gif) no-repeat 0 0 }
h2#skin_solutions { margin-top: 35px; margin-bottom:10px; height:32px; }
h2#skin_solutions span {background: url(../images/h1_skinsolutions.gif) no-repeat 0 0; height:32px;  }

h2#h2-thetop5 {text-align:left; margin:0 auto; width:220px; float:none; height:104px;}
h2#h2-thetop5 span {background: url(../images/title-thetop5-v2.gif) no-repeat 0 0; width:220px; height:104px;}

/*	HIDDEN MOUSEOVERS */
div.product_info_btm 				{ float: left; clear: both; width: 146px; height: 12px; background: url(../images/bubble_bottom.png) no-repeat 0 0 }
div.product_info_mid 				{ float: left; clear: both; width: 126px; min-height: 12px; padding: 8px 10px; background: url(../images/bubble_middle.png) repeat-y 0 0 }
div.product_info_mid span 			{ font-weight: bold; float: left; clear: both; margin-bottom: 5px; color: #fff }
div.product_info_mid span.price 	{ color: #fc9400 }
div.product_info_mid a 				{ color: #fc9400; text-decoration: none; text-transform: uppercase; float: left; clear: both; background: url(../images/icon_play.png) no-repeat 0 0; padding-left: 18px; padding-bottom: 5px; width: 116px  }
div.product_info_top 				{ float: left; clear: both; width: 146px; height: 4px; background: url(../images/bubble_top.png) no-repeat 0 0 }
div.product_info_wrap 				{ position: absolute; top: 35px; left: 5px; width: 146px; display: none }
div.product_info_wrap p				{ width: 116px!important; margin-bottom: 0px!important; margin-left: 0px!important; line-height: 1.2em!important }

#gift_suggestions div.product_info_wrap { position: absolute; top: 20px; left: 60px; width: 146px }

h2#skinsolutions_pleaseselect { width: 232px; height: 20px; margin: 30px 0 0 22px }
h2#skinsolutions_pleaseselect span { background: url(../images/skinsolutions_please_select.gif) no-repeat 0 0; width: 232px; height: 20px;  }

select#ipt_skinsolutions { float:left; width: 250px; height: 20px; margin: 30px 0 0 60px }
div#skinsolutions_box { clear: both; background-color: #eef4f2; width: 628px; height: 78px; }

#skin_solutions ul.productlist {list-style-type:none; clear:both; margin:20px 0 50px 0; float:left;}
#skin_solutions ul.productlist li {padding:0 0 45px 0; float:left; clear:both; width:681px; }
#skin_solutions ul.productlist li div {margin-left:30px; width:430px;}
#skin_solutions ul.productlist li div p {width:100%;}
#skin_solutions #main_prod ul.addsave {list-style-type:none; width:350px; }
#skin_solutions #main_prod ul.addsave li {margin:0 0 0 0; float:left; padding-left:23px; background:url(../images/icon_play.png) no-repeat 0 0; margin-right:20px; clear:none; width:auto;}

#skin_analysis_flash_player { margin-top: 35px; border-left:1px solid #DADADA }