body {
	margin: -10px 0 0 -10px;
	background: #a0b5d8 url(/images/rotate/bg_curve.gif) no-repeat; 
}
body.faq {
	margin: 0;
	background: #fff; 
}
td {
	vertical-align: top;
}
h1, h2 {
	font-family: Arial, Helvetica, sans-serif;
  	margin: 0;
  	font-weight: bold;
	text-align: center;
}
h1 {
  	font-size: 18px;
  	color: #c03154;
}
h2, .feature {
  	font-size: 16px;
}
#topnav {
	background: #a0b5d8;
	text-align: right;
}
#topnavedge {
	background: #fff; 
}
#rightnav {
	background: #fff;
	text-align: right;
}
#logotop, #logobottom {
	background: #fff;
	vertical-align: top;
}
#leftnav {
	background: #fff0b0;
	padding: 15px 0 0;
}
#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 40px 0;
}
#leftcontent, #rightcontent {
	text-align: center;
	vertical-align: top;
  	font-size: 10px;
}
#footer {
	text-align: center;
	margin: 0 0 0 0;
	background: #fff0b0;
	width: 100%;
}
#footer td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	vertical-align: top;
	text-align: center;
}
#deptinfo td {
	text-align: left;
}
p, td, ul {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	line-height: 15px;
  	color: #333;
}
.footerlg {
  	font-size: 11px;
  	font-weight: bold;
}
.stripe {
	background: #fae97b; 
}
p.emphasis {
	font-weight: bold;
	color: #c03154;
}
p.intro {
  	font-size: 14px;
  	line-height: 16px;
}
.product, #menskincare {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	line-height: 13px;
 	color: #333;
 	margin: 0 0 0 0;
}
.prodname, .feature, #skintype a:link,#skintype a:visited,#skintype a:hover,#skintype a:active,#affil a:link,#affil a:visited,#affil a:hover,#affil a:active {
	font-weight: bold;
	color: #339;
}
.moreinfo a, .order a, .brandlink a, .ezinesub a {
	color: #00878a;
	text-decoration: none;
}
.order a {
	font-weight: bold;
}
.focusmen a {
	font-weight: bold;
	color: #339;
	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;
}
.skinhead {
	font-weight: bold;
 	color: #339;
}
td.giftpic {
	text-align: center;
  	vertical-align: bottom;
}
.join{
 	color: #00878a;
 	font-weight:bold;
  	font-size: 13px;
}
.join a:link,.join a:visited,.join a:hover,.join a:active{
 	color: #c03154;
}
li em {
 	color: #c03154;
 	font-weight:bold;
}

