/* generated by csscreator.com */ 

*{
	outline:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

html, body{
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:722px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:197px; 
  background-color:#FFFFFF; 
 width:100%;
} 

#navbar{
padding:0 ;
}

#button_home{
display: block;
width: 242px;
height: 37px;
background: url(images/buttons/butt_home.jpg) left top no-repeat; }

#button_home:hover{
background-position: -242px 0;}

#button_home span
{display: none;}


#button_menus{
display: block;
width: 242px;
height: 34px;
background: url(images/buttons/butt_menus.jpg) left top no-repeat; }

#button_menus:hover{
background-position: -242px 0;}

#button_menus span
{display: none;}




#button_reservations{
	display: block;
	width: 242px;
	height: 34px;
	background-image: url(images/buttons/butt_reservations.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;
}

#button_reservations:hover{
background-position: -242px -1px;}

#button_reservations span
{display: none;}








#button_video{
display: block;
width: 242px;
height: 33px;
background: url(images/buttons/butt_video.jpg) left top no-repeat; }

#button_video:hover{
background-position: -242px 0;}

#button_video span
{display: none;}


#button_togo{
	display: block;
	width: 242px;
	height: 30px;
	background-image: url(images/buttons/butt_togo.jpg);
	background-repeat: no-repeat;
	background-position: left -5px;	
}

#button_togo:hover{
background-position: -242px -5px;}

#button_togo span
{display: none;}



















#button_specials{
	display: block;
	width: 242px;
	height: 34px;
	background-image: url(images/buttons/butt_specials.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;
}

#button_specials:hover{
background-position: -242px -1px;}

#button_specials span
{display: none;}






#button_shuttle{
	display: block;
	width: 242px;
	height: 34px;
	background-image: url(images/buttons/butt_shuttle.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#button_shuttle:hover{
background-position: -242px 1px;}

#button_shuttle span
{display: none;}




#button_wing{
	display: block;
	width: 242px;
	height: 34px;
	background-image: url(images/buttons/butt_wings.jpg);
	background-repeat: no-repeat;
	background-position: left -5px;
}

#button_wing:hover{
background-position: -242px -5px;}

#button_wing span
{display: none;}








#button_catering{
display: block;
width: 242px;
height: 32px;
background: url(images/buttons/butt_catering.jpg) left top no-repeat; }

#button_catering:hover{
background-position: -242px 0;}

#button_catering span
{display: none;}


#button_chef{
display: block;
width: 242px;
height: 34px;
background: url(images/buttons/butt_chef.jpg) left top no-repeat; }

#button_chef:hover{
background-position: -242px 0;}

#button_chef span
{display: none;}


#button_nation{
	display: block;
	width: 244px;
	height: 32px;
	background-image: url(images/buttons/butt_nation_with_star.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
}

#button_nation:hover{
background-position: -241px 0;}

#button_nation span
{display: none;}










#button_contactus{
display: block;
width: 242px;
height: 39px;
background: url(images/buttons/butt_location.jpg) left top no-repeat; }


#button_contactus:hover{
background-position: -242px 0;}

#button_contactus span
{display: none;}

#text_content1{
padding: 15px 23px 0px 30px;
}
#text_content101{
	padding: 0px;
}
#text_content1 h1{
font-family:"Trebuchet MS";
font-weight:bold;
color:#CC3300;
font-size:13px;
line-height:14px; 
}

#text_content1 p{
text-align:justify;
font-weight:lighter;
font-family:"Trebuchet MS";
color:#999;
font-size:12px;
line-height:14px; 
}

.text_content2{
padding: 15px 0px 0px 25px;
font-family:"Trebuchet MS";
color:#999;
font-size:12px;
line-height:14px; 
}

.text_content1{
text-align:left;
font-family:"Trebuchet MS";
color:#CC3300;
font-size:12px;
line-height:14px; 
}

#text_content{
padding: 15px 0px 0px 30px;
font-family:"Trebuchet MS";
color:#CC3300;
font-size:12px;
line-height:14px; 
}

#text_content a:link{
text-decoration:none;
font-family:"Trebuchet MS";
color:#999;
font-size:12px;
line-height:14px; 
}

#text_content a:visited{
text-decoration:none;
font-family:"Trebuchet MS";
color:#c1c1c1;
font-size:12px;
line-height:14px; 
}

#text_content a:hover{
text-decoration: underline;
font-family:"Trebuchet MS";
color:#CC3300;
font-size:12px;
line-height:14px; 
} 
 
 
#maincol{background-color: #FFFFFF;  
 float: left;
 width:100%;
 height:300px;
 display:inline; 
 position: relative; 
 width:; 
 }
 
 #maincol2{background-color: #FFFFFF;  
 float: left;
 width:100%;
 
 display:inline; 
 position: relative; 
 width:; 
 }
 
 #top_footer{
 height:90px; 
  background-color:#FFFFFF; 
 clear:both;
 }
 
#footer{
 height:50px; 
  background-color:#FFFFFF; 
 clear:both;
 } 
 
#butt_contact{
display: block;
width: 100px;
height: 33px;
background: url(images/button.jpg) left top no-repeat; }

#butt_contact:hover{
background-position: -100px 0;}

#butt_contact span
{display: none;}

#butt_contact2{
display: block;
width: 115px;
height: 38px;
background: url(images/button2.jpg)  left top no-repeat; }

#butt_contact2:hover{
background-position: -115px 0;}

#butt_contact2 span
{display: none;}

.formbutton{ background: url(images/button.jpg) top center no-repeat; color:#000; font-family:"Trebuchet MS"; font-weight:bold; font-size:11px; width: 100px; height:33px; border:none;}


#menu_dessert{
display: block;
width: 244px;
height: 127px;
background: url(images/menues_09.jpg) left top no-repeat; }

#menu_dessert:hover{
background-position: -244px 0;}

#menu_dessert span
{display: none;}

#menu_lunch{
display: block;
width: 236px;
height: 127px;
background: url(images/menues_05.jpg) left top no-repeat; }

#menu_lunch:hover{
background-position: -236px 0;}

#menu_lunch span
{display: none;}

#menu_brunch{
display: block;
width: 244px;
height: 127px;
background: url(images/menues_04.jpg) left top no-repeat; }

#menu_brunch:hover{
background-position: -244px 0;}

#menu_brunch span
{display: none;}

#menu_beverages{
display: block;
width: 236px;
height: 127px;
background: url(images/menues_10.jpg) left top no-repeat; }

#menu_beverages:hover{
background-position: -236px 0;}

#menu_beverages span
{display: none;}


#catering_menu{
display: block;
width: 244px;
height: 127px;
background: url(images/catering_menu_01.jpg) left top no-repeat; }

#catering_menu:hover{
background-position: -244px 0;}

#catering_menu span
{display: none;}

 
 
 
 
 

 
 
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

.jv1 {
	color: #cc3300;
}
.subfooter_box {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #000;
	background-color: #FFF;
	font-style: italic;
	text-transform: none;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}

.contact2 {
	font-family: "Lucida Console", Monaco, monospace;
}
.reservation_callus {
	color: #981305;
	font-style: italic;
}
.shuttle {
	border: 3px double #B6AA80;
}
.shuttle_bold {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-transform: uppercase;
	color: #c35e30;
	font-weight: bold;
	font-size: 14px;
}
#pagewidth .subfooter_box {
	color: #333;
}
