

a {
   outline: none;
}


h2 {
	color:#FFF; 
	font-family: Arial, Helvetica; 
	font-size:14px; 
	margin-top:2px;
}


h3 {
	color:#4e341e; 
	font-family: Arial, Helvetica; 
	font-size:17px; 
	line-height:20px;
	margin-top:2px;
}

p {
	color:#FFFFFF;
	font-family: Helvetica, Arial, Helvetica;
	font-size:11px;
	line-height:16px;
	font-weight: bold;

}



.text, .text p {
	color:#FFFFFF; 
	font-family: Arial, Helvetica; 
	font-size:12px; 
	line-height:17px;
	font-weight:bold;

}

.textlarger {
	color:#FFFFFF; 
	font-family: Arial, Helvetica; 
	font-size:13px; 
	line-height:18px;
	font-weight:bold;

}



.bottomtext {
	color:#a0d7f5; 
	font-family: Arial, Helvetica; 
	font-size:10px; 
	font-weight:bold;

}



.contacttitle {
	color:#94c7eb; 
	font-family: Arial, Helvetica; 
	font-size:13px; 
	font-weight:bold;

}



hr {
	border: none;
	background-color: #BCBCBC;
	height: 1px;
}


.linkstext {color:#FFFFFF; font-family: Verdana, Helvetica; font-size:11px; line-height:18px; font-weight: bold;}



a {color: #4fa1dc; font-family:Helvetica, Arial, Helvetica; font-size:13px;  text-decoration:none; line-height:16px;}
a:active {color: #4fa1dc; font-family:Helvetica, Arial, Helvetica; font-size:13px; line-height:16px; text-decoration:none;}
a:visited {color: #4fa1dc; font-family:Helvetica, Arial, Helvetica; font-size:13px; line-height:16px; text-decoration:none;}
a:hover {color: #FFFFFF; font-family:Helvetica, Arial, Helvetica; font-size:13px; line-height:16px; text-decoration:none;}


.bottomnav {color: #4fa1dc; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none; font-weight: bold;}
.bottomnav:active {color: #4fa1dc; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none; font-weight: bold;}
.bottomnav:visited {color: #4fa1dc; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none; font-weight: bold;}
.bottomnav:hover {color: #FFFFFF; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none; font-weight: bold;}




.photothumb {
	border: 5px solid #FFFFFF;
}





ul#main-nav{margin:0; padding:0;}
ul#main-nav li{float:left; text-indent:-9999em; list-style-type:none; margin:0; padding:0;}
ul#main-nav a{height:55px; display:block; margin:0; padding:0;}

ul#main-nav li.nav-products a{background:url(images/top-navigation-products.jpg) no-repeat; width:109px;}
ul#main-nav li.nav-contact a{background:url(images/top-navigation-contact.jpg) no-repeat; width:91px;}
ul#main-nav li.nav-beerstyles a{background:url(images/top-navigation-beerStyles.jpg) no-repeat; width:114px;}
ul#main-nav li.nav-logo a{background:url(images/top-navigation-logo.jpg) no-repeat; width:263px;}
ul#main-nav li.nav-about a{background:url(images/top-navigation-about.jpg) no-repeat; width:94px;}
ul#main-nav li.nav-calendar a{background:url(images/top-navigation-calendar.jpg) no-repeat; width:97px;}
ul#main-nav li.nav-directions a{background:url(images/top-navigation-directions.jpg) no-repeat; width:121px;}

ul#main-nav li a:hover, ul#main-nav li#nav-current a{background-position:0 -55px;}

