body { color: #aaa; font-size: 14px; font-family: georgia, times, "times new roman", serif; background-color: black; margin: 0; padding: 0; }
p {}
td {}
a:link { color: #ffba00 }
a:visited { color: #ffba00 }
a:hover { color: white ; background-color: #ffba00; }
a:active { color: #640000 ; background-color: #ffba00; }
#masthead { color: #ffba00; background-color: black; border-bottom: 1px solid #640020; }
#masthead h1 { font-size: 2.2em; font-weight: normal; margin: 0; padding: 0.3em 0 0.3em 0.5em; }
#container { background-image: url(../img/lft_col_base3.jpg); background-repeat: repeat-y; }
#container2 { background-image: url(../img/rt_col_base3.jpg); background-repeat: repeat-y; background-position: right; }
#navigation { width: 150px; float: left; padding-top: 2em; }
#navigation ul { margin: 0; padding: 0; list-style-type: none; }
#navigation ul li { margin-top: 4px; }
#navigation ul li a { color: #d2d2d2; background-image: url(../img/nav_rollover2.jpg); background-repeat: repeat-y; text-decoration: none; width: 135px; padding: 3px 5px 3px 10px; display: block; }
#navigation ul li a:hover { color: #d2d2d2; background-color: transparent; background-image: url(../img/nav_rollover_h2.jpg); background-repeat: repeat-y; }
#contact { color: #0a0a0a; width: 160px; float: right; margin: 0; padding: 2em 10px 0 0; }
#contact h3 { color: #d2d2d2; background-image: url(../img/rt_txt_bgd2.jpg); background-repeat: repeat-y; background-position: right 0; margin: 0; padding: 0.2em; }
#contact h4 { color: #d2d2d2; font-size: 16px; }
#content { line-height: 150%; margin-right: 210px; margin-left: 190px; }
#content h2 { color: #a40028; font-size: 26px; font-weight: normal; line-height: 29px; margin: 0; padding-top: 1em; }
#cleardiv { height: 1em; clear: both; }
#footer { text-align: right; clear: both; padding-top: 0.5em; padding-right: 1em; padding-bottom: 8px; border-top: 1px solid #640020; }
#footer ul { margin: 0; padding: 0; list-style-type: none; }
#footer li { margin-right: 1em; display: inline; }
