body { margin:0px; padding:4px 0px 0px 0px;}
a {
	outline:none;
}
.header-bg { background:url(../images/header-bg.jpg) no-repeat left top;}
.top-navigation { font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; color:#c4c4c4; text-decoration:none; line-height:18px; text-transform:uppercase; padding:42px 0px 0px 94px;}
.top-navigation a{ font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; color:#c4c4c4; text-decoration:none; line-height:18px; text-transform:uppercase;}

.home { float:left; width:106px; text-align:center; height:45px;}
.home a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.home a:hover{ background:url(../images/home-hover.jpg) no-repeat left -3px; display:block; color:#FFFFFF;}
.aboutus { float:left; width:119px; text-align:center; height:45px;}
.aboutus a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.aboutus a:hover{ background:url(../images/about-hover.jpg) no-repeat 5px -3px; display:block; color:#FFFFFF;}
.press { float:left; width:90px; text-align:center; height:45px;}
.press a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.press a:hover{ background:url(../images/home-hover.jpg) no-repeat -10px -3px; display:block; color:#FFFFFF;}
.menu {
	float:left;
	width:90px;
	text-align:center;
	height:45px;
	margin-left: 178px;
}
.menu a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.menu a:hover{ background:url(../images/home-hover.jpg) no-repeat -10px -3px; display:block; color:#FFFFFF;}
.galley {
	float:left;
	width:114px;
	text-align:center;
	height:45px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.galley a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.galley a:hover{ background:url(../images/gallery-hover.jpg) no-repeat left -3px; display:block; color:#FFFFFF;}
.contact { float:left; width:151px; text-align:center; height:45px;}
.contact a{ display:block; height:45px; padding:10px 0px 0px 0px;}
.contact a:hover{ background:url(../images/contact-hover.jpg) no-repeat left -3px; color:#FFFFFF; display:block;}
.logo-links { margin:-90px 0px 0px 438px;  position:relative; z-index:99; width:113px;  }
*html .logo-links {  margin:-100px 0px 0px 438px;  position:relative; z-index:99;width:113px; }
*+html .logo-links {  margin:-90px 0px 0px 438px;  position:relative; z-index:99;width:113px; }

.dinner-hours-bg { background:url(../images/footer-dinner-bg.jpg) no-repeat left top;}

.dinner-hours-box { float:left; width:318px; padding:8px 0px 0px 23px; background:url(../images/footer-line.jpg) no-repeat right 14px; height:76px;}
.dinner-hours-box h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}

.dinner-hours-box-menu { float:left; width:318px; padding:8px 0px 0px 0px; background:url(../images/footer-line.jpg) no-repeat right 14px; height:65px;}
.dinner-hours-box-menu h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}

.dinner-hours-box-menu h3 a{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box-menu h3 a:hover { color:#FFFFFF;}

.dinner-hours-box-menu ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box-menu li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}


.dinner-hours-box1 { float:left; width:304px; padding:8px 0px 0px 19px; background:url(../images/footer-line.jpg) no-repeat right 14px; height:76px;}
.dinner-hours-box1 h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}

.dinner-hours-box1 h3 a{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box1 h3 a:hover { color:#FFFFFF;}

.dinner-hours-box1 ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box1 li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}


.dinner-hours-box1-menu01 { float:left; width:304px; padding:8px 0px 0px 19px; background:url(../images/footer-line.jpg) no-repeat right 14px; height:65px;}
.dinner-hours-box1-menu01 h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}

.dinner-hours-box1-menu01 h3 a{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box1-menu01 h3 a:hover { color:#FFFFFF;}

.dinner-hours-box1-menu01 ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box1-menu01 li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}



.dinner-hours-box1-menu { float:left; width:204px; padding:8px 0px 0px 19px;  height:69px;}
.dinner-hours-box1-menu h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box1-menu h3 a{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box1-menu h3 a:hover { color:#FFFFFF;}

.dinner-hours-box1-menu ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box1-menu li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}


.footer-address { background:#bcc956;}

.footer-eat {padding:5px 0px 0px 8px; color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:25px; text-decoration:none; font-weight:normal;}
.footer-eat span{ background:url(../images/dot.jpg) no-repeat left 8px; padding:0px 8px 0px 14px;}

.footer-eat1 {padding:5px 10px 0px 0px; color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; text-decoration:none; font-weight:normal;}
.footer-eat1 span{ font-size:17px; }

.copyright {
	color:#000;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.copyright span{
	color:#7f7f7f;
	display: block;
	padding-top: 2px;
}
.copyright a{ color:#7f7f7f; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}
.copyright a:hover{ color:#000;}


.footer-links {padding:13px 8px 5px 0px; color:#000; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}
.footer-links span{ padding:0px 4px 0px 4px;  color:#000; }
.footer-links a{ color:#000; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}
.footer-links a:hover{ color:#d21010;}
.footer-links1 { padding:10px 0px 0px 0px;}
.footer-links1 span{ padding:0px 3px 0px 0px;}

.aboutus-bg { background:#000; padding:2px;}
.aboutus-box { background:url(../images/aboutus-bg.jpg) repeat-x left top #000; padding:10px;}
.about-img-box { background:#fff; padding:4px; float:left;}
.contact-box { background:url(../images/aboutus-bg.jpg) repeat-x left top #000; padding:14px 13px 10px 18px;}
.menu-box { background:url(../images/menu-heading-bg.jpg) repeat-x left top #000; padding:14px 13px 10px 18px; float:left; width:954px;}
.about-contant {
	color:#fff;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	font-weight:normal;
	padding-top: 19px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 30px;
}

.about-contant h1{color:#e6e6e6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; text-decoration:none; font-weight:normal; margin:0px; padding:0px 0px 17px 0px; text-transform:uppercase;}

.about-contant p{
	color:#cccccc;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
}

.press-page {
	color:#fff;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
	font-weight:normal;
	padding-top: 19px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.press-page h1{color:#e6e6e6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; text-decoration:none; font-weight:normal; margin:0px; padding:0px 0px 17px 0px; text-transform:uppercase;}

.press-page p{
	color:#cccccc;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
}

.contact-heading {color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; border:none; text-decoration:none; font-weight:normal;}
.contact-heading a{color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:underline; font-weight:normal;}
.contact-heading a:hover{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}
.contact-heading h2{
	color:#c1ce5c;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:16px;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	text-transform:none;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.contact-heading p { margin:0px; padding:0px 0px 8px 2px;}
.contact-heading span{color:#fff; font-weight:bold; font-size:16px; padding-right:6px;}
.contact-heading h1{color:#e6e6e6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; text-decoration:none; font-weight:normal; margin:0px; padding:10px 0px 5px 0px; text-transform:uppercase;}

.contact-heading1 {color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; text-decoration:none; font-weight:normal;}
.contact-heading1 a{color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; text-decoration:underline; font-weight:normal;}
.contact-heading1 a:hover{color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; text-decoration:none; font-weight:normal;}


.contact-heading1 p { margin:0px; padding:0px 0px 8px 2px;}
.contact-heading1 span{color:#fff; font-weight:bold; font-size:16px; padding-right:6px;}
.contact-heading1 h1{color:#e6e6e6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; text-decoration:none; font-weight:normal; margin:0px; padding:10px 0px 13px 0px; text-transform:uppercase;}


.dinner-hours-box2 { float:left; width:218px; padding:0px 0px 0px 2px; border-right:#333333 solid 1px;  height:76px;}
.dinner-hours-box2 h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box2 ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box2 li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}


.dinner-hours-box3 { float:left; width:198px; padding:0px 0px 0px 19px;}
.dinner-hours-box3 h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box3 ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box3 li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}


.dinner-hours-box4 { float:left; width:258px; padding:0px 0px 0px 2px;}
.dinner-hours-box4 h3 { margin:0px; padding:0px 0px 1px 0px; color:#c1ce5c; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; text-decoration:none; font-weight:normal;}
.dinner-hours-box4 ul { margin:0px; padding:0px; list-style:none; display:block; }
.dinner-hours-box4 li { margin:0px; padding:0px; list-style:none; display:block;  color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-decoration:none; font-weight:normal;}



.comment-heading {color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; border-top:#3b3b3b solid 1px; text-decoration:none; font-weight:normal; padding:10px 0px 7px 0px;}

.comment-heading1 {color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; text-decoration:none; font-weight:normal; padding:6px 0px 8px 0px;}

.comment-box { width:345px; height:20px; background:#FFFFFF; color:#333; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; border:none; text-decoration:none; padding:1px 5px 1px 5px;  }

.comment-box1 { width:425px; background:#FFFFFF; color:#333; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; border:none; text-decoration:none; padding:1px 5px 1px 5px;  }




.absDiv {
	position: absolute;
	visibility: hidden;
	overflow: hidden;
}
.para-heading { border-bottom:#333333 solid 1px;}

.para-text-heading {color:#e6e6e6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; text-decoration:none; font-weight:normal; padding:6px 0px 0px 0px;}
.para-text-heading h3{color:#cccccc; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; text-decoration:none; font-weight:normal; padding:0px 0px 4px 0px; margin:0px;}
.para-text-heading h2{color:#999999; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; text-decoration:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px; text-transform:uppercase;}
.para-text-heading p{color:#808080; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:15px; text-decoration:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px; }

.click-here-btn {color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; border:none; text-decoration:none; padding:3px 8px 1px 5px;}
.click-here-btn a{color:#fff; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; border:none; text-decoration:none; }
.click-here-btn span { color:#c1ce5c; text-decoration:underline;}


.menu-footer-bg { background:url(../images/menu-footer-bg.jpg) repeat-x left top;color:#b6b6b6; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; border:none; text-decoration:none; padding:15px 22px 20px 22px;}
.menu-footer-bg p{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu-footer-bg h2{
	margin:0px;
	padding:0px 0px 12px 0px;
	color:#fff;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:16px;
	border:none;
	text-decoration:none;
	font-weight:normal;
}

.top-menu-box { float:left; width:921px; clear:both; margin:0px 0px -210px 0px; position:relative; z-index:99;}
.top-menu-box01 { float:left; padding-top:90px; width:954px; clear:both;}
.contact-heading span {
	color:#c1ce5c;
	font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:16px;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	text-transform:none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}
