/* stylesheet
 * created by Mike Murray -> www.murz.net
 */

body {margin:0px;background:url(../images/bg.gif);background-position:0px 0px;font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;color:#635d51;}
a img {border:0px;}

a:link, a:visited {color:#a50000;text-decoration:underline;}
a:hover {color:#3F0000;}

#centering_wrap {width:766px;margin:0px auto 0px auto;}
#site {width:766px;background:url(../images/wrap_bg.gif);height:800px;}

#menu {float:left;width:766px;font-family:"Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;}

#menu ul {margin:75px 0px 0px 112px;padding:0px;list-style:decimal;color:#aea9ab;}
#menu ul li {float:left;padding:0px 50px 0px 0px;text-align:center; }
#menu ul li.cur {list-style:none;margin:0px 0px 0px -20px;}
a.current:link, a.current:visited {background:#A50000;padding:0px 5px 0px 5px;border:1px solid #000;}
#menu a:link, #menu a:visited {color:#aea9ab;text-decoration:none;}
#menu a:hover {color:#fff;}


#redbar {width:300px;margin:18px 0px 0px 81px;float:left}
#whitebar {width:265px;float:left;height:517px;margin:45px 0px 0px 32px;}

/* left red bar elements */
h1 {width:203px;height:142px;overflow:hidden;margin:10px auto 0px auto;}
ul#navigation {list-style:none;padding:0px;width:180px;margin:20px auto 0px auto;}
ul#navigation li {}
ul#navigation li a.nav {padding-left:180px;width:0px;overflow:hidden;display:block;}
#nav1:link, #nav1:visited {background:url(../images/nav_1.gif);overflow:hidden;height:34px;}
#nav2:link, #nav2:visited {background:url(../images/nav_2.gif);overflow:hidden;height:33px;}
#nav3:link, #nav3:visited {background:url(../images/nav_3.gif);overflow:hidden;height:33px;}
#nav4:link, #nav4:visited {background:url(../images/nav_4.gif);overflow:hidden;height:36px;}
#nav5:link, #nav5:visited {background:url(../images/nav_5.gif);overflow:hidden;height:33px;}
#nav6:link, #nav6:visited {background:url(../images/nav_6.gif);overflow:hidden;height:31px;}

#nav1:hover,#nav2:hover,#nav3:hover,#nav4:hover,#nav5:hover,#nav6:hover {background-position:180px 0px;}


/* front page middle elements */
#whitebar h2#welcome {background:url(../images/head_welcome.gif);width:256px;height:0px;padding-top:18px;overflow:hidden;}
#whitebar h2#ourmenu {background:url(../images/head_ourmenu.gif);width:108px;height:0px;padding-top:15px;overflow:hidden;}
#whitebar h2#reservations {background:url(../images/head_reservation.gif);width:113px;height:0px;padding-top:15px;overflow:hidden;}
#whitebar h2#specevents {background:url(../images/head_spec.gif);width:135px;height:0px;padding-top:16px;overflow:hidden;}
#whitebar h2#visitors {background:url(../images/head_visitors.gif);width:165px;height:0px;padding-top:15px;overflow:hidden;}
#whitebar h2#opp {background:url(../images/head_opportunities.gif);width:143px;height:0px;padding-top:15px;overflow:hidden;}
#whitebar h2#address {background:url(../images/head_address.gif);width:125px;height:0px;padding-top:16px;overflow:hidden;}
#whitebar h2#privacy {background:url(../images/head_privacy.gif);width:134px;height:0px;padding-top:15px;overflow:hidden;}
h3#delicious {background:url(../images/head_delicious.gif) repeat-y;width:260px;height:0px;padding-top:12px;overflow:hidden;clear:both;float:left;}
h3#specialdishes {background:url(../images/head_specialdishes.gif) repeat-y;width:260px;height:0px;padding-top:12px;overflow:hidden;clear:both;float:left;margin-top:40px;}
h3#cancellation {background:url(../images/head_cancellation.gif) repeat-y;width:187px;height:0px;padding-top:14px;overflow:hidden;clear:both;float:left;margin-top:40px;}
h3#advice {background:url(../images/head_advice.gif);width:115px;height:0px;padding-top:13px;overflow:hidden;clear:both;float:left;margin-top:20px;}
h3#aboutdrinks {background:url(../images/head_aboutdrinks.gif);width:169px;height:0px;padding-top:12px;overflow:hidden;clear:both;float:left;margin-top:40px;}
h3#didyou {background:url(../images/head_didyouknow.gif);width:149px;height:0px;padding-top:16px;overflow:hidden;clear:both;float:left;margin-top:20px;}
h3#career {background:url(../images/head_career.gif);width:146px;height:0px;padding-top:12px;overflow:hidden;clear:both;float:left;margin-top:20px;}
h3#contact {background:url(../images/head_contact.gif);width:141px;height:0px;padding-top:13px;overflow:hidden;clear:both;float:left;margin-top:20px;}

.welcomebox {font-size:11px;}
.newsbox {font-size:11px;margin-bottom:20px;float:left;}
.specialbox {font-size:11px;width:255px;}
.welcomebox p,.newsbox p, .specialbox p {float:left;width:115px;margin-top:0px;margin-left:10px;}
.newsbox p {margin-bottom:0px;width:135px;}
.specialbox p {width:255px;margin-left:0px;}

.left_image {float:left;}
.right_image {float:right;margin-right:20px;margin-top:2px;}

a.readmore {font-weight:bold;float:left;width:115px;margin-top:0px;margin-left:10px;}
a.readmore2 {font-weight:bold;float:left;width:115px;font-size:11px;}
a.continue {font-weight:bold;float:right;width:115px;font-size:11px;text-align:right;margin-right:20px;}
a.readmore:hover {}


/* menu page middle elements */
p#menulabel {font-size:11px;color:#635d51;}
ul#menulist {list-style:none;margin:0px 0px 0px 0px;padding:0px;float:left;}
ul#menulist li {background:#dadada;font-size:11px;padding:3px 11px 3px 11px;width:218px;float:left;margin:0px 0px 3px 0px;}
.menuitem {width:163px;float:left;}
.menuprice {width:55px;float:right;text-align:right;}

/*reservation */
label.rf_label {font-size:11px;width:65px;float:left;padding-top:3px;}
input.rf_input, textarea.rf_input {width:174px;height:18px;padding:0px;border:1px solid #999;}

/*contact */
label.cf_label {font-size:11px;width:65px;float:left;padding-top:3px;float:left;width:300px;color:#635d51;}
input.cf_input, textarea.cf_input {width:246px;height:18px;padding:0px;border:1px solid #999;float:left;margin-bottom:10px;}
#clearsend {float:right;font-weight:bold;font-size:11px;margin-right:20px;}
#clear {padding-right:10px;}

input#rf_month, input#rf_day {width:47px;margin-right:8px;}
input#rf_year {width:60px;}
#message {height:150px;}


#footer {font-size:11px;float:left;width:766px;color:#746e70;}

#footer a:link, #footer a:visited {color:#746e70;}

#footer .copyright {float:left;margin:60px 0px 0px 90px;width:315px;}
#footer .bottomlinks {float:right;margin:60px 60px 0px 0px;width:180px;}

