/* CSS Document */



* {

	padding:0px;

	margin:0px;

}



body {

	background-color:#FFFFFF;

}
.container {

	/*margin:0px auto;*/

	width:910px;

	height:auto;

}

img{

	margin-left:10px;

	margin-bottom:5px;

}

.top-nav {

	height:26px;

	width:910px;

	background-color:#CECDCD;

	font-family:Verdana;

	font-size:11px;

	color:#000000;

	text-align:center;

	font-weight:400;

	text-decoration:none;

}

.top-nav a {

	text-decoration:none;

	color:#000000;

}

.top-nav a:hover {

	text-decoration:underline;

	color:#F26700;

}



/*logo*/



.logo{

	background:url(logo.jpg) no-repeat;

	float:left;

	width:186px;

	height:4em;

	margin-left:0.5em;

	margin-top:2em;

	cursor:pointer;

}



/*logo*/



#menu{
	float:left;
	
	height:29px;
	
	width:602px;
	
	background:url(top-nav-bg.gif) no-repeat;
	
	margin-left:1em;
	
	margin-top:2.5em;
	
	padding-left:90px;
	text-align:center;
}

#menu ul {
	height: 24px;
	list-style: none;
	text-align:center;
}

#menu li {

	display: inline;text-align:center;

}

#menu a {

	display: block;
	
	float: left;

	height: 24px;

	padding: 4px 20px 5px 25px;

	text-decoration: none;

	font-family: verdana;

	font-size:12px;
text-align:center;
	color:#ffffff;
	
}

#menu a:hover {

	background:url(home.gif) repeat-x;

}



#menu .active a {

	background: #FFA800;

}



/* Page */



#page {

	/*margin:0px auto;

	margin-left:1.5em;*/

	clear:both;
	width:910px;

}

#sidemenu{

	float:left;

	height:269px;

	width:185px;

	background:url(side-nav.jpg) no-repeat;
	text-align:left;

}

#sidemenu ul {

	height: 245px;

	list-style: none;

	padding-top:1.4em;

}

#sidemenu li {

	display: inline;

}

#sidemenu a {

	display: block;

	height: 24px;

	padding: 0 5px 0px 18px;

	text-decoration: none;

	font-family: verdana;

	font-size:12px;

	color:#F36700;

}

#sidemenu a:hover {

	text-decoration:none;

	color:#000000;

}



#sidemenu .active a {

	background: #FFA800;

}

#reserve{

	float:left;

	margin-left:8px;

	background:url(reserveee.jpg) no-repeat;

	width:332px;

	height:16.8em;

}

form {

	float:left;

	width:250px;

	height:190px;

	margin-left:1em;

	clear:both;

}



select,input{

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#333333;

	background-color:#FFFFff;

}

.click{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F36700;
	font-weight:bold;
	text-decoration:underline;
	float:right;
	margin-top:26px;
	padding-right:2px;
}

.click a{

	color:#F36700;

	text-decoration:underline;

}

.click a:hover{

	color:#F36700;

	text-decoration:none;

}

#banner-first{

	height:270px;

	width:204px;

	margin-left:33.2em;
	

}	

.register{

	float:left;

	width:204px;

	height:145px;

	background:url(register.jpg) no-repeat;

}

.banner-orange{

	float:left;

	width:204px;

	height:109px;

	background:url(banner-dinner.jpg) no-repeat;

	margin-top:6px;

}

#banner-second{

	margin-top:0.3em;

	width:736px;

	height:166px;

	clear:both;

}

.business-cen{

	float:left;

	width:148px;

	height:111px;

	background:url(business-centre.jpg) no-repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-align:justify;

	font-weight:bold;

	padding:3.5em 0em 1em 3em;

	line-height:1.3em;

	text-decoration:none;

}

.business-cen a {

	text-decoration:none;

	color:#FFFFFF;

}

.business-cen a:hover{

	text-decoration:underline;

	color:#FF0000;

}

.family{

	background:url(family-holiday.jpg) no-repeat;

	width:332px;

	height:165px;

	float:left;

	margin-left:0.5em;

}

.special{

	height:162px;

	width:204px;

	float:left;

	margin-left:0.5em

}

/*iner pages*/



#body{

	width:538px;

	float:left;

	margin-left:1em;

}

h1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#F36700;

	text-align:left;

	font-weight:bold;
	margin-left:1.5em;

}

.text{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

	line-height:14px;

	text-align:justify;

	text-decoration:none;

	width:34em;

	float:left;

	border-bottom:#CCCCCC 1px solid;

}

.txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

	line-height:14px;

	text-align:justify;

	text-decoration:none;

	width:45em;

	float:left;

	border-bottom:#CCCCCC 1px solid;
	
	margin-left:1em;

}

h3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#000000;

	text-decoration:none;

	font-weight:500;

}

h3 a{

	color:#000000;

	text-decoration:none;

}

a:hover{

	color:#000000;

	text-decoration:underline;

}



/*iner pages*/





/* footer*/



#footernav{

	height:23px;

	width:100%;

	background:url(footer-nav-bg.jpg) repeat-x;

	margin-top:1em;

	clear:both;
	text-align:center;
	padding-top:2px;
	

}

#footernav ul {

	height: 25px;

	list-style: none;
	
	margin-left:2em;

}

#footernav li {

	display: inline;

}

#footernav a {

	display: inline;

	height: 25px;

	text-decoration: none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#5A5A5A;

	text-decoration:none;

	padding:3px 0px 0px 3px;

	margin-left:0.2em;

}

#footernav a:hover {

	text-decoration:underline;

}



#footernav .active a {

	background: #FFA800;

}

.footer{

	font-family:arial;

	font-size:11px;

	color:#666666;

	line-height:14px;

	padding:5px 0px 5px 10px;

	float:left;

}

a{

	text-decoration:none;

	color:#666666;

}

a:hover{

	text-decoration:underline;

	color:#333333;

}
.clear{
	clear:both;}

.gap1{
	padding-top:10px;
	clear:both;}
.gap{
	padding-top:5px;
	clear:both;}
	
#main{
	width:910px;
	height:auto;
	}
.left{
	width:738px;
	height:auto;
	float:left;
	} 
	
.right{
width:160px;
height:auto;
float:left;
text-align:left;
}
.table-text{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: left;
	line-height: 18px;
	text-decoration: none;
}
.contact {
	font-family: arial;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: left;
}

