

body {
padding: 0px;
border: 0px;
margin: 0px;
background: #4b1900;
}

#bg {
width: 100%;
height: 400px;
background: url("../img/bg.jpg");
}

#top_bar {
display: table;
margin: 0 auto;
width: 800px;
height: 275px;
border: 0px;
background: url("../img/top_bar.jpg");
}

#announce_bg {
display: table-cell;
background: url("../img/announce_bg.png") no-repeat;
height: 275px;
}

#announce {
display: table-cell;
float: left;
margin: 40px 0px 20px 35px;
width: 375px;
height: 205px;
color: #dfdfdf;
}

#announce h2{
font-family: Arial;
margin: 0px;
color: white;
font-size: 25px;
}

#announce a {
color: #e08b00;
font-weight: bold;
text-decoration: none;
}

#announce a:hover {
color: #e0a84e;
}

#announce h1 {
font-family: Times New Roman, serif;
margin-top: -10px;
font-size: 18px;
font-weight: normal;
color: #e08b00;
}



#nav {
float: left;
display: table-cell;
text-align: right;
width: 175px;
margin: 75px 0px 0px 130px;
}

#nav a {
display: block;
color: #a70e00;
font-weight: bold;
text-decoration: none;
font-family: Arial, sans;
}

#nav a:hover {
color: #d11200;
}

#middle_bar {
display: table;
margin: 0 auto;
width: 800px;
border: 0px;
background: white;
}

#middle_bar_layer_2 {
display: table;
background: url("../img/middle_bg.jpg") repeat-x;
}

#overflow {
overflow: auto;
max-height: 345px;
}

#column_1 {
display: table-cell;
padding: 5px;
float: left;
margin: 15px 5px 10px 10px;
width: 450px;
}

#column_1 h1 {
font-family: Arial;
font-size: 16px;
color: #e08b00;
margin-bottom: 0px;
}

#column_1 a {
color: #a70e00;
font-weight: bold;
text-decoration: none;
font-family: Times New Roman, serif;
}

#column_1 a:hover {
color: ;
}

#column_2 {
display: table-cell;
padding: 5px;
float: left;
margin: 10px 10px 10px 5px;
width: 300px;
}

#column_2 h1 {
font-family: Arial;
font-size: 16px;
color: #e08b00;
margin-bottom: 0px;
}

#column_2 h2 {
font-family: Arial;
font-size: 14px;
color: #a70e00;
margin-bottom: -15px;
}

#column_2 a {
color: #a70e00;
font-weight: bold;
text-decoration: none;
font-family: Times New Roman, serif;
}

#column_2 a:hover {
color: ;
}

table.email {
width: 100%;
}

td.field {
text-align: right;
width: 75%;
}

#bottom_bar {
font-size: 12px;
color: white;
font-weight: bold;
width: 800px;
margin: 15 auto;
}

