﻿/* CREATED BY: TJ Havens, www.tjnetworksinc.com, xotj123@msn.com */
/* SITE WIDE STYLES */
body {
	padding: 0px 0px 0px 0px;
	background-color: #0a1d09;
}
h1 {
	padding: 0px;
	margin: 10px 0px 0px 10px;
	font-family: Verdana;
	font-size: 20px;
	color: #d1b40e;
}
h2 {
	font-family: verdana;
	font-size: 18px;
	color: #5c8318;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-style: italic;
	text-align: right;
}
h3 {
	padding: 0px;
	margin: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d1b40e;
}
p {
	margin: 10px 0 15px 12px;
	font: normal normal normal small normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a {
	color: #5c8318;
}

#SiteContainer {
	width: 985px;
	height: 595px;
	border: 1px #FFFFFF solid;
	margin: 0 auto;
	background-image: url('images/main_bg.png');
}
/* MENU STYLES */
#MenuColumn {
	float: left;
	width: 230px;
	height: 567px;
	margin: 15px 0px 0px 18px;
	background-image: url('images/side_menu_bg.jpg');
}
#MenuItems {
	width: 200px;
	height: 192px;
	margin: 160px 0 0 14px;
	vertical-align: top;
}
/* TEAM LINKS */
#TeamLinks {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 50px;
}
/* FOOTER CONTENT */
#Footer {
	width: 985px;
	margin: 0 auto;
}
.footer {
	text-align: center;
	padding: 8px 0px 15px 0px;
	width: 987px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	margin: 0 auto;
}
.footer a {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: small;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
	color: #dcba03;
	font-family: Verdana;
	font-size: small;
	height: 50px;
}
.copyright {
	padding: 2px 0px 5px 0px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: xx-small;
	text-decoration: none;
}
.poweredby {
	padding: 10px 0px 10px 0px;
}
.creditcard {
	padding: 5px 0px 5px 0px;
}
.footeraddress {
	padding: 2px 0px 2px 0px;
	color: #fdcf00;
	font-family: Verdana;
	font-size: small;
	text-decoration: none;

}
/* HOME CONTENT */
#HomeColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#HomeBanner {
	width: 695px;
	height: 240px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
}
#HomeContent {
	vertical-align: top;
	width: 695px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
	height: 263px;
}
#HomeInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 11px 0;
}
#HomeBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}
ul {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	list-style-type: none;
	color: #d1b40e;
}
li {
	vertical-align: middle;
	font: normal normal bold small Arial, Helvetica, sans-serif;
	color: #5C8318;
	text-transform: none;
	text-decoration: none;
}
/* TOURNAMENTS CONTENT */
#TournamentsColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#TournamentsBanner {
	width: 695px;
	height: 240px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
}
#TournamentsContent {
	vertical-align: top;
	width: 695px;
	height: 263px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
}
#TournamentsInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 0 0;
}
#TournamentsBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}
/* EVENTS CONTENT */
#EventsColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#EventsBanner {
	width: 695px;
	height: 240px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
}
#EventsContent {
	vertical-align: top;
	width: 695px;
	height: 263px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
}
#EventsInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 0 0;
}
#EventsBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}

/* DIRECTIONS CONTENT */
#DirectionsColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#DirectionsBanner {
	width: 695px;
	height: 240px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
}
#DirectionsContent {
	vertical-align: top;
	width: 695px;
	height: 263px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
}
#DirectionsInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 0 0;
}
#DirectionsBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}

/* FOOD MENU CONTENT */
#FoodColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#FoodBanner {
	width: 695px;
	height: 240px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
}
#FoodContent {
	vertical-align: top;
	width: 695px;
	height: 263px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
}
#FoodInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 0 0;
}
#FoodBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}

/* FOOD MENU CONTAINER */
#FoodMenuContainer {
	padding: 10px 10px 10px 10px;
	border: 1px #FFFFFF solid;
	margin: 0 auto;
	background-image: url('images/main_bg.png');
}
#FoodMenu_MENU {
	margin-bottom: 10px;
	width: 775px;
	height: 32px;
	background-image: url('images/Food_Menu_BG.png');
	background-repeat: no-repeat;
}
/* CONTACT US CONTENT */
#ContactUSColumn {
	float: right;
	width: 725px;
	height: 595px;
}
#ContactUSBanner {
	width: 688px;
	height: 233px;
	margin: 15px 0 0 10px;
	background-image: url('images/banner_BG1.png');
	padding-top: 7px;
	padding-left: 7px;
}
#DraftBeer_div {
	width: 681px;
	height: 226px;
}
#ContactUSContent {
	vertical-align: top;
	width: 695px;
	height: 263px;
	margin: 12px 0 0 10px;
	background-image: url('images/BG_MainContent.png');
}
#ContactUSInfo {
	vertical-align: top;
	float: right;
	width: 290px;
	height: 240px;
	margin: 12px 15px 0 0;
}
#ContactUSBottomContent {
	margin: 0px 0px 0px 10px;
	width: 695px;
	height: 52px;
	background-image: url('images/BG_BottomContent.png')
}
#Contact_Form {
	text-align: right;
	margin: 5px 20px 0px 0px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d1b40e;
}
#Contact_Form_Confirmation {
	text-align: left;
	margin: 10px 0px 0px 25px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d1b40e;
}
	
.field_a {
	width:150px;
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	margin-bottom: 4px;
}
	
.field_b {
	width:152px;
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	margin-bottom: 4px;
	}
	
.field_c {
	width:150px;
	height:75px;
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	overflow:auto;
}
	
.submit_bucket {
	text-align:right;
	}

