body {
 background-color: #794720;
 margin: 0px;
 padding: 0px;
}

#fair { font-size: 12px; font-family: Sans-serif; color: #000; border-top: 1px solid #666 }
#fair tr { height: 24px }
#fair th { background-color: #EEE; text-align: left; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; padding: 3px }
#fair td { padding-top: 4px; display: table-cell; vertical-align: top; border-bottom: 1px solid #666; padding-left: 5px; border-right: 1px solid #666 }
#fair td.l { text-align: right; white-space: nowrap; padding-right: 5px; border-right: 1px solid #666; padding-left: 0px; border-left: 1px solid #666 }
#fair td.two { border-right:1px solid #666; border-left:1px solid #666;}

img {
 border: none;
 padding: 0px;
}

#tablemain {
 margin: 0px 5px 100px 0px;
}

#title {
 text-align: center;
}

#title img {
 border: 4px solid #000;
 padding: 0px;
}

#bottom { padding: 0px; height: 18px; }
#bottom img { border: none; }

#main {
 font-family: Sans-serif;
 font-size: 10pt;
 color: #000;
 text-align: left;
 line-height: 1.5em;
 border-left: 4px solid #000;
 border-right: 4px solid #000;
 padding: 0px 0px 20px 0px;
 background-color: #FFF;
 margin-bottom: 500px;
}

#main img.title {
 border-bottom: 4px solid #000;
}

#main h1 {
 font-size: 18pt;
 line-height: 22pt;
 font-weight: bold;
 font-variant: small-caps;
 padding: 3px 3px 3px 6px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 1px;
 text-align: center;
 letter-spacing: 2px;
}

#main h1.list {
 text-align: center;
 font-weight: normal;
 border: none;
 background-color: #FFF;
 font-variant: normal;
 font-size: 10pt;
 line-height: 12pt;
 font-weight: bold;
 letter-spacing: 0px;
}

#main h2 {
 font-size: 12pt;
 line-height: 18pt;
 font-weight: bold;
 text-align: left;
 margin: 5px;
 padding: 1px;
}

#main p {
 margin-top: 5px;
 margin-bottom: 15px;
 padding-left: 15px;
 padding-right: 15px;
}

#main ul {
 margin-left: 20px;
}

#main span.dot {
padding-left: 5px;
padding-right: 5px;
font-size: 14pt;
font-weight: bold;
color: #000;
font-family: Monospace;
}

#menu {
 width: 135px;
 margin: 0;
 padding: 0px;
 border-bottom: 3px solid black;
 position:absolute;
 top: 95px;
 left:0px;
 font-size:90%;
}

#menu table {
 margin: 0px;
}

#menu td {
 background-color #AAA;
 margin: 0px;
}

#menu th {
 background-color #AAA;
 display: none;
}

p.links {
 font-family: Verdana, Helvetica, Sans-serif;
 text-align: left;
 font-weight: normal;
 font-size: 12px;
 line-height: 14px;
 margin: 0;
}

a {
 color: #03F;
}

a:hover {
 color: #900;
 text-decoration:none;
}

a.menu {
 display: block;
 color: #033;
 text-decoration: none;
 background-color: #FDA;
 padding: 6px 3px;
 border-top: 3px solid black;
 border-left: 3px solid black;
 border-right: 3px solid black;
}

a:hover {
 color: #000;
 text-decoration:none;
 background-color: #FB8;
}


#photo {
 margin-left: 10px;
}

#photo div {
 display: inline;
 float: left;
 height: 116px;
 width: 148px;
 margin: 2px;
 padding: 0px;
}

#photo img {
 margin: 5px;
 border: 2px solid #000;
}

#photo div.prop {
margin: 0px;
height: 116px;
float: right;
width: 1px;
border: none;
}

#photo div.clear {
clear: both;
height: 1px;
overflow: hidden;
border: none;
}

#photo div.min150px {
height: 116px;
}

#photo p {
 font-weight: bold;
 margin: 2px;
 padding: 2px;
 border-bottom: 1px solid #000;
 clear: both;
}

div.footer {
 width: 600px;
 text-align: center}

div.footer p {
 font-size: 10px;
 color: #FC0;
 font-family: Sans-serif}

div.footer a {
 white-space: nowrap;
 color: #F90}
