html, body{
	margin: 0;
	padding:0;
	text-align:center;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #5F5B16;
	background:url(images/background.jpg);
} 

p{
	margin-top: 0;
}

hr{
	height: 1px;
	color: #9F9924;
}

#pagewidth{ 
 width:750px; 
 text-align:left; 
 min-width:500px;margin-left:auto; 
 margin-right:auto;
 overflow:hidden;
} 

#header{
	width: 750px;
	height: 30px;
	background-color: #9F9924;
	background-position: bottom;
	margin-top: 20px;
}

#address{
	width: 190px;
	height: 300px;
	float: right;
	margin: 0;
	font-weight: bold;
	background: #9F9924;
	border-top: 1px solid #EFEDBA;
}

#address p{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E2DD7E;
	margin-top: 0;
	text-align: right;
	margin-right: 10px;
}

#nav {
	width: 750px;
	float: right;
	background: #5F5B16;
	text-align: center;
}

#flashdiv{
	width: 560px;
	height: 300px;
	position: relative;
	border-top: 1px solid #EFEDBA;
	background: #EFEDBA; 
	float: left;
}

#border{
	clear: both;
	width: 750px;
	height: 20px;
	background: #5F5B16;
	border-top: 1px solid #EFEDBA; 
}
 
#outer{ 
	border:solid white 0px;
	/*/*/ border-right-width: 190px; /* right column width. NN4 hack to hide borders */ 
	border-right-color: #9F9924;  /* right column colour */ 
	border-right-style: solid; 
	background-color: #EFEDBA; /* center column colour */ 
} 
 
#rightcol{
	/*/*/ width:190px; /* hack keeps NN4 right column right? */ 
	float:right; 
	position:relative; 
	margin-right:-190px; 
	margin-left:1px; 
} 

#rightcol p{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #E2DD7E;
	margin-top: 0;
	
}

#rightcol a{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #8F0000;
}

#rightcol a:hover{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
	text-decoration: underline;
}

#rightcol li{
	border-bottom: dotted 1px #EFEDBA;
	list-style: url(../images/arrow-rightcol.gif);
}

#rightcol h1{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
	border-bottom: 1px dashed #EFEDBA;
	padding: 4px;
	margin-top: 3px;
	margin-bottom: 10px;	
}
	
#footer{
 height:15px; 
 width:750px; 
 background-color: #5F5B16;
 padding: 5px;
 margin-bottom: 20px; 
}

#footer p, a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #E2DD7E;
}


#copyright {
	float: left;
}

#websitesthatsell {
	float: right;
	margin-right: 10px;	
}

#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px;
 }
 
#maincol h1{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #5F5B16;
	padding: 4px;
	margin-top: 0;
	margin-bottom: 10px;	
} 

#maincol h2{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #9F9924;
	margin-bottom: 10px;
}

#maincol a{
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8F0000;
}

#maincol a:hover{
	text-decoration: underline;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #9F9924;
} 

#maincol-leftbox{
	float: left;
	width: 171px;
	min-height: 200px;
	position: relative;
	background: #9F9924;
	margin: 0 10px 10px 0; 
	border: 1px solid #5F5B16;
}
* html #maincol-leftbox { height: 200px; }

#maincol-leftbox p{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #E2DD7E;
	padding: 5px;
}

#maincol-midbox{
	float:left;
	width: 171px;
	min-height: 200px;
	position: relative;
	background: #9F9924;
	margin: 0 10px 10px 0;
	border: 1px solid #5F5B16;
}
* html #maincol-midbox { height: 200px; }

#maincol-midbox p{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #E2DD7E;
	padding: 5px;
}

#maincol-midbox a{
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8F0000;
}
#maincol-rightbox{
	float:left;
	width: 171px;
	min-height: 200px;
	position: relative;
	background: #9F9924;
	margin-bottom: 10px;
	border: 1px solid #5F5B16;
}
* html #maincol-rightbox { height: 200px; }

#maincol-rightbox p{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #E2DD7E;
	padding: 5px;
}

#maincol-leftbox a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #EFEDBA;
}

#maincol-leftbox a:hover{
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
} 

#maincol-midbox a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #EFEDBA;
}

#maincol-midbox a:hover{
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
} 

#maincol-rightbox a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #EFEDBA;
}

#maincol-rightbox a:hover{
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
} 

#maincol-leftbox h1{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
	background: #5F5B16;
	display: block;
	padding: 10px;
	margin-bottom: 0;
}

#maincol-midbox h1{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
	background: #5F5B16;
	display: block;
	padding: 10px;
	margin-bottom: 0;
}

#maincol-rightbox h1{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EFEDBA;
	background: #5F5B16;
	display: block;
	padding: 10px;
	margin-bottom: 0;
}

.box-images{
	margin-left: 60px;
}


#outer>#inner { border-bottom: 1px solid #ccc;  }
 
.clr{clear:both;}
 
.content{padding:10px;} /*padding for content */ 
 
/*#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
.image-border{
	border: 2px solid #9F9924;
}

.lightyellow-image-border{
	border: 1px solid #EFEDBA;
}

.pad10{
	padding: 10px;
}

.pad5{
	padding: 5px;
}

#Layer1 {
	position:relative;
	width:200px;
	height:200px;
	z-index:1;
	left: 197px;
	top: 993px;
	background-color: #FFFFFF;
}

.st_tbcss,.st_tdcss,.st_divcss,.st_ftcss{border:none;padding:0px;margin:0px}
A.st_acss,A.st_acss:link,A.st_acss:visited,A.st_acss:active,A.st_acss:hover{background-color:transparent;font-style:normal;border:none}


 /*printer styles*/ 
@media print{ 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}