@charset "utf-8";
body {
        margin: 0px;
        background-color:#131313;
        color:#c9cdbf;
}
#banner_box{
        background:#FFF url(images/rottnroll/leftcol_bg.jpg) top left repeat-y;
        z-index:9;
}
#banner{
        height:225px;
        text-align:center;
        background:url(images/rottnroll/rightcol_bg.jpg) top right repeat-y;
}
#nav_box{
        position:absolute;
        top:208px;
        width:100%;
        height:62px;
        text-align:center;
        background:url(images/nav_bg.gif) top center repeat-x;
        z-index:10;
}

#nav{
        width:870px;
        height:32px;
        margin:22px auto;
        text-align:center;
        line-height:14px;
        font:normal 14px Georgia, "Times New Roman", Times, serif;
}

#page_box{
        position:absolute;
        top:290px;
        width:100%;
        text-align:center;
}
#page{
        width:850px;
        margin:0 auto;
        text-align:left;
        font:normal 14px Tahoma, Arial, Verdana, sans-serif;
        color:#bfc8a8;
        line-height:24px;
}

#page h1{
        font:normal 30px Georgia, "Times New Roman", Times, serif;
        line-height:30px;margin:24px 0;padding:0;
        color:#99a249;
}

#page a,a:hover{
        color:#FFF;
        text-decoration:underline;
}
#page a:hover{
        text-decoration:none;
}

#footer{
        height:30px;
        width:810px;
        padding:10px 20px;
        margin:30px auto;
        text-align:right;
        font:normal 11px Tahoma, Arial, Verdana, sans-serif;
        line-height:30px;
        background-color:#202020;
}
#footer a,#footer a:hover{
        color:#626262;
        text-decoration:none;
}
#footer span{ margin-right:355px;}

/********************/

/* For bottom of divs, to pull down bgcolor/border/etc */
.clearbottom{clear:both;}
/* For clearing rows only, no height */
.clearline{clear: both;height: 0;line-height: 0;font-size: px;}
