body {
margin: 0px;
padding: 0px;
font-size:14px;
font-family:Arial,Helvetica;
background:#D0CCC8 url(/App_Themes/hunterbushpoets/images/background.gif) repeat-x 

}

.navbar {
font-size:11px;
background:#261c1c url(/App_Themes/hunterbushpoets/images/navbar.png) repeat scroll 0 0;
margin:0 auto 0;
padding:0 10px;
text-transform:uppercase;
}
.navbar ul {
margin:0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.navbar li {
float:left;
margin:0;
padding:0;
}
.navbar li {
border-right:1px solid #333333;
cursor:pointer;
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.navbar a, .navbar a:visited {
text-decoration: none;
color:#FFFFFF;
display:block;
font-weight:bold;
margin:0;
padding:10px 16px;
}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}
h1 {margin-top: 0px; font-size:2em; }
h2 {font-size:1.4em; }
h3 {font-size:1.2em; }
.gallery a img {
border:1px solid #CCCCCC;
margin-right:10px;
margin-top:5px;
padding:2px;
}
.header {
margin:0 auto;
width:960px;
}
.content_area {
background:#ECECEC;
margin:0 auto;
padding-top:10px;
padding-bottom:10px;
width:960px;
}
.content {
font-size:1em;
margin-left:10px;
margin-right:10px;
padding:20px;
background:#FFFFFF;
}
.subfooter {
background:#261c1c url(/App_Themes/hunterbushpoets/images/bottombar.png) no-repeat scroll center bottom;
color:#FFFFFF;
font-size:14px;
margin:0 auto;
padding-top:10px;
padding-bottom:10px;
width:960px;
}
.subfooter_content {
margin-left:10px;
margin-right:10px;
padding:20px;
}
.subfooter_content a {
color: #ffffff;
text-decoration: none;
}
.subfooter_content a:hover {
color: #ffffff;
text-decoration: underline;
}
.subfooter_content ul {
margin-top: 10px;
margin-bottom: 0px;
padding: 0px;
}
.subfooter_content ul li {
border-top:1px dotted #FFFFFF;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px;
}

.footer {
font-size:10px;
margin:0 auto;
padding-bottom:10px;
padding-top:10px;
width:960px;
}