/*-------------------------------------------------------------------------------------------
	It is imparative as a web development company that we use clean CSS and that we use it 
	to our full potential. The idea is to use basic tables for layout, and have CSS control
	100% the rest of your content, from content layout, fonts, navigations and everything 
	possible! To get more information on CSS use these links:
	-- Everything CSS - http://www.w3.org/Style/CSS/
	-- Learn CSS - http://www.w3.org/Style/CSS/learning
	-- CSS Specs - http://www.w3.org/Style/CSS/#specs 
	Take charge and educate yourself on usefull CSS implementation.
---------------------------------------------------------------------------------------------*/	


/*------------------------------------
	This is the body tags
	you must use this to set
	the website parameters, do
	NOT put info inside of the
	<body> tag, use css instead.
------------------------------------*/	
body {
		background-color:000000;
		background-image:url(../images/bg.gif);
		background-repeat:repeat-x;		
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;}

	
/*------------------------------------
	Set your links here. There are 
	two examples. The main links for
	the website and a specific link
	class to use. 
------------------------------------*/		
	
A:link {
		text-decoration:none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;}
			
A:visited {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;}
		
A:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration:underline;
		font-weight: normal;
		color: #e5460e;}	
		
A.whitelinks:link {
		text-decoration:none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;}
			
A.whitelinks:visited {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;}
		
A.whitelinks:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration:underline;
		font-weight: normal;
		color: #e5460e;}	
			
			
A.footerlinks:link {
		text-decoration:none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;}
			
A.footerlinks:visited {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;}
		
A.footerlinks:hover {
		text-decoration:underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #e5460e;}
		
A.footersmall:link {
		text-decoration:none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;}
			
A.footersmall:visited {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;}
		
A.footersmall:hover {
		text-decoration:underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #e5460e;}

A.calendar:link {
		text-decoration:none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0099FF;}
			
A.calendar:visited {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0099FF;}
		
A.calendar:hover {
		text-decoration:underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #e5460e;}


	
/*------------------------------------
	Text formatting. Use this area for 
	all of your text formatting. Use 
	this for coontent tags, footer tags, 
	etc.
------------------------------------*/	
			
.content {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;}

.content-white {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		line-height: 15px;}
		
.calendar {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #1A3467;
		line-height: 15px;}

.ff {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:bold;
		line-height: 15px;}	

.footerlarge {		
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;}
		
.footersmalltext {		
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;}
		
.emailalertstext {
		font-family: Comic Sans, Comic Sans MS, cursive;  
		font-weight: bold;
		font-style: italic;
		color: #ffffff; 
		font-size: 16px;
		text-decoration: none;}

			
			
/*------------------------------------
	Keep your title formatting seperate
	from your text for organization. 
	Format your titles below.  
------------------------------------*/	

.hoursop{
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font size:12px;
		color:#000000;
		height:200px;}

.headertitle{
		font-family: Comic Sans, Comic Sans MS, cursive; 
		font-size:30px;
		font-weight:bold;
		color:#1a3467;
		font-style:italic;}
		
.headertitle2{
		font-family: Comic Sans, Comic Sans MS, cursive; 
		font-size:30px;
		font-weight:bold;
		color:#fff;
		font-style:italic;}
		
.specialstitle{
		font-family: Comic Sans, Comic Sans MS, cursive; 
		font-size:20px;
		font-weight:bold;
		padding-top:14px;
		color:#ffffff;
		font-style:italic;}
		
.menutitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #1a3467;
		line-height: 18px;}
		
.menutitle_white {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #ffffff;
		line-height: 18px;}
		
.menutitle2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #ffffff;
		line-height: 18px;}
		
.hometitle {
		font-family: Comic Sans, Comic Sans MS, cursive;  
		font-weight: bold;
		font-style: italic;
		color: #1a3467; 
		font-size: 20px;
		line-height: 30px;
		text-decoration: none;}
			
/*------------------------------------
	In many of our websites, we format
	the submit buttons. Below is 
	example css to format those buttons.
------------------------------------*/	


.formbutton {
		background-color: #3a415d;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color: #ffffff;
		border: 2px solid #ffffff;
		padding: 2px; }

			
/*------------------------------------
	If you are formatting tables, 
	IE, backgrounds, text, or anything
	as such, use the code samples
	listed below. 
------------------------------------*/	

.whiteborders {
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff; }

.footertable {
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		border-bottom: 7px solid #ffffff; }
		
#footer_specials {padding-left:25px;}
		
		
.menuheader {
		background-color: #3a415d;
		border: 1px solid #000000;
		padding: 6px;
		font-family: Comic Sans, Comic Sans MS, cursive; 
		font-size:15px;
		line-height:20px;
		font-weight:bold;
		color:#ffffff;
		font-style:italic; }
		
.homeimage {
		border: 4px solid #ffffff;
		margin: 4px;
}


/*------------------------------------
	If you have additionall css that
	does not fall in the scope above
	use that down here. This can include
	anything, such as css dropdown text, 
	div layers, etc.  
------------------------------------*/	



.specialsbox{
		padding-left: 20px;
		padding-right: 20px;
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;}


/*------------------------------------
	Use the code below if you will be using
	an additional css file seperate from
	this file. This can be used for our
	dropdown menu system or the tab
	content system. Customize for your
	own development.  
------------------------------------*/	

#homecontainer {
		color: white;
		margin: 0 auto;
		margin-top: 39px;
		padding: 0px 0px 0px 0px;
		width: 945px;
		height: 282px;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
	}
	
#homecontainer2 {
		color: white;
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		width: 945px;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
	}
	
#subpagecontainer {
		color: white;
		margin: 0 auto;
		margin-top: 39px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #fdecd1;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
	#subpagecontainer2 {
		color: white;
		margin: 0 auto;
		margin-top: 39px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color:#000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainerdinner {
		background-image:url(../images/bgs/dinner-menu.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #edeef2;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerlunch {
		background-image:url(../images/bgs/menu_lunch.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerlitefare {
		background-image:url(../images/bgs/menu_litefare.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #231A1D;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}	
	
#subpagecontainerkids {
		background-image:url(../images/bgs/menu_kids.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #99dbf9;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerbrunch {
		background-image:url(../images/bgs/menu_brunch.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #FFBE00;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerwinelist {
		background-image:url(../images/bgs/menu_winelist.jpg);
		background-position: left top;
		background-repeat:no-repeat;

		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #231A1D;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainernightclub {
		background-image:url(../images/bgs/bl-night.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	#subpagecontainerbrews {
		background-image:url(../images/brewsbg.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainersportsbar {
		background-image:url(../images/bgs/bl-sportsbar.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerdockbar {
		background-image:url(../images/bgs/bl-dockbar.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerdinnerspecials {
		background-image:url(../images/bgs/specials_dinner.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #a49262;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerlunchspecials {
		background-image:url(../images/bgs/specials_lunch.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #FFF5BA;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerhappyhourspecials {
		background-image:url(../images/bgs/specials_happyhour.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #FCE5BC;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerbarspecials {
		background-image:url(../images/bgs/specials_bar.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #0B0803;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainerbanquetmenu {
		background-image:url(../images/bgs/banquet_menuoptions.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerbanquetmenu2 {
		background-image:url(../images/bgs/banquet_photo2.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	

	
#subpagecontainerstoreapparel {
		background-image:url(../images/bgs/store_apparel.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerstoremerchandise {
		background-image:url(../images/bgs/store_apparel.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerstoregiftcards {
		/*background-image:url(../images/bgs/store_giftcards.jpg);*/
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #FBFBFB;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerhistory {
		background-image:url(../images/bgs/about-history.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #050E1F;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerowner {
		background-image:url(../images/bgs/about_owner.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #DBD8C7;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainermanagement {
		background-image:url(../images/bgs/about-management.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}

#subpagecontainercontact {
		background-image:url(../images/bgs/about-contact.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
	
#subpagecontainerbanquetphoto {
		background-image:url(../images/bgs/banquet_photo.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerbanquet {
		background-image:url(../images/bgs/banquetlarge.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}

#subpagecontainerevents {
		background-image:url(../images/bgs/barlife_events.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #030303;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainerentertainment {
		background-image:url(../images/bgs/bl-entertainment.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontaineremployment {
		background-image:url(../images/bgs/about_employment.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #5e466a;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#subpagecontainerspecials {
		background-image:url(../images/bgs/specials.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerdrinkmenu {
		background-image:url(../images/bgs/menu_drink.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #B7BC56;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}
	
#subpagecontainerphoto {
		background-image:url(../images/bgs/barlife_photo.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #0c114b;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
		
	}


#subpagecontainerdirections {
		background-image:url(../images/bgs/compass2.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #1A3467;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}	
	
#subpagecontainerbarlife {
		background-image:url(../images/bgs/barlife.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}	
	
#subpagecontainerabout {
		background-image:url(../images/bgs/about.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #ffffff;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}	
	
#subpagecontainermenu {
		background-image:url(../images/bgs/menu.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
	
#popupcontainer {
		color: white;
		margin: 10px;
		padding: 10px 10px 10px 10px;
		background-color: #fdecd1;
		display: block;
		border: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height: 15px;
	}

#flashover {
		color: white;
		width: 400px;
		height: 243px;
		position: absolute;
		z-index: 1;
		padding: 20px 10px 20px 10px;
		clear: none;
		padding-left:535px;
		}
	
#navholder {
		position:static;
		width: 959px;
		display:block;
		background-color: #000000;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;}


.boldtext {
   font-weight: bold;
}

.left {
	float: left;
}

.right {
	float: right;
}

.full {width: 100% !important; }
.half {width: 49.9% !important; }
.third {width: 33.3% !important; }
.twothirds {width: 66.7% !important; }
.quarter {width: 25% !important; }
.threequarters {width: 75% !important; }
.fifth {width: 20% !important; }
.twofifths {width: 40%  !important; }
.threefifths {width: 60%  !important; }
.fourfifths {width: 80%  !important; }
.seventy{width:70% !important; }
.thirty{width:30% !important; }
.tenth{width:10% !important; }
.nintenths{width:90% !important; }

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.bold {
	font-weight:bold;
}

.inline {
	display:inline;
}

.giftsub {
	color:#3a415d;
	padding: 10px 0 5px;
}

input.frm-txt {
	width: 100%;
	height: 24px;
	line-height: 24px;
	color: #666;
}

.giftcolumn {
	margin: 0 10px 0 0;	
}

.sub-margin {
	margin-top: 23px;
}

.finalbutton {
	position: absolute;
	right: 180px;
	bottom: -10px;
}

.relative {
	position: relative;
}
#header{
  position:relative;
}
.nye{
  position:absolute;
  display:block;
  height:240px;
  width: 291px !important;
  background:url(../images/2013.png) no-repeat;
  z-index:999999999;
  right:25px;
  background-position: 50px 0 !important;
}
.nye:hoveR{
  background-position:-409px 0 !important;
}

#subpagecontainerbrews2 {
		background-image:url(../images/brewsbg2.jpg);
		background-position: left top;
		background-repeat:no-repeat;
		color: white;
		margin: 0 auto;
		margin-top: -4px;
		padding: 10px 10px 10px 10px;
		width: 925px;
		background-color: #000000;
		display: block;
		border-left: 7px solid #ffffff;
		border-right: 7px solid #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		line-height: 15px;
	}
.best{
 	margin-bottom:20px;
 	text-align: center;
}

.best table {
	margin: auto;
}

#subpagecontainerbarspecials .menutitle {
	color:white;
}
.hometitle {
	color:red;
}

td.style1 {
	background-color:white;
}