/* CSS Document */body {	background-image:url(images/bg.jpg);	background-repeat:repeat-x;	margin-top:7px;}.site_width {	width:950px;	background-color:#FFFFFF;	border: 1px solid #d6d6d6;	vertical-align:top;}.top {	background-image:url(images/logo.gif);	background-repeat:no-repeat;	padding: 87px 0px 20px 350px;}.main_pad {	margin-left:0px;}.main_nav {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;	float:left;	clear:right;	padding: 1px 15px 0px 15px;	text-decoration:none;}.main_nav a {	text-decoration:none;	color:#000000;}.main_nav a:hover  {	text-decoration:underline;	color:#b10000;}.main_nav a:active { 	text-decoration:underline;	color:#b10000;}.divider {	background-image:url(images/divider.gif);	background-repeat:no-repeat;	height:16px;	width:3px;	float:left;	clear:right;}.side_menu {	vertical-align:top;	width:218px;	line-height:30px;	border-right: 1px solid #d6d6d6;	}.side_nav {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#1c2c63;	float:left;	clear:left;	text-decoration:none;	margin:-4px 0px 0px 45px;}.side_nav a a:hover a:active{	text-decoration:none;}.tutorialRollover { 	text-decoration:none;	width: 200px; 	height: 24px; 	padding-top:3px;	margin: 5px 0px 5px 15px; }.tutorialRollover a { 	text-decoration:none;	display: block; 	width: 200px; 	height: 20px; 	background: url(images/rollover.gif) 0px 0px;}.tutorialRollover a:hover { 	text-decoration:none;	background-position: -200px 0px;}.tutorialRollover a:active { 	text-decoration:none;	background-position: -400px 0px;}.red {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#b10000;	font-weight:bold;	padding:0px 0px 0px 30px;}.menured {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#b10000;	font-weight:bold;	padding:0px 0px 0px 0px;	font-variant:small-caps;}.serial {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	padding:5px 0px 2px 30px;	font-variant:small-caps;	}.ingredients {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	font-weight:normal;	padding: 0px 0px 0px 15px;	clear:left;	width: 200px;	float:right;}.content {	vertical-align:top;	width:474px;}.header {	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#1c2c63;	font-weight:normal;	padding:25px 10px 0px 25px;}.headerinside {	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#1c2c63;	font-weight:normal;	padding:10px 10px 15px 30px;}.headerinside01 {	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#1c2c63;	font-weight:normal;	padding:10px 10px 15px 0px;}.text {	padding:15px 10px 80px 25px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333;	line-height:18px;	padding-top:30px;	vertical-align:top;}.right {	width:260px;}/* all pics are below */.right_pic {	background-image:url(images/home_pic.jpg);	background-repeat:no-repeat;	width:239px;	height:466px;}.about_pic {	background-image:url(images/healthy_pic.jpg);	background-repeat:no-repeat;	width:239px;	height:466px;}.TT_pic {	background-image:url(images/TT.jpg);	background-repeat:no-repeat;	width:259px;	height:439px;}.link_pic {	background-image:url(images/Links_pic.jpg);	background-repeat:no-repeat;	width:239px;	height:362px;}.quality_pic {	background-image:url(images/quality_pic.jpg);	background-repeat:no-repeat;	width:239px;	height:362px;}.quality_pic01 {	background-image:url(images/safety.jpg);	background-repeat:no-repeat;	width:267px;	height:445px;}.contact_pic {	background-image:url(images/contact_pic.jpg);	background-repeat:no-repeat;	width:239px;	height:362px;}.news_pic {	background-image:url(images/news.jpg);	background-repeat:no-repeat;	width:245px;	height:428px;}.footer {	background-image:url(images/footer.gif);	background-repeat:no-repeat;	width:950px;	height:34px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#333333;	float:left;	clear:right;}.footer_pad {	padding: 10px 0px 0px 10px;}.email {	margin: 10px 0px 0px 40px;	vertical-align:top;	float:left;}.email a {	color:#b10000;	text-decoration:none;}.email a:hover a:active {	color: #003366;	text-decoration:underline;}/* Contact Form css */.content_text {	vertical-align:top;	font-family:Arial, Helvetica, sans-serif;		padding:20px 0px 20px 27px;	font-size:12px;	line-height:18px;	color:#666666;	width:400px;	float:left;	clear:left;}/* Start Contact Form Style */.pad {	padding: 0px 50px 0px 27px;}label{float: left;width: 120px;font-weight: normal;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}input, textarea{width: 250px;height: 15px;border: 1px solid #e6081c;margin-bottom: 5px;}textarea{width: 250px;height: 80px;border: 1px solid #e6081c;}.boxes{width: 2em;}#submitbutton{margin-left: 230px;margin-top: 5px;width: 137px;height:26px;border:0px;}br{clear: left;}/* End Contact Form Style Sheet */
