@charset "UTF-8";
/* CSS Document */

/*main structure layout*/

html
	{
	width:100%;
	margin:0;
	padding:0;
	background-color:#120714;
	}

body
	{
	width:100%;
	margin:0;
	padding:0;
	background-color:#190000;
	}
	
#container
	{
	position:relative;	
	margin:0 auto;
	padding:0;
	width: 930px;
	padding:0 25px;
	background-color:#280E2E;
	}
	
#header
	{
	position:relative;
	margin:0;
	padding:0;
	width:929px;
	height:292px;
	}
	
#content
	{
	position:relative;
	margin:0;
	padding:0;
	width:930px;
	
	}
	
#content_main
	{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:670px;
	}
	
#col_center
	{
	position:relative;
	float:right;
	margin:0;
	padding:15px 20px;
	width:385px;
	height:995px;
	}
	
#col_left
	{
	position:relative;
	margin:0;
	padding:0;
	width:245px;
	background-color:#FFF;
	}
	
#col_right
	{
	position:relative;
	margin:0;
	padding:60px 15px 30px;
	width:230px;
	float:right;
	background-image:url(../images/bg_col_right.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

#footer
	{
	position:relative;
	margin:0;
	padding:0;
	clear:both;
	}

		
/*header layout*/
a#link_home
	{
	position:absolute;
	top:10px;
	left:50px;
	display:block;
	width:370px;
	height:250px;
	}


li span
	{
	display:none;
	}

#btn_myspace
	{
	position:absolute;
	width:38px;
	height:38px;
	top:10px;
	left:470px;
	display: block;
	background-image:url(../images/btn_myspace.png);
	background-repeat:no-repeat;
	}
	
a#btn_myspace:hover
	{
	background-image:url(../images/btn_myspace_over.png);
	background-repeat:no-repeat;	
	}	

#btn_twitter
	{
	position:absolute;
	width:38px;
	height:38px;
	top:10px;
	left:510px;
	display: block;
	background-image:url(../images/btn_twitter.png);
	background-repeat:no-repeat;
	}
	
a#btn_twitter:hover
	{
	background-image:url(../images/btn_twitter_over.png);
	background-repeat:no-repeat;	
	}	

#btn_facebook
	{
	position:absolute;
	width:38px;
	height:38px;
	top:10px;
	left:550px;
	display: block;
	background-image:url(../images/btn_facebook.png);
	background-repeat:no-repeat;
	}
	
a#btn_facebook:hover
	{
	background-image:url(../images/btn_facebook_over.png);
	background-repeat:no-repeat;	
	}	
	
a#btn_shows
	{
	position:absolute;
	width:70px;
	height:20px;
	top:270px;
	left:380px;
	display: block;
	background-image:url(../images/btn_shows.png);
	background-repeat:no-repeat;
	}
	
a#btn_shows:hover
	{
	background-image:url(../images/btn_shows_over.png);
	background-repeat:no-repeat;	
	}
	
#btn_drinks
	{
	position:absolute;
	width:80px;
	height:20px;
	top:270px;
	left:458px;
	display: block;
	background-image:url(../images/btn_drinks.png);
	background-repeat:no-repeat;
	}
	
a#btn_drinks:hover
	{
	background-image:url(../images/btn_drinks_over.png);
	background-repeat:no-repeat;	
	}	
	
#btn_hours
	{
	position:absolute;
	width:130px;
	height:20px;
	top:270px;
	left:540px;
	display: block;
	background-image:url(../images/btn_hours.png);
	background-repeat:no-repeat;
	}
	
a#btn_hours:hover
	{
	background-image:url(../images/btn_hours_over.png);
	background-repeat:no-repeat;	
	}	
	
#btn_photos
	{
	position:absolute;
	width:85px;
	height:20px;
	top:270px;
	left:675px;
	display: block;
	background-image:url(../images/btn_photos.png);
	background-repeat:no-repeat;
	}
	
a#btn_photos:hover
	{
	background-image:url(../images/btn_photos_over.png);
	background-repeat:no-repeat;	
	}	
	
#btn_contact
	{
	position:absolute;
	width:90px;
	height:20px;
	top:270px;
	left:760px;
	display: block;
	background-image:url(../images/btn_contact.png);
	background-repeat:no-repeat;
	}
	
a#btn_contact:hover
	{
	background-image:url(../images/btn_contact_over.png);
	background-repeat:no-repeat;	
	}
	
#btn_links
	{
	position:absolute;
	width:70px;
	height:20px;
	top:270px;
	left:857px;
	display: block;
	background-image:url(../images/btn_links.png);
	background-repeat:no-repeat;
	}
	
a#btn_links:hover
	{
	background-image:url(../images/btn_links_over.png);
	background-repeat:no-repeat;	
	}	
	
/* col_right layout*/
#col_right img
	{
	padding:5px;
	border:1px #60533e solid;
	margin-bottom:0px;
	}
	
h4#mainstage
	{
	width:230px;
	height:20px;
	background-image:url(../images/bg_mainstage.png);
	background-position:right;
	background-repeat:no-repeat;
	margin:0 0 10px;
	padding:0;
	}
	
h4#underground
	{
	width:230px;
	height:20px;
	background-image:url(../images/bg_underground.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	margin:0 0 10px;
	padding:0;
	}
	
h4#gameroom
	{
	width:230px;
	height:20px;
	background-image:url(../images/bg_gameroom.png);
	background-position:right;
	background-repeat:no-repeat;
	margin:0 0 10px;
	padding:0;
	}	
	
div#hours
	{
	width:240px;
	margin:0 0 20px -15px;
	padding:10px;
	background-color:#60533E;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:15px;
	}
	
div#hours h4
	{
	line-height:20px;
	margin:0;
	padding:0;
	}
	
div#hours p	
	{
	line-height:15px;
	font-size:11px;
	margin:0;
	padding:0;	
	}

div#hours p span
	{
	display:inline;	
	line-height:18px;
	font-size:11px;
	font-weight:normal;
	margin:0 0 0 5px;
	padding:0;
	text-transform:none;
	}
	
img#karaoke
	{
	padding:0;
	border:none;
	}
	



	
/* footer layout */	
	
#footer span
	{
	display:none;
	}

#footer p
	{
	position:relative;
	width:70px;
	height:30px;
	margin:0 0 0 840px;
	padding-top:15px;
	font-size:11px;
	}
	
#btn_mwl
	{
	position:absolute;
	width:70px;
	height:40px;
	top:15px;
	left:7px;
	display: block;
	background-image:url(../images/btn_mwl.png);
	background-repeat:no-repeat;
	background-position:right top;
	}	
	
a#btn_mwl:hover
	{
	background-image:url(../images/btn_mwl_over.png);
	background-repeat:no-repeat;	
	}	
	

	
	