	body

	{

		background-image: url("backgroundstrip.jpg");

		background-color: #99b1d9;

		background-repeat: repeat-x;

		text-align: center;

	}



	li{

		list-style-position: inside;

	}



	img

	{

		border: 0px;

	}



	#body,

	#footer

	{

		width: 770px;

	}



	#body{

		background:white;

	}







	#body div,

	#body td,

	#footer *,

	#footer span	

	{

		font-family: tahoma, arial, verdana;

		font-size: 10pt;

		text-align: left;

		vertical-align: top;

	}



	#body H2

	{

		font-size: 16pt;

		font-weight: bold;

		color: #707070;

	}



	#bodystart, 

	#bodymain,

	#bodyend,

	#headerbar,

	#centerbar,

	#test

	{

		width: 100%;

		padding: 0px;

		margin: 0px;

		position: relative;

	}



	#bodystart

	{

		height: 90px;

	}



	#bodymain

	{

		padding-right: 10px;

	}

	



	#bodyend

	{

		height: 25px;

	}



	

	#footer 

	{

		padding: 10px;

		font-size: 9pt;

	}



	#footer a

	{

		color: #446aa9;



		padding-left: 5px;

		padding-right: 5px;

		font-size: 9pt;

	}



	#footer a:hover

	{

		color: #000000;

		padding-left: 5px;

		padding-right: 5px;

		font-size: 9pt;

	}



	#footer li

	{

		list-style-type:none;

		padding-left: 10px;

		padding-right: 10px;

	}



	#leftnav

	{

		padding: 10px;

		width: 180px;

	}



	#leftnavlinks a

	{

		font-size: 13px;

		color: #446aa9;

		text-decoration: none;

		margin-left: -5px;

	}





	#leftnavlinks a:hover

	{

		color: #000000;

	}



	#leftnavlinks li

	{

		list-style-position: outside;

		list-style-image: url("leftnavbullet.gif");

		padding-bottom: 5px; 

		margin-left: 15px;

	}

	

	#mainproduct,

	#mainproduct_left,

	#mainproduct_right

	{

		height: 300px;

	}



	#mainproduct 

	{

		position: relative;

		background-color: #446aa9;

		background-image: url("productbox_topstrip.jpg");

		background-repeat: repeat-x;

		

	}



	#mainproduct_topleft,

	#mainproduct_topright,

	#mainproduct_bottomleft,

	#mainproduct_bottomright,

	#mainproduct_top,

	#mainproduct_bottom,

	#mainproduct_left,

	#mainproduct_right

	{

		position: absolute;

	}



	#mainproduct_topleft

	{

		top: 0px;

		left: 0px;

	}



	#mainproduct_topright

	{

		top: 0px;

		right: 0px;

	}



	#mainproduct_bottomleft

	{

		bottom: 0px;

		left: 0px;

	}



	#mainproduct_bottomright

	{

		bottom: 0px;

		right: 0px;

	}



	#mainproduct_top

	{

		top: 0px;

		left: 0px;

		background-image: url("productbox_topstrip.jpg");

		background-repeat: repeat-x;

		width: 100%;

		height: 204px;

	}

	#mainproduct_bottom

	{

		bottom: 0px;

		left: 0px;

		background-image: url("productbox_bottomstrip.jpg");

		background-repeat: repeat-x;

		width: 100%;

		height: 50px;

	}

	#mainproduct_left

	{

		top: 0px;

		left: 0px;

		background-image: url("productbox_leftstrip.jpg");

		background-repeat: repeat-y;

		width: 40px;

	}

	#mainproduct_right

	{

		top: 0px;

		right: 0px;

		background-image: url("productbox_rightstrip.jpg");

		background-repeat: repeat-y;

		width: 40px;

	}



	#mainproduct_content 

	{

		top:0px;

		left: 0px;

		padding-left: 25px;

		padding-right: 25px;

		padding-top: 110px !important;

		padding-top: 120px;

		padding-bottom: 20px;

		position: relative;

		

	}



	#mainproduct_buy

	{

		position: absolute; 

		right:30px;

		top:25px;

		font-size:11pt;

		z-index: 100;

	}



	#mainproduct_content

	{

		width: 350px !important;

		width: 70%;

	}





	#mainproduct_content,

	#mainproduct_content li,

	#mainproduct_buy,

	#mainproduct_buy a

	{

		color: white;

	}



	#mainproduct_buy a:hover

	{

		color: yellow;

	}



	#mainproduct_content li 

	{

		font-size: 10pt;

		list-style-image: url("mainproductbullet.gif");

		list-style-position: outside;

		margin-left: 20px;

		margin-top: 8px;

	}

	



	#silolinks

	{

		width: 175px;

	}



	#silolinks li

	{

		list-style-position: outside;

		list-style-type: none;

		margin-left: 15px;

	}



	#silolinks a

	{

		text-decoration: none;

		font-size: 8pt;

	}



	#silolinks a:hover

	{

		text-decoration: underline;

	}

	

	#headerbar

	{

		background: url("headerstrip.jpg");

		height: 50px;

		top:30px;

		position: absolute;

	}



	#headerbar_links

	{

		padding-right: 10px;	

		padding-top: 11px;

		float:right;

	

	}



	#headerbar div

	{

		color: #ffffff;

		font-size: 20px;

		font-style: italic;

		font-family: Impact, Charcoal;

	}



	#headerbar_links a

	{

		font-size: 14px;

		color: #000000;

		text-decoration: none;

		padding-right: 10px;

		font-weight: bold;

	}



	#headerbar_links a:hover

	{

		color: #505050;

	}



	#centerbar

	{

		background: url("midstrip.jpg");

		height: 73px;

		margin-bottom: 10px;

	}



	#bodystart img,

	#bodyend img

	{

		position: absolute;

	}



	#corner_topleft

	{

		top: 0px;

		left: 0px;

	}

	#corner_topright

	

	{

		top: 0px;

		right: 0px;

	}

	#corner_bottomleft

	

	{

		bottom: -1px;

		left: 0px;

	}

	#corner_bottomright

	

	{

		bottom: -1px;

		right: 0px;

	}



	#logo

	{

		top: 10px;

		left: 20px;

	}



	

	#logotext

	{

		position: absolute;

		top: 50px;

		left: 20px;



		font-family: 'Trebuchet MS', 'Arial Black', Arial;

		font-size: 24px;

		font-weight: bold;

		color: black;

		text-decoration: none;

	}





	#homepageinfo

	{

		margin-right: 0px;

		padding: 10px;

		border-left: 4px double #c0c0c0;

	}



	#homepageinfo div

	{

		float:left; 

		padding-left:15px;

		padding-right:15px;

	}



	a

	{

		color: #446aa9;

	}



	a:hover

	{

		color: #CC0000;

	}



	a.buylink

	{

		font-size: 12pt;

		font-weight: bold;

	}



	.price

	{

		font-weight: bold;

		text-align: center;

	}



	.ingredients

	{

		font-size: 8pt;

	}



	.question

	{

		font-style: italic;

		font-weight: bold;

	}



	.answer

	{

	}



	#bodymain .producttitle

	{

		text-align: center;

		font-weight: bold;

		font-size: 11pt;

		padding-bottom: 10px;

	}



	.factstitle

	{

		font-weight: bold;

		color: #990033;

	}



	.usagetitle

	{

		font-weight: bold;

	}

	

	#disclaimer{

		font-size: 8pt;

		color: gray;

		text-align: center;

	}



	#article_links p

	{

		text-align: right;

		padding-right: 20px;



	}