/* CSS Document */

body{
	background-color:#3A3A3C;
	margin:30px 0 0 0;
	padding:0px;
}


/*Container starts Here*/

#container{
	width:1038px;
	height:auto;
	margin:0 auto;
}

#clear{
	clear: both;
}

#top-shade{
	background-image: url(../images/top-shade1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	width: 1038px;
}
#left-shade{
	background-image: url(../images/left-shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 711px;
	width: 7px;
	float:left;
}

#right-shade{
	background-image: url(../images/right-shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 710px;
	width: 7px;
	float:right;
}

#bottom-shade{
	background-image: url(../images/bottom-shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 1024px;
	display:block;
	float:left;
}

#mainimage{
	width:1024px;
	height:auto;
	float:left;
}

#bottom-menu{
	width:1024px;
	height:124px;
	float:left;
	text-align:left;
	background-color:#7F7F7F;
}

#menu-box{
	width:100px;
	padding:30px 0 20px 30px;
	float:left;
}
#menu-box ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#menu-box ul li{
	margin:0px;
	padding:0px;
	float:left;	
}
#menu-box ul li a{
	margin:0px;
	padding:0px;
	display:block;
}
#menu-box ul li a#home{
	background-image: url(../images/home-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:14px;
	display:block;
	float:left;	
}
#menu-box ul li a#home:hover{
	background-image: url(../images/home-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:14px;
	display:block;
	float:left;	
	
}
#menu-box ul li a#about{
	background-image: url(../images/about-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:15px;
	
}
#menu-box ul li a#about:hover{
	background-image: url(../images/about-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
#menu-box ul li a#clickevent{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:15px;
	
}
#menu-box ul li a#clickevent:hover{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}

#menu-box ul li a#menus{
	background-image: url(../images/menus-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:15px;
	
}
#menu-box ul li a#menus:hover{
	background-image: url(../images/menus-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
#menu-box ul li a#reservation{
	background-image: url(../images/reservation-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:13px;
	
}
#menu-box ul li a#reservation:hover{
	background-image: url(../images/reservation-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}

#menu-box ul li a#catering{
	background-image: url(../images/catering-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:9px;
	
}
#menu-box ul li a#catering:hover{
	background-image: url(../images/catering-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}

#menu-box ul li a#homeactive{
	background-image: url(../images/home-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:14px;
	
}

#menu-box ul li a#aboutactive{
	background-image: url(../images/about-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:15px;
	
}

#menu-box ul li a#clickeventactive{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:15px;
	
}

#menu-box ul li a#menusactive{
	background-image: url(../images/menus-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:15px;
	
}
#menu-box ul li a#reservationactive{
	background-image: url(../images/reservation-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:13px;
	
}
#menu-box ul li a#cateringactive{
	background-image: url(../images/catering-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:89px;
	height:9px;
	
}

#address{
	width:122px;
	height:53px;
	float:right;
	margin:30px 30px 20px 0;
}

#weeklyspecial{
	width:300px;
	height:33px;
	float:right;
	margin:50px 200px 50px 0;
}
#weeklyspecial ul{
	margin:0px;
	padding:0px;
	list-style-type:none;

}
#weeklyspecial ul li a#weeklyspecials{
	background-image: url(../images/specialsdk-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:300px;
	height:33px;
	display:block;
	float:left;	
}
#weeklyspecial ul li a#weeklyspecials:hover{
	background-image: url(../images/specialswht-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:33px;
	display:block;
	float:left;	
	
}

#weeklyspecial ul li a#weeklyspecialsactive{
	background-image: url(../images/specialswht-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:300px;
	height:33px;
	
}
#address .mail{
	width:100px;
	height:15px;
	display:block;
	float:right;
}

#aboutimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/about-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#aboutimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/about-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#aboutimage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/about-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#nav ul{
	margin:0px 0 0 25px;
	padding:0px;
	list-style-type:none;
}

#nav ul li{
	padding:0px;
	float:left;
}
#nav ul li a{
	padding:0px;
	display:block;
}

#nav ul li a#location{
	background-image: url(../images/location-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:58px;
	height:7px;
	float:left;
	
}
#nav ul li a#location:hover{
	background-image: url(../images/location-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	
}
#nav ul li a#locationactive{
	background-image: url(../images/location-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	width:58px;
	height:7px;
	
}


#nav ul li a#clickevent{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:241px;
	height:7px;
	float:left;
	
}
#nav ul li a#clickevent:hover{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	
}
#nav ul li a#clickeventactive{
	background-image: url(../images/clickevent-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	width:241px;
	height:7px;
	
}

#nav ul li a#contactus{
	background-image: url(../images/contact-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:72px;
	height:7px;
	float:left;
	margin:0 0 0 20px;
	
}
#nav ul li a#contactus:hover{
	background-image: url(../images/contact-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	
}
#nav ul li a#contactusactive{
	background-image: url(../images/contact-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;	
	width:72px;
	height:7px;
	margin:0 0 0 20px;
	
}
#nav ul li a#eventinquiry{
	background-image: url(../images/eventinquiry-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:528px;
	height:7px;
	float:left;
	margin:0 0 0 0px;
	
}
#nav ul li a#eventinquiry:hover{
	background-image: url(../images/eventinquiry-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	
}
#nav ul li a#eventinquiryactive{
	background-image: url(../images/eventinquiry-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;	
	width:528px;
	height:7px;
	margin:0 0 0 0px;
	
}

#nav ul li a#cateringform{
	background-image: url(../images/order-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:528px;
	height:7px;
	float:left;
	margin:0 0 0 0px;
	
}
#nav ul li a#cateringform:hover{
	background-image: url(../images/order-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	
}
#nav ul li a#cateringformactive{
	background-image: url(../images/order-but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;	
	width:528px;
	height:7px;
	margin:0 0 0 0px;
	
}

#locationimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/location-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#locationimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/location-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#locationimage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/location-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.head-link{
	width:183px;
	height:36px;
	display:block;
	margin:100px 0 0 27px;
}
.head-link a{
	display:block;
	height:36px;
	width:183px;
}

.head-menu{
	width:140px;
	height:36px;
	display:block;
	margin:100px 0 0 27px;
}
.head-menu a{
	display:block;
	height:36px;
	width:140px;
}

#contactimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/contact-img1rev.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contactimage2{
	width:1024px;
	height:425px;
	float:left;
	background-image: url(../images/contact-img2rev.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contactimage3{
	width:1024px;
	height:20px;
	float:left;
	background-image: url(../images/contact-img3rev.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#margin-div{
width:1024px;
height:140px;
}
.mail-link1{
	width:184px;
	height:20px;
	display:block;
	margin:0px 0 0 25px;
}
.mail-link{
	width:184px;
	height:37px;
	display:block;
	margin:0px 0 0 25px;
}
.mail-link a{
	display:block;
	height:10px;
	width:184px;
}

.rese{
	width:220px;
	height:30px;
	margin:0px;
}

.reservation-link{
	width:220px;
	height:30px;
	display:block;
	margin:0px 0 0 25px;
}
.reservation-link a{
	display:block;
	height:10px;
	width:220px;
}
.find-link{
	width:184px;
	height:10px;
	display:block;
	padding:0px 0 0 25px;
}
.find-link a{
	width:140px;
	height:10px;
	display:block;
	margin:0px 0 0 0px;
}

#menuimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/menu-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menuimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/menu-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menuimage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/menu-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#flash{
	width:325px;
	height:20px;
	float:left;
	padding:0 0 0 27px;
	
}
#lunch-side{
	width:514px;
	height:auto;
	float:left;
}

#lunchimage1{
	width:514px;
	height:190px;
	float:left;
	background-image: url(../images/lunch-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#lunchimage2{
	width:514px;
	height:222px;
	float:left;
	background-image: url(../images/lunch-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#lunchimage3{
	width:514px;
	height:174px;
	float:left;
	background-image: url(../images/lunch-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#text-part{
width:470px;
height:546px;
overflow:auto;
float:left;
padding:20px 20px 20px 20px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;

}

#margin-div1{
width:514px;
height:140px;
float:left;
}

#dinnerimage1{
	width:514px;
	height:190px;
	float:left;
	background-image: url(../images/dinner-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#dinnerimage2{
	width:514px;
	height:222px;
	float:left;
	background-image: url(../images/dinner-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#dinnerimage3{
	width:514px;
	height:174px;
	float:left;
	background-image: url(../images/dinner-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#wineimage1{
	width:514px;
	height:190px;
	float:left;
	background-image: url(../images/wine-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wineimage2{
	width:514px;
	height:222px;
	float:left;
	background-image: url(../images/wine-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#wineimage3{
	width:514px;
	height:174px;
	float:left;
	background-image: url(../images/wine-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#takeimage1{
	width:514px;
	height:190px;
	float:left;
	background-image: url(../images/takeout-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#takeimage2{
	width:514px;
	height:222px;
	float:left;
	background-image: url(../images/takeout-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#takeimage3{
	width:514px;
	height:174px;
	float:left;
	background-image: url(../images/takeout-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#reservationimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/reservation-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#reservationimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/reservation-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#reservationimage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/reservation-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cateringimage1{
	width:1024px;
	height:190px;
	float:left;
	background-image: url(../images/catering-img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cateringimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/catering-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cateringimage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/catering-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#cateringimage3rev{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/catering-img3rev.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#cateringformimage2{
	width:514px;
	height:222px;
	float:left;
	background-image: url(../images/cateringform-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#eventinquirypage1{
	width:1024px;
	height:900px;
	float:left;
	background-image: url(../images/eventinquirybg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 10px;
}
#eventinquirypage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/catering-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#eventinquirypage3{
	width:1024px;
	height:174px;
	float:left;
	background-image: url(../images/catering-img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#specialsimage2{
	width:1024px;
	height:222px;
	float:left;
	background-image: url(../images/specials-img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}