	body{
		background: black;
		font-family: Verdana;
		font-size:12px;
		text-align: center;
		padding-bottom:30px;
	}
	a { color:#e73e97; }
	#frame{
		width:980px;
		margin:0 auto;
		background: url('images/frame-repeater.png');
		text-align: left;
		border:0px solid red; 
		margin-top:40px;
		font-size:0px;
	}
	#plane{
		background: url('images/plane.png') no-repeat;
		width:734px;
		height:196px;
		position:relative;
		z-index:200;
	}
	#frame-header{
		margin-bottom:-30px;
		position:relative;
		z-index:100;
	}
	#frame-footer{
		margin-top:10px;
		position:relative;
		z-index:100;
	}
	#polaroid{
		position:relative;
		z-index:200;
		float:right;
		margin-bottom:-20px;
		width: 240px;
		height: 273px;
		background: url('images/polaroid.png');
	}
	#fader{
		border:0px solid red;
		width: 170px;
		height:177px;
		margin-left:33px;
		margin-top:22px;
		background: black;
	}
	.slideshow img{
	 border: 0px;
     width:170px;
     height:177px;
	}
	#tag1{
		margin-left:40px;
	}
	#tag2{
		margin-left:40px;
		margin-bottom:20px;
	}
	#col-1,#col-2,#col-3{
		float: left; border:0px solid red;
	}
	#col-1{
		width:197px;
		margin-left:40px;
		background: white;
	}
	#col-2{
		width:505px;
		text-align: center;
	}
	#col-3{
		width:197px;
		background: white;
	}
	#brought2u{}
	#tickets{ margin-top:30px;}
	#music{ margin-top:30px;}
	#sponsors{ margin-top:30px;}
	#driving{ 
		float:left; 
		margin-left:65px; 
		margin-top:55px; 
		background: url('images/driving.jpg');
		width: 589px;
		height: 161px;
		font-size:12px;
	}
	#drive-text{
		margin-left:320px;
		width:250px;
		padding-top:35px;
		color:white;
		font-size:12px;
	}
	#drive-text input{
		float:right;
		margin-top:15px;
		margin-bottom:10px;
		
	}
	#map{ float:right; margin-top:40px; margin-right:65px; border:0px;}
	#footer{
		margin-top:40px; 
		margin-left:40px;
		width: 899px;
		height: 128px; 
		background: url('images/footer.jpg');
	}
	#footer-text{
		margin-left:350px;
		position:relative;
		top:25px;
		margin-right:20px;
		color:white;
		font-size:12px;
	}
	#footer-text a { color: white; }
	#footer-text a:hover { color: blue; text-decoration:underline;}
	.brewlist{
		padding-left:5px; margin:0px;
		list-style:none;
	}
	.brewlist a{
		color: black; text-decoration:none;
	}
	.brewlist li{
		background: url('images/li.jpg') no-repeat;
		padding-left:25px;
		padding-bottom:20px;
		padding-top:1px;
		font-weight:bold;
		font-size:12px;
	}
	.brewlist a:hover{
		color:#e73e97;
		text-decoration:underline;
	}
	.col-header{
		margin-bottom:10px;
	}
	#contact{
		float:left;
		margin-top:145px;
		margin-left: 43px;
		background: url('images/li-small.jpg') no-repeat;
		padding-left:18px;
		font-size:12px;
	}
	#getDriving{
		float:left;
		margin-top:145px;	
		margin-left: 25px;
		background: url('images/li-small.jpg') no-repeat;
		padding-left:18px;
		font-size:12px;	
	}
	#contact a, #getDriving a{
		color:white;
		text-decoration:none;
	}
	#contact a:hover, #getDriving a:hover{
		color:#e73e97;
		text-decoration:underline;
	}
	#credits{
		width:930px;
		margin:0 auto;
		color: gray;
		text-align: left;
	}

