	body {
		margin:2px 2px 2px 2px;
		padding:0px;
		font-family: Verdana, sans-serif;
		behavior:url("styles/csshover.htc");
		color: #003399;

		}
	
	a, a:visited {
		color: #003399;
	}
	a:hover {
		color: #0B0099;
	}
	
	.jS {
		color: #008000;
		font-weight: bold;
	}
	.fD {
		color: #e00;	
		font-weight: bold;
	}
	a.buyNow, a.buyNow:visited {
		font-weight: bold;
		color: #c00;
	}
	a.buyNow:hover {
		color: #f00;
	}

	#navigation {
		position: absolute;
		left:10px;
		width:200px;
		background:#ddd;
		border:1px solid #000;
		height: auto;
		}

#navHeader {
	background: #003399;
	color: #fff;
	height: 18px;
	margin-top: 2px;
	margin-left: 5px;
	
	padding: 2px;
	padding-top: 2px;
}

	#navHeaderLink1 {
		position: absolute;
		top: 152px;
		left: 7px;
		height: 12px;
	}
	#navHeaderLink2 {
		position: absolute;
		top: 152px;
		left: 148px;
		height: 12px;
	}
	#navHeaderLink3 {
		position: absolute;
		top: 152px;
		left: 289px;
		height: 12px;
	}
	#navHeaderLink4 {
		position: absolute;
		top: 152px;
		left: 430px;
		height: 12px;
		
	}
	#navHeaderLink5 {
		position: absolute;
		top: 152px;
		left: 598px;
		height: 12px;
		text-align: center;
	}
	html>body #navHeaderLink5 { left: 598px; }
	#below-nav {
		position: absolute;
		left:10px;
		width:200px;
		background:#fff;
		height: auto;
		margin-top:170px;
		}			
		

	#centercontent {
		background:#fff;
		width: 593px;
   		margin-left: 5px;
		/*border:1px solid #000;*/
		/* IE6 hack, due to its broken box model */
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 592px;
   		margin-left: 5px;
		}
	html>body #centercontent {
		width: 592px;
   		margin-left: 5px;
		}

		#centercontent p {
			font-size: 13px;
			margin-bottom: 10px;
		}

		#img-text-Stress {
			margin-left: 10px;
			margin-top: 10px;
		}

		#img-index-Knee {
			margin-left: 5px;
			margin-top: 0px;
			margin-right: 5px;
			border: 1px solid #003399;
			float: left;
		}

		#img-index-Buttocks {
			margin-right: 5px;
			margin-top: 20px;
			margin-left: 5px;
			float:right;
			border: 1px solid #003399;
		}

		#img-index-WomanInBath {
			left: 18px;
			margin-top: 40px;
			margin-right: 5px;
			border: 1px solid #003399;
		}
		#img-index-Waterfall {
			margin-left: 10px;
			margin-top: 10px;
			border: 1px solid #003399;
		}
		#img-index-MansChest {
			margin-left: 130px;
			margin-top: 5px;
			border: 1px solid #003399;
		}


		#img-shop-jsRange {
			margin-left: 10px;
			margin-top: 5px;
			border: 1px solid #003399;
			float: right;
			margin-right: 10px;
			margin-bottom: 300px;
		}
		#img-info-peppermint, #img-info-rosemary {
			border: 1px solid #003399;
			margin-left: 10px;
		}

		p.productName {
			margin-top: 10px;
			font-weight: bold;
		}
		p.productInfo {
			margin-top: -10px;
		}
 		p.productQuantity {
			text-align: right;
			margin-top: -10px;
			font-weight: bold;
			
		}
		
		input.Submit {
			border: 1px solid #003399;
			background-color: white;
			width: auto;
			color: #003399;
			font-weight: bold;
			margin: 10px;
			margin-right: 5px;
			padding: 2px;
		}
		input.formItem, select.formItem, textarea.formItem {
			border: 1px solid #003399;
			background-color: white;
			color: #003399;
			font-weight: bold;
			font-family: Verdana, sans-serif;
			font-size: x-small;
		}

	#rightcontent {
		position: absolute;
		border-left: 1px solid #003399;
		left:598px;
		top:174px;
		width:178px;
		background:#fff;
		padding-top: 5px;
		height: 440px;

		}
	
	#banner {
		background:#fff;
		width: 768px;
		height:172px;
		/*border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;*/
		voice-family: "\"}\"";
		voice-family: inherit;
		height:172px;
		}
	html>body #banner {
		height:172px;
		}
		
	p,h1,pre {
		margin:0px 5px 5px 5px;
		}
		
	h1 {
		font-size:14px;
		padding-top:5px;
		}
		
	#banner h1 {
		font-size:16px;
		padding:4px 0px 0px 2px;
		margin:0px;
		font-family: Verdana, sans-serif;
		}
	
	#rightcontent p {
		font-size:12px;
		padding-right: 5px;
		letter-spacing: normal;
		}
	
	#footer {
		background:#fff;
		text-align: center;
		font-size: 10px;
		height:20px;
		width:593px;
   		margin-left:5px;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:19px;
		width:592px;
   		margin-left:5px;
		}
	html>body #footer {
		height:19px;
		width:592px;
   		margin-left:5px;
		}
	}
	
	/* Navigation CSS */
	ul, li, a.navlink, a.navlink-sub {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul,li, a.navlink, a.navlink-sub {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul {
		width: 140px;
		background:#003399;
		list-style:none;
		font-size: 13px;
	}
		html>body ul {width:140px;}
	
	ul.buynow {
		width: 169px;
	}
		html>body ul.buynow { width: 168px; }

	li, li.site, li.photo {
		position:relative;
		padding:1px;
		z-index:9;
	}
		
		/* li.folder	{ background:url("images/item_folder.gif") no-repeat; }	*/
		li.folder:hover { z-index:10; }		
		li.folder ul {
			position:absolute;
			display:none;
			left:-1px; /* IE */
			top:21px;
		}		
			li.folder>ul { left:0px; top: 21px; }
		
		ul.level1 li.folder:hover ul.level2, 
		ul.level2 li.folder:hover ul.level3 {
			display:block;
		}

		ul.level2, ul.level3 {
			width: 190px;
		}
		
	a.navlink, a.navlink-sub, a.navlink:visited, a.navlink-sub:visited {
		padding:2px;
		/*border:1px solid white;*/
		text-decoration:none;
		color:white;
		font-weight:bold;
		width:100%; /* IE */
	}
		li>a.navlink { width:auto; }
		li>a.navlink-sub { width:auto; }
		
	li a.navlink-sub {
	}

	
	a.navlink:hover, a.navlink-sub:hover {
		/*border-color:gray;*/
		background-color:#CDCFF6;
		color:#003399;
	}
		a.navlink:hover, a.navlink-sub:hover {
			background-color:#CDCFF6;
		}