﻿body { margin: 0; padding: 0; font-size: 80%; font-family: Arial, Sans-Serif; background: #440709 url(images/pageBG.jpg) repeat-x left 17px; _text-align: center; color: White; }
div { _text-align: left; }
h1 { _font-size: 180%; }
a { color: White; }
#contentContainer { width: 600px; margin: 0 auto; position: relative; }
.header { height: 120px; margin-bottom: 1px; _margin-bottom: -2px; }
.header span { float: right; font-size: 90%; padding-top: 3px; }
.rightColumn { width: 150px; float: right; font-size: 85%; }
.rightColumn h1 { font-size: 12px; padding-top: 22px; }
.rightColumn img { border: solid 1px white; margin-bottom: 10px; }
.rightImg { border: solid 1px white; float: right; margin: 0 10px 0 10px; }
.leftColumn { float: left; width: 430px; _padding-top: 10px; }
#nav { list-style-type: none; margin: 0; padding: 0; position: absolute; right: 0; top: 95px; }
#nav li { float: left; }
#nav li a { color: White; text-decoration: none; display: block; padding: 2px 10px; }
#nav li a:hover { background-color: #675839; }
.footer { clear: both; text-align: right; font-size: 80%; padding: 5px 0 5px 0; }
div.row { clear: both; font-size: 85%; }
div.row span.label { float: left; width: 120px; padding-right: 10px; text-align: right; }
#contentContainer div.row .textbox { width: 280px; }
.legend { font-size: 90%; }
.buttonRow { padding: 5px 10px; float: right; }
.errorLabel { font-weight: bold; background-color: White; color: Red; width: 415px; display: block; margin-bottom: 5px; padding-left: 5px; }
.button { background-color: Maroon; border-width: 1px; border-color: White; font-size: 85%; font-weight: bold; color: White; padding: 2px 4px 1px 4px; }
.flashContainer { width: 415px; height: 277px; padding: 0; }
.leftImg { float: left; margin-right: 10px; border: solid 1px white; }
body.home .leftColumn, body.home .rightColumn { margin-top: 3px; }