/*
Theme Name:SunScreen-2011
Theme URI:http://www.ewg.org
Description:SunScreen2011 Theme
Author:the WebTeam at EWG.org:Taylan "Ty" Yalniz,Aman Anderson,Sean,Dean,Chuq 
Author URI:http://www.ewg.org
Version:1.0 
Tags:orange,blue,white,two-columns,sunscreen2011,ewg
*/
@charset "utf-8";
a,a:link,a:visited{color:#185e6c;text-decoration:none;}
a:hover,a:active{color:#185e6c;text-decoration:underline;}
a.featuredtextlink{font-size:16px;line-height:30px;color:#fff;text-shadow:0 -1px #4f97a7;text-decoration:none;}
a.helpsupportewg{font-size:16px;line-height:45px;color:#fff;text-shadow:0 -1px #A15510;text-decoration:none;font-weight:bold;margin-top:10px;}
#adminlinks{color:#185e6c;font-size:12px;line-height:16px;position:absolute;right:125px;top:0;}
a.readmore{color:#4bb5cc;}
a.sloganforsearchlink{font-size:20px;line-height:26px;color:#fff;text-shadow:0 -1px #4f97a7;text-decoration:none;font-weight:bold;}
body{margin:0px;padding:0px;background-color:#ddf3fb;font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:14px;height:100%;width:100%;}
.clear{clear:both;}
#pubdate {color: #185E6C;font-size: 12px;left: 10px;position: absolute;top: 65px;}
#contentleft{width:714px;width:689px;border-right:1px solid #a5dbd9;margin-right:15px;line-height:20px;}
#emailsignup{margin-bottom:20px;width:223px;border:none;cursor:pointer;background:url(http://static.ewg.org/reports/2011/sunscreen/img/signupemailsbg.jpg);background-repeat:no-repeat;background-color:#dcf3fc;border:1px solid #21849a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:140px 0px 25px 0px;}
#emailsignup input#emailaddress{background-color:#fff;border:0px solid #A15510;padding:8px;width:181px;height:18px;border-radius:6px;color:#f89030;font-weight:bold;font-size:15px;}
#emailsignup input#zipcode{background-color:#fff;border:0px solid #A15510;padding:8px;width:128px;height:18px;border-radius:6px;color:#f89030;font-weight:bold;font-size:15px;margin-right:2px;}
#emailsignup input#emailsubmit{background-color:#fff;border-radius:10px;border:none;cursor:pointer;height:34px;line-height:30px;font-weight:bold;font-size:20px;margin-top:px;text-align:center;width:50px;text-transform:capitalize;padding-bottom:2px;color:#F3831D;/*text-shadow:0 -1px #A15510;*/
border:0px solid #fff;text-transform:uppercase;}
#searchtext input{margin-right:6px;color:#f69b47;-moz-border-radius:6px;-webkit-border-radius:9px;border-radius:9px;padding:6px;border:none;width:280px;font-size:16px;float:left;border:1px solid #b8d8e3}
#gobtn input{-moz-border-radius:6px;-webkit-border-radius:9px;border-radius:9px;padding:6px;border:none;float:left;font-weight:bold;font-size:16px;float:left;background-color:#fa8112;color:white;cursor:pointer;border:1px solid #be6718;}
#menu{float:left;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:930px;font-weight:bold;text-shadow:0 -1px #a15510;}
#menu li{float:left;margin:0;padding:0;}
#menucontainer{margin-top:20px;background-color:#f3831d;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px ;padding-left:10px;border-bottom:1px solid #a15510;}
ul#topnav{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;width:100%;list-style:none;font-weight:bold;}
ul#topnav li{float:left;margin:0;padding:0;position:relative;}
li.menuhover:hover{background-color:#179db2;height:48px;}
li.menuhoverlikedonate{background-color:#179db2;height:48px;}
li.cat-item:hover{background-color:#179db2;height:48px;}
.submenus{line-height:48px;}
li.homemenuhover:hover{background-color:#179db2;height:48px;}
ul#topnav .submenus,ul#topnav .submenus,ul#topnav li{padding:0px 7px;}
ul#topnav li a{text-decoration:none;vertical-align:middle;height:48px;}
ul#topnav li:hover a,ul#topnav li a:hover{}
ul#topnav a.submenus,a.submenus,a.donatemenu,a.faqmenu{font-size:12px;color:#fff;height:52px;}
li.cat-item a{font-size:12px;color:#fff;height:52px;}
a.donatemenu{background-image:none;padding:5px 20px;color:#333;background:#ffaa22;border:none;}
a.donatemenu:hover{color:#333;}
a.donatebutton{padding:5px 20px;color:#333;border:none;font-weight:bold;font-size:14px;border:1px solid #ffaa22;}
a.donatebutton:hover{color:#333;}
a.faqmenu{border:none;}
a.faqmenu:hover{color:#333;background:#179db2;}
ul#topnav li .sub{position:absolute;top:48px;left:-1px;background:#179db2;width:100%;padding:10px 10px 10px;float:left;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;-moz-box-shadow:#666 0px 3px 3px;-webkit-box-shadow:#666 0px 3px 3px;z-index:100}
ul#topnav li .sub_men{left:-300px;}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px;}
ul#topnav li .sub ul{list-style:none;margin:0;padding:0;width:200px;float:left;}
ul#topnav li .sub ul#exposed{list-style:none;margin:0;padding:0;width:315px;float:left;}
ul#topnav .sub ul li{width:100%;color:white}
ul#topnav .sub ul li h2{padding:0;margin:0;font-size:16px;font-weight:bold;}
ul#topnav .sub ul li h2 a{padding:5px 0;background-image:none;color:#2a2a2a;}
ul#topnav .sub ul li a{float:none;text-indent:0;height:auto;font-size:12px;padding:0px 0px 15px 3px;display:block;text-decoration:none;color:white;text-shadow:0 -1px #2b6fb1;}
ul#topnav .sub ul li a:hover{color:#fdddc7;background-position:5px 12px;text-decoration:none;}
ul#exposed{float:left;list-style:none outside none;margin:0;padding:0;width:375px;}
.contentleftimg{border:3px solid #359EB3;height:55px;width:125px;}
.attachment-loop-thumbnail{border:3px solid #359EB3;height:55px;width:125px;}
.blogcontentleftimg{border:3px solid #359EB3;height:110px;width:250px;float:left;margin-right:15px;margin-bottom:15px;}
.attachment-single-thumbnail{border:3px solid #359EB3;height:110px;width:250px;float:left;margin-right:15px;margin-bottom:15px;}
#contentwrapper{margin:0 auto;margin-top:15px;width:930px;padding:15px;padding-top:25px;background-color:#ffffff;border:1px solid #a5dbd9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding-bottom:30px;}
#contentwrapper h1{color:#F3831D;font-size:20px;margin-bottom:20px;}
#contentwrapper h2{color:#4BB5CC;font-size:16px;line-height:22px;}
#contentwrapper p{color:#494949;font-size:14px;}
#contentleft strong{color:#494949;}
.crease{background-color:#ABE3F0;border-left:1px solid #4394A6;float:left;height:144px;margin-left:12px;margin-right:11px;width:1px;}
#donatesidebardiv{margin-top:0px;margin-bottom:20px;width:213px;border:none;cursor:pointer;border:1px solid #A15510;background:url(http://static.ewg.org/reports/2011/sunscreen/img/donatenowbg.jpg);background-repeat:no-repeat;background-color:#fe7e1e;background-color:#f3831d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:5px;}
#donatesidebarbutton{margin:0 auto;margin-top:10px;margin-bottom:10px;height:18px;width:120px;border:none;cursor:pointer;background-color:#fff2e9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:5px 0px 5px 0px;font-weight:bold;}
#donatesidebarbutton a{text-decoration:none;color:#f3831d;font-size:14px;line-height:18px;}
.fltleft{float:left;}
.fltright{float:right;}
#footer{color:#185e6c;font-size:11px;line-height:20px;padding:15px;width:930px;text-align:center;}
#footer a{text-decoration:underline;}
#headercontainer{background-color:#dff2f6;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;padding:9px;margin-bottom:23px;text-shadow:0 -1px #2b6fb1;}
#headercontainer_title{background:url(http://static.ewg.org/reports/2011/sunscreen/img/product_rptslice.jpg) repeat-x;margin-right:10px;border:1px solid #43a5ba;-webkit-border-radius:5px;border-radius:5px;padding:9px;color:white;font-size:18px;font-weight:bold;}
#headercontainer_company{background:url(http://static.ewg.org/reports/2011/sunscreen/img/product_rptslice.jpg) repeat-x;margin-top:9px;margin-right:10px;border:1px solid #43a5ba;-webkit-border-radius:5px;border-radius:5px;padding:5px;color:white;font-size:12px;}
#headercontainer_company a{color:#fff;text-decoration:underline;}
a.headercontainer_greena{cursor:help;border-bottom:1px dotted;}
#logo_and_links{position:relative;height:70px;}
#sslogo {background: url("http://static.ewg.org/reports/2011/sunscreen/img/sslogo.png") no-repeat;display: block;height: 70px;left: 0;position: absolute;text-indent: -99999px;top: 0;width: 387px;}
.loopdiv{margin:15px 0 0 0;}
.blogloopdiv{margin:25px 15px 0 0;}
.blogloopdiv-about{margin:0px 15px 0 0;}
.loopimg{width:133px;margin-right:19px;padding-top:15px;}
#biscuitcrumbs{width:960px;background:#359cb1;background:url(http://static.ewg.org/reports/2011/sunscreen/img/middlebarbg.jpg);background-repeat:repeat-x;-moz-border-radius:0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;}
#biscuitcrumbs_text{padding:8px;color:white;text-shadow:0 -1px #3b98ac;font-weight:bold;font-family:helvetica;font-size:12px}
#biscuitcrumbs_text a{color:white;font-family:helvetica;font-size:12px;font-weight:bold;padding:8px;text-shadow:0 -1px #3B98AC;text-decoration:none;}
#middlebar{width:960px;height:144px;background:#359cb1;background:url(http://static.ewg.org/reports/2011/sunscreen/img/middlebarbg.jpg);background-repeat:repeat-x;border-top:1px solid #104f5c;-moz-border-radius:0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;}
#middlebar img{border:4px solid #359EB3;}
#products_comments_socialmedia{background-color:#dff2f6;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;height:36px;margin-top:20px;padding-top:10px;text-align:center;}
#prodsummary{background-color:#23788a;margin-top:10px;font-size:12px;margin-bottom:15px;line-height:18px;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;text-shadow:0 -1px #2b6fb1;padding-top:10px;padding-bottom:10px;}
#prodsummary p{color:#fff;font-size:12px;}
#prodsummary a{color:#fff;text-decoration:underline;}
#prodsummaryleft{color:white;width:348px;margin:7px;float:left;}
#prodsummarytitle{font-weight:bold;color:white;font-size:14px;padding-top:10px;}
#moreprodstyle001{font-weight:bold;color:white;font-size:14px;padding-top:10px;}
#chartdiv{background:white;height:150px;width:262px;margin:7px;float:left;-webkit-border-radius:5px;border-radius:5px;padding:5px;}
#readreportlink{margin-top:15px;width:128px;border:none;cursor:pointer;background-color:#f3831d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;font-weight:bold;padding:6px;height:16px;}
#readreportlink a{text-decoration:none;color:#fff;text-shadow:0 -1px #A15510;font-size:13px;}
#searchsidebardiv{margin-bottom:20px;width:223px;height:210px;border:none;cursor:pointer;background:url(http://static.ewg.org/reports/2011/sunscreen/img/searchbarwidgetbg.jpg);background-repeat:no-repeat;border:1px solid #21849a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:5px 0px 5px 0px;padding-top:70px;}
#searchsidebardiv input#homesearchtext2{background-color:#FFFFFF;border:0px solid #A15510;padding:8px;width:181px;height:18px;border-radius:6px;color:#f89030;font-weight:bold;font-size:15px;}
#searchsidebardiv select{background-color:#FFFFFF;border:0px solid #A15510;padding:8px;width:197px;height:35px;border-radius:6px;color:#f37719;font-weight:bold;font-size:15px;}
#searchsidebardiv input#homesearchsubmit2{background-color:#ffffff;border-radius:10px 10px 10px 10px;border:none;cursor:pointer;height:30px;line-height:30px;font-weight:bold;font-size:20px;margin-top:px;text-align:center;width:50px;text-transform:capitalize;padding-bottom:2px;color:#F3831D;/*text-shadow:0 -1px #A15510;*/
float:left;margin-left:12px;margin-right:12px;}
#sharethisdiv{margin-top:30px;width:550px;margin-left:350px;border:1px solid #a5dbd9;padding:15px 10px 15px 10px;background-color:#ffffff;text-align:center;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px ;}
#sharethisbasic{border-bottom:1px solid #a5dbd9;margin-right:15px;margin-bottom:30px;padding-bottom:15px;}
#sharesidebar{margin-bottom:15px;}
#sidebar{width:200px;width:225px;}
#sliderdiv{position:relative;height:440px;width:960px;}
#slidersearchdiv{position:absolute;top:30px;right:30px;background:url(http://static.ewg.org/reports/2011/sunscreen/img/newss2011_03.png);background-repeat:no-repeat;height:282px;width:253px;padding:140px 0px 0px 20px;}
#slidersearchdiv input#homesearchtext{background-color:#FFFFFF;border:0px solid #A15510;padding:8px;width:201px;height:18px;border-radius:6px;color:#f89030;font-weight:bold;font-size:15px;}
#slidersearchdiv select{background-color:#FFFFFF;border:0px solid #A15510;padding:8px;width:217px;height:35px;border-radius:6px;color:#f37719;font-weight:bold;font-size:15px;}
.see_all_screens{text-decoration:none;font-size:10px;float:left;margin-top:10px;font-weight:bold;margin-left:15px;}
.see_all_screens a,.see_all_screens a:link,.see_all_screens a:visited,.see_all_screens a:active{color:white !important;}
#slidersearchdiv input#homesearchsubmit{background-color:#ffffff;border-radius:10px 10px 10px 10px;border:none;cursor:pointer;height:30px;line-height:30px;font-weight:bold;font-size:20px;margin-top:10px;text-align:center;text-transform:uppercase;width:50px;padding-bottom:2px;color:#F3831D;float:left;margin-right:15px;}
#socialmedialinks{position:absolute;right:0;top:0;}
#topsearch_ty{background-color:#FFF;border:1px solid #B8D8E3;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:35px;width:350px;position:absolute;top:31px;right:0;}
#topsearch_ty_form{margin:0;padding:0;}
#topsearch_ty_form_input_text{margin:4px 5px 5px 10px;border:none;color:#8ba5ae;font-style:italic;font-size:15px;height:25px;width:220px;}
#topsearch_ty_form_go{background-color:#5ebdd2;border:medium none;border-radius:10px;color:#fff;cursor:pointer;float:right;font-size:20px;font-weight:bold;height:35px;width:88px;line-height:30px;padding-bottom:2px;text-align:center;}
#wrapper{margin:20px auto 0 auto;width:960px;}
#product_large{float:left;width:305px;text-align:center;}
#product_large img{border:none;text-align:center;}
#health_table{width:307px;float:left}
#topofoparadise_land{margin-top:15px;width:960px;height:245px}
#topofoparadise_land img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#table-browse{font-size:12px;background:#fff;width:100%;border-collapse:collapse;text-align:left;color:#534933}
#table-browse a{text-decoration:none;color:#523A50}
#table-browse th{font-size:14px;font-weight:400;color:#039;border-bottom:2px solid #e9ecc3;padding:10px 8px}
#table-browse td{border-bottom:1px solid #A5DBD9;padding:6px 8px}
#table-browse tr:hover td{background-color:#FDF9F0}
#table-browse tr.headertr{background-color:#FDF9F0;}
#table-browse a:hover,#click_next_number a,.scoretable a{color:#523A50}
#table-browse .firstrow,#table-browse .firstrow a,#products,.specialbutton{font-size:12px}
#table-browse td a img{border:3px solid #A5DBD9;}
td.firstrow{font-size:.9em;vertical-align:top;line-height:1em;border-top:0;border-bottom:3px solid #dcdcdc;margin:0;padding:0}
.product_name_list a{font-weight:700;text-decoration:underline !important;color:#897a60}
#prod_cntr_score{width:110px;margin:0 auto}
#preview{z-index:999999;position:absolute;border:1px solid #ccc;background:#333;display:none;color:#fff;padding:5px}
#data_avail_box{background-color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:3px;padding:3px}
#score_style_small{font-size:13px;color:#FFF;text-align:center;font-weight:700;padding:0}
#displayresultnums{border-bottom:1px solid #A5DBD9;border-top:1px solid #A5DBD9;padding:10px 0 10px 0;}
.ssexposedimglinks{margin-bottom:10px;border:0px;}
.tabbedcontainer{width:650px;margin:10px auto;}
ul.newtabs{margin:0;padding:0;float:left;list-style:none;height:60px;width:100%;}
ul.newtabs li{float:left;margin:0;padding:0;height:60px;overflow:hidden;position:relative;}
ul.newtabs li a{text-decoration:none;display:block;outline:none;}
.tab_tabbedcontainer{clear:both;float:left;width:100%;margin-top:20px;}
.tab_content{padding:0px;}
ul.newtabs li img:hover{opacity:0.7;}
img{border:0 none;}
#fourboxes{margin-top:15px;width:960px;}
div#fourboxes img:hover{opacity:0.7;}
.tablestop10 table{line-height:1.5em;font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:11px;text-align:left;border-collapse:collapse;margin:5px 0 20px}
.tablestop10 table th{font-size:12px;background:#DFE6FF;border-right:1px solid #d0dafd;border-bottom:1px solid #d0dafd;padding:6px}
.tablestop10 table td{background:#fff;border-right:1px solid #d0dafd;border-bottom:1px solid #d0dafd;color:#333;font-size:12px;line-height:16px;background-repeat:no-repeat;background-position:center;padding:6px}
.tablestop10 .nobrd{border-right:1px solid #fff}
.tablestop10 .darkc{color:#333;font-weight:700}
.tablestop10 .nobrdB{border-bottom:1px solid #fff}
table{font-size:12px}
#ingredientscontainer{background-color:#DFF2F6;margin-right:10px;border:1px solid #A2C0C7;-webkit-border-radius:5px;border-radius:5px;padding:9px;margin-bottom:23px;font-size:12px;font-weight:normal;text-decoration:none;}
.donationpsidebar{color:#fff;margin:0px 8px 20px 8px;font-size:16px;line-height:19px;}
/* the login panel overlay stuff - begin login the overlayed element */.apple_overlay{display:none;background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);width:640px;font-size:11px;padding:35px}
/* default close button positioned on upper right corner */.apple_overlay .close{background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}
/* use a semi-transparent image for the overlay */#overlay{background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);height:450px}
/* container for external content. uses vertical scrollbar,if needed */div.contentWrap{height:441px;overflow-y:auto}
.tables1 table a:hover,.tables3 table a:hover{text-decoration:underline}
.tables1 table,.tables3 table{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:11px;text-align:left;border-collapse:collapse;margin:5px 0 20px}
.tables1 table th,.tables3 table th{font-size:13px;background:#06C;color:#fff;border-top:1px solid #ccc;padding:6px}
.tables1 table td,.tables3 table td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#669;font-size:12px;line-height:16px;padding:6px}
.tables1 table th a,.tables3 table th a{text-decoration:none;color:#fff}
.tipstable{width:620px;padding:20px;background-color:#389eb4;moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:Verdana,Geneva,sans-serif;line-height:14px;}
.blankdiv{width:180px;float:left;}
.avoidthese-title{font-weight:bold;font-size:20px;color:#fff;float:left;width:200px;}
.lookforthese-title{font-weight:bold;font-size:20px;color:#fff;float:left;width:200px;}
.ingredients{font-weight:bold;font-size:20px;color:#fff;float:left;width:180px;}
.products{font-weight:bold;font-size:20px;color:#fff;float:left;width:180px;}
.justcontent{float:left;color:#fff;width:200px;}
#tbdivclear{border-bottom:1px solid #fff;margin-bottom:30px;margin-top:30px;clear:both;}
#justclear{clear:both;}
#countertimer{border:0px solid #000;width:620px;height:43px;padding-left:185px;padding-top:57px;margin:0 auto;background:url(http://static.ewg.org/reports/2011/sunscreen/img/clockbg.jpg);background-repeat:no-repeat;font-size:14px;color:#fff;}
#countertimer strong{color:#fff;}
#dia-membercode{display:none;}
#ss2011-splash{position:absolute;z-index:9000;top:50%;left:50%;width:847px;height:407px;background:url(http://static.ewg.org/reports/2011/sunscreen/img/splash_sunscreen2011.jpg);margin:-203px 0 0 -423px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
#ss2011-signup{height:50px;position:absolute;right:82px;text-indent:-9999px;top:284px;width:183px;}
#form-email{border:0 none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666;font-size:20px;height:25px;left:583px;padding:5px;position:absolute;top:170px;width:235px;}
#form-zip{border:0 none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666;font-size:20px;height:25px;left:583px;padding:5px;position:absolute;top:220px;width:235px;}
#no-thanks{height:20px;position:absolute;right:35px;text-indent:-9999px;top:375px;width:230px;}
#wpadminbar{display:none;}