body{
	margin: 0 auto;
	background-color: #000;
	width: 980px;
}
a img{
	border: none;
}
#left{
	float: left;
	clear: both;
	text-align: center;
}
.map{
	padding: 34px 0 0 118px;
	float: left;
}
.contactinfo{
	float: left;
	color: #fff;
	font-size: 17px;
	padding: 5px;
}
.icons{

}
.photogallery{
	padding-top: 10px;
	color: #FFF;
	padding-right: 40px;
	padding-bottom: 80px;
	padding-left: 40px;
	font-size: 16px;
}
.photos{
	padding-top: 200px;
}
.icons img{
	padding-right: 5px;
}
.top, .nav, .nfc, .ladies, .happyhour, .nav{
	float: left;
	height: 186px;
}
.title{
	float: right;

}
.powerhour{
	float: left;
	width: 50%;
	text-align: center;
	padding: 10px;
	background-color: #fff;
	font-size: 11px;
	clear: both;

	font-weight: bold;
}
.food_title{
	padding-top: 10px;
	padding-bottom: 10px;
}
.restaurants{
	padding-left: 13px;
}
.sportsbuttons{
	float: left;
	padding-top: 15px;
	width: 100%;
	padding-bottom: 20px;
}
.sportsbuttons img{
	float: left;
	padding-right: 10px;
}
.specialscenter{
	background-color: #333;
	width: 780px;
	float: left;
	margin-bottom: 20px;
}
.sportscenter{
	width: 780px;
	float: left;
	margin-bottom: 20px;
}
.powerhour_text{
	text-align: left;
	padding-top: 5px;
}
.sportsimage1, .sportsimage2{
	float: left;
}
.sportstext_left, .sportstext_right{
	float: left;
	width: 50%;
	color: #fff;
	text-align: left;
	font-size: 13px;
}
.sportstext_right ul{
	margin-left: 0;
	float: left;
	padding-left: 25px;
	padding-top:5px;
}
.food_title, .restaurants, .sportsbuttons{
	float: left;
	clear: both;
}
.food_title{
	padding-left: 10px;
}
.sportstext{
	float: left;
	padding: 17px 10px 0 20px;
}
.specials_right{
	float: left;
	width: 44%;
	background-color: #333;
	padding: 10px;
	font-size: 12px;
	color: #fff;
}
.title1{
	float: left;
clear: both;
}
.top{
	height: 27px;
	float: left;
	position: static;
}
.nfc, .ladies, .happyhour{
	padding-right: 7px;
}
.specials_right b{
	font-weight: normal;
	font-size: 16px;
}
.bottom{
	float: left;
	background-color: #fff;
	height: 220px;
	*height:230px;
	padding-top: 5px;
	width: 780px;
	margin-top: 50px;
}
.home_middle{
	height: 461px;
	background: url(../images/home_middle.jpg) no-repeat;
	float: left;
	width: 780px;
}

.contact_middle{
	height: 461px;
	background: url(../images/contact_bg.jpg) no-repeat;
	float: left;
	width: 780px;
}
.all_middle{
	height: 461px;
	float: left;
	width: 780px;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 10px;
	color: #FFF;
}
.all2_middle{

	float: left;
	width: 780px;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 10px;
}
.gear_title2{
	float: left;
	padding: 13px 0 10px 10px;
}
.nav{
	height: 59px;
}
.partyimages{
	height: 230px;
	background-color: #fff;
clear: both;
}
.gear_center{
	float: left;
	padding: 20px 0 0 20px;
}
.gear_right{
	float: left;
	padding: 20px 0 0 0;
}
.gearimages{
	height: 230px;
	background-color: #1f1f1f;
clear: both;
}
.text_left{
	float: left;
	width: 50%;
}
.text_left_gear{
	float: left;
	width: 60%;
	font-size: 15px;
}
.text_right{
	float: left;
}
.geartext_right{
	float: right;
	text-align: right;
	font-size: 14px;
	color: #e2a539;
}
ul{
	margin: 0;
	margin-left: 70px;
	list-style-type: square;
}
.partytext{
	color: #fff;
	text-align: left;
	font-size: 13px;
	padding-left:20px;
	padding-top: 10px;
}

.partytext2{
	color: #fff;
	text-align: left;
	font-size: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-left:20px;
	padding-top: 10px;
}
.text_left b{
	font-weight: normal;
	font-size: 16px;
}
.private{
	padding-top: 5px;
}
.mailinglist{
	float: left;
	padding-bottom: 5px;
	width: 450px;
}
.mailinglist img{
	float: left;
	padding-top: 5px;
}
.partycallout{
	float: right;
}
.partycallout img{
	padding: 5px;
}
.nfc{
	clear: both;
	padding-left: 5px;
}
form#form{
	float: left;
}
input#zip.zip{
	width: 40px;
	margin-right: 5px;
}
input.signupbutton{
	background: url(../images/newsletter_arrow.jpg) no-repeat;
	width: 36px;
	border: none;
	height: 23px;
	float: left;
}
input#email.email, input#zip.zip{
	border: 1px solid #999;
	padding: 3px;
	font-size: 12px;
	float: left;
}
input#email.email{
	margin-left: 6px;
	margin-right: 5px;
}
.button{
	float: left;
	padding-top: 3px;
	margin-right: 8px;
}
.footer{
	float: left;
	clear: both;
	width: 780px;
	background-color: #fff;
	text-align: center;
	font-size: 12px;
	color: #999;
	padding: 10px 0;
}
#left .follow a {
	text-align: center;
}

