@charset "utf-8";
/*
standard elements
*/
* {padding:0; margin:0;}
html, body{height:100%;}
body{background-color:#7a706c; font:11px/17px Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#f8b200;}
a:hover{text-decoration:none; color:#f8eed3;}
a:active, a:focus{outline:none;}
img{border:none;}
p{margin:0 0 8px 0;}
li{margin-right:22px; padding-right:0px;}
b, strong{color:#d7d1cf;}
/*
layout
*/
#wrapper{position:relative; width:900px; height:600px; top:30px; margin:0 auto; }
#top-photos-cont{width:900px; height:284px;}
#slide1{width:299px; margin-right:2px;}
#slide2{width:388px;  margin-right:2px;}
#slide3{width:209px;}
#nav{height:30px; position:relative;}
#page-cont{height:285px; overflow:hidden; background-color:black; position:relative; color:#9b908c; direction:rtl;}
#page-cont ul li{margin-right:15px; padding-right:0px; list-style-image:url(/images/bullet.gif);}

#footer{margin-top:8px; position:relative}
#copyright{float:right; color:#c9c0bc; padding-top:2px;}
#lionways{width:138px; height:27px; background:url(/images/page/lionways.gif) top left no-repeat; padding-top:2px; margin-top:0px; display:block; color:#aea5a1; direction:rtl;}
#lionways:hover{background-position:0 -27px; color:#d8d0cc;}

/*
logo and buttons
*/
#logo{position:absolute; top:162px; left:702px; width:153px; height:77px;}
#logo a{display:block; width:153px; height:77px; background-image:url(/images/page/logo.gif); text-indent:-9000px; overflow:hidden;}

#take-away{position:absolute; top:124px; left:15px; width:70px; height:70px;}
#take-away a{display:block; width:70px; height:70px; background-image:url(/images/page/buttons.gif); text-indent:-9000px; overflow:hidden;}
#take-away a:hover{background-position:70px 0;}

#reservation{position:absolute; top:205px; left:15px; width:70px; height:70px;}
#reservation a{display:block; width:70px; height:70px; background-image:url(/images/page/buttons.gif); background-position:0 70px; text-indent:-9000px; overflow:hidden;}
#reservation a:hover{background-position:70px 70px;}
/*
navigation
*/
#nav ul{ list-style:none;}
#nav ul li{float:right; margin:0; padding:0;}
#nav a, .nav-li{display:block; height:30px; text-indent:-9000px; overflow:hidden;}
#nav-take-away{width:102px; background:url(/images/page/nav.gif) 102px 0;}
#nav-take-away:hover{background-position:-38px 0;}
#nav-take-away-sel{width:102px; background:url(/images/page/nav.gif) -38px 0;}
#nav-menus{width:66px; background:url(/images/page/nav.gif) 66px -30px;}
#nav-menus:hover{background-position:-74px -30px;}
#nav-menus-sel{width:66px; background:url(/images/page/nav.gif) -74px -30px;}
#nav-location{width:89px; background:url(/images/page/nav.gif) 89px -60px;}
#nav-location:hover{background-position:-51px -60px;}
#nav-location-sel{width:89px; background:url(/images/page/nav.gif) -51px -60px;}
#nav-about{width:63px; background:url(/images/page/nav.gif) 63px -90px;}
#nav-about:hover{width:63px; background-position:-77px -90px;}
#nav-about-sel{width:63px; background:url(/images/page/nav.gif) -77px -90px;}
#nav-events{width:106px; background:url(/images/page/nav.gif) 106px -120px;}
#nav-events:hover{background-position:-34px -120px;}
#nav-events-sel{width:106px; background:url(/images/page/nav.gif) -34px -120px;}
#nav-jobs{width:107px; background:url(/images/page/nav.gif) 107px -150px;}
#nav-jobs:hover{background-position:-33px -150px;}
#nav-jobs-sel{width:107px; background:url(/images/page/nav.gif) -33px -150px;}
#nav-contact{width:66px; background:url(/images/page/nav.gif) 66px -180px;}
#nav-contact:hover{background-position:-74px -180px;}
#nav-contact-sel{width:66px; background:url(/images/page/nav.gif) -74px -180px;}
#nav-todays{width:85px; background:url(/images/page/nav.gif) 96px -210px; position:absolute; top:0; left:0;}
#nav-todays:hover{background-position:-54px -210px;}

#sidebar{position:absolute; left:490px; top:30px; width:140px; height:240px; overflow:hidden;}
#sidebar a:hover img{opacity:0.7; filter: alpha(opacity=70);}
#main-text{position:absolute; left:120px; top:30px; width:353px; height:250px; overflow:hidden;}
#full-text{position:absolute; left:120px; top:30px; width:510px; height:250px; overflow:hidden;}
/*
location
*/
#map-thumb{position:absolute; top:36px; right:49px;}
#map-thumb a{display:block;}
/*
contact
*/
#contact-message{margin-left:40px;}
/*
data entry
*/
.text{background-color:white !important; color:black; border:none; font:11px Arial, Helvetica, sans-serif;}
.button{background-color:#ece2d0; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:0px;}
.message{border:2px dotted #f8b200; color:#f8b200; font-weight:bold; padding:5px; margin-top:20px;}
/*
today's specials
*/
#todays-specials{display: none; width:540px; height:360px; background:#f3ece3 url(/images/page/today-specials-bg.jpg) top center no-repeat; position:relative;}
.todays-box{width:140px; height:170px; top:158px; overflow:hidden; direction:rtl; text-align:right; font-size:12px; color:#880015; font-weight:bold; line-height:12px;}
.todays-box span{font-size:11px; color:#141215; font-weight:normal;}
#todays-date{position:absolute; top:70px; left:355px; width:140px; color:#141215; font-size:18px; font-weight:bold; direction:rtl; text-align:right; font-family:Tahoma, Geneva, sans-serif}
#todays-first{position:absolute; left:355px;}
#todays-main{position:absolute; left:200px;}
#todays-wine{position:absolute; left:45px;}
/*
menus
*/
#fmenus{margin-top:3px;}
#fmenus ul{margin:0; padding:0; list-style:none;}
#fmenus ul li{margin:0; padding:0; list-style:none; float:right; display:block; width:157px; height:60px;}
#fmenus ul li a{display:block; width:120px; height:50px; text-indent:-9999px; overflow:hidden;}
#fmenus ul li a:hover{opacity:0.7; filter: alpha(opacity=70);}
#fmenus ul li a#menu_breakfast{background-image:url(/images/menus/menu_breakfast.gif);}
#fmenus ul li a#menu_dessert{background-image:url(/images/menus/menu_dessert.gif);}
#fmenus ul li a#menu_wine{background-image:url(/images/menus/menu_wine.gif);}
#fmenus ul li a#menu_lunch{background-image:url(/images/menus/menu_lunch.gif);}
#fmenus ul li a#menu_brunch{background-image:url(/images/menus/menu_brunch.gif);}
#fmenus ul li a#menu_alcohol{background-image:url(/images/menus/menu_alcohol.gif);}
#fmenus ul li a#menu_dinner{background-image:url(/images/menus/menu_dinner.gif);}
#fmenus ul li a#menu_kids{background-image:url(/images/menus/menu_kids.gif);}
#fmenus ul li a#menu_cocktails{background-image:url(/images/menus/menu_cocktails.gif);}
