body {margin: 0; background-color: #3e0c07;}
body, div, td, p {font-family: Arial, Helvetica, sans-serif; font-size: small;}

h1, h2, h3 {color: #ad120b; font-weight: normal;}
h1 {font-size: 48px; margin-top: 0.5em; margin-bottom: 0.6em;}
h2 {font-size: x-large; margin-top: 1em; margin-bottom: 0.6em;}
h3 {font-size: large; margin-top: 1em; margin-bottom: 0.6em;}
p {margin-top: 0.2em; margin-bottom: 1em;}

a {color:#ad120b;}

img {border: none;}

.topmenu {position: absolute; bottom: 7px; right: 0; width: 880px; height: 35px;}
.topmenuitem, .topmenuitem_a {float: right; padding: 0 10px; height: 35px; line-height: 35px; text-align: center; font-family: Myriad Pro, Arial; font-size: 14px; color: White;}
.topmenuitem {background: url(/images/bg/topmenuitem.gif) repeat-x;}
.topmenuitem_a {background: url(/images/bg/topmenuitem_a.gif) repeat-x;}

.topmenuitem_l, .topmenuitem_r, .topmenuitem_a_l, .topmenuitem_a_r {float: right; width: 12px; height: 35px;}
.topmenuitem_l {background: url(/images/bg/topmenuitem_l.gif) no-repeat;}
.topmenuitem_r {background: url(/images/bg/topmenuitem_r.gif) no-repeat;}
.topmenuitem_a_l {background: url(/images/bg/topmenuitem_a_l.gif) no-repeat;}
.topmenuitem_a_r {background: url(/images/bg/topmenuitem_a_r.gif) no-repeat;}

.topmenuitem a {color: White; text-decoration: none;}

.bottommenu {padding: 20px 0; text-align: center;}
.bottommenuitem, .bottommenuitem_a {display: inline; padding: 0 10px; color: white;}
.bottommenuitem_a a {color: #c70d08;}
.bottommenuitem a {color: white;}

hr {border-bottom: none; height: 0;}

.maincontent {position: relative; width: 885px; margin: auto; padding-bottom: 20px; min-height: 400px; _height: 400px;}

table.bordered {border-top: 1px solid #814B32;}
table.bordered table {border: none;}
table.bordered table td {border: none;}
table.bordered td {border-bottom: 1px solid #814B32;}

table.nicetable {}
table.nicetable th {background: #8d0f09 url(/images/bg/th.gif) repeat-x; color: #ffffff; min-height: 48px; _height: 48px; line-height: 48px;}
table.nicetable th div.left {background: url(/images/bg/th_l.gif) top left no-repeat; min-height: 48px; _height: 48px;}
table.nicetable th div.right {background: url(/images/bg/th_r.gif) top right no-repeat; min-height: 48px; _height: 48px;}
table.nicetable td {background: #f6f5f4; border-right: solid 1px #e6e5e4; border-bottom: solid 1px #e6e5e4; border-left: solid 1px #faf9f9; border-top: solid 1px #faf9f9; padding: 10px;}

.nicebutton {display: inline; background: #ffde8d; border: solid 1px #1c408b; color: #2b296d; padding: 5px; font-weight: bold;}
.nicebutton a {color: #2b296d; text-decoration: none;}

.error {color: #ad120b;}

.twittContainer {background: #F6F5F4; border: solid 1px #E7E7E7; padding: 10px 15px;}
.twittList, .twittLI {margin: 5px 0; padding: 0; clear: both; list-style-type : none;}
.juitterAvatar {float: left; margin-right: 20px;}
.twittLI .time {display: block;}
