/*------------------ Body ------------------*/
body{ 
background:#E7E0CB; 
Font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
margin-top:30px;
line-height: 18px;
}

#wrapper { 
margin: 0 auto; _margin: 0 auto; *margin: 0 auto; 
width: 800px;  
}

#mainbox { margin: 0; padding:0; width:800px; height:auto;  background-color:#FFFFFF; border:1px solid #949494; clear:both; }

h1 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#9D002A; font-size:22px; font-weight:bold; padding:0 0 10px 0; margin:0; }
h2 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#9D002A; font-size:18px; font-weight:bold; padding:0 0 10px 0; margin:0; }
h3 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#9D002A; font-size:16px; font-weight:bold; padding:0 0 10px 0; margin:0; }
h4 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#9D002A; font-size:14px; font-weight:bold; padding:0 0 10px 0; margin:0; }
h5 { font-family:Arial, Verdana, Helvetica, sans-serif; color:#9D002A; font-size:12px; font-weight:bold; padding:0 0 10px 0; margin:0; }

.hr {border-top: 1px dotted #949494; margin:20px 0 20px 0;}


/*------------------ Top Links ------------------*/
#toplinks { background: #E7E0CB; text-align:right;}
#toplinks a:link #toplinks a:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#8C000B; }
#toplinks a:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FF8080; }

/*------------------ Header ------------------*/

#header { width: 800px; height:108px;  }

/*------------------ Navigation ------------------*/

#navbar { margin:0; padding:10px 10px 10px 20px; width:770px; background:#9D002A; }

#navbar ul { margin:0; padding:0; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; }

#navbar li { list-style-type:none;  display: inline; margin-right:15px;}

#navbar li a:link, #navbar li a:visited { text-decoration:none; padding: 10px; color:#FFF; }

#navbar li a:hover { text-decoration:none; padding: 10px ; color: #E4BA54; } 

/*------------------ Content Box ------------------*/

#contentbox { width:800px; height: auto; margin:0; padding:0; background:#FFFFFF; }

#rightcolumn { width:569px; padding:15px 20px 30px 20px; border-left:1px #949494 dotted; }

#leftcolumn { width: 180px; padding: 0; margin:0; }

#table { margin:10px 0 10px 0;}

#rightcolumn a:link, #rightcolumn a:visited, #leftcolumn a:link, #leftcolumn a:visited { color:#B00C0C; text-decoration:none; }
#rightcolumn a:hover, #leftcolumn a:hover { color:#B00C0C; text-decoration:underline; }

#vertnav { width:165px; padding:0; margin:0; *padding:0; *margin:0; _padding:0; _margin:0;}
#vertnav ul {  margin:0; padding:0; }
#vertnav li { list-style-type:none; border-bottom: 2px solid #FFFFFF; margin:0; }
#vertnav li a:link, #vertnav li a:visited { 
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
display:block; 
padding:5px; 
background-color:#D9C3C3; 
color:#5C021B;
text-decoration:none;
margin:0;
width:170px;
}

#vertnav li a:hover { 
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
display:block; 
padding:5px; 
background-color:#E3C888;
color:#5C021B;  
text-decoration:none;
margin:0;
width:170px;
}

#leftcolumn .imgmargin { margin-top:15px; }


/*------------------ Footer ------------------*/

#footer { clear: both; text-align:center; margin-top:10px;}

#footer a:link, #footer a:visited { font-weight:bold; color:#B00C0C; text-decoration:none; }
#footer a:hover { font-weight:bold; color:#B00C0C; text-decoration:underline; }
