body {font: normal 9pt/11pt "courier new", monospace; margin: 0; padding: 0; background-color: #ccc; text-align: center;}

a:link, a:visited {color: #f33; text-decoration: none;}
a:hover, a:active {color: #c00; text-decoration: underline;}
h1 a:hover, h1 a:active {text-decoration: none;}
div#footer a {color: #333;}
img {border-width: 0;}

h1 {font: bold 18pt/11pt "courier new", monospace; color: #f33; margin: 5px 0 0 0; padding: 5px 6px 9px 9px; border: solid 0 #f66; border-left-width: 5px;}
h2 {font: bold 12pt/14pt "courier new", monospace; margin: 0 0 11px 0; padding: 0;}
h5 {font: bold 12pt/14pt "courier new", monospace; margin: 0 0 11px 0; padding: 0;}

p {margin: 0 0 1em 0; padding: 0;}

div#container {text-align: left; margin: auto; padding: 0; width: 600px;}
div#content {margin: 0; padding: 1.5em 1em 1em 1em;}
div#nav {font-size: 10pt; text-align: right; color: #f33; margin: 0; padding: 5px 9px 9px 6px; border: solid 0 #f66; border-right-width: 5px;}
div#footer {text-align: right; font: normal 8pt/9pt "courier new", monospace; color: #666; border: solid 0 #999; border-right-width: 5px; margin: 2em 0 3em 0; padding: 5px 9px 9px 6px;}
div#navLeft {position: absolute; top: 8px; left: 6px; width: 11px;}
div#navLeft img {display: block;}

div.infoBlock {margin-bottom: 3em;}
div.closeX {margin-bottom: 2em;}
div.gallery {clear: left;}
div.inv {display: none; margin-bottom: 0.5em;}

div.blockNews {padding-bottom: 1em;}

img#rdbImg {margin: 0; padding: 0; display: block;}
img.perfPhoto {float: left; margin: 0 1em 0.5em 0; padding: 0; display: block;}
img.line {display: block;}
img.ico {vertical-align: text-bottom;}

span.inact {color: #000;}

div#navBottom {position: fixed; bottom: 0; left: 0; width: 100%; height: 30px; text-align: center;}
div#navBtm1 {border: solid 0 #999; border-width: 1px 1px 0 1px; height: 29px; width: 500px;}