
#contentdata {
	font-size:0.95em;
}

#contentdata div#left_column {
	width:33%;
	float:left;
}

#contentdata div#left_column div {
	padding-right:0px;
}

#contentdata div#left_column div div {
	padding:0;
}

#contentdata div#right_column {
	width:67%;
	float:left;
}

#contentdata div#right_column div {
	padding-left:17px;
}

#contentdata div#right_column div div{
	padding-left:0;
}

#contentdata div#right_column div img {
	padding:10px;
	background:#FFF;
	margin-left:25px;
}


table.beer_details {
	border-collapse:collapse;
	color:#999;
	line-height:1.25em;
}

table.beer_details td {
	border-bottom:1px solid #333;
	padding:0 4px;
}


.ales {
	color:#FFF;
}


.pale_ale, .brown_ale, .wheat, .beer, .oat_meal_stout, .larger, .pilsner{
	font-size:1.5em;
	text-transform:uppercase;
}

.pale_ale {
	color:#858B41;
}	


.brown_ale {
	color:#942C3A;
}	


.wheat {
	color:#C68F5A;
}	

.beer {
	color:#C68F5A;
}	

.oat_meal_stout {
	color:#94867F;
}	

.larger {
	color:#C68F5A;
}	

.pilsner {
	color:#596E81;
}	

td.res {
	color:#FFF;
}

td.res,td.def {
	border:none;
}
div.downloads ul{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:5px;
}

div.downloads ul li {
	padding:0px 0 3px 20px;
	margin-top:5px;
	background:url(/images/pdficon.gif) top left no-repeat;
}

div.downloads ul li a {
	color:#666666;
}

div.downloads div.title {
	padding:3px 0 !important;
	text-transform:uppercase;
	background:#FFF;
	color:#E44044;
	width:180px;
	text-align:center;
}

/*EVENT*/
div.event {
	background:#E44044;
	color:#FFF;
	padding:10px 5px !important;
	font-size:0.92em;
}
div.event div.htitle {
	font-size:1.2em;
	font-weight:bold;
}

div.event a {
	color:#000;
	text-decoration:underline;
	font-size:0.9em;
}

/*ENQUIRY*/
a.enquiry {
	color:#FFF;
	background:#E44044;
	padding:3px 0 !important;
	width:225px;
	text-align:center;
	display:block;
}

a.enquiry:hover {
	background:#920C22;
}

.paragraph_title {
}


	.partners td {
		padding:5px;
		background:#FFF;
	}
	
	.partners td.no-content {
		background:none;
	}
	
	.where-to-buy table {
	width: 100%;
	border-spacing: 20px;
}

.where-to-buy table th {
	font-weight: bold;
	color: #F43E2E;
	font-size: 14px;
	text-align:left;
	width: 50%;
}

.where-to-buy table th, .where-to-buy table td {
	border-bottom: 1px solid #B6B6B6;
}

.where-to-buy table th, .where-to-buy table td {
	padding-bottom: 10px;
}

.where-to-buy table td span {
	font-weight: bold;
	color: #FFF;
}
