/*--------------------------------------------------------*/
/* GLOBAL */

body {color:#000; font-family:Arial, Helvetica, sans-serif; background:#fff; margin:0; padding:0;}
a:link, a:visited, a:active {color:#1c82b5; text-decoration:none;}


/*--------------------------------------------------------*/
/* MAIN WRAPPERS */

#radialWrap {width:100%; margin:0; padding:0;}
#wrapper {width:962px; background:#fff; margin:0 auto; padding:0;}

#top {width:962px; height:53px; margin:0; padding:0;}
#nav {width:485px; margin:0; padding:0; float:right;}

#woman {width:962px; height:331px; background:url(../images/gorgeous-skin-woman.jpg) no-repeat; margin:0; padding:0;}
#video {
	width:320px;
	margin:0;
	float:right;
	padding-top: 50px;
	padding-right: 65px;
	padding-bottom: 0;
}
#cta {width:320px; margin:0; padding:3px 63px 0 0; float:right;}

#tagline {width:962px; height:81px; margin:0; padding:0;}
#years {width:962px; height:81px; margin:0; padding:0;}
#list {width:932px; height:109px; background:url(../images/bullet-bg.jpg) no-repeat; margin:0; padding:0 0 0 30px;}

#pink {width:912px; height:338px; background:url(../images/pink-box-bg.gif) no-repeat; margin:0; padding:0 25px 0 25px;}
#pinkLeft {width:560px; margin:0; padding:0; float:left;}
#pinkRight {width:341px; height:324px; margin:0; padding:1px 0 0 0; float:right;}

#leftSide {width:561px; height:626px; margin:0; padding:0; float:left;}
#leftTxt {width:521px; height:411px; margin:0; padding:10px 20px;}
#leftTxtBtm {width:250px; margin:0; padding:20px 0 0 0; float:left;}

#bonus {width:561px; height:194px; background:url(../images/bonus-derma-vital-products.jpg) no-repeat; margin:0; padding:0;}
#bonusList {width:280px; margin:0; padding:15px 0 0 130px;}

#rightSide {width:401px; margin:0; padding:0; float:right;}

#vccWrap {width:375px; margin:0; padding:0; float:left;}
#vccTop {width:375px; height:18px; margin:0; padding:0; float:left;}
#vccMid {width:345px; background:url(../images/vcc-middle.gif) repeat-y; margin:0; padding:0 10px 0 20px; float:left;}
#vccBottom {width:375px; height:95px; margin:0; padding:0; float:left;}
#productTop {width:375px; height:68px; margin:0; padding:0; float:left;}

#bottom {width:962px; height:155px; background:#94bacd url(../images/bottom-gradient.jpg) repeat-x; margin:0; padding:0;}
#bottomList {width:500px; margin:0; padding:0; float:left;}
#productBottom {width:401px; height:155px; margin:0; padding:0; float:right;}
#bottomCap {width:962px; height:14px; margin:0; padding:0;}

#closing {width:962px; height:50px; background:#f35bab url(../images/divide.gif) center no-repeat; margin:0 0 20px 0; padding:0;}
#subpage {width:902px; margin:0; padding:15px 30px;}


/*--------------------------------------------------------*/
/* POPUP */

.popWrap {margin:0px; padding:20px; background:#fff; font-size:0.8em;}

.popWrap h1 {font-size:1.3em;}
.popColor {padding:7px; background:#ca61b1; text-align:right;}
.popColor a:link, .popColor a:visited, .popColor a:active {color:#fff;}

/*--------------------------------------------------------*/
/* FOOTER */

.footer {width:920px; color:#333; font-size:12px; text-align:center; margin:0 auto; padding:25px 0 0 0;}
.footer a:link, .footer a:visited, .footer a:active {color:#ca61b0;}

/*--------------------------------------------------------*/
/* UPSELLS */

#WrapHead {color:#000; height:30px; background:#ca61b1; font-size:16px; font-weight:bold; margin:0 auto; padding:10px 0; text-align:left;}

#upsellCage {width:998px; background:#fff; margin:10px auto 0 auto; padding:0;}
#upsellTop {width:998px; height:94px; background:url(../images/dermawand-logo.gif) center no-repeat; margin:0; padding:0; float:left;}
#upsellMiddle {width:978px; margin:0; padding:0 10px; float:left;}

.pageTitle {padding:10px 0 10px 0; margin:20px auto; font-size:11px;}
.DefaultTable .orderrow {font-size:14px; padding:3px 20px;}
.PageHead {font-weight:bold; padding:0 20px;}

.DefaultTable {padding:0 30px;}
.DefaultTable img {padding:0 20px;}

#reject {background:none; border:none; color:#000;}


/*--------------------------------------------------------*/
/* FORM */

label {margin-bottom:0px;}

.form, .form td {font-size:13px;}
.form td {padding:1px;}
#action {margin:15px 0 0 50px;}
.FormTextL, .FormTextR {text-align:left;}


/*--------------------------------------------------------*/
/* UTILITIES */

img {border:none;}
.clear {clear:both; margin:0; padding:0;}
.comodo {height:74px; padding:0; margin:0;}
.comodo img {display:inline;}
.block {display:block;}
.floatLeft {float:left;}
.floatRight {float:right;}
font {line-height:25px;}
hr {margin:20px 0;}


/*--------------------------------------------------------*/
/* CUSTOM */

#nav ul {margin:15px 0 0 0; padding:0;}
#nav ul li {margin:0; padding:0 25px 0 15px; background:url(../images/dot.gif) right no-repeat; font-family:Century Gothic, Arial; font-weight:bold; font-size:18px; display:inline;}
#nav ul li.none {background:none;}
#nav a:link, #nav a:visited {color:#036ca3;}
#nav a:hover {color:#9acfe8;}

#leftTxt h1 {color:#ee208d; font-family:Times, Times New Roman; font-size:22px; font-weight:normal; margin:0; padding:0;}
#leftTxt p, #leftTxtBtm p {font-family:Century Gothic, Arial; font-size:14px; line-height:26px; margin:3px 0 0 0;}

#list ul {float:left; margin:0; padding:0 0 0 30px;}
#list ul li {font-family:Century Gothic, Arial; font-size:14px;}
#list h3 {font-family:Century Gothic, Arial; font-size:18px; margin:0; padding:8px 0 0 15px;}

#pinkLeft  h2 {color:#ee208d; font-family:Times, Times New Roman; font-size:16px; font-weight:normal; margin:15px 0 0 0; padding:0; text-transform:uppercase;}
#pinkLeft  h2.sm {font-size:15px;}
#pinkLeft p {font-family:Century Gothic, Arial; font-size:14px; line-height:24px; margin:3px 0 0 0;}

#bonus h3 {font-family:Century Gothic, Arial; font-size:22px; color:#be2d92; margin:0; padding:0;}
#bonus p {font-family:Century Gothic, Arial; font-size:11px; line-height:14px; margin:0; padding:0;}
#bonus ul {margin:0; padding:0 0 0 14px;}
#bonus ul li {font-family:Century Gothic, Arial; font-size:11px; line-height:14px;}

#bottomList h1 {color:#ee208d; font-family:Times, Times New Roman; font-size:16px; font-weight:normal; margin:0 0 0 50px; padding:0;}
#bottomList ul {margin:0; padding:0 0 0 65px; float:left;}
#bottomList ul li {font-family:Century Gothic, Arial; font-size:18px; line-height:18px; font-size:12px;}

#subpage h1 {color:9cbfd1; font-family:Century Gothic; font-size:24px; margin:20px 0 0 0; padding:0;}
#subpage p {font-family:Century Gothic; font-size:13px; line-height:24px; margin:10px 0 0 0; padding:0;}
#subpage ul {margin:0; padding:5px 0 0 15px;}
#subpage ul li {font-family:Century Gothic; font-size:13px; list-style:disc;}
#subpage strong {color:#f35bab;}
