body {text-align: center; background-color: #171717; background-image: url(body-background17003.jpg); background-repeat: repeat-x; font-family: Arial; font-size: 12px; color: #fff; padding: 0; }
tr, td {vertical-align:top; border-bottom: 1px solid #4b4b4b;}

#headerlogo {margin: auto; margin-bottom: 10px; margin-top: 10px; }
#wrapper {width: 900px; height: 400px; margin: auto; background-image: url(content-background.jpg); background-repeat: no-repeat; padding: 0; border-bottom: 5px solid #fff; }
#spacer1 {width: 900px; height: 20px; clear: both; }
#spacer2 {width: 900px; height: 20px; clear: both; }
#leftspacer {width: 20px;}
#sidebar {padding-left: 20px; width: 252px; height: 362px; text-align: left; overflow: hidden;}
#content {float: right; padding-right: 20px; width: 590px; height: 360px; text-align: left; overflow: auto; text-shadow: #000 1px 1px 5px;}
#footerwrapper {margin: auto; margin-top: 10px; width: 900px; text-align: left; text-shadow: #000 1px 1px 5px; }
#copyright {float: right; text-align: right;}
img {border: 0px solid #fff;}
.headerlogo {border:0;}
h1 {font-size: 14px; text-transform:uppercase; text-shadow: #000 1px 1px 5px; margin: 0; clear: both;}
h2 {font-size: 12px; text-shadow: #000 1px 1px 5px; font-weight: normal; font-style: italic; text-decoration: underline; clear: both;}

#content a:link, #content a:visited, #content a:active {color:#B79D4E; text-decoration: none;}
#copyright a:link, #copyright a:visited, #copyright a:active {color:#B79D4E; text-decoration: none;}
#content a:hover {color: #fff;}
#copyright a:hover {color: #fff;}

ul {list-style-image: url(bullet.gif);}

.fieldset {border: 0; position: relative; left: -15px;}
