/*	Total Content Width with Borders and Margins 874px;
	Content Width from leftColumn Border to Right Column Border is 852px
	leftColumn Width: 239px, including 1px border.
	rightColumn Width: 601px, including 1px border.
*/
		
/*============================================
			LAYOUT
============================================*/
	html {
		padding-top: 50px;
		background-color:#e6e6e6;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
	}
	#navigation {
		background-image:url(../images/headerNav.png);
		background-repeat: no-repeat;
		width:873px;
		height:57px;
	}
	#page_content {
		background-color: #fbfdff;
		width: 873px;
		/*border-left:1px #000 solid;*/
		height: auto;
		margin-left:auto;
		margin-right:auto;
		
	}
	
	#content {
		width: 873px;
		border-left: solid 1px #000000;
		border-right: solid 1px #000000;
	}
	
	#nuphedragen{padding:10px 60px 0 60px;}
	
	#leftColumn {
		clear: both;
		float: left;
		width: 231px;
	}
	
	#leftTop {
		border:solid 1px #eaeaea;
		margin: 10px;
		padding: 10px;
		background-color:#fbfdff;
	}
	
	#leftMid {
		border:solid 1px #eaeaea;
		margin: 10px;
		padding: 10px;
	}
	
	#leftBottom {
		margin: 10px;
		border:solid 1px #eaeaea;
	}
	#rightColumn {
		float: left;
		width:605px;
		border:solid 1px #eaeaea;
		margin: 10px 0 15px 5px;
		padding: 10px;
		
	}
		
	#footer {
		clear: both;
		background-image:url(../images/footernav.png);
		height: 57px;
		width: 873px;
		background-repeat:no-repeat;
	
	}
	
	#copyright {
		padding-top:5px;
	}		
/*============================================
			NAVIGATION
============================================*/

/*TOP NAVIGATION*/
	#logo {
		float: left;
		margin-top:-60px;
		margin-left:15px;
	}
	#hNav {
		float: left;
		padding: 15px;
		
	}

	
	#navigation a img{
		border-style:none;
	}
	
	#navigation li {
		margin-top: 20px;
		list-style-type: none;
		float: left;
		padding: 5px;
		border-right:solid 1px white;
		
		
	}
	#navigation ul li a {
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		padding:0 5px 0 5px;
		
	}
	#navigation ul li a.active {
		color:#000000;
	}
	
	#navigation ul li a:hover {
		text-decoration: none;
		font-size:14px;
		font-weight: bold;
		color: #f7931e;
	}
/*BOTTOM NAVIGATION*/
	#footer ul {
		margin-left:125px;
	}
	#footer ul li {
		float: left;
		list-style-type:none;
		margin-top:10px;
		margin-left:25px;
		padding-right:25px;
		border-right:solid 1px white;
	}
	
	#footer ul li a {
		text-decoration:none;
		font-size:10px;
		color:#FFFFFF;
		
	}
	#footer ul li a.active {
		color:#000000;
		
	}
	
	#footer ul li a:hover {
		text-decoration: none;
		font-size:10px;
		color: #f7931e;
	}
	#copyright {
		clear:both;
		border-right:none;
		font-size:10px;
		color:#FFFFFF;
		margin-top:5px;
		
	}
/*SIDE NAVIGATION*/
/*	div#leftBottom {
	background-image:url(../images/images/shopNow.png);
	background-repeat:no-repeat;
	background-position:center;
	width:231px;
	height:80px;
	}
*/
	#leftBottom a img{
		border-style:none;
	}
	#leftBottom ul {
		margin-left:-30px;
	}
	
	#leftBottom ul li {
		list-style-type:none;
			
	}
	
	#leftBottom ul li a {
		text-decoration:none;
		color:#000000;
	}
	
	#leftBottom ul li a.active {
		text-decoration:none;
		color:#f7931e;
	}
	
	#leftBottom ul li a:hover {
		text-decoration:none;
		color:#f7931e;
		padding-left:2px;
	}
	
/*============================================
			CONTENT AND TEXT
============================================*/

	#rightColumn p {
		letter-spacing:0.1px;
		line-height:20px;	
	}
	
	.blueTitle {
		color: #93c7fd;
		font-size:18px;
	}
	
	.orangeTitle {
		color:red;
		font-size:18px;
	}
	
	.greyTitle {
		color:#b5b5b5;
		font-size:14px;
	}

	.blueSubTitle {
		color: #6ba3c6;
		font-size:14px;
	}
	
	.boldBlue {
		color: #6ba3c6;
		font-weight: bold;
	}
	
	#nuphedragen p{ 
	font-size:14px;
	letter-spacing:0.1px;
	line-height:20px;}

	#rightColumn ul li {
		list-style-type: none;
	}
	#why1{
		color:#000000;
		font-weight:bold;
		margin-top:5px;
	}
	
/*==============================================
           Lifessence HGH - LEFT
==============================================*/
	
	
	#leftColumnLifessence {
		border:solid 1px ;
		margin: 10px 0 0 10px;
		padding:0 5px;
		width:200px;
	}
	
	#onebottle {
		margin-left: 67px;
	}
	
	#trynow {
		margin-left: 21px;
	}

	.leftHeading {
		border-bottom:2px solid #B40C0C;
		color:#B40C0C;
		font-size:16px;
		font-weight:bold;
		line-height:22px;
		margin:10px 0;
	}

	#lifessenceTable {font-size:10px;border:1px solid #cccccc;width:192px;background:#fff; margin:0 auto;}
	lifessenceTable td {padding:2px 2px 2px 10px;border-bottom:1px solid #cccccc;font-size:9px;}
	td.serving {font-weight:600;padding-left:2px;border-bottom:none;}
	td.blend {font-weight:600;border-bottom:2px solid #cccccc;font-style:italic;padding-left:2px;color:#666666;}
	td.endblend {border-bottom:2px solid #cccccc;}
	td.mg {text-align:right;}
	td#last_line {border-bottom:none;}
	td.indent {text-indent:1.5em;}

/*==============================================
           WEEKLY SPECIALS
==============================================*/
		
	#specialOneText {
		width:80px;
		height:175px;	
	}
	#specialOne {
		float:right;
		width:100px;
		height:175px;
		margin-top:-185px;
		background:url(../images/products/detox-special.jpg) no-repeat;
	}
	#specialOne form{
		margin-top:127px;
	}
	#specialTwoText {
		clear:both;
		width:80px;
		margin-left:-125px;
				
	}
	#specialTwo {
		width:100px;
		height:120px;
		margin-left:125px;
	}
	#specialTwo form {
		margin-top: -95px;
	}


/*==============================================
           FEATURED PRODUCTS
==============================================*/
	#featureOne {
		width:55px;
		height:165px;
		float:left;
		padding-right:2px;
		
	}
	#FPT1{
		width:120px;
		font-size:16px;
		float:right;
		padding-top:15px;
		margin-bottom:-8px;
		margin-left:8px;
		
	}
	#featureOneText {
		float:right;
		width:120px;
		color:#000000;
		text-decoration:none;
	}
		 
	#featureTwo {
		width:45px;
		height:165px;
		margin-top:200px;
	}
	#FPT2{
		float:right;
		width:120px;
		font-size:16px;
		margin-top:-150px;
		margin-right:10px;
	}
	#featureTwoText{
		width:120px;
		margin-top:-125px;
		margin-left:60px;
		margin-bottom:25px;
		color:#000000;
		text-decoration:none;
	}
	#featureOne img, #featureTwo img{
		border-style:none;
	}
	
	#featureOneText:hover, #featureTwoText:hover {
		color:#f7931e;
	}
	#float1{
		float:left;
		margin-bottom:15px;
		}
	#float2{
		float:left;
		margin-bottom:15px;
		}
	.orangeHead{
		color:#F7931E;
	}
	#button1, #button2, #button3 {
		margin: 0 0 10px 72px;		
	}
	
	.center
	{
		padding-left:120px;	
	}
/*=================================================
			PRODUCT LAYOUT
=================================================*/
	#productWrapper {
		margin:10px 10px 30px;
		padding:10px 10px 65px;
		border-bottom: solid 1px #eaeaea;
	}
	
	.productLine {
		clear: right;
		color: #eaeaea;
	}
	
	#productImage {
		position: absolute;
		padding-right:5px;
		
		
	}
	
	#productWrapper h2{
		float:left;
		margin:-10px 0 0 55px;
			
	}
		
	#price {
		float:right;
		text-align:right;
		margin:-5px 0 0 0;
	}
	
	#productDescription, #productDescription2 {
		clear:right;
		padding-top:10px;
		padding-left:75px;
		
		
	}
	
	#buyBtn {
		float:right;
		width:120px;
		height:54px;	
	}
/*=================================================
			SHOPPING CART
=================================================*/	
	#shoppingCart{
		float:right;
		margin:15px 45px 0px 0px;
	}
/*=================================================
			COMBO PACKS
=================================================*/	
div.combo-pack{clear:both;}	
div.combo-pack h2.combo-title{color:#93c7fd; font-size:18px;}
div.combo-pack h2.combo-title span.black{color:#000000;font-size:16px;}
div.combo-pack div.buyBtn{text-align:right;}
div.combo-pack div.buyBtn form input.buy-btn-image{float:right; margin:22px 0px 0px 0px;}
div.combo-pack div.buyBtn form select.item-selector{float:right; margin:0px -109px 0px 0px;}