@charset "utf-8";
/* Nevilles.ie SCREEN CSS Document */

* {margin:0; padding:0;}

body {font-size:12px;line-height: 1.7em;font-family: Georgia, Verdana, Helvetica, serif; color:#fff;background-color:#193445 ;background:url(../i/background.jpg) top left; height: 100%; text-align:center;}

a, a:link, a:visited { text-decoration:none; color:#ffcc00;}
a:hover, a:active {text-decoration:none;color:#ccc;}	

#submenu a, #submenu a:link, #submenu a:visited {color:#fff; }
#submenu a:hover,#submenu a:active {text-decoration:none;color:#ffff00;}	

div.clear {clear: both;}
img {border:none;}




/* ---------------------------------------------------------------------------- HEADER
--------------------------------------------------------------------------------------*/

#header {width:970px;height:120px; margin:0 auto;}

#logo {float:left; width:565px;height:120px;}

#est {float:right; width:117px;height:120px;}


/* Main top-navigation
------------------------------------------------------------------*/
div#menu {clear:both;background:transparent url(../i/main_navigation.gif) top left no-repeat; position: relative;width:970px;height:28px;overflow: hidden;margin: 0 auto;}
div#menu ul#main-nav {height: 28px;width: 970px;position: relative;margin:0;padding:0;}
	
div#menu ul#main-nav li {
	list-style: none;
	position: absolute;
	top: 0px;
}
ul#main-nav li, ul#main-nav a {
	height: 28px;
	display: block;
}

div#menu ul#main-nav li a {text-indent: -9999px;text-decoration: none;}
div#menu ul#main-nav li {text-indent: -9999px;text-decoration: none;}
	
#Home {
	left: 210px;
	width: 82px;
}
#About	{
	left: 292px;
	width: 107px;
}
#Menus {
	left: 399px;
	width: 117px;
}
#Restaurant {
	left: 516px;
	width: 200px;
}

#Functions {left: 716px; width: 138px;}

#Contact {left: 854px; width: 116px;}

#Home a:hover	{background: transparent url(../i/main_navigation.gif) -210px -28px no-repeat;}
#About a:hover {background: transparent url(../i/main_navigation.gif) -292px -28px no-repeat;}
#Menus a:hover {background: transparent url(../i/main_navigation.gif) -399px -28px no-repeat;}
#Restaurant a:hover	{background: transparent url(../i/main_navigation.gif) -516px -28px no-repeat;}
#Functions a:hover	{background: transparent url(../i/main_navigation.gif) -716px -28px no-repeat;}
#Contact a:hover	{background: transparent url(../i/main_navigation.gif) -854px -28px no-repeat;}

/* Main top-navigation "active tabs"
------------------------------------------------------------------*/

body#home-page #Home {background: transparent url(../i/main_navigation.gif) -210px -28px no-repeat;}
body#about-page #About {background: transparent url(../i/main_navigation.gif) -292px -28px no-repeat;}
body#opening-page #About {background: transparent url(../i/main_navigation.gif) -292px -28px no-repeat;}
body#menus-page #Menus  {background: transparent url(../i/main_navigation.gif) -399px -28px no-repeat;}
body#menus1170-page #Menus  {background: transparent url(../i/main_navigation.gif) -399px -28px no-repeat;}
body#menus_childrens-page #Menus  {background: transparent url(../i/main_navigation.gif) -399px -28px no-repeat;}
body#restaurant-page #Restaurant{background: transparent url(../i/main_navigation.gif) -516px -28px no-repeat;}
body#functions-page #Functions {background: transparent url(../i/main_navigation.gif) -716px -28px no-repeat;}
body#contact-page #Contact	{background: transparent url(../i/main_navigation.gif) -854px -28px no-repeat;}


/* Banner Image
------------------------------------------------------------------*/
div#banner {width:970px;height:215px;  margin:0 auto;}




/* ---------------------------------------------------------------------------- MAIN CONTENT
--------------------------------------------------------------------------------------*/
#main {width:970px; padding-top:9px; margin:0 auto;}

#side {width:209px; padding-right:9px; margin:0; float:left;  padding-bottom:20px;}



#content {width:752px;   float:right; }


/* ---------------------------------------------------------------------------- LEFT COLUMN
--------------------------------------------------------------------------------------*/
#submenu {width: 100%;}

#submenu h1 {margin:0;padding:0;text-indent:-9999px; height:34px;}
body#home-page #submenu h1 {background: transparent url(../i/home.jpg) }
body#about-page #submenu h1 {background: transparent url(../i/about.jpg)}
body#opening-page #submenu h1 {background: transparent url(../i/about.jpg)}
body#links-page #submenu h1 {background: transparent url(../i/about.jpg)}
body#menus-page #submenu h1  {background: transparent url(../i/menus.jpg)}
body#menus1170-page #submenu h1  {background: transparent url(../i/menus.jpg)}
body#menus_childrens-page #submenu h1  {background: transparent url(../i/menus.jpg)}
body#restaurant-page #submenu h1{background: transparent url(../i/restaurant.jpg)}
body#functions-page #submenu h1 {background: transparent url(../i/functions.jpg)}
body#contact-page #submenu h1	{background: transparent url(../i/contact.jpg)}

ul.sublist li {margin:0;padding-left:20px; color:#FFFF00; line-height:33px; height:33px; background-image:url(../i/submenu_back.jpg); list-style: none; text-align:left;}

p.facebook {text-indent:-9999px; padding-top:10px;}
p.facebook  a {background: url(../i/facebook.jpg) no-repeat;display:block;float:right;width:209px;height:54px;}	
p.facebook  a:hover {background: url(../i/facebook.jpg) 0 -54px no-repeat;}	

p.you_tube {text-indent:-9999px; padding-top:70px;}
p.you_tube  a {background: url(../i/youtube.jpg) no-repeat;display:block;float:right;width:209px;height:54px;}	
p.you_tube  a:hover {background: url(../i/youtube.jpg) 0 -54px no-repeat;}	

p.twitter {text-indent:-9999px;}
p.twitter  a {background: url(../i/twitter.jpg) no-repeat;display:block;float:right;width:209px;height:102px;}	
p.twitter  a:hover {background: url(../i/twitter.jpg) 0 -102px no-repeat;}	

p.valentines {text-indent:-9999px; }
p.valentines   a {background: url(../i/valentines.gif)  no-repeat;display:block;float:right; margin-top:16px; width:209px;height:54px;}	
p.valentines   a:hover {background: url(../i/valentines.gif) 0 -54px no-repeat;}	

p.xmas {text-indent:-9999px; }
p.xmas   a {background: url(../i/xmas-bttn.gif)  no-repeat;display:block;float:right; margin-top:16px; width:209px;height:69px;}	
p.xmas   a:hover {background: url(../i/xmas-bttn.gif) 0 -69px no-repeat;}





/* ---------------------------------------------------------------------------- PAGES CENTER COLUMN
--------------------------------------------------------------------------------------*/
#title {background: #fff ; width:752px;height:51px;}
h1.page_title   {display:block;float:left; width: 654px; height:44px; color:#122736; text-indent:-9999px; margin-left:35px;}

body#home-page h1.page_title {background:url(../i/welcome_header.gif);}
body#about-page h1.page_title {background:url(../i/history_header.gif);}
body#opening-page h1.page_title {background:url(../i/opening_header.gif);}
body#links-page h1.page_title {background:url(../i/links_header.gif);}
body#menus-page h1.page_title {background:url(../i/menus_bar.gif);}
body#menus1170-page h1.page_title {background:url(../i/menus_1170.gif);}
body#menus_childrens-page h1.page_title {background:url(../i/menu_childrens.gif);}
body#contact-page h1.page_title {background:url(../i/contact_header.gif);}
body#restaurant-page h1.page_title {background:url(../i/1170_header.gif);}
body#functions-page h1.page_title {background:url(../i/functions_header.gif);}

#text_back {background-color:#fff ;display:block;float:right; width:100%; }	
#text_back_menus {background-color:#fff ;display:block;float:right; width:100%; }	

#text_back p{color:#193445; text-align:left; font-size:13px; padding:10px 35px 10px 35px;}

#text_back .photo {border:solid #193445 1px; padding: 10px 10px; float:right; margin-left:10px;}

#text_back  .logo { float:left; padding: 10px 10px;}

#text_back_menus p{color:#193445; text-align:center; font-size:13px; padding:10px 35px 10px 35px;}

#text_back_menus h2 {

font-size:18px;
font-weight:bold;
line-height:2.5em;
color:#193445;
}

#text_back_menus h3 {

font-size:16px;
font-weight:bold;
line-height:2em;
color:#193445;
}

.menu_pdf { margin:0 auto;}

#content_top {background:url(../i/content_top.gif); height:24px;}

#blah {background:url(../i/content_bottom.gif) top left no-repeat; height:6px; clear:both; }




