/* CSS Document */
/*tags*/
html{
height: 101%; 
}
body{
margin:0;
padding:0;
text-align:center;
background-color:#322A00;
background-image: url(../images/bg_new.gif);
background-repeat:repeat-x;
height: 101%; 
}
h1{
color:#fff;
font: small-caps bold 14pt Georgia, "Times New Roman", Times, serif;
margin-left:20px;
}
h2{
color:#fff;
font: 12pt Georgia, "Times New Roman", Times, serif;
margin-left:8px;
margin-top:5px;
margin-bottom:0;
}
h3{
color:#fff;
font: 12pt Georgia, "Times New Roman", Times, serif;
margin-left:8px;
margin-top:20px;
margin-bottom:0;
}
hr{display:none;}
/*id's*/

#container{
margin:3px auto;
padding-top:0;
text-align:left;
width: 790px;
border-left:2px solid #000;
border-right:2px solid #000;
border-top:1px;
}
#header{
margin-top:0;
width:790px;
/*border:3px solid #fff ;*/
overflow:auto;
}
#header img{
border-bottom:2px solid #000;
margin:0;
padding:0;
}

#content{
color:#fff;
font: 14px Arial, Helvetica, sans-serif;
width:790px;
border-top:2px solid #000;
margin-top:0;
padding-top:0;
_margin-top:-20px;
overflow:auto; 
}
#leftbox{
margin:0;
float:left;
width:237px;
background-color:#322A00;
font-size:12px;
letter-spacing:normal;
height:100%;
overflow:visible;
}
#leftbox li{
list-style-type:none;
display:inline;
border-right:1px #000;
}
#leftbox p{
margin-left:10px;
margin-right:10px;
}
#leftbox a{
color:#fff;
text-decoration:none;
}
#leftbox a:hover{
color:#fff;
text-decoration:underline;
}
#rightbox{
background:#000;
margin:0;
padding-left:10px;
float:right;
width:542px;
min-height:377px;
overflow:auto;
_overflow:visible;
/*position:relative;*/
}
#rightbox p{
margin-left:20px;
margin-right:45px;
}
#rightbox a{
color:#fff;
text-decoration:none;
}
#rightbox a:hover{
color:#fff;
text-decoration:underline;
}
#rightcolumn{
float:right;
margin-top:0px;
}
#leftcolumn{
float:left;
margin-top:0px;
}
#footer{
text-align:center;
background-image:url(../images/footer_bg_new.gif);
background-repeat:repeat-x;
background-color:#000;
height:25%;
width:100%;
margin:0px 0 -8px 0;
padding:0px;
bottom: 0px;
}

/*navigation*/
.nav{
margin:0;
padding:0;
float:left;
width:237px;
/*height:186px;*/
}
.nav ul{
background-color:#D5B300 ;
margin:0px;
padding:0;
list-style:none;
}
.nav li{
font:bold 11pt Georgia, "Times New Roman", Times, serif;
width:237px;
margin:0;
padding:0;
line-height:30px;
border-bottom: 1px solid #000;
}

.nav li a{
margin:0;
display:block;
padding-left:15px;
color:#000;
text-decoration:none;
}
.nav li a:visited{}
.nav ul li a:hover{
background-color:#E0C600}

.hr{
margin-left:10px;
margin-right:20px;
margin-bottom:8px;
padding:0;
background:#fff;
height: 1px;
}
.bottomnav{
font-size:12px;
letter-spacing:normal;
margin-bottom:10px;
}
.bottomnav ul{
margin-left:5px;
padding:0;
list-style:none;
display:inline;
}
.bottomnav li{
margin-left:10px;
padding-right:10px;
border-right:1px solid #fff;
display:inline;
}
.bottomnav li a{
text-decoration:none;
color:#fff;
}
.bottomnav li a:hover{
text-decoration:underline;
}
.subnav {
color:#fff;
font: 9pt Georgia, "Times New Roman", Times, serif;
margin-left:0px;
margin-top:10px;
padding-left:20px;
bottom:0px;
}
.subnav ul{
margin:0;
padding:0;
}
.subnav li{
margin-left:0;
margin-right:5px;
margin-bottom:10px;
padding-right:5px;
display:inline;
border-right: 1px solid #fff;
}
.justify{
text-align:justify;
margin-right:50px;
}
.disclaimer{
font-size:7pt;
}