body {
min-width: 970px;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}

div.centered {
    clear:both;
    margin:0 auto;
    width:970px;
}
div#header.centered {
    clear:both;
    margin:0 auto;
    position:relative;
    width:970px;
}

#page {
    background: transparent url(images/content_bg.png) repeat-y;
    padding-bottom:55px;
    padding:0px 15px 0px 15px;
    margin-top:20px;
}

#content {
    border:1px solid #000000;
    min-height:680px;
    width: 939px;
}

#content_inner {
    margin: 15px;
}

#header {
background: #0f0d0d url(images/head.png) no-repeat 50% 0;
}

#header_nav {
height:87px;
}

#wp {
background:#ffffff url(images/wp.jpg) repeat-x;
height:499px;
margin:0 0;
overflow:visible;
position:absolute;
top:87px;
width:100%;
}

#foot {
    padding: 10px 0px 10px 0px;
}

#foot p {
    color:#000000;
    font-family:Arial, Helvetica, Verdana, Sans-serif;
    text-align:center !important;
    margin: 0.5em;
}

#footpad {
    padding-top: 20px;
}

/*******************************
*******        NAV       *******
*******************************/
div#nav_bg {

    width: 100%;
    border-bottom: 1px solid #d21110;
    list-style-type: none;
    background: #dddddd;
    overflow: hidden;
}
ul#nav {
    list-style-type:none;    
}

#nav li
{
float: left;
width: auto;
display: block;
padding:0.2em 0 0.3em 0;
font-size:20px;
}

#nav li a, #nav li a:link
{
background: #dddddd;
color: #111111;
font-family:Georgia,"Times New Roman",Serif;
font-size:1em;
text-decoration: none;
padding: 0.25em 1em;
display: inline;
}

#nav li a:hover
{
color: #111111;
border-bottom: 3px solid #d21110;
cursor: pointer;
background: #efefef;
}

#nav li a#current, #nav li a#current:link
{
color: #111111;
cursor: default;
font-weight: bold;
border-bottom: 3px solid #d21110;
font-style:italic;
}

#nav li a#current:hover
{
border-bottom: 3px solid #d21110;
background: #efefef;
}
