BODY { color: #000000; margin: 0px 15px }
P {margin-left: 30pt; margin-right: 30pt; color: #000000}
H2 {margin-left: 30pt; font-family: arial,sans-serif; font-size: 18pt; font-weight: bold; text-decoration: none; color: #000088}
H3 {margin-left: 40pt; font-family: arial,sans-serif; font-size: 14pt; font-weight: bold; text-decoration: none; color: #000088}
UL {margin-left: 60pt; margin-right: 30pt; color: #000000}
TT {color: #000000}

A:link       {color: #0088ff; text-decoration: underline}
A:visited    {color: #0088ff; text-decoration: underline}
A:hover      {color: #ff6688; text-decoration: underline}
A:active     {color: #0088ff; text-decoration: none}

.topnav {font-family: verdana,arial; font-size: 14pt; font-weight: none; text-decoration: none; color: #000088}
A.topnav:link {color: #0088ff; text-decoration: none; font-size: 11pt; font-weight: bold}
A.topnav:visited {color: #0088ff; text-decoration: none; font-size: 11pt; font-weight: bold}
A.topnav:hover {color: #ff6688; text-decoration: none; font-size: 11pt; font-weight: bold}

.info1 {font-family: verdana,arial; font-size: 10pt; text-decoration: none; color: #000000; width: 160px; text-align: right }
.info2 {font-family: verdana,arial; font-size: 10pt; font-weight: bold; text-decoration: none; color:#000000}
A.info2:link {color: #0088ff; text-decoration: underline; font-size: 10pt}
A.info2:visited {color: #0088ff; text-decoration: underline; font-size: 10pt}
A.info2:hover {color: #ff6688; text-decoration: underline}

.smtext {font-family: times; font-size: 8pt; text-decoration: none; color: #000000}
TABLE.smtext{margin-left: 30pt; margin-right: 30pt}

td { vertical-align: top }

#map { width: 600px; height: 500px }

#header { background: #FDF2D4; position: relative; text-align: center; margin: 0px -15px 0px -15px; padding: 10px 0px 2ex 0px; height: 100px }
#menu { text-align: center; background-color: #FDF2D4; margin: 0px; position: absolute; top: 110px; left: 0px; right: 0px; min-height: 20px; border-bottom: 1px #700000 solid }
#menu ul { margin: 0px; padding: 0px }
#menu li { display: inline; list-style-type: none; margin: 0px 10px; padding: 0px 20px 1px 22px; border: 2px #700000 solid; border-width: 0px 1px 0px 1px; width: auto; font-family: arial,sans-serif; font-size: 12pt; font-weight: bold; background-color: #700000; color: #ffffff }
#menu li a { color: #ffffff; white-space: nowrap; text-decoration: none }
#menu li.active { border-top: 1px #700000 solid }
#menu li.active, #menu li.active a { background-color: #ffffff; color: #700000 }
#menu li a:hover { color: #ff6688; text-decoration: none }
img { border: 0px #000 none; margin: 0px 10px }

.lots { margin: 0px 35pt }
.lots h3 { padding: 15px 0px 5px 0px; margin: 0px; clear: left }

div.lineup { padding-left: 140px; font-weight: bold; font-family: verdana,arial,sans-serif; font-size: smaller }
div.lineup label { margin-left: -100px; width: 92px; float: left; text-align: right; font-weight: normal }

div.gallery_pic { position: relative; display: block; float: left; vertical-align: bottom; clear: none; border: 1px #000000 solid; margin: 5px; width: 150px; height: 158px; text-align: left }
div.gallery_pic .img { width: 150px; text-align: center }
div.gallery_pic img { margin: 0px }
div.gallery_pic .caption2 { color: #606060 }
div.gallery_pic .caption, div.gallery_pic .caption2 { position: absolute; top: 120px; width: 150px; text-align: center }
