body {
	font-family:arial, helvetica, "sans serif";
	font-size:1em;
	background-image:url('../images/bg.jpg');
}

#frame {width:960px;margin:0 auto;background-image:url('../images/page_bg.png');padding:0 10px;}


/* HEADER */
#header {padding-bottom:20px;}
#logo {float:left;margin:20px 0 0 310px;}

#actions {float:right;margin:18px 10px 0 0;width: 190px; display:inline-block}
#number {text-align:center; margin-bottom: 5px; color:#917e7b; display:inline; float:right}
#action1 {height:27px;width:190px;background-image:url('../images/but1.gif');text-align:center;padding-top:9px; display:inline-block}
#action2 {height:27px;width:190px;background-image:url('../images/but2.gif');margin:10px 0 0 0;text-align:center;padding-top:9px;}
#action1 a, #action2 a {color:#fff;text-decoration:none;}
#action1 a:hover, #action2 a:hover {color:#1D2767;}
#social_links {float:left;display:inline-block;color:#917e7b;}
#social_links img {margin-top:-3px;}
#social_links a {text-decoration:none; color:#917e7b; font-size:0.9em}
#social_twitter {margin:5px 0;}

/* NAV */
#nav {height:43px;border-top:1px solid #C3B89F;border-bottom:1px solid #C3B89F;margin:0 10px;}
#nav ul {width:940px;height:43px;padding:0px 10px;}
#nav ul li {float:left;padding:0px 16px;text-align:center;height:43px;}
#nav ul li a {font-size:0.9em;text-decoration:none;color:#ad9f6e;margin:12px 0 0 0;display:block;font-family:Georgia, serif;font-weight:bold;}
#nav ul li a:hover {color:#1D2767;}

/*#home #nav ul li.nav_home {background-image:url('images/nav_shell.gif');}*/
#home #nav ul li.nav_home a, #menus #nav ul li.nav_menus a,  #bar #nav ul li.nav_bar a,  #offers #nav ul li.nav_offers a,  #group #nav ul li.nav_group a,  #contact #nav ul li.nav_contact a,  #testimonials #nav ul li.nav_testimonials a, #gallery #nav ul li.nav_gallery a, #menus_breakfast #nav ul li.nav_menus a, #menus_lunch #nav ul li.nav_menus a, #menus_starters #nav ul li.nav_menus a, #menus_mains #nav ul li.nav_menus a, #menus_desserts #nav ul li.nav_menus a, #menus_drinks #nav ul li.nav_menus a {color:#1D2767;}


/* SUBNAV */
#subnav {background-color:#ececec;height:36px;border-bottom:1px solid #C3B89F;margin:0 10px;}
#subnav ul {width:940px;height:36px;padding:0px 3px;margin:0 30px;}
#subnav ul li {float:left;padding:0px 20px;text-align:center;height:36px;}
#subnav ul li a {font-size:0.8em;text-decoration:none;color:#666;margin:11px 0 0 0;display:block;}
#subnav ul li a:hover {color:#1D2767;}



/* MAIN CONTENT */
#main_content {margin:10px;}
#splash_img {float:left;width:710px;}
#right_col {float:right;width:220px;margin:0 0 10px 0;}
#livebookings {float:right;width:310px;margin:20px 0 30px 0;}
#livebookings2 {width:310px;margin:30px auto;}
#home_copy {width:580px;float:left;margin:20px 0 0 10px;}
#copy {width:580px;float:left;margin:30px 0 0 10px;}
#contact_copy {width:930px;float:left;margin:30px 0 0 10px;}
#menu_copy {width:680px;float:left;margin:0px 0 0 0px;}
#copy p, #copy ul, #contact_copy p, #home_copy p, #menu_copy p, #menu_copy ol {margin:14px 0;font-size:0.8em;color:#666;line-height:17px;}
#copy p a, #contact_copy p a, #home_copy p a, #menu_copy p a {color:#ad9f6e;}

#table td {margin:14px 0;font-size:0.8em;color:#666;line-height:17px;padding:4px 4px;}
.submitBtn {border:1px solid #666; background-color:#c2bdaa;padding:3px 7px;}

#menu_copy ul {margin:14px 0;font-size:0.8em;color:#666;line-height:17px;list-style:disc;}
#menu_copy ul li {margin:2px 0;font-weight:bold;}

h1 {font-family:Georgia, serif;font-size:1.3em;color:#b1a76f;font-weight:bold;letter-spacing:1px;line-height:26px;margin:0px 0 7px 0;}
h2 {font-family:Georgia, serif;font-size:1.1em;color:#b1a76f;letter-spacing:1px;line-height:20px;margin:5px 0;}
h2 a {color:#ad9f6e;}
h3 {font-family:Georgia, serif;font-size:1em;color:#b1a76f;letter-spacing:1px;line-height:20px;margin:5px 0;}

.gold {color:#ad9f6e;}

#menu_copy h1 {background-color:#c2bdaa;width:690px;padding:20px 10px;color:#fff;}

#copy .ul_left {width:250px; float:left; display: inline; margin-bottom: 20px;}
#copy .ul_right {width: 250px; float: left; display: inline; margin-bottom: 20px;}
#copy .ul_left li a {color:#ad9f6e;}
#copy .ul_right li a {color:#ad9f6e;}

.offers_box {border-bottom: 1px solid #666666; padding-left: 10px; margin: 12px 0;}
.offers_img img {width:100px; display: inline; float: left; margin-top:5px;}
.offers_text {width: 440px; display: inline-block; margin-left: 20px; min-height: 120px;}

#livebookings {height:350px}
#like_facebook {float:right; display:inline-block;margin:-10px 4px 0 0}

/* FOOTER */
#footer {width:938px;/*height:124px;*/background-image:url('../images/footer_bg.jpg');border:1px solid #fff;clear:both;margin:10px 10px 0 10px;}
#footer_content {margin:11px auto;width:880px;text-align:center;}
#footer_content ul li  {display:inline;margin:0 25px;}
#footer_content ul li a {text-decoration:none;color:#fff;font-size:0.9em;}
#footer_content ul li a:hover {color:#1D2767;}
#footer_content p {color:#fff;font-size:0.7em;margin:12px 0;}
#footer_content p a {text-decoration:none;color:#fff;}
#footer_content p a:hover {color:#1D2767;}

#ignite_credit {position:relative;padding:0 20px 0 0;margin-bottom:10px;text-align:center;color:#fff;font-size:0.7em; line-height:20px}
#ignite_credit a {color:#fff;text-decoration:none}
#ignite_credit a:hover {color:#1D2767;text-decoration:none}

#gmap {float:right;width:425px;height:350px;}


/* GALLERY */
#gallery_thumbs img {margin:10px 8px;}

/* MISCELLANEOUS */
.clear {clear:both;}
.quote {font-family:georgia, serif;margin:0px;font-size:1.2em;}
.quote_giver {font-size:0.9em;margin:0px;color:#65A2C0;}
em {font-style:italic;}
