/*-  Primary
----------------------------------------------------------------------*/ 
    
#primary {
	min-height: 541px;		
}
   
#primaryupper {
   	position: relative;
   	min-height: 170px;
}
   
#primaryupper h1 {
   	position: absolute;
   	left: 125px;
   	top: 18px;
	font-weight: normal;
	text-transform: capitalize;
	letter-spacing: 1px;
}
   
#introtext {
   	position: absolute;
	width: 758px;
   	left: 90px;
   	top: 42px;
	text-align: justify;
	line-height: 1.3;
}



/*-  Common Elements
----------------------------------------------------------------------*/

h1 {
	color: #ab0614;
   	font-family: helvetica, sans-serif;
	font-size: 1.9em;
}

p {
	color: black;
   	font-family: helvetica, sans-serif;
	font-size: 1.25em;
}



/*-  Beer History Window
----------------------------------------------------------------------*/

#primarylower {
   	position: relative;
   	min-height: 390px;
}
   
#mainbox {
	background: url('../images/beerhistory/border.jpg');
   	position: absolute;
	left: 70px;
	padding: 10px;
   	height: 300px;
   	width: 780px;
}

#mainbox a {
	color: #ffcc33;
   	font-family: helvetica, sans-serif;
	font-size: .9em;
	text-decoration: underline;
}

#boxleft {
	background: url('../images/beerhistory/field.jpg') top center no-repeat;
	position: absolute;
	left: 10px;
	width: 253px;
	height: 300px;
	overflow: hidden;
}

#boxmiddle {
	background: url('../images/beerhistory/brewery.jpg') top center no-repeat;
	position: absolute;
	left: 273px;
	width: 253px;
	height: 300px;
	overflow: hidden;
}

#boxright {
	background: url('../images/beerhistory/foryou.jpg') top center no-repeat;
	position: absolute;
	left: 536px;
	width: 253px;
	height: 300px;
	overflow: hidden;
}

#boxleft h2,
#boxmiddle h2,
#boxright h2 {
	position: absolute;
	top: 5px;
	left: 10px;
	color: #ab0614;
   	font-family: futura, ariel, helvetica, tahoma, sans-serif;
	font-size: 34px;
}

#textbox1,
#textbox2,
#textbox3 {
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0px;
	padding-left: 15px;
}

#textbox1 p,
#textbox2 p,
#textbox3 p {
	color: #ffcc33;
   	font-family: helvetica, sans-serif;
	font-size: .9em;
}


