html, body, #wrapper   { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #f6f6f6; background-image: url("../img/body-shad.gif"); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; height: 100% }
#wrapper { text-align: left; }

h1, h2, h3, h4  { color: #a6302b; font-family:Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3, h3 a {font-size: 14px;}
h4 {font-size: 12px;}

a { color: #a6302b; font-size: 11px; font-weight: bold; text-decoration: none; text-align: left }
a:hover { color: #a6302b}
p { color: #666; font-size: 11px; line-height: 17px; text-align: left }
td { font-size: 11px }
hr { color: #999; height: 1px }
img {border-color: black}

.top_cell  { background-image: url("../img/top-image.jpg"); height: 155px }
.menu_cell  { background-image: url("../img/menu-grad.gif"); background-repeat: repeat-x; height: 32px }
.mid_cell    { background-image: url("../img/page-back.gif"); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0; z-index: 5 }
.bot_cell, .bot_cell a {font-size:10px}
.bot_cell  { color: #fff; background-image: url("../img/footer.gif"); background-repeat: repeat-x; height: 28px }
.bot_cell a {color: #fff;}
.bot_cell a:hover  { color: #ccc }
.main_cell     { padding-top: 12px; padding-left: 25px; width: 505px; float: left }
.news_cell     { margin-top: 12px; margin-right: 15px; width: 200px; float: right }
.news_cell h2  { background-image: url("../img/hash.gif"); background-repeat: no-repeat; background-position: 0 7px; padding-left: 15px }
.news_cell li  { list-style-type: none; list-style-image: url("../images/orange_bullet.gif"); margin: 0; padding: 0 }
