body {
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	background-color:#8fbc8f;
	}
a {	color:#000080; }
p {	padding:2px; }
	 
H1  {
   	font-family:sans-serif;
   	font-size:130%;
   	margin-left:0px;
   	margin-right:0px;
   	margin-bottom:0px;
	padding:2px;
	background-color:#f5f5dc;
	}
	.headerblock {
		background-color:#8fbc8f;
		}
H2  {
	font-size:112%;
	padding:2px;
	font-family:sans-serif;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#faf0e6;
	}
H3  {
	font-size:106%;
	font-family:sans-serif;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#f0fff0;
	padding:2px;
	}
H4  {
	font-family:sans-serif;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
SPAN {
	color:#333333;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
th {
	text-align:left;
	font-size:105%;
	background-color:#ebdc9e;
	padding:2px;
	}
li {	padding:2px;	}
dl {	margin-left:3px;	}
dt {
	font-weight:bold;
	background-color:#f5f5f5;
	padding:2px;
	}
	dt a {
		color:#00008b;
		}
dd {	}
input, small {
	font-size:80%;
	margin-left:3px;
	margin-top:3px;
	}
caption {
	font-size:100%;
	font-weight:bold;
	}
fieldset {
	font-size:90%;
	background-color:#ebdc9e;
	padding:5px;
	}
legend {
	font-weight:bold;
	background-color:#000000;
	color:#f5f5f5;
	padding:3px;
	}
/* Layout */
	.layout {
 		border:2px solid #2f4f4f;
		}
	.toparea {
		background-color:#cc9999;
		}
	.topnav {
		background-color:#339933;
		}
	.subnav {
		background-color:#ffc0cb;
		}
	.unsel {
		background-color:#8fbc8f;
 		color:#006400;
		}
		li.unsel a {
			color:#000000;
			}
	.sel {
		background-color:#8fbc8f;
 		color:#336600;
		}
		li.sel a {
			color:#006400;
			}
	.content {
		font-size:80%;
		background-color:#ffffff;
		padding:10px;
		}
		.content a {
			}
 	.nav1 {
 		background-color:#003333;
 		padding:5px;
 		border-bottom:2px solid springgreen;
 		}
 	.firstnav {
 		font-size:70%;
 		background-color:#003333;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
 		}
 		.firstnav a {
 			color:#fffacd;
			text-decoration:none;
 			}
 		.firstnav a:hover {
 			color:#cc6666;
 			}
 	.firstnavs {
 		font-size:70%;
 		background-color:#003333;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
 		}
 		.firstnavs a {
			padding-bottom:5px;
 			color:#cc6699;
			text-decoration:none;
 			}
 	.homenav {
 		font-size:70%;
 		background-color:#003333;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
		width:50px;
 		}
 		.homenav a {
 			color:#fffacd;
			text-decoration:none;
 			}
 		.homenav a:hover {
 			color:#FFFF66;
 			}
 	.homenavs {
 		font-size:70%;
 		background-color:#003333;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
		width:50px;
 		}
 		.homenavs a {
 			color:#00ff7f;
			text-decoration:none;
 			}
 		.homenavs a:hover {
 			color:orangered;
 			}
 	.secondnav {
 		font-size:70%;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
 		}
 		.secondnav a {
 			color:#ffffcc;
			text-decoration:none;
 			}
 		.secondnav a:hover {
 			color:#FFFF66;
 			}
 	.secondnavs {
 		font-size:70%;
 		color:#fffacd;
 		padding:5px;
 		font-weight:bold;
 		}
 		.secondnavs a {
 			color:#ffcccc;
			text-decoration:none;
 			}
 		.secondnavs a:hover {
 			color:orangered;
 			}
 	.footer {
 		background-color:#d3d3d3;
 		padding:5px;
 		border-top:2px solid springgreen;
 		}
 	.footerfirstnav {
 		font-size:70%;
 		padding:5px;
 		}
 		.footerfirstnav a {
 			color:#000066;
			text-decoration:none;
 			}
 	.footerfirstnavs {
  		font-size:70%;
 		padding:5px;
 		}
 		.footerfirstnavs a {
 			color:#2f4f4f;
			text-decoration:none;
 			}
	.copyright {
		display:block;
		padding:3px;
		font-size:70%;
		text-align:center;
		}
	.prodphoto {
		padding:3px;
		font-size:80%;
		}
	.prodcategory {
		padding:3px;
		font-size:80%;
		font-weight:bold;
		background-color:#fffafa;
		}
	.productname {
		padding:3px;
		font-size:80%;
		font-weight:bold;
		background-color:#faf0e6;
		}
	.prodsize {
		padding:3px;
		font-size:80%;
		background-color:#faf0e6;
		text-align:right;
		font-weight:bold;
		}
	.prodbuy{
		padding:3px;
		font-size:80%;
		background-color:#ffffff;
		text-align:right;
		font-weight:bold;
		}
	.proddescription {
		padding:3px;
		font-size:80%;
		}
