/* MAIN */

body {
margin: 0;
background-color: ;
color: #b3b29f;
font: normal 12px Arial, sans-serif;
background: fixed #000 url(images/bgr.jpg) no-repeat bottom;
}

td {
font: normal 12px Arial, sans-serif;
}

form, img {
border: 0;
margin: 0;
padding: 0;
}

a:link, a:visited, a:active {
color: #ffdc94;
text-decoration: none;
outline: none;
}

a:hover {
color: #690000;
text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
color: #feeb83;
margin: 0;
padding: 0;
font-weight: normal;
}

h1 {
font-weight: bold;
font-size: 22px;
padding: 155px 0 0 0px;
position: relative;
text-align: center;
display: none;
}

h1 span {
font-size: 14px;
}

h3 {
font-family: 'Myriad Pro', Arial, Verdana, sans-serif;
font-size: 16px;
}

h3 span {
color: #e2dfad;
font-size: 0.8em;
}

#content h3 {
font-size: 26px;
}

#content h3 span {
font-size: 0.7em;
}

h4 {
font-family: 'Myriad Pro', Arial, Verdana, sans-serif;
font-size: 14px;
}

#main {
margin: 0 auto;
width: 1000px;
background: transparent url(images/mainbg.png) repeat-y;
}

#header {
width: 1000px;
height: 386px;
background: transparent url(images/header.jpg) no-repeat;
}

#menu {
width: 1000px;
height: 48px;
}

#menu table {
width: 100%;
padding: 0;
margin: 0;
border: 0;
border-collapse: collapse;
}

#menu table td {
padding: 0;
margin: 0;
}

#footer {
width: 1000px;
height: 150px;
background: transparent url(images/footer.png) no-repeat;
}

#footer p {
color: #504C3A;
padding-top: 85px;
font: normal 10px Helvetica, Tahoma, Verdana, sans-serif;
margin-left: 445px;
}

#footer p span {
font-size: 11px;
font-weight: bold;
}

#blockbottom {
background: transparent url(images/blockbottom.png) no-repeat;
height: 6px;
}

#content {
width: 730px;
overflow: hidden;
}

#contentinner {
background: transparent url(images/contentbg.png) repeat-y;
margin-top: -3px;
padding: 0.6em 1em;
text-align: left;
}

#contentbottom {
background: transparent url(images/contentbottom.png) no-repeat left;
margin-top: -1px;
height: 28px;
}

div.block {
width: 208px;
}

div.blockcontent {
background: transparent url(images/blockbg.png) repeat-y;
margin-top: -3px;
padding: 0.6em 1em;
text-align: left;
}

div.blockcontent object {
margin-top: 5px;
}

div.blockcontent ul {
margin: 0;
padding: 0.5em;
list-style: disc inside;
}

div.clear {
clear: both;
}

table.main {
border: 0;
border-collapse: collapse;
width: 100%;
}

table.main td {
padding: 0;
}

table.main td.top {
background: transparent url(images/topbg.png) no-repeat top;
}

table.main td.innerleft, table.main td.innerright {
padding-top: 1em;
vertical-align: top;
}

table.main td.innerleft {
width: 250px;
}

table.main td.innerright {
width: 735px;
}

input, select, textarea {font: normal 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #323232; background-color: #1E1E1E; color: #CDCDCD;}

/* POLL */
.poll {width: 100%; margin:0; padding: 0;}
.poll_container {width: 100%; padding: 0;}
.poll_row_container {width: 100%; padding: 0.1em 0;}
.poll_choice {width: 30%; float: left; text-align: left; padding-left: 0em;}
.poll_votes {width: 15%; float: left; padding-right: .5em; text-align: right;}
.poll_bar_container {width: 35%; height: .98em; background-color: #690000; border: 1px solid black; float: left; margin: .1em;}
.poll_bar {height: .98em; background-color: #ffdc94; float: left; margin: 0; padding: 0;}
.poll_percent {text-align: right; padding-right: 1em; margin-left: auto; margin-right: auto;}
.poll_totalvotes {width: 45%; text-align: right;}
div.pollbottom {margin: 0.5em 0;}
div.pollbottom input {width: 130px; padding: 2px 0; margin: 0.5em 0 0 30px;}
div.pollbottom div.errors {margin-top: 10px; text-align: center;}
td.pollleft {width: 25%; text-align: right; height: 1.6em;}
td.pollleft input {margin: 0 0.8em 0 0;}
td.pollright {width: 75%; text-align: left; height: 1.6em;}
