BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #660000; color: #333300; }
A:link { color:#660000; font-size:  10pt; font-family: Arial, Helvetica, sans-serif; }
A:visited { color: #000000; background-color: #FFEE99; font: 10pt Arial, Helvetica, sans-serif; }
A:hover { color:#CC0000; background-color: #FFCC33; font-weight: bold; font: 10pt Arial, Helvetica, sans-serif; }
A:active { color:#000000; font-weight: bold; font-size:  8pt; }
a.nav:link { background-color: #FFEE99; }
a.nav:visited { background-color: #FFEE99; }
a.nav:hover { background-color: #FFEE99; }
a.plain:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; text-decoration: none; font-size: 12px; font-weight: bold; background-color: #FFEE99; }
a.plain:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663333; text-decoration:none; background-color: #FFEE99; }
a.plain:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; background-color: #FFFFFF; color: #000099; }
H1, H2 { color: #F6E333; text-align: center; margin-right: 2%; margin-left: 2%; border-top: medium #CC6600 solid; border-right: medium #996600 solid; border-bottom: thin #330000 solid; border-left: thick #993300 solid; background: #5F2205; font: bold 18px Arial, helvetica, sans-serif; }
H3 { font-size: 16px; color: #FFEE99; background-color: #330000; margin-right: 20%; text-align: left; padding-left: 2px; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF; border-bottom-color: #000000; }
H4 { font-size:14px; padding-left: 2px; background-color: #FF9900; width: auto; padding-right: 2px; margin-right: 190px; margin-left: 8px; }
H5 { font-size: 12px; }
hr { border-top-width: thin; border-top-style: solid; border-top-color: #CC3300; border-bottom-color: #660000; border-bottom-width: thin; border-bottom-style: solid; height: 4px; }
li { font-size: 8pt; list-style-image:    url(graphic/dart-r.gif); font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; }
P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; color: #333300; }
table, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; left: 20px; color: #000000; color: #333300; }
table.jspa td { vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #666666; padding: 10px 10px 10px 10px; text-align: center; }
table.jspa img { }
table.jspa { }
ul { font-size: 8pt; margin-top:4px; list-style-image:   url(graphic/dart-r.gif); font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 16px; text-align: left; }
#MapIcon, #heading, #header { margin: auto auto; padding: 0px; width: 735px; font-size: 10px; background: ffee99; }
#side_bar { width: 178px; clear: right; float: left; color: #000; font: 14px Arial, Helvetica, sans-serif; background: #ffee99; padding-left: 4px; height: 500px; border-top: none; border-right: none; border-bottom: none; border-left: none; }
#sidebar1 { width: 178px; clear: right; float: left; color: #000; font: 14px Arial, Helvetica, sans-serif; background: #ffee99; padding-left: 4px; border-top: none; border-right: none; border-bottom: none; border-left: none; height: auto; text-align: center; }
#map { margin: 0px; padding: 0px 0px 0px 2px; float: left; width: 550px; font: 10px Arial, Helvetica, sans-serif; background: #ffee99; height: 500px; border-top: none; border-right: none; border-bottom: none; border-left: none; }
#mainContent { margin: 0px; padding: 0px 0px 0px 2px; float: left; width: 540px; font: 10px Arial, Helvetica, sans-serif; background: #ffee99; height: auto; border-top: none; border-right: none; border-bottom: none; border-left: none; }
#Page { background: #FFEE99; margin: 0 auto; text-align: left; width: 750px; }
#snippet_whoflies, #snippet_searchpanel { text-align: center; width: 400px; margin-right: auto; margin-left: auto; }
.centre { text-align: center; margin-right: auto; margin-left: auto; }
.photox2 { text-align: center; width: 450px; margin-right: auto; margin-left: auto; }
.contain { width: 450px; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.col-l { padding: 0px 4px; clear: right; float: left; margin: 0px; text-align: center; width: 208px; }
.col-r { padding: 0px 4px; float: left; margin: 0px; text-align: center; width: 208px; }.ln { border-top: medium solid #660000; border-bottom: thin solid #CC3300; line-height: 22px; background: #FFFFFF; }
.ln1 { border-top: medium ridge #000099; border-bottom: thin solid #6666FF; line-height: 22px; background: #FFFFFF; font-weight: bold; font-size: 14px; }
.list-header { border-top: medium ridge #000099; border-bottom: thin solid #6666FF; line-height: 22px; background: #FFFFFF; font-weight: bold; font-size: 14px; letter-spacing: 2px; padding: 0 10px; }
.list-header h1 { margin: 0; padding: 10px 0; background: #F00; }
.list-photoL { float: right; width: 200px; padding: 4px; text-align: center; background: #FE9; }
.list-photoL h3, .twoColElsRtHdr #list-photoL p { margin-left: 10px; margin-right: 10px; background: #FE9; }
.list-Content { margin: 0 4px 0 10px; background-color: #EEF; }
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #330000; font-weight: bold; text-align: center; background-color: #FFCC00; border-top-width: 2px; border-right-width: 4px; border-bottom-width: 2px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CC6600; border-right-color: #996600; border-bottom-color: #330000; border-left-color: #993300; }
.name { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #330000; }
.searchbox { background: #5F2205 url(graphic/middle.gif) repeat-y; }
.special { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; }

.Xara { margin-left: 22px; width: 127px; }
