#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 960px;
	background-image: url(../images/wrapperbg.png);
}

#header {
	background: url(../images/bg-header.png);
	height: 242px;
	width: 960px;
}

.blue{
	color:#758FC2 !important;
}

#side-a {
	float: left;
	width: 168px;
}

#side-b {
	float: right;
	width: 300px;
}

#content { 
	float: left;
	width: 480px;
}

#footer {
	clear: both;
	height: 119px;
	width: 960px;
	background-image: url(../images/bg-footer.png);
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
}
.logo {
	height: 51px;
	width: 153px;
	top: 39px;
	left: 143px;
	position: relative;
}
.headingimage {
	height: 165px;
	width: 479px;
	top: 0px;
	left: 0px;
	position: relative;
}

.main, .main ol, .main ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


.main a {
	color: #F89727;
}

.bluesub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #758FC2;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #789FD4;
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: italic;
}
.insertlink {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00FF00;
}

.maincopy {
	width: 480px;
	top: 0px;
	left: 5px;
	position: relative;
}
.footercontent {
	width: 960px;
	top: 30px;
	position: relative;
	text-align: center;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 25px;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
}

.footerlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F89727;
	font-weight: bold;
	text-decoration: none;
}

.footerlinks a:hover{
	color: #FF9900;
	font-weight: bold;
}

.mainnav {
	height: 14;
	width: 510;
	top: 114px;
	left: 104px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AEAEB1;
	font-weight: bold;
}
.mainnav a{
	color: #AEAEB1;
	text-decoration: none;
}
.mainnav a:hover{
	color: #FFFFFF;
}


.video1 {
	height: 110px;
	width: 110px;
	top: 123px;
	left: 9px;
	position: relative;
}
.video2 {
	height: 110px;
	width: 110px;
	top: 124px;
	left: 9px;
	position: relative;
}
.search {
	height: 45px;
	width: 138px;
	top: 71px;
	left: 696px;
	position: relative;
	z-index: 56;
}
.searchbutton {
	background-color: #F89828;
	height: 13px;
	width: 42px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
}
.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDBFC1;
	height: 10px;
	width: 145px;
	border: 1px solid #D8E4F2;
	top: 0px;
}
.testimonialsicon {
	height: 35px;
	width: 70px;
	top: 103px;
	left: 46px;
	position: relative;
}
.video3 {
	height: 110px;
	width: 110px;
	top: 124px;
	left: 9px;
	position: relative;
}
.buyicon {

	height: 110px;
	width: 110px;
	top: 124px;
	left: 4px;
	position: relative;
}
.leftbutton {
	font-family: Arial, Helvetica, sans-serif;
	height: 17px;
	width: 106px;
	font-size: 9px;
	color: #FFFFFF;
	position: relative;
	left: 30px;
	line-height: 17px;
	background-image: url(../images/sidenav.gif);
	padding-left: 18px;
	background-repeat: no-repeat;
	padding-bottom: 2px;
}
.leftbutton a{
	color: #FFFFFF;
	text-decoration: none;
}
.buyiconclear {


	height: 110px;
	width: 110px;
	top: 140px;
	left: 4px;
	position: relative;
}
.leftbuttondown {

	font-family: Arial, Helvetica, sans-serif;
	height: 17px;
	width: 106px;
	font-size: 9px;
	color: #D7D8DA;
	position: relative;
	left: 30px;
	line-height: 17px;
	background-image: url(../images/sidenavdown.gif);
	padding-left: 18px;
	background-repeat: no-repeat;
	padding-bottom: 2px;
}

.leftbuttondown a{
	color: #D7D8DA;
	text-decoration: none;

}
.redheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #E31919;
}
.buyicontopicals {



	height: 110px;
	width: 110px;
	top: 350px;
	left: 4px;
	position: relative;
}
.blueheading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #789FD4;
}
.orangeheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F89828;
}
.bluesubheading {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #789FD4;
}

.redsubheading {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E31919;
}

.antiage1 {

	height: 110px;
	width: 110px;
	top: 170px;
	left: 9px;
	position: relative;
}
.antiage2 {


	height: 110px;
	width: 110px;
	top: 170px;
	left: 9px;
	position: relative;
}
.videobio {

	height: 110px;
	width: 110px;
	top: 191px;
	left: 9px;
	position: relative;
}
.faqicon {

	height: 35px;
	width: 70px;
	top: 142px;
	left: 46px;
	position: relative;
}
#flash {
	width: 960px;
	position: absolute;
	top: 171px;
	background-image: url(../images/wrapperbg.png);
}
#headersplash {

	background: url(../images/bg-header.png);
	height: 242px;
	width: 960px;
}
.clearicon {


	height: 35px;
	width: 70px;
	top: 142px;
	left: 46px;
	position: relative;
}
.regenicon {



	height: 35px;
	width: 70px;
	top: 170px;
	left: 46px;
	position: relative;
}
.featurepics {
	border: 1px solid #999999;
}
.tellusicon {

	height: 35px;
	width: 70px;
	top: 83px;
	left: 46px;
	position: relative;
}
.redlink {
	color: #F89727;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.researchicon {



	height: 35px;
	width: 70px;
	top: 48px;
	left: 46px;
	position: relative;
}
.lighttherapyicon {




	height: 35px;
	width: 70px;
	top: 100px;
	left: 46px;
	position: relative;
}
.redsub {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E31919;
}
#splashfooter {
	width: 960px;
	position: absolute;
	top: 761px;
	background-image: url(../images/wrapperbg.png);
}
#splashfooter {

	clear: both;
	background: url(../images/bg-splashfooter.png);
	height: 119px;
	width: 960px;
}
.button {

	background-color: #F89828;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
}
.greyheading {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}

.greysubheading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.buyiconlower {


	height: 110px;
	width: 110px;
	top: 231px;
	left: 4px;
	position: relative;
}
.video4 {

	height: 110px;
	width: 110px;
	top: 171px;
	left: 9px;
	position: relative;
}


.nav {
	LEFT: 129px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 600px;
	POSITION: relative;
	padding: 0px;
	top: 100px;
	z-index: 55;
}

.nav LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 26px;
	FLOAT: left;
}
.nav LI A {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #626366;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/navbullet.png);
	background-repeat: no-repeat;
}
.nav LI A:visited {
	COLOR: #000
}
.nav LI A:hover {
	color: #F89727;
}
.nav LI.here A {
	COLOR: #F89727;
	background-image: url(../images/navbullet_current.png);
}

#sidenav {
	width: 140px;
	position: relative;
	left: 14px;
}

#sidenav ul{
   list-style-type: none;
   list-style-position: outside;
   padding-left: 0;
   margin-left: 0;
}

#sidenav LI {
	list-style-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626366;
	padding-bottom: 10px;
}
#sidenav LI A {
	display: block;
	width: 135px;
	height: 16px;
	text-decoration: none;
	color: #333333;
	padding-left: 10px;
}
#sidenav #currentpage a {
	color: #FFFFFF;
	display: block;
	background-color: #616265;
	width: 135px;
	height: 16px;
	text-decoration: none;
	padding-left: 10px;
}
#sidenav #currentpage2 a {
	color: #FFFFFF;
	display: block;
	background-color: #616265;
	width: 135px;
	height: 32px;
	text-decoration: none;
	padding-left: 10px;
}
#sidenav #currentpage3 a {
	color: #FFFFFF;
	display: block;
	background-color: #616265;
	width: 135px;
	height: 48px;
	text-decoration: none;
	padding-left: 10px;
}
#content-science {
	float: left;
	width: 600px;
	height: 500px;
}
#wrapper-science {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 960px;
	background-image: url(../images/sciencebg.jpg);
	background-repeat: no-repeat;
}
#bottomflash {

	clear: both;
	height: 119px;
	width: 960px;
}
.maincopycontact {
	width: 510px;
	top: 0px;
	left: 5px;
	position: relative;
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: 240px;
}
#sidepic {
	position: relative;
	top: 39px;
	left: -1px;
}

.newsidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #AEAEB1;
}
.newsidenav a{
	color: #AEAEB1;
}
.newsidenav a:hover{
	color: #F89727;
}
.newsidenavhere {
	color: #F89727;
	text-decoration: underline;
}
.newsidenavhere a {

	color: #F89727;
}
.newsidenavhere2 {

	color: #F89727;
	text-decoration: none;
}
