body {
	font-family: Verdana, Geneva, Arial, helvetica, Monotype Corsiva, sans-serif;
	font-size:12px; color:666666;
	margin-left: auto;
	margin-top: 0px;
	background-color: #545E56;
}



td {
	font-family: Verdana, Geneva, Arial, helvetica, Monotype Corsiva, sans-serif;
	font-size:12px; font-color:666666;
	
	
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, Monotype Corsiva, sans-serif;font-size:11px;
}

h3 {
	margin: 8px;
	font-size: 14px;
	line-height: 6px;
}

h1 {color:#444444; font-family:sans-serif; font-size:24px; font-weight:bold; }


#top{
	background:url('top1.jpg') repeat-x;
	
	height: 95px;
}

#top_menu{
	background:#9c0063;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 3px solid #ADAA04
        border-top: 1px solid #CA65CD
}

#top_menu a {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 11px;
	font-style: normal;
}
#tabtopic_index {margin:8px;}
#tabtopic_index td { border-bottom:1px dotted #999999; height:22px; margin-left:8px;}

#news {width:90%}
#news td {width:90%; border-bottom:1px solid #999999;padding:0px 8px; margin:0px 8px;}
#news td a {font-weight:bold; color:#0000ff;}


.tab-h2{
	color:#2A3D01;
	font-size:18pt;
	height:25px;
	font-weight:bold;
	background:url('bg-sli.jpg') repeat-x;
	overflow: hidden
}
.tab1-h2{
	color:#9c0063;
	font-size:18pt;
	height:25px;
	font-weight:bold;
	background:#9c0063;
	overflow: hidden
}

#indexoverlap {
	background:url('beauty-care.gif') no-repeat;
	height:320px;
	margin-top:-1px;
	width:780px;
	overflow: visible;
	padding:10px 0px 0px 0px;
}

#indexoverlap1 {
    background:url('beauty-tip.jpg') no-repeat;
	height:800px;
	margin-top:-1px;
	width:780px;
	overflow: visible;

}

#facecare {
          padding:10px 5px 5px 15px;
          }
           
#facecare a {
          font-weight:normal; 
          font-size: 14px;
          font-family: Georgia;
          font-color: #0000ff;
	      text-transform: capitalize;
	      border-bottom:1px dotted #003300;
	      padding-bottom: 5px;
	      padding-top: 25px;
	      margin: 10px 5px;
          line-height: 28px;
	      list-style:  none;
	      overflow: hidden;
	      text-decoration: none;
          	}

#facecare a:hover {font-weight:bold;
 }
.left {
  width: 250px;
  padding-top:80px;
  padding-left:195px;
  }         
 .right { 
  padding-top:100px;
  padding-right:10px;
   }

#main #indexoverlap span { 	color: #555555; }


#bottomdiv{background:#EDE28E; color:#CA65CD; height:120px; border-bottom:2px solid #7FC5E2; }


#bottom{
	border:1px solid #FFFFFF; background:url('bottom.jpg') repeat-x; color:#EDE28E;
	text-align:center
}

#descrip{
	padding:0px 8px;
	text-align: justify;
	margin: 0px;
}



#main #home_panel td{
	border: 0px solid #CCCCCC;
}
#main #home_panel h4 {
	border-bottom:0px none #003300; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000ff;
	line-height: normal;
	margin: 0px;
	background-image: url('black-arrow.jpg');
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 35px;
	vertical-align: bottom
	
}

#main #home_panel a {text-decoration:none;
color:black;}
#main #home_panel a:hover {text-decoration:underline;
color:CC6600;}
#main #home_panel {border:0px solid black;  }
#main #home_panel ul {list-style-type: disc; list-style-image: url('bullet-s.jpg'); list-style-position: inside
}
#main #home_panel p {
	margin-top: 5px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: justify;
}
#main #home_panel .tab_div {
	background-image: url('bg-tab.jpg');
	background-repeat: repeat-x;
	margin-top: 0px;
	padding-top: 14px;
	height: 100%
	}
#home_panel2 h4 {
	border-bottom:0px none #003300; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000ff;
	line-height: normal;
	margin: 0px;
	background-image: url('bullet.jpg');
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 35px;
	vertical-align: bottom
	
}
#home_panel2 .tab_div {
	background-image: url('bg-tab.jpg');
	background-repeat: repeat-x;
	margin-top: 0px;
	padding-top: 14px;
	height: 100%
	}
.bg-comm-400 {
	float:left;
	width:190px;
	background: url('bg-comm-400.jpg') no-repeat;
	height:722px;
	margin:5px;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 15px
	}

.bg-comm-500 {
	float:left;
	width:190px;
	background: url('bg-comm-500.jpg') no-repeat;
	height:470px;
	margin:5px;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 15px
	}

.bg-comm-500 a {font-weight:bold;}
.bg-comm-500 span {color: #666666; }

.new {
   text-align:justify;
   background: url('173.jpg') no-repeat;
   
   }
   
#side_menu{background:white; width:190px; border-left:1px solid #ffffff;}

.side_menu_tab {padding:3px; margin-left:3px; border:2px solid #E0E7D5; padding-right: 15px;}
.side_menu_h1 {width:150;  }
.side_menu_h1 a {color:#34A8D7; font-weight:bold; text-decoration:none; border-bottom:1px solid #FFFFFF; text-transform:capitalize; padding:8px 8px 3px 8px; display:block;}
.side_menu_h1 a:hover {background:#CB64CF; color:white;}
.side_menu_h1 a img {border:0px solid #000000; margin-right:0px;}
.side_menu_h1 li {type:none;list-style-type:none;}
.side_menu_h1 li a{color:#555555; font-weight:normal; padding:1px 10px; border:0px;}
.side_menu_h1 li a:hover{font-color:#CB64CF;}

.side_menu_gad1 { }
.side_menu_gad1 div {color:#315D00; font-weight:bold; border-bottom:1px solid #ECF4DF; padding:4px 8px;}

.side_menu_gad2 {height:180px; background:#ECF4DF;}
.side_menu_gad2 a {color:#315D00;}

.side_menu_h1 li a.actionExample {background:#f4f4f4; color:#000000; text-decoration:none; font-weight:bold;}
.side_menu_h1 li a.actionExample img {padding-left:10px;}



#ad_bar {width:505px;}
#g_adbar1{width:500px; height:310px; padding-left:10px 0px;}
#detail {color:#666666; padding:0px 0px;}
#detail a{text-decoration:underline;}

.sortactive{font-weight:bold; text-decoration:none;}

.navigator {background:#fcfcfc; font-size:11px; font-weight:bold; padding:0px; margin-bottom:0px;}
.navigator a {color:#315D00; text-decoration:none;}

.navigator2 {font-size:11px; font-weight:bold; padding-left:10px; margin-bottom:0px; valign:middle;}
.navigator2 a {color:#CA65CD; text-decoration:underline;}
.navigator2 a:hover {background-color: #CB80DF;
             color: white;

             text-decoration: none;}

#mini_menu {float:right; width:100px}
#mini_menu a {color:#555555; text-decoration:none; font-size:10px; font-weight:normal;}
#mini_menu a:hover {text-decoration:underline;}

#content_tools { clear: both; background: url('http://www.skincare99.com/img/bg_horiz_repeat2.gif') 0 -24px repeat-x; position: relative; font-size: 10px; height: 24px; width: 415px; }
#content_tools a span, #content_tools div#font span, #content_tools div#embed_tools span, #content_tools div#rating_text span { visibility: hidden; font-size: 1px; line-height: 1px; }
#content_tools a, div#font, div#embed_tools, div#rating_text { background-image: url('http://www.skincare99.com/img/content_tools.gif'); background-repeat: no-repeat; text-decoration: none; position: absolute; }
div#div1, div#div2, div#div3, div#div4, div#div5, div#div6 { width: 1px; height: 11px;  background: #afafaf; position: absolute; top: 4px; }
div#div1 { left: 80px; }
div#div2 { left: 130px;}
div#div3 { left: 198px; }
div#div4 { left: 255px; }
div#div5 { left: 300px; }
div#div6 { top: 26px; left: 387px; }
div#font { height: 7px; width: 50px; top: 8px; left: 4px; }
a#email { width: 44px; height: 9px; top: 5px; left: 15px; }
a#email:link, a#email:visited { background-position: 0 -6px; }
a#email:hover { background-position: 0 -37px; }
a#print { width: 43px; height: 9px; top: 4px; left: 84px; }
a#print:link, a#print:visited { background-position: 0 -16px; }
a#print:hover { background-position: 0 -47px; }
a#save { width: 34px; height: 9px; top: 5px; left: 150px; }
a#save:link, a#save:visited { background-position: -46px -17px; }
a#save:hover { background-position: -46px -48px; }
a#share { height: 5px; width: 24px; top: 7px; left: 295px; }
a#share:link, a#share:visited { background-position: -56px 0; }
a#share:hover { background-position: -56px -68px; }
a#publish { width: 80px; height: 9px; top: 5px; left: 205px; }
a#publish:link, a#publish:visited { background-position: 0 -27px; }
a#publish:hover { background-position: 0 -58px; }
div#rating_text { background-position: -53px -8px; height: 5px; width: 27px; top: 7px; left: 305px; }
div#rating_num { font-size: 11px; position: relative; top: 2px; left: 335px; height: 12px;	 width:117px; }
#rating_num a { background: transparent; line-height: 12px; }

/*  styles for the unit rater   */ 
.ratingblock {display:block; position: absolute; top: 0px; left: -0px; height:20px;}
#rating_num .unit-rating {padding:0px; margin:0px; /* the UL */ list-style:none; height: 12px; position: relative; background: url('http://images-cdn01.associatedcontent.com/siteimg/starrating2.gif') left -26px repeat-x; line-height: 9px; }
#rating_num .unit-rating li {margin:0px; text-indent: -90000px; margin: 0; /*\*/ float: left; /* */ }	
#rating_num .unit-rating li a { outline: none; display:block; width:13px; height: 12px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; background: transparent; }	
#rating_num .unit-rating li a:hover { background: url('http://www.skincare99.com/img/starrating2.gif') left -13px; z-index: 1; left: 0; }
#rating_num .unit-rating a.r1-unit{left: 0;}
#rating_num .unit-rating a.r1-unit:hover{width:13px;}
#rating_num .unit-rating a.r2-unit{left:13px;}
#rating_num .unit-rating a.r2-unit:hover{width: 26px;}
#rating_num .unit-rating a.r3-unit{left: 26px;}
#rating_num .unit-rating a.r3-unit:hover{width: 39px;}
#rating_num .unit-rating a.r4-unit{left: 39px;}	
#rating_num .unit-rating a.r4-unit:hover{width: 52px;}
#rating_num .unit-rating a.r5-unit{left: 52px;}
#rating_num .unit-rating a.r5-unit:hover{width: 65px;}
#rating_num .unit-rating a.r6-unit{left: 65px;}
#rating_num .unit-rating a.r6-unit:hover{width: 78px;}
#rating_num .unit-rating a.r7-unit{left: 78px;}
#rating_num .unit-rating a.r7-unit:hover{width: 91px;}
#rating_num .unit-rating a.r8-unit{left: 91px;}
#rating_num .unit-rating a.r8-unit:hover{width: 104px;}
#rating_num .unit-rating a.r9-unit{left: 104px;}
#rating_num .unit-rating a.r9-unit:hover{width: 117px;}
#rating_num .unit-rating a.r10-unit{left: 117px;}
#rating_num .unit-rating a.r10-unit:hover{width: 130px;}


.unit-rating li.current-rating {background: url('http://www.skincare99.com/img/starrating2.gif') left top; position: absolute; height: 12px; display: block; text-indent: -9000px; z-index: 1; }
.voted { position: absolute; top: -5px; left: 5px; z-index: 200; text-align: center; line-height: 12px; color: #4d4d4d; font-weight: bold; width: 60px; }
.faded { visibility: hidden; }


#artical_detail {color:#666666; font-size:10px; width:200px;}
#artical_detail #publisher {color:#F17D0B; text-decoration:underline;}

#article_body {width:305;}


#artical_detail_td {text-align:justify; color:#666666; font-size:12px;}
#artical_detail_td h3 {font-size:13px; padding:9px 0px 3px 0px; margin-left:20px; }
#artical_detail_td a {font-weight:bold;}

#artical-pic{border:1px solid #EDEBEB; width:300px;}
#artical-pic div {text-align:center; width:300px;}
#artical-pic img {style="opacity0.4"; filter:alpha(opacity40) onmouseoverthis.style.opacity1; this.filters.alpha.opacity:40}
#artical-pic #h2 {height:45px; width:300px; color:#CA65CD; font-family: Monotype Corsiva; font-size:30px; font-style:italic; background: url('bg_horiz_repeat1.gif') repeat-x 0 -135px; padding-top:5px; font-monotype}
#artical-pic #bottom{height:35px; width:300px; font-size:11px; color:black; background:#f2f2f2; font-style:italic;}

#artical_related {background: url('http://www.skincare99.com/img/bg_horiz_repeat2.gif') 0 -24px repeat-x; padding:0px 4px 12px 8px; border-bottom:1px solid #d8d8d8;}
#artical_related h2 {font-size:16px; font-weight:bold; font-family:arial; padding-top:10px}
#artical_related a {font-size:12px; font-weight:bold; text-decoration:underline;}
#artical_related a:hover {color:orange; text-decoration:underline;}
  
#artical_related {font-size:12px;}
#artical_related  ul {list-style-type: disc; list-style-image: url('bullet-s.jpg'); list-style-position: inside
}

#rate {background:#f9f9f9; border:1px solid #f8f8f8; width:360px;}
#rate span {color:#CC6600;}



}

#tip_submit {padding:0px 10px; margin-right:16px; background: url('bg_horiz_repeat2.gif') 0 -24px repeat-x; border-bottom:1px solid #d8d8d8;}
#tip_submit input, textarea {border:1px solid #96A486;}
#tip_submit h4 {font-weight:normal; color:#555555; margin:9px 0px 0px 0px; padding:0px}
#tip_submit h2 {font-size:16px; font-weight:bold; font-family:arial;}

#user_tips {padding:0px 10px; margin-right:16px; background: url('bg_horiz_repeat2.gif') 0 -24px repeat-x; border-bottom:1px solid #d8d8d8; color:#555555;padding-left:10px;}
#user_tips h2{font-size:16px;font-weight:bold; font-family:arial; margin:9px 0px 0px 2px; }
#user_tips span {margin:0px;}


#design_id {background:#545E56;}
.pink-ra-36 {
	
	width:300px;
	background: url('pink_ra_36.jpg') no-repeat;
	height:180px;
	
	}
.pink-ra-46 {
	float:left;
	width:300px;
	background: url('pink_ra_46.jpg') no-repeat;
	height:180px;
	padding-left:5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	}
.pink-ra-56 {
	
	width:300px;
	background: url('pink_ra_56.jpg') no-repeat;
	height:180px;
	}
	
.submit_button {
    background: url('submit_button.jpg') no repeat;	
	height: 55px;
	
	}
.latest-tips {
	
	background: url('latest-tips.jpg') no-repeat;
	
	}
.imagecontainerleft {
    float: left;
    width: auto;
    margin: 4px 8px 6px 0px;
    font-size: 0.75em;
    text-align: center;
    }
.imagecontainerright {
    float: right;
    width: auto;
    margin: 4px 0px 6px 8px;
    font-size: 0.75em;
    text-align: center;
    }
.imagebox {
    border: 1px solid #CCC;
    padding: 3px;
    width: auto;
    }
.captionbox {
    margin: 4px 3px 0px 3px;
    }

