body
{
    margin:0px;
    padding:0px;
    border:0px;
    color:#000000;
    font-family:Verdana, Arial;
    font-size:11px;
    height:100%;
    background-image:url(../images/body_background.gif);
    background-repeat:repeat;
}

img
{
    border:0px;
}

p
{
    margin:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:8px;
}

div.container
{
    width:1000px;
    height:100%;
    background-color:#ffffff;
}

div.waterheader
{
    width:1000px;
    height:120px;
    background-image:url(../images/waterheader.jpg);
}

div.fireheader
{
    width:1000px;
    height:120px;
    background-image:url(../images/fireheader.jpg);
}

div.header
{
    width:1000px;
    height:120px;
}

div.headerbottom
{
    width:1000px;
    height:10px;
    background-image:url(../images/header_bottom.gif);
}

div.headerbottomred
{
    width:1000px;
    height:10px;
    background-image:url(../images/header_bottom_red.gif);
}

div.homenav
{
    width:202px;
    height:470px;
    background-image:url(../images/nav_back.gif);
    float:left;
    
}

div.rednav
{
    width:202px;
    height:470px;
    background-image:url(../images/nav_back_red.gif);
    float:left;
    
}

div.rotator
{
    width:798px;
    height:320px;
}

div.ads
{
    width:798px;
    background-color:#ffffff;
}

div.adtop
{
    width:798px;
    height:13px;
    background-image:url(../images/ads_top.gif);
}

div.adbottom
{
    width:798px;
    height:13px;
    background-image:url(../images/ads_bottom.gif);
}

div.clearfloat
{
    clear:both;
    padding:0px;
    border:0px;
    margin:0px;
}

div.ad1
{
    width:251px;
    height:124px;
    float:left;
    padding-right:16px;
}

div.ad2
{
    width:251px;
    height:124px;
    float:left;
    padding-right:15px;
}

div.ad3
{
    width:251px;
    height:124px;
    float:left;
}

div.footer
{
    width:1000px;
    color:#ffffff;
}

div.subcontent
{
    width:798px;
    height:100%;
    min-height:371px;
    background-color:#ffffff;
}

a:active
{
    text-decoration:none;
    color:#d5891f;
}

a:link
{
    text-decoration:none;
    color:#d5891f;
}

a:visited
{
    text-decoration:none;
    color:#d5891f;
}

a:hover
{
    text-decoration:underline;
    color:#d5891f;
}

a.footerlink:active
{
    color:#ffffff;
    text-decoration:none;
}

a.footerlink:link
{
   color:#ffffff;
    text-decoration:none;
}

a.footerlink:visited
{
    color:#ffffff;
    text-decoration:none;
    
}

a.footerlink:hover
{
    color:#ffffff;
    text-decoration:underline;
}

a.redsubnav:active
{
    color:#b92200;
    text-decoration:none;
}

a.redsubnav:link
{
   color:#b92200;
    text-decoration:none;
}

a.redsubnav:visited
{
    color:#b92200;
    text-decoration:none;
    
}

a.redsubnav:hover
{
    color:#000000;
    text-decoration:underline;
}

a.redsubnavlarge:active
{
    color:#b92200;
    text-decoration:none;
font-size:14px;
}

a.redsubnavlarge:link
{
   color:#b92200;
    text-decoration:none;
font-size:14px;
}

a.redsubnavlarge:visited
{
    color:#b92200;
    text-decoration:none;
font-size:14px;
    
}

a.redsubnavlarge:hover
{
    color:#000000;
    text-decoration:underline;
font-size:14px;
}

a.bluesubnav:active
{
    color:#70bcd9;
    text-decoration:none;
}

a.bluesubnav:link
{
   color:#70bcd9;
    text-decoration:none;
}

a.bluesubnav:visited
{
    color:#70bcd9;
    text-decoration:none;
    
}

a.bluesubnav:hover
{
    color:#000000;
    text-decoration:underline;
}

 .menu_list {	
	text-align:right;
}
.menu_head {
	
	position: relative;
	
}
.menu_body {
	display:none;	
}
.menu_body a{
  display:block;
  
}
.menu_body a:hover{
 
  }  