/* Standard CSS code */

html * { padding:0; margin:0; }

body { background: url('../images/body_bg.jpg') repeat-x; background-color:#996600; }

.clearer{ clear:both; }

/* End Standard CSS code */

#wrapper{
margin:auto;
width:804px;
}

#wrapper #header{
width:804px;
height:110px;
background: url('../images/header.jpg') no-repeat;
}

#wrapper #container{
background-color:#999900;
border-left: 2px solid #1c1c00;
border-right: 2px solid #1c1c00;
padding: 0 1px 0 1px;
}

#wrapper #container #content{
background-color: #262600;
padding-left:5px;
padding-right:5px;
}

#wrapper #container #content #subhead{
height:43px;
background: url('../images/logo.jpg') no-repeat;
background-position: 267px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #ff9900;
padding-left:20px;
padding-right:20px;
}

#wrapper #container #content #subhead a{
text-decoration:none;
color:#ff9900;
}

#wrapper #container #content #subhead a:hover{
text-decoration:underline;
}

#wrapper #container #content #subhead .pnav1{
float:left;
}

#wrapper #container #content #subhead .pnav2{
float:right;
}

#wrapper #container #content #nav_container{
float:left;
width:152px;
margin-right:5px;
}

#wrapper #container #content #nav_container #nav_top{
height:17px;
background: url('../images/nav_top.jpg') no-repeat;
}

#wrapper #container #content #nav_container #nav{
background-color: #1c1c00;
border-left: 1px solid #666600;
border-right: 1px solid #666600;
padding-left:1px;
padding-right:1px;
height:126px;
}

#wrapper #container #content #nav_container #nav .navitem{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffcc;
height:16px;
background-color: #3e3e26;
border: 1px solid #575742;
margin-bottom:1px;
padding-left:5px;
padding-top:2px;
}

#wrapper #container #content #nav_container #nav_bot{
height:19px;
background: url('../images/nav_bot.jpg') no-repeat;
}

#wrapper #container #content #hero{
float:left;
width:630px;
height:162px;
background: url('../images/hero.jpg') no-repeat;
}

#wrapper #container #content #middle_top{
height:9px;
width:788px;
display:block;
background: url('../images/mid_top.jpg') no-repeat;
float:left;
margin-top:5px;
}

#wrapper #container #content #middle{
float:left;
width:788px;
background: url('../images/mid_bg.jpg');
}

#wrapper #container #content #middle IMG{
border: 1px solid #262600;
}

#wrapper #container #content #middle #home_pic{
margin-right:10px;
}


#wrapper #container #content #middle .left{
float:left;
width:540px;
padding-left:10px;
padding-right:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1c1c00;
line-height:18px;
}

#wrapper #container #content #middle h1{
color: #1F5C88;
padding-top:5px;
padding-bottom:20px;
font-size:24px;
line-height:25px;
}

#wrapper #container #content #middle h2{
color: #1F5C88;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
}

#wrapper #container #content #middle h3{
color: #FE8F01;
padding-top:5px;
padding-bottom:5px;
font-size:16px;
}

#wrapper #container #content #middle .move_right{
margin-left:99px;
}


#wrapper #container #content #middle .right{
float:left;
margin-left:33px;
padding-right:5px;
width:185px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #562500;
line-height: 18px;
}

#wrapper #container #content #middle .right a{
color: #562500;
text-decoration:none;
}

#wrapper #container #content #middle .right a:hover{
text-decoration:underline;
}


#wrapper #container #content #middle .left a{
color: #1c1c00;
text-decoration:none;
}

#wrapper #container #content #middle .left a:hover{
text-decoration:underline;
}


#wrapper #container #content #middle_bot{
height:9px;
width:788px;
display:block;
background: url('../images/mid_bot.jpg') no-repeat;
margin-bottom:5px;
!margin-bottom:3px;
float:left;
}


#wrapper #container #content #image_nav IMG{
display:inline;
}

#wrapper #bottom{
height:10px;
background: url('../images/bottom.jpg') no-repeat;
}

#wrapper #footer{
margin-top:10px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
padding-left:50px;
padding-right:50px;
line-height:18px;
}

#wrapper #footer a:link{
text-decoration:none;
color:#ffffff;
}

#wrapper #footer a:hover{
text-decoration:underline;
}


#wrapper #footer .footer{
color: #ffffcc;
font-weight:bold;
}


