/***************** dAb_08 Theme v1.1 by roofdog78 *****************/
body {    background: none repeat scroll 0 0 #000000;    font: 12px Arial,Verdana,Tahoma,Helvetica,sans-serif;    margin: 0;    padding: 0;}a {    color: #70A401;    font-weight: bold;    text-decoration: none;}a:hover {    color: #FFFFFF;    font-weight: bold;    text-decoration: none;}blockquote {    background: none repeat scroll 0 0 #000000;    margin: 5px 0;    padding: 15px;}b {    font-size: 110%;}em {    color: #70A401;}#maincontainer {    background: none repeat scroll 0 0 #000000;    margin: 0 auto;    position: absolute;    top: 0;    width: 100%;}#topsection {    background: url("images/header_bg.png") repeat-x scroll 0 0 transparent;    height: 164px;    padding: 0 10px 0 0;}#title {    float: left;    padding-top: 5px;}#title a {    color: #70A401;    font: bold 4px Arial,Verdana;}#title a:hover {    color: #70A401;    font: bold 4px Arial,Verdana;}#navmenu {    clear: both;    width: 100%;}#contentwrapper {    float: left;    margin: 0 2%;    width: 96%;}#contentcolumn {    color: #FFFFFF;    margin: 20px 210px 0;}#contentcolumn_l {    color: #FFFFFF;    margin: 20px 0 0 210px;    padding: 10px 0 10px 10px;}#contentcolumn_r {    color: #FFFFFF;    margin: 20px 210px 0 0;    padding: 10px 10px 10px 0;}#contentcolumn_m {    color: #FFFFFF;    margin: 20px 0 0;    padding: 10px 0;}#leftcolumn {    background: none repeat scroll 0 0 #000000;    color: #FFFFFF;    float: left;    font: 11px arial,verdana,tahoma,helvetica,sans-serif;    margin-bottom: 10px;    margin-left: -100%;    margin-top: 20px;    padding-left: 10px;    width: 200px;}#rightcolumn {    background: none repeat scroll 0 0 #000000;    color: #FFFFFF;    float: left;    font: 11px arial,verdana,tahoma,helvetica,sans-serif;    margin-bottom: 10px;    margin-left: -210px;    margin-top: 20px;    width: 200px;}#footer {    background: url("images/footer.png") repeat-x scroll 0 0 transparent;    clear: left;    color: #FFFFFF;    font: 12px Arial,verdana,tahoma,helvetica,sans-serif;    height: 70px;    padding: 15px 0 0;    text-align: center;    width: 100%;}.left_footer {    color: #FFFFFF;    float: left;    font: 12px Arial,verdana,tahoma,helvetica,sans-serif;    padding: 0 0 10px 20px;    text-align: left;    width: 55%;}.licence {    color: #FFFFFF;    float: right;    font: 12px Arial,verdana,tahoma,helvetica,sans-serif;    padding: 0 20px 10px 0;    text-align: right;    width: 25%;}#footer a {    color: #70A401;    font-weight: bold;    text-decoration: none;}#loginmenu {    background: url("images/loginbox.png") no-repeat scroll 0 0 transparent;    color: #70A401;    float: right;    font-weight: bold;    height: 164px;    text-align: center;    width: 180px;}img {    border: 0 none;}#loginmenu .tbox {    background-color: #FFFFFF;    border: 1px solid #000000;    color: #000000;    font: 11px Arial;    margin: 0 3px 2px 0;    padding: 0 0 0 3px;    width: 90px;}.loginbutton {    background: url("images/login.png") repeat scroll 0 0 transparent;    border: 0 solid #000000;    cursor: pointer;    height: 58px;    padding-top: 0;    vertical-align: top;    width: 51px;}.caption_table {    margin-bottom: 15px;}.news_table {    margin-bottom: 15px;	width: 100%;}.caption {    width: 100%;}.caption .left {    background: url("images/topleft.png") no-repeat scroll 0 0 #272727;    float: left;    height: 36px;    margin-right: -3px;    width: 29px;}.caption .right {    background: url("images/topright.png") no-repeat scroll 0 0 #272727;    float: right;    height: 36px;    margin-left: -3px;    width: 29px;}.caption .center {    background-image: url("images/top.png");    color: #70A401;    font: 13px Arial bold;    height: 29px;    padding-top: 7px;    text-align: center;    text-transform: uppercase;}.caption .news_center {    background-image: url("images/top.png");    color: #FFFFFF;    font: 13px Arial bold;    height: 29px;    padding-top: 7px;    text-align: center;    text-transform: uppercase;}.news_summary {    background: none repeat scroll 0 0 #272727;    color: #70A401;    font: 12px Arial;    text-align: center;}.content {    background: none repeat scroll 0 0 #272727;    color: #FFFFFF;    font: 12px Arial;    padding: 10px 8px 9px;    text-align: left;}.news_content {    background-color: #272727;    color: #FFFFFF;    font: 12px Arial;    padding: 10px 10px 0;    text-align: left;}.bottom .left {    background: url("images/bottomleft.png") no-repeat scroll 0 0 transparent;    float: left;    height: 29px;    width: 29px;}.bottom .right {    background: url("images/bottomright.png") no-repeat scroll 0 0 transparent;    float: right;    height: 29px;    width: 29px;}.bottom .center {    background-image: url("images/bottom.png");    height: 29px;}.menu_table {    background-color: #000000;    margin-bottom: 10px;}.menu_caption {    background: url("images/menu_caption.png") no-repeat scroll 0 0 #000000;    color: #70A401;    font: 12px Arial bold;    padding: 6px 0;    text-align: center;    text-transform: uppercase;}.menu_content {    background-color: #171717;    color: #FFFFFF;    font: 12px Arial;    padding: 10px 8px 9px;    text-align: left;}.menu_bottom {    background: url("images/menu_bot.png") no-repeat scroll 0 0 #000000;}.smalltext, .smallblacktext, .tbox, .button, .button:hover, .nextprev, .helpbox {    color: #FFFFFF;    font: 11px Arial,Verdana,Tahoma,sans-serif;    text-align: left;}h1 {    color: #FFFFFF;    font: bold 15px Arial,Verdana;    margin-bottom: 0;    margin-top: 0;}h2 {    color: #FFFFFF;    font: bold 13px Arial,Verdana;    margin-bottom: 0;    margin-top: 0;}h3 {    color: #FFFFFF;    font: bold 16px Arial,Verdana;    margin-bottom: 0;    margin-top: 0;}.indent {    background-color: #272727;    border: 0 dashed #000000;    margin: 0;    padding: 3px;}.button {    background-image: url("images/button.png");    border: 1px solid #888888;    color: #FFFFFF;    font-weight: bold;    text-align: center;}.button:hover {    background-image: url("images/button.png");    border: 1px solid #70A401;    color: #70A401;    cursor: pointer;    font-weight: bold;    text-align: center;}.nextprev {    background-color: #000000;    border: 0 none;    padding: 2px;    text-align: center;}.nextprev2 {    background-color: #000000;    border: 0 none;    padding: 2px;    text-align: center;}code {    background-color: #272727;    border: 0 dashed #000000;    margin: 14px;    padding: 8px;}.tbox, .helpbox {    background-color: #272727;    border: 1px solid #000000;    color: #FFFFFF;    font-family: Arial,Lucida Sans,Tahoma,Sans-Serif;    font-size: 11px;    padding: 3px;    width: auto;}#chatbox .tbox, .helpbox {    background-color: #484848;    border: 1px solid #000000;    color: #FFFFFF;    font-family: Arial,Lucida Sans,Tahoma,Sans-Serif;    font-size: 11px;    margin: 3px 0 5px;    padding: 3px;    width: 95%;}#chatbox .button {    margin-bottom: 7px;    text-align: center;}#commentform .tbox, #commentform .helpbox {    background-color: #000000;    border: 1px solid #171717;    width: 350px;}table {    margin-left: auto;    margin-right: auto;}ul {    padding-left: 8px;}.fborder, .border {    border-collapse: collapse;    border-spacing: 0;}.forumheader2, .forumheader3, .forumheader4, .fcaption, .finfobar {    background-color: #171717;    border-bottom: 1px solid #171717;    color: #FFFFFF;    font-size: 14px;    padding: 3px;}.forumheader, .forumheader4, .finfobar {    background-color: #4B4B4B;}.forumheader5 {    cursor: pointer;}.fcaption, .forumheader2, .forumheader3 {    text-align: left;}.forumheader {    background-color: #171717;    font-size: 14px;    font-weight: bold;    padding: 11px;}.forumheader2 a {    font-weight: bold;}td.forumheader4 {    background-color: #272727;    border: 1px solid #171717;}div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem {    font-size: 11px;    text-align: left;}div.menuBar {    clear: both;    padding: 0;    text-align: left;}div.emenuBar {    text-align: left;}div.menuBar a.menuButton, div.menuButton, div.menuButton_over {    background: url("images/tab_off.png") no-repeat scroll center center transparent;    color: #FFFFFF;    float: left;    font-size: 11px;    font-weight: bold;    height: 22px;    margin: 0 1px;    padding: 7px 0 0;    text-align: center;    text-decoration: none;    text-transform: uppercase;    width: 90px;}div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {    background: url("images/tab_hov.png") no-repeat scroll center center transparent;    color: #70A401;    text-decoration: none;}div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {    background: url("images/tab_act.png") no-repeat scroll center center transparent;    color: #70A401;}div.menu {    left: 0;    padding: 1px;    position: absolute;    top: 0;    visibility: hidden;    z-index: 101;}div.menu a.menuItem {    background: none repeat scroll 0 0 #FFFFFF;    color: #000000;    cursor: pointer;    display: block;    font-size: 11px;    font-weight: bold;    padding: 4px 11px 4px 0;    text-align: left;    text-decoration: none;    text-transform: uppercase;    white-space: nowrap;}div.menu a.menuItem:hover, div.menu a.menuItemHighlight {    background: none repeat scroll 0 0 #000000;    color: #FFFFFF;    font-weight: bold;}div.menu a.menuItem span.menuItemBuffer {    color: #FFFFFF;    padding: 0 2px;}div.menu a.menuItem:hover span.menuItemBuffer {    color: #000000;    padding: 0 2px;}div.menu a.menuItem span.menuItemText {    padding: 0 0 0 18px;}div.menu a.menuItem span.menuItemArrow {    margin-right: -0.75em;}div.menu div.menuItemSep {    border-bottom: 1px solid #FFFFFF;    border-top: 1px solid #A5A5A5;    margin: 4px 2px;}a.menuItem.header {    border-bottom: 1px solid #B3B3B3;}.christmas_img {    box-shadow: 0 0 10px 2px #f11;    margin-bottom: 10px;    max-width: 700px;    width: 90%;}