#maincontent {position:absolute; top:0px; left:0px; width:800px;}
a {color:#daa520;}

h2 { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:25px; line-height:28px; }
h3 { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:18px; line-height:20px; }
h4 { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:12px; line-height:15px; text-align:center; }
hr {color:#daa520;}
li {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:normal; font-size:12px; line-height:18px; margin:2px;}
p {font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:normal; font-size:11px; line-height:17px;}
p:first-letter { font-size:14px; }
.address { color:#f90; font-weight:normal; font-size:11px; line-height:10px; font-family:"Courier New",Courier,Monaco; text-decoration:none }
.caption {font-weight:bold; text-align:center; margin:1px;}
ul.feature { list-style-type:square; margin:2px; margin-left:15px; }
li.feature { color:black; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:10px; line-height:12px; list-style-type:square; margin:2px; }
.footer {font-size:.7em;}
.menu { color:#f4a460; font-weight:bold; font-size:12px; line-height:16px; font-family: Verdana,Arial,Helvetica,Geneva; text-decoration:none }
.quote { font-size:9px; }
dd { color:#daa520; font-weight:bold; margin:3px,3px,12px,3px; }
dl { font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11px; line-height:17px; text-align:left; }
dt { color:black; font-weight:normal; }
dt:first-letter { font-size:14px; }
@media print {
 .noprint { display:none; visibility:hidden; }
}

