html {height: 100%}
body {background: url(images/bg.gif) #51504F; color: #606060; font: 10px Verdana; margin: 0; text-align: center; background-repeat: repeat-x; min-height: 100%}
#m {height: 100%; width: 875px; margin: 0 auto; text-align: left; background: url(images/bg_main.gif); padding-left: 18px}
#main {padding-left: 3px}

input {background:#fcfcfc; border: 1px solid #D3D3D3; color: gray; font: 10px Tahoma,serif; padding: 1px}
textarea {background: #fcfcfc;border:1px solid #D3D3D3;color: gray; font: 10px Tahoma,serif; padding: 1px}
select {background: #fcfcfc;border:0px solid #D3D3D3;color: gray; font: 10px Tahoma,serif; padding: 1px}
.b {line-height: 0px}
img {border: 0px;}


a:link {color: #313234; text-decoration: underline}
a:visited {color: #313234; text-decoration: underline}
a:hover {color: #FF9C00; text-decoration: underline}

ul.menu {list-style: none; margin: 0; padding: 0}
li.menu {margin: 0; padding: 0; width: 180px; height: 17px; background: url(images/bg_menu.gif); padding-top: 5px; padding-left: 17px;}
li.menu a:link, a:visited {color: #313234; text-decoration: none}
li.menu a:hover {color: #FF9C00; text-decoration: none}

ul.poll {list-style: url(images/square.gif); margin:0; margin-left: 14px; padding: 0;}
li.poll {margin: 0; padding: 0; vertical-align: top}
div.poll {background: #313234; padding-left: 2px; border-left: 1px solid #BFBFBF}
div.poll_a {background: url(images/bg_poll_a.gif) #F0F0F0; background-repeat: repeat-x; min-height: 15px; width: 185px; padding-top: 17px; padding-left: 10px; padding-bottom: 10px}
div.poll_q {background: url(images/bg_poll_q.gif) #F0F0F0; background-repeat: repeat-x; min-height: 15px; width: 185px; padding-top: 17px; padding-left: 10px; padding-bottom: 7px}


#padcontent {padding-left: 3px; background: #313234}

#scrims {width: 224px; background: url(images/bg_scrims.gif); height: 88px; position: absolute; margin-left: 226px;}
#headlines {width: 225px; background: url(images/bg_hl.gif); height: 88px; margin-bottom: 1px}
ul.sahl {list-style: none; margin: 0; margin-left: 20px; padding: 0}
li.sahl {margin: 0; padding: 0; padding-top: 10px}
li.sahl a:link, a:visited {color: #606060; text-decoration: none}
li.sahl a:hover {color: #FF9C00; text-decoration: none}
.sahl_score {color: #FF9C00;font-weight: bold}

.title {height: 19px; background: url(images/content_t_title.gif); width: 433px; padding-top: 29px; padding-left: 17px; font-weight: bold}
.titledate {color: #FF9C00}
.content {background: url(images/bg_text.gif) #FFFFFF; width: 430px; background-repeat: no-repeat; padding: 10px; padding-top: 5px}
#copyr {background: #F7F7F7; width: 440px; padding: 5px; padding-top: 0px; text-align: center}