/* CSS Document */

body{
background-color:#731112;
margin:0px;
font-family:Lucida Grande,Arial,Tahoma,sans-serif;
font-size:11px;
color:#502202;
}

#wallpaper{
background-image:url(images/bg.gif);
background-repeat:repeat;
}

img{
behavior:url('css/pngHack.htc');
}

.container{
width:804px;
margin:0px auto;
}

#banner{
background-image:url(images/bg-banner.gif);
background-repeat:repeat-x;
height:111px;
width:784px;
}

.border-left{
background-image:url(images/shadow-left.png);
background-repeat:repeat-y;
width:10px;
}

.border-right{
background-image:url(images/shadow-right.png);
background-repeat:repeat-y;
width:10px;
}

#nav{
background-image:url(images/bg-nav.gif);
background-repeat:repeat-x;
position:relative;
height:42px;
width:753px;
padding-top:32px;
padding-left:31px;
}

#navTop{
background-image:url(images/navBG.gif);
background-repeat:repeat-x;
height:40px;
width:753px;
padding-left:31px;
}


#navTop a{
background-position:0px 0px;
height:40px;
display:block;
float:left;
margin-right:10px;
background-repeat:no-repeat;
}

.nHome{background-image:url(images/topNav/home.gif); width:39px;}
.nAbout{background-image:url(images/topNav/about.gif); width:58px;}
.nNews{background-image:url(images/topNav/news.gif); width:75px;}
.nMenu{background-image:url(images/topNav/menu.gif); width:44px;}
.nGallery{background-image:url(images/topNav/gallery.gif); width:48px;}
.nReviews{background-image:url(images/topNav/reviews.gif); width:54px;}
.nChef{background-image:url(images/topNav/chef.gif); width:75px;}
.nContact{background-image:url(images/topNav/contact.gif); width:67px;}







#content{
background-image:url(images/bg-content.gif);
background-repeat:repeat-y;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:262px;
}

#contact{
background-image:url(images/bg_main.gif);
background-repeat:repeat-x;
background-color:#C97816;
padding-top:26px;
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
width:730px;
}



#menus{
background-image:url(images/bg_main.gif);
background-repeat:repeat-x;
background-color:#C97816;
padding-top:26px;
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
width:390px;
height:474px;
}



.content{
padding-left:32px;
padding-right:22px;
padding-bottom:20px;
}

.thumb{
background-image:url(images/gallery/bg.gif);
background-repeat:no-repeat;
width:92px;
height:92px;
padding-top:7px;
padding-bottom:0px;
padding-left:7px;
padding-right:0px;
float:left;
margin-bottom:15px;
margin-right:15px;
}

.floatR{
float:right;
}

#fade{
background-image:url(images/nav-fade.png);
background-repeat:repeat-x;
height:74px;
position:inherit;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’nav-fade.png’,sizingMethod=’scale’);
}

#fade2{
background-image:url(images/fade.png);
background-repeat:repeat-x;
height:23px;
position:inherit;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’fade.png’,sizingMethod=’scale’);
}

#footer{
background-image:url(images/footerBG.jpg);
background-repeat:repeat-x;
height:23px;
width:784px;

}

#reflection{
background-image:url(images/bg-reflection.gif);
background-repeat:repeat-x;
height:47px;
width:753px;
padding-top:27px;
padding-left:31px;
}

.button{
padding-right:17px;
position:inherit;

}


a{
color:#000000;
text-decoration:underline;
}

a:visited{
color:#ffffff;
text-decoration:underline;
}

a:hover{
color:#CC0000;
text-decoration:underline;
}

h1{
font-size:14px;
color:#731112;
}

.text{
line-height:12px;
}





