@charset "UTF-8";
/* CSS Document */

body {
	background-color: #F5B14C;
	}
	
#wrapper {
	position:absolute;
	left: 50%;
	top: 20px;
	margin: 0px 0px 30px -510px;
	width: 1020px;
	height: 780px;
	background-color: #FFFFFF;
	background-image: url(../images/bgleft_daisy.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	border-color: #F29400;
	border-style:solid;
	border-width: 1px;
	}
	
#toplogo {
	position: absolute;
	right: 0px;
	width: 370px;
	height: 250px;
	}
#strainslogo {
	position: absolute ;
	right: 18px;
	top: 110px;
	}
#askexpert {
	position: absolute;
	top: 20px;
	left: 37px;
	width: 280px;
	height: 20px;
	}

#askexpert a {color: #F5B14C;
	text-decoration:none;
	font-size: 14px;}

#askexpert a:hover {color: #000000;
	text-decoration:none;
	font-size: 14px;}

#subnav {
	position: absolute;
	top: 20px;
	left: 360px;
	width: 280px;
	height: 20px;
	}
#subnav a {
	text-decoration: none;
	font-size:14px;
	}
#subnav a:hover {
	color: #000000;
	}

#ordernow a {
	color: #000000;
	margin-bottom: 12px;
	}
	
#ordernow a:hover {color: #F5B14C;}

#gutnav a {
	text-decoration: none;
	font-size:12px;
	color:#CCCCCC;
	}
#gutnav a:hover {
	color: #000000;
	}

#lightview a {
		color: #000000; text-decoration:none;
		}
#lightview a:visited {
		color: #000000; text-decoration:none;
		}
#lightview a:hover {
		color: #CCCCCC; text-decoration:none;
		}

.subnav { color: #CCCCCC;line-height:24px;}
.subnavon {color:#000000; line-height: 24px;}
.gutnav {color: #CCCCCC; line-height:20x; font-size: 12px;}
.gutnavon {color: #000000; line-height:20px;font-size: 12px;}

#leftnav {
	position: absolute;
	top: 110px;
	left: 0px;
	width: 350px;
	height: 640px;
	}
#maintext {
	position:absolute;
	left: 360px;
	top: 260px;
	width: 630px;
	height: 465px;
	}
#capsulefact {
	position:absolute;
	top:550px;
	left: 200px;
	width: 137px;
	height:135px;
	}
#searchbox {
	position: absolute;
	top: 690px;
	left: 39px;
	width: 280px;
	height: 5px;
	}
#printicon {
	position: absolute;
	bottom: 20px;
	right: 6px;
	width: 23px;
	height: 26px;
	}
#footer {
	position: absolute;
	left: 50%;
	margin-left: -510px;
	top: 780px;
	width: 1040px;
	height: 50px;
	}
.footer {font-size: 9px; margin: 10px 0px 0px 20px;}
td {padding: 4px;}	
#footer td {padding: 0px;}
p, ul, li, ol	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	}
#maintext p { margin: 0px 20px 15px 0px; font-size: 12px;}
#maintext ul, li, ol { 
margin: 0px 0px 15px 15px; 
font-size: 12px;}
li, ul, ol {
/*list-style-image:url(../images/bullet.gif);*/
}

#maintext a {color: #F5B14C; text-decoration: none; font-weight:bold;}

.bghome {
	background-image:url(../images/content_home.jpg);
	background-position:bottom right;
	background-repeat: no-repeat;
	}
.search { 
	font-size: 12px;
	}
.reference {font-style:italic; color:#666666; font-size: 10px; line-height: 14px;}
	
/*Main Navigation Buttons */

#btnHome {position: absolute; top: 103px; left: 19px; width: 32px; height: 45px;}
#btnFaq {position: absolute; top: 114px; left: 62px; width: 79px; height: 77px;}
#btnHealthcare {position: absolute; top: 189px; left: 68px; width: 149px; height: 50px;}
#btnNewsletters {position: absolute; top: 272px; left: 98px; width: 70px; height: 32px;}
#btnAbout {position: absolute; top: 311px; left: 56px; width: 76px; height: 74px;}
#btnContact {position: absolute; top: 364px; left: 23px; width: 30px; height: 68px;}

#btnWhat {position: absolute; top: -2px; left: 88px; width: 64px; height:98px;}
#btnPower {position: absolute; top: 104px; left: 160px; width: 90px; height: 59px;}
#btnBkfaq {position: absolute; top: 239px; left: 199px; width: 93px; height: 22px;}
#btnGut {position: absolute; top: 336px; left: 164px; width: 85px; height: 62px;}
#btnBuy {position: absolute; top: 423px; left: 93px; width: 51px; height: 72px;}
#btnLink {position: absolute; top: 459px; left: 10px; width: 18px; height: 79px;}


/* Scroll Box CSS */
		.holder {
				float: left;
				margin: 0px;
			}
			.scroll-pane {
				width: 664px;
				overflow: auto;
				background: #ffffff;
				float: left;
			}

			#pane2 {
				height: 455px;
			}
			
			a.jScrollArrowUp {
				background: url(../images/basic_arrow_up.gif) no-repeat 0 0;
			}
			a.jScrollArrowUp:hover {
				background-position: 0 -0px;
			}
			a.jScrollArrowDown {
				background: url(../images/basic_arrow_down.gif) no-repeat 0 0;
			}
			a.jScrollArrowDown:hover {
				background-position: 0 -0px;
			}
			a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
				background-position: 0 -0px;
			}

			.orange-bar .jScrollPaneTrack {
				background: #d0d1d2;
			}
			.orange-bar .jScrollPaneDrag {
				background:   url(../images/drag_grab.gif);
			}
			.orange-bar .scroll-pane {
				background: #ffffff;
			}
?* End of Scroll CSS */
