* {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000;
	}
	
body {
		background-color: #FFFAE7;
	}
	
a {
		text-decoration: none;
	}
	
a:hover {
		text-decoration: underline;
	}
	
h1, h2 {
		padding: 5px 10px 5px 10px;
		color: #331900;
		font-size: 16px;
		font-weight: bold;
		border-bottom: 1px solid #F1B113;
		margin-bottom: 5px;
	}

/* Document Layout */

#wrapper {
		width: 900px;
		margin: auto;
		background:url(../images/misc/main_bg.gif) no-repeat;
	}
	
#header {
		width: 900px;
	}

#mainContent {
		margin-top: 20px;
		clear: both;
		width: 900px;
	}

#footer {
		margin-top: 20px;
		padding: 5px;
		height: 20px;
		border-top: 1px solid #F1B113;
		clear: both;
		width: 890px;
		background:url(../images/misc/footer_bg.gif) repeat-x;
	}
	
/* End Document layout */
	
/* Main Content Columns */ 

.column {
		float: left;
		width: 300px;
}

.span2 {
		float: left;
		width: 600px;
	}
	
.span3 {
		clear: both;
		width: 900px;
	}
	
.mainText {
		border-top: 1px solid #F1B113;
		background:url(../images/misc/text_bg.gif);
		padding-bottom: 10px;
	}
	
.beerText {
		width: 290px;
		border-top: 1px solid #F1B113;
		background-color: #EFEAD7;
		padding-bottom: 10px;
		margin-left: 10px; 
	}

.columnContent, galleryContent {
		padding: 0px 10px 0px 10px;
	}
	
/* End Main Content Columns */
.clearFix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}