
/*Body content*/
*{margin:0px;}


/*LINKS*/
a:link { 
	color:#000000;
}
a:visited { 
	color:#000000;
}
a:hover { 
	color:#666666;
}
a:active { 
	color:#333333;
}
	
.bg1 { 	position:relative;
		background:url(../images/background_short.jpg) no-repeat; 
		width:1030px; 
		height:1000px; 
		top:-10px;
		display:block;
		margin-left:auto;
		margin-right:auto;
}
.bg2 { 	position:relative;
		background:url(../images/background_tall.jpg) no-repeat; 
		width:1030px; 
		height:1800px; 
		top:-10px;
		display:block;
		margin-left:auto;
		margin-right:auto;
}


/*Swf nav content*/

.navcontent {
		position:absolute;
		width:777.5px;
		height:47px;
		top:23.2px;
		left:124px;

}
.navcontent2 {
		position:absolute;
		width:225px;
		height:203px;
		top:70.2px;
		left:676px;

}
.navcontent3 {
		position:absolute;
		width:552.5px;
		height:203px;
		top:70.2px;
		left:124px;

}
.navcontent4 {
		position:absolute;
		width:777.5px;
		height:44px;
		top:273.2px;
		left:124px;

}
.navcontent5 {
		position:absolute;
		width:777.5px;
		height:203px;
		top:70.2px;
		left:124px;

}

/*No flash content*/

/*No flash buttons*/		
.btn_home a {
		position:absolute;
		width:170px;
		height:40px;
		top:3px;
		left:30px;
		padding-right:25px; 
		padding-left:25px; 
		font:30px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
}		
.btn_menu a {
		position:absolute;
		width:170px;
		height:40px;
		top:3px;
		left:200px;
		padding-right:25px; 
		padding-left:25px; 
		font:30px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
}
.btn_location a {
		position:absolute;
		width:170px;
		height:40px;
		top:3px;
		left:360px;
		padding-right:25px; 
		padding-left:25px; 
		font:30px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
}
.btn_livemusic a {
		position:absolute;
		width:170px;
		height:40px;
		top:3px;
		left:550px;
		padding-right:25px; 
		padding-left:25px; 
		font:30px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
}
.btn_dinner a {
		position:absolute;
		width:125px;
		height:30px;
		top:12px;
		left:55px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_lunch a {
		position:absolute;
		width:125px;
		height:30px;
		top:58px;
		left:55px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_list a {
		position:absolute;
		width:232px;
		height:30px;
		top:110px;
		left:0px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_print a {
		position:absolute;
		width:200px;
		height:30px;
		top:161px;
		left:18px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_veg a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:25px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_tour a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:287px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_pizza a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:545px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_specials a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:25px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_entree a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:287px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_lunchpizza a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:545px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_glass a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:25px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_bottle a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:287px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_beer a {
		position:absolute;
		width:200px;
		height:30px;
		top:6px;
		left:545px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_directions a {
		position:absolute;
		width:200px;
		height:30px;
		top:12px;
		left:18px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_map a {
		position:absolute;
		width:200px;
		height:30px;
		top:58px;
		left:15px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_kevin a {
		position:absolute;
		width:200px;
		height:30px;
		top:12px;
		left:15px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
.btn_darren a {
		position:absolute;
		width:200px;
		height:30px;
		top:58px;
		left:15px;
		font:24px Tahoma, Helvetica, sans-serif; 
		text-decoration:none;
		text-align:center;
}
/*No flash images*/
.noflashnavtop {
		position:absolute;
		background-image:url(../images/home_nav.jpg);
		width:777.5px;
		height:47px;
}
.noflashnavhomevid {
		position:absolute;
		background-image:url(../images/home_page.jpg);
		width:777.5px;
		height:203px;
}
.noflashnavmenu {
		position:absolute;
		background-image:url(../images/menunav.jpg);
		width:225px;
		height:203px;
}
.noflashnavdinner {
		position:absolute;
		background-image:url(../images/dinnernav.jpg);
		width:777.5px;
		height:44px;
}
.noflashnavvid {
		position:absolute;
		background-image:url(../images/navvid.jpg);
		width:552.5px;
		height:203px;
}

/*No flash link text*/
.noflashtext {
		position:absolute;
		width:777.5px;
		height:50px;
		top:205px;
		left:5px;
}
.noflashtext a {
		color:#0000FF;
}
.noflashtext a:hover {
		color:#009900;
}

/*Text*/

.dinner {
		position:absolute;
		width:600px;
		height:1250px;
		left:210px;
		top:330px;
		overflow:auto;
}
.list1 {
		position:absolute;
		width:300px;
		height:1250px;
		left:210px;
		top:330px;
		overflow:auto;
}
.list2 {
		position:absolute;
		width:300px;
		height:1250px;
		left:550px;
		top:330px;
		overflow:auto;
}
.hilight {
    font-family:Tahoma, Arial, sans-serif;
	font-weight:bold;
	font-size:18px;
	
}	
.hilightbold {
    font-family:Tahoma, Arial, sans-serif;
	font-weight:bold;
	font-size:26px
}
.hours {
		position:absolute;
		width:600px;
		height:500px;
		left:140px;
		top:420px;
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}

/*Home page text*/
.homeText {
		position:absolute;
		width:600px;
		height:300px;
		left:140px;
		top:320px;
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}	
.homeText p {
	padding-bottom:20px;
}

.experience {
		position:absolute;
		width:600px;
		height:500px;
		left:140px;
		top:320px;
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}
.livemusic {
		position:absolute;
		width:600px;
		height:500px;
		left:140px;
		top:520px;
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}


/*Location content and text*/
.address {
		position:absolute;
		width:200px;
		height:340px;
		left:680px;
		top:290px;
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}
.map {
		position:absolute;
		/*background:url(../images/directionsmap.jpg) no-repeat;*/
		width:500px;
		height:325px;
		left:148px;
		top:290px;
}
.print {
		position:absolute;
		left:150px;
		top:290px;
		border:none;
		border-style:none;

}

/*Live Music content and text*/
.musicText {
		position:absolute;
		width:375px;
		height:340px;
		left:500px;
		top:290px; 
		overflow:auto;
		font:16px Arial, Helvetica, sans-serif;
}
.darrenPic {
		position:absolute;
		background:url(../images/dr3_cover.jpg) no-repeat;
		width:325px;
		height:325px;
		left:148px;
		top:290px;
}
.kevinPic {
		position:absolute;
		background:url(../images/kevin_cover.jpg) no-repeat;
		width:325px;
		height:325px;
		left:148px;
		top:290px;
}
.shannonPic {
		position:absolute;
		background:url(../images/shannon_cover.jpg) no-repeat;
		width:325px;
		height:325px;
		left:148px;
		top:290px;
}
.hughesPic {
		position:absolute;
		background:url(../images/hughes_cover.jpg) no-repeat;
		width:325px;
		height:325px;
		left:148px;
		top:290px;
}

/*Secondary Nav*/
.secondaryNav {
		position:absolute;
		width:700px;
		height:100px;
		left:165px;
		top:698px;
		text-align:center;
		overflow:auto;
		font:12px Arial, Helvetica, sans-serif;
}
.secondaryNav a {
		padding-right:10px;
}

/*Created by complexdesign.net*/
.createdBy {
		position:absolute;
		width:300px;
		height:25px;
		left:680px;
		top:780px;
		text-align:right;
		overflow:hidden;
		font:12px Arial, Helvetica, sans-serif;
}

.createdBy a {
		text-decoration:none;
}