	body
	{
		background-image: url("images/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, H1
	{
		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("images/leftnavbullet.gif");
		padding-bottom: 5px; 
		margin-left: 15px;
	}
	
	#mainproduct,
	#mainproduct_left,
	#mainproduct_right
	{
		height: 300px;
	}

	#mainproduct 
	{
		position: relative;
		background-color: #446aa9;
		background-image: url("images/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("images/productbox_topstrip.jpg");
		background-repeat: repeat-x;
		width: 100%;
		height: 204px;
	}
	#mainproduct_bottom
	{
		bottom: 0px;
		left: 0px;
		background-image: url("images/productbox_bottomstrip.jpg");
		background-repeat: repeat-x;
		width: 100%;
		height: 50px;
	}
	#mainproduct_left
	{
		top: 0px;
		left: 0px;
		background-image: url("images/productbox_leftstrip.jpg");
		background-repeat: repeat-y;
		width: 40px;
	}
	#mainproduct_right
	{
		top: 0px;
		right: 0px;
		background-image: url("images/productbox_rightstrip.jpg");
		background-repeat: repeat-y;
		width: 40px;
	}

	#mainproduct_content 
	{
		top:0px;
		left: 0px;
		padding-left: 25px;
		padding-right: 25px;
		padding-top: 125px;
		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("images/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("images/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("images/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;
	}

	#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;

	}