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


/*PK Styles **********************************************************************************/



/*Tags ______________________________________________________________________________________________________________________________________________*/


#conash3D0
{
display:none;
}

	  

body {  
color:#ffffff;
background-color:#33000f;
font:12px "lucida grande", tahoma, verdana, arial, sans-serif;
line-height:18px;
margin:0;
padding:0;
}


h1 {
margin:0;
padding:0;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
line-height:21px;
clear:both;
}

h4 {
margin:0;
padding:0;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
line-height:21px;
clear:both;
}

a {
color:#ffffff;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

p {
margin:5px 0 15px 0;
}

p a {
font-weight:bold;
}

img {
border:0;
}



/*Home Wraps ______________________________________________________________________________________________________________________________________________*/


#main {
background:url("images/bg_topblend.jpg");
background-repeat:repeat-x;
background-position:top;
background-color:#b64c36;
}

#container {
width:750px;
margin:0 auto 0 auto;
}

#header {
position:relative;
left:175px;
}

#wrapHomeBody {
padding:0px;
margin:0 auto 0 auto;
width:700px;
}

#logo {
width:290px;
height:138px;
float:left;
clear:none;
}

#hp_copy {
margin:0 auto 0 auto;
width:680px;
padding:15px 0;
}

#wrapClear {
height:0;
clear:both;
}



/*Nav ______________________________________________________________________________________________________________________________________________*/


#nav {
height:20px;
margin:0;
padding:0px;
position:relative;
left:110px;
}

#nav li {
display: inline;
z-index:500px;
line-height:22px;
margin:0;
padding:0 15px;
float:left;
font-size:14px;
}

#nav a {
float: left;
padding:0;
text-decoration:none;
}

#nav a:hover {
text-decoration:underline;
}



/*Subpages ______________________________________________________________________________________________________________________________________________*/


#wrapSubBody {
padding:0px;
margin:0 auto 0 auto;
width:700px;
}

#sub_copy {
margin:0 auto 0 auto;
width:680px;
padding:15px 0;
}

#sub_copy p {
margin:25px 0 15px 0;
line-height:21px;
}

#sub_copy h1 {
margin:20px 0 0 0;
padding:0;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
clear:both;
}

#sub_images {
margin:10px 0 0 0;
padding:0;
}

#events_page {
margin:0 auto 0 auto;
width:680px;
padding:15px 0;
}

#events_page h3 {
padding:0;
margin:15px 0 3px 0;
}

#events_page label {
display:inline;
color:#66CCFF;
}

#events_page p {
padding:0;
margin:0 0 15px 0;
}



#beerbuzz {
	padding:20px 0 0 30px;
	vertical-align:top;
}

#beerbuzz img {
float:left;
}

#beerbuzz ul {
padding:0;
margin:0;
}

.text {
display:inline-table;
}

#beerbuzz h1 {
	font-size:14px;
	letter-spacing:-.09px;
	margin:0;
	padding:0 15px;
}

#beerbuzz h1 a {
	color:#FFFF99;
	text-decoration:underline;
}

#beerbuzz h3 {
	font-size:24px;
	margin:15px 0;
	padding:0 15px;
	color:#330000;
	line-height:24px;
}

#beerbuzz p {
	color:#fff;
	margin:0;
	padding:0 15px;
	font-weight:normal;
}

#beerbuzz h5 {
	color:#fff;
	background-color:#330000;
	margin:20px 15px;
	padding:5px;
	font-weight:bold;
	font-size:11px;
}

#peeps {
	padding:20px 0 0 30px;
	vertical-align:top;
}

#peeps ul {
	padding:10px;
	margin:10px;
	font-size:14px;
	color:#330000;
}

#peeps li {
margin:0 10px;
padding:0;
}

#peeps h1 {
	font-size:21px;
	letter-spacing:-.09px;
	margin:0;
	padding:10px 15px;
	background-color:#330000;
	color:#FFFFFF;
}


#peeps h4 {
	font-size:14px;
	margin:0;
	padding:0 15px;
}

#peeps p {
	font-size:14px;
	margin:0 0 15px 0;
	padding:0 15px;
	color:#330000;
}


/*Footer ______________________________________________________________________________________________________________________________________________*/


#footerWrap {
background:url("images/bg_bottomblend.jpg");
background-repeat:repeat-x;
min-height:175px;
height: 175px; /*ie hack for min height*/
}

#footer {
width:765px;
padding:30px 0 0 0;
margin:0 auto 0 auto;
}

#email {
width:180px;
padding:0;
margin:0;
}


#foot_copy {
width:520px;
padding:20px 0 0 5px;
margin:0;
}

p.footerlinks
{
	vertical-align:middle;
	line-height:9px;
	margin:0;
	padding:0;
}

p.copyright {
font-size:10px;
}



/*Misc ______________________________________________________________________________________________________________________________________________*/

table {
border:none;
}

#map {
border:solid 1px #333333;
width:700px;
height:375px;
}

.new {
color:#FFFF00;
font-weight:bold;
}

/*Forms ______________________________________________________________________________________________________________________________________________*/

input, select, textarea {
font:14px "times", serif;
color:#333333;
padding:1px;
text-align:left;
}


form {
	margin:0;
	padding:0;
}