@charset "UTF-8";
/* CSS Document */

a:link {
	text-decoration:none;
	color: #814656;
}
a:visited {
	text-decoration:none;
	color: #814656;
}
a:active {
text-decoration:none;
color: #814656;
}
a:hover {
text-decoration:underline;
color: #814656;
}
body {
background: #ca171d;
padding:0px;
margin: 0px;
text-align:center;
font-family:"Times New Roman", Times, serif;
}
#wrapper {
padding: 0px;
background: url(images/bkg.jpg) repeat-x;
height:100%;
width:100%;
height:auto;
margin: 0px;
}
#container {
clear:both;
margin: 0px auto;
width: 882px;
height: 100%;
}
#navigation {
clear:both;
margin: 0px auto;
margin-top:110px;
width: 868px;
height:80px;
}
#leftnav {
margin-top: 100px;
float:left;
height:41px;
width:315px;
text-align:left;
padding-left:28px;
}
#rightnav {
margin-top: 100px;
float:right;
height:41px;
width:285px;
text-align:right;
padding-right:5px;
}
#header {
background:url(images/header.jpg) no-repeat;
width: 882px;
height: 220px;
padding:0px;
margin:0px;
}
#text {
text-align:left;
margin:0px;
padding:25px;
margin-left: 4px;
background:url(images/extension2.jpg) repeat-y;
width:830px;
top:auto;
height: 100%;
}
a#logo {
background-image:url(images/logo.jpg);
width:238px;
height:220px;
float:left;
}
#footer {
background:url(images/footer.gif) no-repeat center;
height: 270px;
bottom:0px;
width:100%;
clear:both;
margin:0px auto;
vertical-align:bottom;
}
#footerback {
margin: 0px auto;
height: 270px;
font: "Times New Roman", Times, serif;
color:#ffffff;
}
#footerback a {
text-decoration:none;
color:#ffffff;
}
#footerback a:hover {
text-decoration:underline;
color:#ffffff;
}
#leftcolumn {
float:left;
width: 300px;
}
#rightcolumn {
float:left;
width: 300px;
}
a#events {
display:block;
float:right;
background-image:url(images/buttonevents.jpg);
width:65px;
height:39px;
background-position: -1px 0px;
padding-right:15px;
}
a#events:hover{
background-position: 0px -41px;
}
a#events span{
display:none;
}
a#contact {
display:block;
margin-right: 27px;
float:right;
width:75px;
height:40px;
background-image:url(images/buttoncontact.jpg);
background-position: 0px 0px;
}
a#contact:hover{
background-position:  0px -41px;
}
a#contact span{
display:none;
}

a#beer {
display:block;
float:left;
width:75px;
height:40px;
background-image:url(images/buttonbeer.jpg);
background-position: -2px 0px;
padding-right:15px;
}
a#beer:hover{
background-position:  0px -41px;
}
a#beer span{
display:none;
}
a#keg {
display:block;
float:left;
width:68px;
height:40px;
background-image:url(images/buttonkeg.jpg);
background-position: -2px 0px;
padding-right:15px;
}
a#keg:hover{
background-position:  0px -41px;
}
a#keg span{
display:none;
}
a#growler {
display:block;
margin-right: 7px;
float:left;
width:120px;
height:40px;
background-image:url(images/buttongrowler.jpg);
background-position: -2px 0px;
padding-right:15px;
}
a#growler:hover{
background-position:  0px -41px;
}
a#growler span{
display:none;
}
a#links {
display:block;
float:right;
width:65px;
height:40px;
background-image:url(images/buttonlinks.jpg);
background-position: -2px 0px;
}
a#links:hover{
background-position:  0px -41px;
}
a#links span{
display:none;
}
a#headercontact {
width: 692px;
height: 42px;
background-image:url(images/headerContact.jpg);
}
#content{
padding-left: 85px;
width: 700px;
height: 100%;
}

