body	           { color: #969696; font-size: 8px; font-family: tahoma; background-color: black; text-align: center; margin: 0 }
h1		     { color: white; font-size: 12px; font-weight: bold; margin-top: 0; padding-top: 0 }
a,  a:visited   { color: #b4b4b4; text-decoration: underline }
a:hover, a:active   { color: white; text-decoration: underline; background-color: blue }
.on	 { color: blue }
code { display: block; margin: 6px 6px 6px 12px }
/* -- -- -- */
#main        { background-image: url("../images/bg_main_b.gif") }
#header    { background-image: url("../images/bg_header_b.gif"); padding: 5px 15px; width: 750px; height: 75px; vertical-align: top }
/* -- -- -- */
#footer		      { font-size: 10px; background-image: url("../images/bg_footer_b.gif"); background-repeat: no-repeat; text-align: center; padding-top: 8px; height: 32px; vertical-align: top }
/* -- -- -- */
#menu                    { font-size: 12px; background-image: url("../images/bg_menu_b.gif"); background-repeat: no-repeat; text-align: left; padding: 15px 0 50px 20px; width: 100px; vertical-align: top }
#menu a         { color: #7f7f7f; font-weight: bold; text-decoration: none; background-color: transparent; text-indent: 10px; display: block; padding-top: 1px; padding-bottom: 1px; width: 100% }
#menu a:hover      { color: white; background-color: transparent; text-indent: 4px; padding-left: 3px; border-left: 3px solid blue }
#menu a.on  { color: white }
/* -- -- -- */
#content         { font-size: 12px; background-image: url("../images/bg_content_b.gif"); background-repeat: no-repeat; text-align: left; padding: 15px 15px 25px; width: 630px; vertical-align: top }
/* -- -- -- */
dt   { color: #b4b4b4; font-weight: bold; text-indent: 0; margin-top: 10px }
dd         { background-color: #232323; display: block; margin-top: 3px; margin-left: 0; padding: 3px 12px 6px 36px; width: 568px; border-top: 1px solid #2d2d2d }
dd.over, dd:hover      { color: white; display: block; padding-bottom: 6px; padding-left: 33px; border-left: 3px solid blue }
dd.over a, dd.over a:visited, dd:hover a { color: white }
.date    { width: 300px; float: right }
li  { text-indent: 0; list-style-type: square; margin-left: -25px; padding-left: 0 }
.dialog  { line-height: 20px; display: block; margin-top: 10px; margin-bottom: 10px; margin-left: 20px }
/* -- -- -- */
input, textarea     { color: #333; font-size: 12px; font-family: tahoma; background-color: #ebebeb; border: solid 1px #808080 }
input.text     { padding-left: 6px }
input.text:hover    { color: black; background-color: white; padding-left: 3px; border-left: 4px solid blue }
input.submit:hover  { color: #fff; background-color: blue }
input.over { color: black; background-color: white }
/* -- -- -- */
#locator a  { color: silver; font-size: 10px; text-decoration: underline; margin-right: 1px; margin-left: 1px }
#locator a:hover { color: white }
#locator span.left { text-align: right; position: relative; float: left }
#locator span.right { text-align: right; position: relative; float: right }
.thumbs     { font-size: 12px; font-weight: bold; display: block; margin-top: 18px; margin-bottom: 6px; width: 310px; float: left }
.thumbs table   { margin-top: 10px }
.thumbs td  { padding-right: 2px; padding-left: 2px }
.thumbs a    { background-color: #7f7f7f; display: block; padding: 2px; width: 60px; height: 60px }
.thumbs a:hover   { background-color: white }
