.ablock {padding-top:4px;}
.ablock td {vertical-align:top;padding:0px 22px 0px 0px;color:#324e05;font-size:13px;}
.ablock table {margin-bottom:50px;margin-top:15px;}
.ablock h3 {font-size:14px;font-weight:100;margin:0px 0px 20px 0px}
.ablock h2 {background:#2b7f21;color:#fff;display:inline;font-size:14px;font-weight:100;border-bottom:4px solid #2b7f21;border-top:4px solid #2b7f21;linei-height:1.6;}
.ablock ul {margin:0px;padding:0px;list-style:none;}
.ablock li {padding-left:15px;background:url(/img/mail3.gif) 1px 4px no-repeat;list-style:none;}


* {
	margin:0;
	padding:0;
}
html{
	font-size:100.1%;
}
body{
	font:62.5% Arial, Helvetica, sans-serif;
	background-color:#184b04;
}
a img{
	border:0;
}
body.about{
	background:#184b04 url(/img/body/about-bg.jpg) no-repeat center 0;
}
body.awards{
	background:#184b04 url(/img/body/awards-bg.jpg) no-repeat center 0;
}
body.brewery{
	background:#184b04 url(/img/body/brewery-bg.jpg) no-repeat center 0;
}
body.football{
	background:#184b04 url(/img/body/football-bg.jpg) no-repeat center 0;
}
body.actions{
	background:#184b04 url(/img/body/actions-bg.jpg) no-repeat center 0;
}
body.multi{
	background:#184b04 url(/img/body/multi-bg.jpg) no-repeat center 0;
}
div.wrapper{
	width:1000px;
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	padding:10px 0 0;
	position:relative;
	height:730px;
}
h1{
	margin:0 0 25px;
}
p{
	font:1.4em Arial, Helvetica, sans-serif;
	color:#324e05;
	margin:0 0 15px;
	overflow:hidden;
	width:710px;
}
a{
	color:#5187aa;
}
/*-------------------menu-block--------------------*/

ul.menu{
	padding:0 0 0 50px;
	overflow:hidden;
}
ul.menu li{
	float:left;
	list-style:none;
	margin:0 42px 0 0;
	padding:10px 0;
}
ul.menu li.inDaCity{
	padding:10px 0 8px 20px;
	margin:2px 0 0 -21px;
	border-left:1px solid #72b87a;
}
ul.menu li.inDaCity a{
	padding:0 30px 0 0;
	background:url(/img/inDaCity-bg.gif) no-repeat right 1px;
}
a.logo{
	position:absolute;
	top:-30px;
	right:25px;
	z-index:10;
}
a.logo span{
	display:block;
	width:195px;
	height:195px;
	background:url(/img/logo.png) no-repeat 0 0;
	cursor:pointer;
}

/*------------------\\-menu-block-\\-------------------*/

/*-------------------content-block--------------------*/
div.content-layout{
	overflow:hidden;
	position:relative;
	padding:100px 0 100px 160px;
}
div.content{
	overflow:hidden;
}
body.about ins{
	text-decoration:none;
	color:#fff;
	background:#2b7f21;
	padding:0 3px;
}
div.product p{
	width:475px;
}
ul.beer-list{
	overflow:hidden;
	margin:-10px 0 0;
}
ul.beer-list li{
	float:left;
	list-style:none;
	position:relative;
	height:135px;
	width:48px;
	padding:10px 0 0;
	overflow:hidden;
}
ul.beer-list li a{
	position:absolute;
	left:0;
	bottom:0;
	height:125px;
	outline:none;
	cursor:pointer;
}
ul.beer-list li a img{
	position:absolute;
	top:21px;
	left:0;
	cursor:pointer;
}
img.bottle-view{
	position:absolute;
	top:95px;
	right:190px;
}
a.redirect{
	float:right;
	margin:20px 0 0;
}
div.left,
div.right{
	width:250px;
	float:left;
	text-align:center;
}
div.left p,
div.right p{
	width:auto;
	text-align:left;
}
div.right p{
	margin:0 0 45px 0;
}
div.left{
	margin:0 35px 0 0;
}
div.left a{
	margin:0 0 0 -50px;
}
ul.multi{
	overflow:hidden;
	margin:0 0 40px;
}
ul.multi li{
	float:left;
	margin:0 20px 0 0;
	background:#fff;
	padding:10px;
	list-style:none;
}
ul.multi li img{
	display:block;
	margin:0 0 20px;
}
ul.multi li p{
	width:auto;
	margin:0 0 2px;
	text-align:center;
	font-style:italic;
}
p.video{
	text-align:center;
}
a.video{
	font:italic 1.8em Arial, Helvetica, sans-serif;	
	margin:0 auto;
	display:-moz-inline-stack;
	display:inline-block;
	background:url(/img/video-bg.png) no-repeat 0 0;
	padding:7px 0 0 55px;
}
/*------------------\\-content-block-\\-------------------*/

/*---------------------------footer-----------------------------*/
div.footer{
	position:absolute;
	bottom:0;
	left:0;
}
/*--------------------------\\-footer-\\----------------------------*/

.footer .email {font-size:13px;font-weight:700;color:#fff;padding:10px 0px 0px 74px;}
.footer .email A {color:#fff}