body {background:#999999 url(/images/bg.jpg) repeat-x;}
.header {height:349px;}
.logo {height:301px;}
.navigation {height:49px;}
.navigation ul {list-style:none;margin:0;padding:0;}
.navigation ul li {float:left;margin:0;padding:0;height:49px;}


#bottom-nav {background: url(/images/bottomNavBg.jpg) no-repeat;height:70px;}
#bottom-nav ul {list-style:none;margin:0 0 0 40px;padding:0;}
#bottom-nav ul li {float:left;margin:0;padding:20px 15px 0 0;}
#bottom-nav a {color:black;text-decoration:none;font-size:10px;}
.footer {text-align:center;}

#main {background:white;padding-top:2em;padding-bottom:2em;}
.redbox {color:white;text-transform:uppercase;background:#C03F44;text-align:center;}
.redbox hr {margin:0;}

.social {background:white;}
.social img {margin-bottom:2em;float:left;}
.social img.push_right {margin-right:10px;}
h1 {font-size: 2.5em;}
h1, h2, h3, h4, a {color:#C03F44;}

div.left {float:left;margin:0 1em 1.5em 0;}
div#gallery p {font-size:12px;}
div#search-button {background:url(/assets/53/searchbg.jpg) no-repeat;height:87px;width:281px;float:left;position:relative;}
#search-form {width:242px;height:39px;position:absolute;top:22px;right:19px;}
#query {width:196px;height:39px;float:left;background:url(/assets/54/querybg.png) no-repeat; border:0; font-size:14px;color:#262626;font-style:italic;margin:0;padding:5px 0 0 5px;}
#query_submit {float:left;height:39px;width:41px;margin:0;padding:0;}
