html, body {
	background: #000;
	color: #FFF;
	margin: 0;
	padding: 0;
	width:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:100%;
	letter-spacing:1px;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #797979;
	text-transform: uppercase;
	font-size:1em;
	}
	
#container { 
	width:320px;
    margin: 0 auto;
}

#header_home {
    height:82px;
	background-image:url(images/standing_stone_brewing_company.gif);
	background-repeat:no-repeat;
}
#header_menu {
    height:83px;
	background-image:url(images/standing_stone_menu.gif);
	background-repeat:no-repeat;
}
#header_beer {
    height:83px;
	background-image:url(images/standing_stone_beer.gif);
	background-repeat:no-repeat;
}
#header_contact {
    height:83px;
	background-image:url(images/standing_stone_contact.gif);
	background-repeat:no-repeat;
}
#header_about {
    height:83px;
	background-image:url(images/standing_stone_about.gif);
	background-repeat:no-repeat;
}
#header_hours {
    height:83px;
	background-image:url(images/standing_stone_hours.gif);
	background-repeat:no-repeat;
}
#header_farm {
    height:83px;
	background-image:url(images/standing_stone_farm.gif);
	background-repeat:no-repeat;
}
#header_photos {
    height:83px;
	background-image:url(images/standing_stone_photos.gif);
	background-repeat:no-repeat;
}
#header_store {
    height:83px;
	background-image:url(images/standing_stone_store.gif);
	background-repeat:no-repeat;
}
#header_updates {
    height:83px;
	background-image:url(images/standing_stone_updates.gif);
	background-repeat:no-repeat;
}
#header_events{
    height:83px;
	background-image:url(images/standing_stone_events.gif);
	background-repeat:no-repeat;
}
#content{
	padding-left:30px;
	padding-right:30px;
	font-size: 85%;
	margin-bottom:10px;
	text-align:left;
}
	
p {font-size:0.814em; line-height:180%;}

a img { border: none;}
.center {
	text-align: center;
	}
.top {
	text-align: center;
	font-size:0.750em;
	}
a:link { color: #EEC625; text-decoration: none;} 
a:visited { color: #EEC625; text-decoration: none;} 
#header { text-align:center;
 margin-left:auto; margin-right:auto;
 padding-bottom:10px;}
#nav { text-align:center;
 margin-left:auto; margin-right:auto;}
#nav img {padding: 10px;}
#footer { text-align:center;
  font-size:0.750em;
  border-top:1px; border-top-color:#ACA690; border-top-style:solid; color:#595855;}
hr {color:#ACA690}