html{
	height:100%;
}

body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
	margin:0px 0px 0px 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;	
}

img{	
	display:inline;
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h4{
	color:#999999;
}
a {
	COLOR: #996600; TEXT-DECORATION: underline;
}
a:visited {
	COLOR: #996600; 
}
a:active {
	COLOR: #666666;
}
a:hover {
	COLOR: #cc9900; TEXT-DECORATION: NONE;
}
blockquote{
	text-align:justify;
}
#centralarea{
	position:relative;
	background-color:#F9FABE;
	background-repeat:repeat;
	width:800px;
	height:auto;	
}

#masthead{
	position:relative;
	background-color:#f9fabe;
	background-image:url(images/masthead.jpg);
	background-repeat:no-repeat;	
	width:800px;
	height:128px;
}

#nav{
	text-align:left;
	position:absolute;
	left:156px;
	top:90px;
	width:370px;
	height:38px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	font-size:0px;
}

#pagecontent{
	text-align:left;
	height:auto;
}

#navleft{
	float:left;
	background-color:#F9FABE;
	background-repeat:repeat;
	width:120px;
	height:auto;
	font-size:10px;	
	padding-left:3px;	
}
#mainarea{
	background:#FBFFEC url(images/contentfill.gif) repeat;
	float:left;
	width:675px;
	height:auto;
}
#homepage{
	padding:3px 20px 3px 20px;
}
#notice{
	padding-left:12px;
	padding-right:12px;
}
#center{	
	font-size:10px;
	padding:0px 10px 0px 10px;
}
#myform{
	overflow:hidden;	
	position:relative;
	border-style:solid;
	border-width:thin;
	border-color:#214d11;
	width:620px;
	padding:8px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;		
	text-align:left;
	color:#333300;	
	background-color:#E7EABD;
}
textarea { width: 330px; height: 100px; overflow: hidden; font: 11px Verdana; }

#bottombar{
	width:800px;
	color:#ffffff;
	text-align:left;
}
#textnav{	
}
#crnotice{	
	font-size:10px;
	float:right;
	clear:both;
}
.clear{clear:both;}
.bigimg{
	border:4px;
	border-color:#658600;
	border-style:solid;
}
form button {height:1%; width:1%; overflow:visible;}
.formfield{
	border-style:solid;
	border-bottom-width:thin;
	border-color:#658600;
}
.formfield:hover{
	border-style:solid;
	border-bottom-width:thin;
	border-color:#F9FABE;
}
.green{
	color:#658600;
}
.grey{
	color:#666666;
}
.copy{
	text-align:justify;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.content_table{
	width:600px;
	text-align:left;
}
.imgcell{
	width:25%;
}
.navleft_title{
	background-color:#658600;
	color:#ffffcc;
	font-size:12px;	
}
.gallerybar{
	padding:3px 3px 3px 3px;
	text-align:left;
	width:600px;
	background-color:#658600;
	color:#ffffcc;
	font-size:12px;	
}
.bigq{
	font-size:20px;
}
#textnav a {
	COLOR: #fbffec; TEXT-DECORATION: underline;
}
#textnav a:visited {
	COLOR: #fbffec; 
}
#textnav a:active {
	COLOR: #ffffff;
}
#textnav a:hover {
	COLOR: #ffffff; TEXT-DECORATION: NONE;
}
.clear{
	clear:both;
	line-height: 0px;
	font-size: 0px;
}
.descbox{	
	background-color:#ffffff;
	padding:3px 6px 8px 6px;
	width:640px;
	height:130px;
	text-align:left;
	color:#658600;
	overflow:hidden;
}
.fancy{
	font-family:"Century Gothic", Times, serif;	
}

.purchasegrid{		
	border:1px;
	border-style:solid;
	border-color:#658600;	
	border-bottom:hidden;
	padding:0px;
	margin:0px;		
}
.ppfix{	
	margin-bottom:0px;
}
.buybutton{	
	border:1px;
	border-style:solid;
	border-color:#658600;
	border-right:hidden;
	border-left:hidden;
	border-top:hidden;
	padding:0px 3px 0px 3px;
	font-size:0px;
	height:32px;
	max-height:32px;
}
.desc{
	font-size:10px;	
	border:1px;
	border-style:solid;
	border-color:#658600;
	border-right:hidden;
	border-left:hidden;
	border-top:hidden;
	padding:0px 3px 0px 3px;	
}
.price{	
	font-size:10px;
	color:#658600;
	border:1px;
	border-style:solid;
	border-color:#658600;	
	border-top:hidden;
	padding:0px 3px 0px 3px;	
}
.bbdiv{
	width:100%;
}
