body{margin:0px;margin-top:35px;background:url('../img/site_bg.gif');font-family:Georgia, Times New Roman;font-size:10pt;}
*:focus{outline:none;}
img{border:0px;vertical-align:bottom;}
.spacer{clear:both;}
h1{display:none;}
h2{font-size:18pt;margin:10px 0px;}
p{margin:15px 0px;}
#header{width:800px;height:120px;margin:0px auto;background:url(../img/hdr_bg.gif);font-size:9pt;}
#nav_menu{width:800px;height:25px;margin:0px auto;background-color:#5B0000;border-bottom:1px solid #D06337;}
#nav_menu ul{margin:0px;padding:0px;list-style-type:none;}
#nav_menu ul li{float:left;}
#nav_menu ul li a{display:block;padding:5px 0px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:9pt;text-align:center;}
#nav_menu ul li a:hover{background-color:#B93C3C;text-decoration:none;}
#body_content{width:800px;margin:0px auto;background:url('../img/content_bg.gif') repeat-y;}
#body_content .home_container{padding:10px 30px;background:url('../img/home_pg_bg.gif');}
#body_content .container{padding:10px 30px;background:url('../img/sub_pg_bg.gif');}
#footer{width:800px;height:25px;margin:0px auto;background-color:#627549;}

.blk1b{color:#000000;font-weight:bold;}
.wht1b{color:#FFFFFF;font-weight:bold;}
.red1b{color:#FF0000;font-weight:bold;}
.grn1b{color:#008000;font-weight:bold;}
.orng1b{color:#953B2C;font-weight:bold;border-bottom:1px solid #CCCCCC;}
.wht2a{color:#FFFFFF;font-weight:bold;font-size:13pt;}
.red2b{color:#6C2014;font-weight:bold;font-size:11pt;}
.blk2b{color:#000000;font-weight:bold;font-size:11pt;}
.blk2b_space{font-weight:bold;margin-right:10px;}
a{font-family:Georgia, Times New Roman;font-size:10pt;color:#5B0000;}
a:hover{text-decoration:none;color:#A12D24;}

#sub_menu{margin:35px auto;width:555px;}
#sub_menu a{font-weight: bold;font-size: 16px;color: #5B0000;}
#sub_menu a:hover{color: #A12D24;}
.red_bullet{list-style-image:url('../img/bullet.gif');}
.red_bullet li{margin-bottom:10px;}

input{border:1px solid #5B0000;}
input[type="button"]{cursor:pointer;}
/*Admin Styles*/
#login_box{width:350px;padding:20px;margin:40px auto;border:1px solid #5B0000;}
#login_form .form{margin:0px;padding:0px;}
#login_form .fields{text-align:left;margin-bottom:10px;}
#login_form .fields .field_name{float:left;width:100px;text-align:right;}
#login_form .fields .field_type{float:left;padding-left:10px;}