@charset "utf-8";
/* CSS Document */
/*---------- GENERAL BEGIN ----------*/
* {margin: 0px; padding: 0px;}

body {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #0f0500;
	/*background-image: url(../images/img-bgnoise.png);*/
	/*background-repeat: repeat-x;*/
}
h2 { font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
}
#containerMain { 
	/*background: url(../images/img-bg-main.png) no-repeat;*/
	background-color: #0f0500;
	width: 993px;
	/*height: 800px;*/
	margin: auto;
}
#containerBeermain { 
	/*background: url(../images/img-bg-main.png) no-repeat;*/
	background-color: #0f0500;
	width: 1020px;
	/*height: 800px;*/
	margin: auto;
}
#containerHome { width: 902px;
	margin: auto;
	margin: 0px 47px 0px 47px;
}
#containerBeerhome { width: 1024px;
	margin: auto;
	margin: 0px 5px 0px 5px;
}
p { font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a { color: #AB9300;
	text-decoration:underline;}
a:hover { color: #FFFFFF;
	text-decoration: underline;
}
#clear { clear: both;}
#footer { padding-top: 5px;
	text-align: center;
	color: #ad9500;
}
a#footer { color: #AD9500;
	font-size: 10px;
	/*font-weight: bold;*/
	padding: 0px 10px 0px 10px;
	text-decoration: none;
}
a:hover#footer { color:#FFFFFF; }
table { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231f20;
	margin: 10px;
}
/*---------- GENERAL END ----------*/

/*---------- NAVIGATION BEGIN ----------*/

#containerNav { background: url(../images/img-nav-bg.png) no-repeat;
	width: 902px;
	height: 136px;
	margin: 0px;
}
#navcontainer ul { padding: 30px 0px 0px 170px;
	/*background-color: #036;*/
	color: #ad9500;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a { padding: 0.5em 2.1em;
	/*background-color: #036;*/
	color: #ad9500;
	font-size: 11px;
	/*font-weight: bold;*/
	text-decoration: none;
	float: left;
}
#navcontainer ul li a:hover { color: #fff; }
#navcontainer .active { color: #FFFFFF; }

#gear {
	width:80px;
}

#gear .badge {
	position:relative;
	clear:both;
	top:1px;
	left:768px;
	padding: 0 0 0 0;
}
#gear .badge a {
	display:block;
	height:80px;
	width:80px;
	overflow:hidden;
	text-indent: -9999px;
	font-size:0;
	background:url(../images/bb-gearlink.gif) no-repeat;
}

#gear .badge a:hover {
	background-position:0 -80px !important;
}

#gear .badge .active {
	background-position:0 -80px !important;
}

/*---------- NAVIGATION END ----------*/

/*---------- BEERS NAVIGATION BEGIN ----------*/

#containerbeerNav { background: url(../images/img-beernav-bg.png) no-repeat;
	width: 1020px;
	height: 136px;
	margin: 0px;
}
#beernavcontainer ul { padding: 30px 0px 0px 229px;
	/*background-color: #036;*/
	color: #ad9500;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}
#beernavcontainer ul li { display: inline; }
#beernavcontainer ul li a { padding: 0.5em 2.1em;
	/*background-color: #036;*/
	color: #ad9500;
	font-size: 11px;
	/*font-weight: bold;*/
	text-decoration: none;
	float: left;
}
#beernavcontainer ul li a:hover { color: #fff; }
#beernavcontainer .active { color: #FFFFFF; }

#gearbeer {
	width:80px;
}

#gearbeer .badge {
	position:relative;
	clear:both;
	top:1px;
	left:827px;
	padding: 0 0 0 0;
}
#gearbeer .badge a {
	display:block;
	height:80px;
	width:80px;
	overflow:hidden;
	text-indent: -9999px;
	font-size:0;
	background:url(../images/bb-gearlink.gif) no-repeat;
}

#gearbeer .badge a:hover {
	background-position:0 -80px !important;
}

#gearbeer .badge .active {
	background-position:0 -80px !important;
}

/*---------- BEERS NAVIGATION END ----------*/

/*---------- HOME BEGIN ----------*/
#containerFlash { background: url(../images/img-FPO-flash.jpg);
	width: 902px;
	height: 482px;
	margin: 0px;
}
#containerHomeBottom {
	background: url(../images/img-home-bottom.jpg) no-repeat;
	width: 902px;
	height: 280px;
	margin: 0px;
}
#homeBottom {
	margin: 18px 10px 0px 10px;
	padding: 3px 0 5px 0;
	border-right: thin solid #514021;
}
#homeBottom2 {
	margin: 18px 10px 0px 10px;
	padding: 3px 0 5px 0;
}
p.homeBottom {
	margin: -6px 10px 10px 0px;
	font-size: 11px;
	padding-right: 5px;
}
#special { margin-top:-5px;
	padding: 0px 11px 0px 10px;}

/*---------- SECONDARY BEGIN ----------*/
#containerSecondary { border: #000000 solid 8px; 
	width: 886px;
	/*height: 482px;*/
	margin: 0px;
}
#containerBeersecondary { border: #000000 solid 8px; 
	width: 1005px;
	/*height: 482px;*/
	margin: 0px;
}
#secondaryMastImg { width: 887px;
	height: 145px;
	margin: 0px;
}
#secondaryLeft { background-color: #b9a57f;
	width: 232px;
	margin: 0px;
	border-right: solid 1px #514021;
	float: left;
}
#secondaryRight { background-color: #ad9569;
	width: 651px;
	margin: 0px;
	float: right;
}
p.secondary { margin: 10px;
	color: #231f20;
	font-size: 11px;
}
h2.secondary { margin: 10px 10px 5px 10px;}
h3.secondary { margin: 10px 10px 5px 10px;
	font-size: 12px;
	color: #514021;
}
a#secondary {color: #FFFFFF;
	text-decoration: underline;
}
a:hover#secondary { color: #514021;
	text-decoration: underline;}
#socialRight { 
	width: 150px;
	margin: 0px;
	float: right;
}

/*---------- SECONDARY END ----------*/

/*---------- PARTY LINK BEGIN ----------*/

#party {
	float:left;
}

#party .link {
	padding: 0 0 0 0;
}

#party .link a {
	display:block;
	height:90px;
	width:225px;
	overflow:hidden;
	text-indent: -9999px;
	font-size:0;
	background:url(../images/bb-partylink.jpg) no-repeat;
}

#party .link a:hover {
	background-position:0 -90px !important;
}

/*---------- PARTY LINK END ----------*/


/*---------- FLICKR VIEWER BEGIN ----------*/
#viewer { width: 579px;
	height:545px;
	background-image: url(../images/img_flickr-bg.gif);
	background-repeat: no-repeat;
	margin: 30px 0px 0px 0px;
}
#theflickr { width: 450px;
	height: 450px;
	padding: 46px 0px 0px 95px;
}
/*---------- FLICKR VIEWER END ----------*/

/*---------- GOOGLE MAP BEGIN ----------*/
#googlemap { width: 274px;
	height:285px;
	padding: 26px 0px 0px 17px;
	background-image: url(../images/img_map-bg.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
}
/*---------- GOOGLE MAP END ----------*/
