
body {
    background:#004040;
    margin: 0;
    padding: 0;
    text-decoration: none }


/*----------------------*/
#container {
    border: 0;
    background-color: #993300;
    padding: 3px 1px 3px 1px; 
    width: 786px; }        

* html #container {
    border: 0;
    background-color: #993300;
    padding: 3px; 
    width: 786px; }        
/*----------------------*/

#topnav {
    height: 30px; 
    border-bottom: solid 1px #993300; 
    background-color: #006060;
    text-align: center;
    font: bold 12px helvetica;
    color: #fff;
}
    
#topnav ul{
    text-align: center; 
    width: 100%;
    padding: 0;
    margin: 0 0 0 0;
}

#topnav ul li {
    display: inline;
    font:bold 12px helvetica;
    color: #fff;
}

#topnav ul li a {
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0;
    text-decoration: none;
    font:bold 12px helvetica; 

}

#topnav ul li a:hover {
    color: #FFD61D; 
}
    
/* MENU */

    #menu { 
        width: 125px; 
        padding: 0;
        border-right: solid 1px #993300; }
        
    }

    #menu .button {
    	padding: 0; 
        }

    #menu .button ul {
    	width:125px;
    	list-style-type: none;
    	margin: 0;
    	padding: 0;
    	border: none;
    	}
    #menu .button ul li {
        list-style-type:none;
        border-bottom: 1px solid #B2AAA7;
        margin: 0;
        padding: 0;
        font: bold 11px helvetica;
        color: #fff;
        height: 24px;
    }
    
    #menu .button ul li a.subs {
        padding: 5px 5px 5px 0.5em;
        display: block;
        height: 24px;
        font: bold 11px helvetica;
        color: #fff;
        text-decoration: none;
        background: url(/images/button_bkg.jpg) no-repeat;
    }

    #menu .button li a.subs:hover {
        height: 24px;
        color: #fff;
        background: url(/images/button_bkg_over.jpg) no-repeat;
        }
    
    #menu .button ul li a.nosubs {
            padding: 5px 5px 5px 0.5em;
            display: block;
            height: 24px;
            font: bold 11px helvetica;
            color: #fff;
    		text-decoration: none;
    }
    
    #menu .button li a.nosubs:hover {
        height: 24px;
        color: #fff;
        background-color: #008EDF;
        }
        
           
    
    #dropmenudiv {
        position:absolute;
        background-color: #006060;
        border:1px solid #B2AAA7;
        border-bottom: 0;
        line-height:18px;
        z-index:100;
    }
    
    #dropmenudiv a {
        display: block;
        text-indent: 3px;
        background-color: #006060;
        border-bottom: 1px solid #B2AAA7;
        padding: 3px;
        text-decoration: none;
        font:bold 11px helvetica;
        color: #fff;
    }
    
    #dropmenudiv a:hover { 
        background-color: #004040;
    }
    
    
    
    #menu .header {
    
        width: 125px;
        background-color: #006060;
        font: bold 12px helvetica;
        color: #fff;
        text-align: center;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    #menu .search {
    
        width: 125px;
        text-align: center;
        padding-top: 5px;}
    
/* FOOTER */     

    #footer {
        text-align: center;
        font: bold 12px helvetica;
        color: #fff; 
        height: 25px;}        

/* SUBFOOTER */

    #subfooter {
        text-align: center;
        font-family: helvetica;
        color: white; 
        font-size: 10px; }
        
    #subfooter a {color: #fff; text-decoration: none;}
    
    #subfooter a:hover {text-decoration: underline;}
    
    
    

