
body	{
	margin: .75em .5em .1em .5em;
	Font-Size: 12px;
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	background-color: #000;
}

#main {
	padding:0 25px;
	background:#DFD8AA;
}

select.howwide {	width: 185px;}
select.width1	{	width: 157px; font-size: 9px }
select.width2	{	width: 132px; font-size: 9px }
select.width3	{	width: 100px; font-size: 9px }

td	{
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	font-Size: 12px;
	Font-Style: normal;
	color: #000;
}

p {
	line-height: 150%;
}

table.logo,
div.logo {
	width:100%;
	background: #402D08;
	background-image: url(images/marble.jpg);
	margin-bottom: 5px;
	text-align: center;
}

div.logo img {
	margin:15px;
}

td.cover { color: #CC9;}

td.chart	{
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	Font-Size: 11px;
	Color: #000;
}

H1	{
	font-size: 20px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: .4em;
	padding-top: 1.5em
}

H2 {
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	padding-top:0px;
}

H3 {
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	font-size: 16px;
	margin: 0em;
	font-weight: normal;
	padding-bottom: .8em;
	padding-top: .2em
}

H4	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px
}

.classes	{
	text-align:center;
}

.class-left {
	float:left;
 	width:46%;
	background:#fff;
	padding:10px;
	margin-bottom:16px;
	border: 1px solid #CC9;
}

.class-full {
	background:#fff;
	padding:10px;
	margin-bottom:16px;
	border: 1px solid #CC9;
}

.class-right {
	float:right;
	width:46%;
	background:#fff;
	padding:10px;
	margin-bottom:16px;
	border: 1px solid #CC9;
}

font { Color: #000; }

A,
A:visited,
A:hover,
A:active	{ color:#000; text-decoration:underline }

A.menu,
A.menu:visited	{ text-decoration:none;  color:#CC9}
A.menu:hover,
A.menu:active	{ text-decoration:underline;  color:#CC9 }

.menuhead			{ color:#fff; font-size: 12px; }
A.menuhead,
A.menuhead:visited	{ text-decoration:none; color:#fff }
A.menuhead:hover,
A.menuhead:active	{ text-decoration:underline; color:#fff  }

A.fieldlink, A.fieldlink:visited, A.fieldlink:hover, A.fieldlink:active	{ color:#A27624; text-decoration:underline}

div.footer { 
	color: #A27624;
	font-size: 9px;
	text-align:center;
	padding:12px;
	margin-left:126px;
}

.gallerynav {
	color: #A27624;
	font-size: 11px;
	text-align:center;
	padding:12px;
	font-weight:bold;
}
.gallerynav a,
.gallerynav a:visited,
.footer a,
.footer a:visited { color:#A27624; text-decoration:none; }
.gallerynav a:hover, 
.gallerynav a:active,
.footer a:hover, 
.footer a:active { text-decoration:underline }
TD.footer { color: #A27624; font-size: 9px}
.footer div.address {
	font-weight: bold;
	padding-bottom:3px;
}



a.box, 
a.box:hover, 
a.box:active, 
a.box:visited	{
	text-decoration:none;
	font-family: verdana, geneva, arial,helvetica, sans serif; 
	font-size: 9px;
	font-Weight: bold;
	color: #A27624;
}

.medium	{ font-size: 12px }
.small	{ font-size: 11px }
.smaller  { font-size: 9px }
.smallest { font-size: 8px }
.bigger   { font-size: 14px }
.biggest   { font-size: 16px }
.title	{padding-bottom: 3px; margin: 0em }
.subtitle	{padding-top: 3px; margin-top: 0em }

.red	{color: #9C4040}
.blue, 
.blue1	{color: #A27624;}
.white	{color: #fff}
.black	{color: #000}
.charcoal	{color: #333}

ul.nomargin {margin-top: 0em; list-style-type: disc; margin-left: 1.25em; margin-bottom: 0em; }

font.bullet	{ color:#CC9 }

.bullets { color: #e6e6fa; font-size: 12px; font-family: Verdana, Tahoma, Helvetica, Arial;}

img {border-color:#000}
table.border {border: 1px solid #CC9;}
.borderred {border: 1px solid #603;}
.bordergold {border: 1px solid #BC8929;}


.border2 {
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	background:#fff;
	padding:3px;
	margin:4px 0px 12px 0px;
}

a.buttonlink, 
a.buttonlink:visited, 
a.buttonlink:hover, 
a.buttonlink:active	{	color:#000; border-color:#000 }

em { font-style: normal }

pre	{
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	font-Size: 12px;
	font-Style: normal;
}

.indent25	{padding-left: 25px; padding-right: 25px;}
.indent17	{padding-left: 17px; padding-right: 17px;}
.indent12	{padding-left: 12px; padding-right: 12px;}
.indent6		{padding-left: 6px; padding-right: 6px;}

HR.divider { color: #CC9; height: 2px; margin-left: 0em; margin-right: 0em; margin-top: 8px;}
HR { color:#C6BF95; height:1px; margin-left:0em; margin-right:0em; margin-top:8px;}

.button { background-color:#333; color: #CC9; font-size: 9px; font-weight: bold;}

.button2 { background-color:#cc9; color: #333; font-size: 9px; font-weight: bold;}

.mixol1 { font-family: Arial, Helvetica, sans-serif; Font-Size: 9px;}

form.product {margin:0px; padding:0px}


.sale { text-decoration:line-through; }