body {color:#fafad2;  font:76% Verdana,Tahoma,Helvetica,Arial,sans-serif;   margin:0;   padding:0;}
#outerwrap{background:#2c3215;  padding:12px 0 0 0; margin:0; text-align:center}
#outerwrapwide{background:black;  padding:12px 0 0 0; margin:0; text-align:center}
#wrapwide{width:840px; background: black;text-align:center; padding:0;margin:0;}
#wrap{width:780px; background: black;text-align:center; padding:0;margin:0 auto;}
#header {width:780px;  color: #fafad2;  margin:0;  padding:0;  background-color:#2c3215;}
#subheader {width:780px; color: #fafad2;background-color: #680102; margin: 0; padding: 2px 0px 3px 0;}
#leftcolumn {clear:left; float:left; margin:0; padding:10px 0 15px 10px; width:130px; text-align:left}
#rightcolumn {float:right; margin:10px 5px 10px 5px; padding:0px 0px 0 0px; width:135px;text-align:left;}
.fullwidth{width:680px; text-align:center; margin:0px 50px 0 50px;}
.fullleft{width:300px; float:left}
.fullright{width:300px;float:right}


#content {line-height:1.5em; margin:10px 155px 0px 140px; padding:0 0 0px 10px; text-align:left;}
#contentcentered {line-height:1.5em; margin:10px 155px 0px 140px; padding:0 0 0px 10px; text-align:center;}
#content2{width:100%;float:left}
#contentwide {line-height:1.5em; margin:10px 40px 10px 150px; padding:0; text-align:left;}
#contentwide2{width:100%;float:left}
#contentleft {line-height:1.3em; margin:20px 340px 10px 150px; padding:0; text-align:left;}
#contentright {float:right; line-height:1.3em; margin:10px 5px 10px 15px; padding:0; width:290px;text-align:left;}

#pricelist {clear:both; width:780px;margin:0 0 25px;text-align:center}
#footer1 {color:#ffcc66; clear:both; margin:0px 50px 10px 50px; padding: 0;border-top: 1px solid #A88541;line-height:1.5em}
#footer2 {color:#B38E44; clear:both; margin:0; padding:0px 15px 20px 10px; width:755px;}

.clearfloats{width:100%; height:1px; margin:0 0 1px; clear:right;}

#quote{margin:0px 180px 0 180px; font-size:.9em}
#lastupdate{float:left;width:180px;text-align:left;font-size:.8em}
#designby{float:right;width:180px;text-align:right;font-size:.8em}

a:link {color: #ffcc00; text-decoration: underline;}
a:visited {color:#ffcc66; text-decoration: underline;}
a:hover {color: #FF8C00; text-decoration: none;}
a:active {color: #ffcc00;text-decoration: underline;}
#footer1 a:link {color: #ffcc66; text-decoration: none; font-weight:400}
#footer1 a:visited {color: #ffcc66; text-decoration: none;font-weight:400}
#footer1 a:hover {color: #FF8C00; text-decoration: underline;font-weight:400}
#footer1 a:active {color: #ffcc66; text-decoration: none;font-weight:400}

#subheader a{color: #fafad2;padding: 0 .3em 10px;}
#subheader a:link {text-decoration: none;margin: 0;padding: 0 .3em;}
#subheader a:visited {text-decoration: none;margin: 0;padding: 0 .3em;}
#subheader a:hover {color:black;background-color: #CDBE70;}
#subheader a:active {text-decoration: none;margin: 0;padding: 0 .3em;}

#header a {color: #fafad2;margin: 0;padding: 0 1px; font-size:1em} 
#header a:link {text-decoration: none;margin: 0;padding: 0 1px;font-size:1em}
#header a:visited {text-decoration: none;margin: 0;padding: 0 1px;font-size:1em}
#header a:hover {background-color: #CDBE70;font-size:1em}
#header a:active {text-decoration: none;margin: 0;padding: 0 1px;font-size:1em}

ul{padding:0; font-weight:100;}
li{padding: 0; list-style-type:bullet; font-weight:100;}
p:{margin 0 0 0 0}
#subheader.active {border:1px solid #fafad2; color:red}

#leftcolumn ul.amenu {list-style:none; margin:0 0 0; padding:0; width:110px; }
#leftcolumn ul.amenu li {padding:0 0 0 2px ; width:110px;background-color: #680102;border-top:4px solid black;border-bottom: 4px solid black;text-align:left }
#leftcolumn ul.amenu li a {line-height:1.6em;color:#fafad2;background-color: #680102;text-decoration: none;
        margin: 2px;padding: 0;font-size:1em;font-weight:100}
#leftcolumn ul.amenu li a:link {line-height:1.6em;background-color: #680102;text-decoration: none;
        margin: 2px;padding: 0; width:110px;font-size:1em}
#leftcolumn ul.amenu li a:visited {line-height:1.6em;background-color: #680102;text-decoration: none;
        margin: 2px;padding: 0; width:110px;font-size:1em}
#leftcolumn ul.amenu li a:hover {line-height:1.6em;color: black;background-color: #CDBE70;}
#leftcolumn ul.amenu li a:active {line-height:1.6em;background-color: #680102;text-decoration: none;
        margin: 2px;padding: 0; width:110px;font-size:1em}
#leftcolumn p{color:#fafad2;padding:9px 0 0 9px; margin:0 0 0 0; font-weight:100}
p{margin:0 0 1em 0;}
table p{font-size:.9em}
p.red{color:red}

#content h1, #contentwide h1{font-size:1.7em; margin:0; line-height:1.4em;font-weight:100; color:#ffcc66; text-align:center}
#content h2, #contentwide h2{font-size:1.3em; margin:0; line-height:1.4em;font-weight:100; color:#ffcc66; text-align:center}
#content h3, #contentwide h3{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:center}
#contentleft h3{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:center}
#contentright h3{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:center}
#content h4, #contentwide h4{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:left}
#contentleft h4{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:left}
#contentright h4{font-size:1.1em; margin:0 0 3px;font-weight:100; color:#ffcc66; text-align:left}

h1{font-size:1.7em; margin:0 0 0 0; line-height:1.4em;font-weight:100; color:#ffcc66}
h2{font-size:1.3em; line-height:1.4em; margin:.5em 0 0 0;font-weight:100}
h3{font-size:1.1em; margin:0 0 -1.2em;padding:0px 0 0px 0px;font-weight:100; color:#ffcc66}
h4{font-size:1.1em; margin:0; line-height:1.2em;font-weight:400; color:#fdcc66; padding:0 0 0px 10px;}
h5{font-size:1.1em; line-height:1.8em; margin:0; font-weight:100;color:#ffcc66}
h6{font-size:1.1em; line-height:1.8em; margin: 0; text-align:center; font-weight:100;}
#header h4{font-size:10.8pt; margin:0; text-align:right; padding:0 2px 0 13px;font-weight:100; color:#ffcc66; text-transform:uppercase}
#header h6{font-size:12pt; margin:0; text-align:right; padding:0 0 0 13px;font-weight:100; color:#ffcc66;font-family:serif}
#leftcolumn h4 {font-size:1.1em; margin:0; line-height:1.2em;font-weight:400; color:#fafad2; padding:0 0 0px 2px;}
#leftcolumn h5 {color:#ffcc66;font-size:1em; line-height:1.3em; margin:0; text-align:left; padding:9px 0px 2px 2px;font-weight:100}

big{font-size:191%; color:#fafad2}
small{font-size:.8em; color:#B38E44}
#contentright small{font-size:.9em; color:#facc00}
#contentleft small{font-size:.9em; color:#facc00}
em {font-size:.9em; color:#fafad2; }
img{margin:0; padding:0;}
img.pad{margin:0; padding: 5px 5px 5px 5px}
img.left {float:left;margin: 10px 10px 10px 10px}
img.right {float:right;margin: 10px 10px 10px 10px}
.imgplusleft{text-align:center;float:left}
.imgplusright{text-align:center;float:right}
.imgplus{text-align:center; }
.right{text-align:right;}
.left{text-align:left}
.center{text-align:center}
.floatleft{float:left;margin:0 10px 10px 0; text-align:center} 
.floatright{float:right;margin:0 0px 10px 10px; text-align:center} 
.cleft {float:left; margin:20px 340px 10px 150px; padding:0; text-align:right;}
.cright {float:right; margin:10px 5px 10px 15px; padding:0; width:290px;text-align:left;}









