body {
	margin: -10px 0 0 -10px;
	background: #a0b5d8 url(/images/rotate/bg_curve.gif) no-repeat; 
}
#topnav {
	background: #a0b5d8;
	text-align: right;
}
#topnavedge {
	background: #fff; 
}
#rightnav {
	background: #fff;
	text-align: right;
}
#flashbg {
	background: #fff;
	text-align: center;
}
#featbox {
	width:200px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#00878a;
	text-align: center;
}

#featured {
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: .15em;
	color: #C03152;
}
/*/*/a{}
#featured {
	margin-top: 3px;
	margin-bottom: 3px;
	border:1px solid #c03152;
}
/* */
#onedaysale { margin:10px 0;color: #C03152;font: 12px Arial, Helvetica, sans-serif; }
#onedaysale h2{ margin:0; font-size:24px; }
#onedaysale h3{ margin:0; font-size:18px; }
#onedaysale p{ margin:0; font-size:12px; color:#000;}

#freeship { margin:5px 0;color: #C03152; }
#freeship h2{ margin:0 25px; font: bold 20px Arial, Helvetica, sans-serif;text-align:left;}
#freeship h3{ margin:0 25px; font: bold 16px Arial, Helvetica, sans-serif; color:#396;text-align:right; }

#skinform { margin:5px 0; }
#ezine3 { margin:5px 0; }

#skintip { margin:5px 25px;padding:1px;background-color:#fff; width:180px;text-align:center; }
#skintip h2{ margin:0;padding:3px; font: bold 16px Arial, Helvetica, sans-serif;text-align:left;color:#fff;background-color:#A757BB;}
#skintip p{ margin:0;padding:3px; font: 12px Arial, Helvetica, sans-serif; color:#333;text-align:right; }

#didyouknow { margin:5px 25px;width:180px;text-align:center;background: #fae97b;}
#didyouknow h2{ margin:0;padding:3px; font: bold 16px Arial, Helvetica, sans-serif;text-align:left;color:#A757BB;}
#didyouknow h3{ margin:0;padding:3px; font: bold 12px Arial, Helvetica, sans-serif;letter-spacing:0.1em; text-align:right;color:#333; }

#skinnews { margin:5px 25px;padding:1px;background-color:#fff; width:180px;text-align:center; }
#skinnews h2{ margin:0;padding:3px; font: bold 16px Arial, Helvetica, sans-serif;text-align:left;color:#fff;background-color:#A757BB;}
#skinnews p{ margin:0;padding:3px; font: 11px Arial, Helvetica, sans-serif; color:#333;text-align:right; }
#logotop, #logobottom {
	background: #fff; 
}
#leftnav {
	background: #a0b5d8;
/*	background: #a0ded1 url(/images/rotate/nav_pale_nostripe.gif);*/
  	vertical-align: top;
  	border-right:2px solid #fff0b0;
}
#leftnav form {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
 	color: #000;
	background: #a0b5d8;
	margin: -2px 0 0 4px;
	padding: -2px 0 0 0;
	width: 165px;
}
#leftnav p {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	margin: 0 0 0 4px;
  	font-weight: bold;
}
#leftnav p a, #footer td a {
 	color: #33c;
 	text-decoration: none;
}
#leftnav p a:link, #leftnav p a:active, #footer td a:link, #footer td a:active {
 	color: #33c;
}
#leftnav p a:visited, #footer td a:visited {
 	color: #a065e9;
}
#leftnav p a:hover, #footer td a:hover{
 	color: #c03154;
}
#leftnav p.navcurvefill {
  	margin: 0 0 20px 0;
}
#keywords {
	width: 120px;
}
#leftcontent, #rightcontent, #leftcontenth {
	text-align: center;
	vertical-align: top;
 	font-size: 10px;
}
#analysis, #ezine, #men, .prodtable {
	width: 550px;
	text-align: center;
}
#tdanalysis p {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	line-height: 11px;
 	color: #333;
 	margin: 5px 0 10px 0;
}
#freeshipping {
	width: 200px;
	text-align: center;
}
#tdezine p {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 12px;
 	color: #339;
 	font-weight: bold;
 	margin: 5px 0 0 35px;
}
#footer {
	text-align: center;
	margin: 0 0 0 0;
	background: #8fcfc2;
}
#footer {
	text-align: center;
	margin: 0 0 0 0;
	background: #fff0b0;
	width: 100%;
}
#footer td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	vertical-align: top;
	text-align: center;
}
#deptinfo td {
	text-align: left;
}
.footerlg {
  	font-size: 12px;
  	font-weight: bold;
}
.stripe {
	background: #fae97b; 
}
.product, #menskin care {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	line-height: 13px;
 	color: #333;
 	margin: 0 0 0 0;
}
.prodhome {
	width: 550px;
}
#leftcontenth .prodhome {
	width: 500px;
}
.prodname {
	font-weight: bold;
	color: #339;
}
.prodimage {
	border: 1px solid #fae97b;
	text-align: left;
}
.moreinfo a, .order a, .brandlink a, .ezinesub a {
	color: #00878a;
	text-decoration: none;
}
.order a {
	font-weight: bold;
}
.focusmen a {
	font-weight: bold;
	color: #ad0a42;
	text-decoration: none;
}
.imghead {
	text-align: left;
 	margin: 0 0 0 0;
}

.shipping {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	line-height: 11px;
 	color: #333;
 	margin: 0 0 0 0;
}
img.left {
	float: left;
}
.sale {
	color: #c00;
}
.greeting {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #c03154;
}
.greetingalt {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #00878a;
}
.holpromo {
	font: 14px Arial, Helvetica, sans-serif;
	color: #c03154;
	width:400px;
	text-align:left;
	background:#fff;
	padding:10px;
	border:double 6px #00878a;
}
#featbox h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	text-align: center;
	color:#c03154;
}
#promobox {
	width:550px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	padding:6px;
	border:double 6px #00878a;
	margin-top:10px;
	background: #fff url(/images/rotate/hol_candle.gif) no-repeat 93% 58%;
}