/*
Template
*/

/** Common Styles */

body {
	margin: 0 auto;
	padding: 0;
	background: url(images/bkgd.gif) ;
	font-family:  Helvetica, Arial, sans-serif;
	color: #000;
}
#wrapper {
	width: 1000px;
	margin: 0px auto;
	background: #FFFFFF url(images/wrap-bkgd.gif) repeat-y;
	padding: 0 30px;
}


/** Style for header starts here */

#header {
	width: 1000px;
	margin: 0px auto;
	height:491px;
	font-size:0px;
	
}


/** Style for content starts here */

#content {
	width: 1000px;
	margin: 0px auto 20px auto;
	
}



#content p {
}

.slide1 .left { float:left; padding:0px 10px 10px 0}

.text { padding:20px 10px; background:url(images/splashy-water.jpg) no-repeat 380px 120px ; }
.text h1 { color:#004a8f; font-size:40px; padding:10px;  text-align:center; } 
.text h2 { color:#4a7a8e; font-size:26px; padding:15px 0 5px; text-align:center} 
.text h3 { color:#383f4c; font-size:50px; padding:20px; text-align:center}
.text h4 { color:#4a7a8e; font-size:20px; padding:15px 0 5px; text-align:center}
  
.text p { color:#333; font-size:14px; padding:10px; line-height:26px;} 
.text p.large {  font-size:18px;  line-height:28px;} 
.text p.center {  font-size:18px;  line-height:30px; text-align:center; padding-top:0px;} 

.text strong {color:#014b8f;  }

.text ul, .text ol {margin:20px 0 10px 30px;}
.text li { line-height:35px;}
.text ol li { font-size:12px;}

.right-float {
	float:right; margin:5px 0 0px 10px;
}

.left-float {
	float:left; margin:10px 10px 10px 0 ;
}

.thin { background-color:#cce8fa; margin:20px 40px; padding:10px;}

.button { clear:both; height:70px; text-align:center
}
.text .bottle { width:240px; float:left; text-align:center}
.text .bottle p { padding:10px 0;}

ul.check { float:right; width:500px; }
ul.check li { background: url(images/CHECK.gif) no-repeat left; padding-left:45px; line-height:40px;}

.text .blue { background-color:#cce8fa; margin:10px auto; padding:10px; font-size:18px; color:#004A8F; line-height:30px  }

.text a {font-size:14px;
	color: #383f4c; 
}

.price { display:block; height:64px; margin:10px auto; }
.price#one { background:url(images/prices.jpg) no-repeat 0 0; width:150px;}
.price#two { background:url(images/prices.jpg) no-repeat -145px 0  ; width:150px;}
.price#three { background:url(images/prices.jpg) no-repeat -290px 0  ; width:160px;}
.price#six { background:url(images/prices.jpg) no-repeat -450px 0  ; width:180px;}
.price span {display:none;}

/** Style for FREE TRIAL */

h1.ft { background:url(images/free-trial.jpg) no-repeat; width:470px; height:73px; margin: 20px 0 5px 420px; padding:0px; }
h1 span { display:none;}
.text#ft h2 { margin:5px 0; padding:0px;color:#153a72;}




.text#ft { padding:20px 10px; background:url(images/woman-tub.jpg) no-repeat 650px 120px; }
.text#ft p.trial { font-size:24px; margin:0px 200px ; color:#153a72; text-align:center; padding:0 }
.text#ft p.caps { text-transform:uppercase; font-size:30px; text-align:center;}
.text#ft p.small { font-size:11px; width:300px; text-align:center; padding:0px; margin:5px auto; line-height:12px;}

.text#ft .ripple {  background:url(images/big-ripple.jpg) no-repeat top; padding-top:120px;}

/** Style for footer starts here */

#footer {
	clear: both;
	width: 1000px;
	height: 42px;
	margin: 0px auto;
	background: #000000 url(images/footer.gif);
	font-size: 11px;
	color: #c7e4f0;
}

#footer .copyright {
	
	padding:10px;
	
	text-align: center;font-size:10px;
}

#footer .links {
	float: right;
	margin: 0px;
	padding-right: 20px;
	text-align: center;
}

#footer .css {
	padding-left: 20px;
	
}


#footer a {
	color: #E5E5CC; 
}

.footer-bottom { width:1060px; margin:0px auto 40px auto; padding:20px 0;  background:url(images/footer-bottom.gif) no-repeat;
}
.footer-bottom  p.center { font-size:11px; margin:5px 30px; padding:0px; line-height:18px; text-align:center;}
.footer-bottom  p.center a { padding:0px 10px; color:#FFFFFF}

.clear { clear:both;}