﻿*{
margin:0;
padding:0;
}
html{
height:100%;
}

body{
	margin: 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FF0000;
	background-color: #000000;
	text-align:center;
	width:100%;
			}
			
#siteheader{
	min-width:820px;
	height:186px;
	position:relative;
	border-bottom-width:10px;	
	border-bottom-style:solid;
	border-bottom-color:red;
	margin: 0px auto 0px auto;
	text-align: center;
	background-color:black;
	}

#sitelogo{
	
	float:left;
	width:180px;
	position:absolute;
	top:3px;
	left:1%;
	border-collapse:separate;
	z-index:100;

}

#bargrill{
	float:right;
	font-size:17px;
	width:160px;
	position:absolute;
	top:46px;
	left:140px;
	color:maroon;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-weight: 800;
	margin:4px 4px 4px 0px;
	}

#neon1, #neon2, #neon3{
margin-top:4px;
}



#neon{
	float:right;
	font-size:17px;
	width:160px;
	position:absolute;
	top:18px;
	right:4%;
	border-collapse:separate;
	border:3px black solid;
	padding:1px 1px 3px 1px;
}
#greatfood{
	color:red;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-weight: 800;
	margin:4px 4px 4px 4px;
}
#livemusic{
	color:red;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-weight:800;
	margin:8px 4px 4px 4px;

}
#pooltables{
	color:red;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-weight:800;
	margin:8px 4px 4px 4px;

}








#footer{
	width:100%;
	height:60px;
	background-color:black;	
	margin: 4px auto 0px auto;
	padding: 4px;
	text-align: center;
	position:relative;
	border-top-width:4px;	
	border-top-style:solid;
	border-top-color:red;
}



#container {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FF0000;
	width:100%;
	min-height:560px;
	margin: 0px auto auto auto;
	text-align: center;
	background-color:#2D4057;
	
	}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FF0000;
	min-width:820px;
	max-width:960px;
	min-height:510px;
	height:100%;
	text-align: center;
	position:relative;
	margin: 6px auto auto auto;
	}

#leftcol{
	float:left;
	width:200px;
	margin:0px 1px 0px 0px;
	text-align: left;
	position:relative;
	top:0px;
	min-height:500px;
	height:100%;
	left:2px;
	border:0px red solid;
	}
  #centercol{
	float:left;
	width:320px;
	min-height:360px;
	margin:0px 1% 0px 3%;
	text-align: left;
	position:relative;
	top:0px;
	border:0px red solid;
	}

#rightcol{
	float:right;
	min-width:264px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	position:relative;
	top:0px;
	min-height:360px;
	border:0px red solid;

	}
	
.clr{
	clear:both;
	height:1px;
	width:1px;
	}
	
#showbox{
	background-repeat:no-repeat;
	width:360px;
	height:360px;
	border:0px red solid;
	margin-top:10px;	
	

					}
#fanbox{
	background-repeat:no-repeat;
	width:300px;
	height:360px;
	border:1px red solid;	
	
					}
			

#menusleeve {
	
	width:160px;
	height:200px;
	text-align:center;
	margin:4px auto;
}	

a:link,a:visited{
	
	color:white;
	text-decoration:none;
}
a:hover{
	color:red;
	text-decoration:none;

}




* {
margin : 0;
padding : 0;
}
html {
height : 100%;
}
a:link, a:visited {
color : #fff;
text-decoration : none;
}
a img {
border : 0;
}
div.wrap {
width : 693px;
margin : 0 auto;
text-align : center;

}
div#top div#nav {
float : left;
clear : both;
width : 100%;

}
div#top div#nav ul {
float : left;
width : 500px;
height : 42px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 42px;
}
div#nav ul li a {
border : 0;
height : 42px;
display : block;
line-height : 42px;
text-indent : -9999px;
}
div#header {
left: 320px;
position:absolute;
top:0px;

}
div#video-header {
margin : -1px 0 0;
}
div#header div.wrap {
height : 220px;
}
div#header div#slide-holder {
z-index : 40;
width : 493px;
height : 220px;
position : absolute;
text-align:center;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 473px;
height : 170px;
overflow : hidden;
position : absolute;
text-align:center;
}
div#header div#slide-holder img {
margin : 0px auto;
text-align:center;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
right : 0;
top :120px;
width : 100%;
height : 60px;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 0px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}
