@charset "utf-8";
/* CSS Document */

html, body {
	margin-top: 0em;
	padding: 0em;
	background-color: #FFFFFF;
	}
	
#container{
	width:1024px;
	height:auto;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
		#header{
			width:1024px;
			height:160px;
			overflow:hidden;
			margin-top: 0em;
			margin-right: 0em;
			margin-bottom: 0em;
			float: left;
			margin-left: 0px !important;
			margin-left: 0px;
			background-image: url(images/TopBkgShad.jpg);
			background-position: bottom;
			background-repeat: no-repeat;
		}
		
		.logo{
		width:313px;
		height:71px;
		float:left;
		margin-top: 35px;
		margin-left:20px !important;
		margin-left:0px;
		}
		
		.bookingsText{
		width:500px;
		height:24px;
		float:right;
		margin-top: 55px;
		margin-right:0px !important;
		margin-left:0px;}
		
		.telHeaderHome{
		width:200px;
		height:23px;
		float:right;
		margin-top: 5px;
		margin-right:0px !important;
		margin-left:0px;}
		
		.headerStrap{
		width:800px;
		height:auto;
		float:right;
		text-align:right;
		margin-top:10px;}
		
		
			#main{
			width:1024px;
			height:auto;
			overflow:hidden;
			margin-top: 0em;
			margin-right: 0em;
			margin-bottom: 0em;
			float: left;
			margin-left: 0px !important;
			margin-left: 0px;
			background-image: url(images/MainBkg.jpg);
			background-position: bottom;
			background-repeat: repeat;}
			
					#nav{
					width:188px;
					height:auto;
					margin-left: 30px;
					margin-right: 0em;
					margin-top: 0px;
					float: left;
					overflow:hidden;}
			
					.butt a, .butt2 a, .butt3 a, .butt4 a, .butt5 a{
					display:block;
					width: 188px;
					height:25px;
					overflow:hidden;
					background: url("images/menuButts_01.jpg") 0 0 no-repeat;
					margin-left:0px;
					margin-top:7px;}
					
					.butt2 a{
					background: url("images/menuButts_02.jpg") 0 0 no-repeat;}
					
					.butt3 a{
					background: url("images/menuButts_03.jpg") 0 0 no-repeat;}
					
					
					.butt4 a{
					background: url("images/menuButts_04.jpg") 0 0 no-repeat;}
					
					.butt5 a{
					background: url("images/menuButts_05.jpg") 0 0 no-repeat;}
					
					
					.butt a:hover, .butt2 a:hover, .butt3 a:hover , .butt4 a:hover , .butt5 a:hover{ 
					background-position: 0 -24px;
					cursor:pointer;}
					
					.navInfo{
						width:250px;
						height:auto;
						margin-left:3px;	
						margin-top:35px;
						}
										#mainCentral{
											width:774px;
											height:auto;
											overflow:hidden;
											margin-top: 5px;
											margin-right: 0em;
											margin-bottom: 0em;
											float: left;
											margin-left: 10px !important;
											margin-left: 0px;
											background-image: url(images/horizontalDots.jpg);
											background-repeat: repeat-y}
											
											.welcomeTitle, .foodTitle, .foodInfoRight, .findUsTitle, .findUsInfoRight, .historyTitle, contactTitle{
											width:218px;
											height:auto;
											margin-left:25px;	
											margin-top:25px;
											}
											
											.foodTitle{
											width:480px;
											margin-top:40px;
											float:left;}
											
											.historyTitle{
											width:740px;
											margin-top:40px;
											float:left;}
											
											.findUsTitle{
											width:350px;
											margin-top:40px;
											float:left;}
											
											.contactTitle{
											width:740px;
											margin-top:40px;
											margin-left:35px;
											float:left;}
											
											.foodInfoRight{
											width:500px;
											margin-top:0px;
											float:right;
											margin-right:0px;}
											
											.findUsInfoRight{
											width:370px;
											margin-top:40px;
											float:right;
											}
											
											.foodPics{
											width:240px;
											float:right;
											margin-left:15px;
											margin-top:95px;
											margin-bottom:100px;
											margin-right:10px;}
											
											.foodPicsLeft, .findUsPicsLeft, .findUsInfoLeft{
											float:left;
											margin-left:25px;
											margin-top:10px;}
											
											.findUsPicsLeft{
											width:320px;
											margin-top:25px;
											margin-left:30px;
											margin-right:0px;
											margin-bottom:0px;
											}
											
											.findUsInfoLeft{
											width:740px;}
											
											.foodPicsMiddle{
											float:left;
											margin-left:0px;
											margin-top:10px;}


											.foodCols, .foodCols1{
											width:220px;
											float:left;
											margin-left:21px;
											margin-top:20px;
											margin-right:5px;}
											
											.foodCols1{
											float:left;
											margin-left:25px;}
											
											#colHolder{
											width:750px;
											height:auto;
											float:left;
											margin-left:15px;
											
											}
											
											.bulletHolder, .bulletHolder2{
											width:205px;
											height:auto;
											float:left;
											margin-left:0px;
											margin-bottom:0px;
											}
											
											.bulletHolder2{
											width:450px;}
											
											ul.bullet, ul.bullet1 {
											list-style-type:disc;
											font-family:Verdana;
											font-size:11px;
											color:#990000;
											margin-left:-20px;
											margin-top:0px;
											margin-bottom:10px;
											}
											
											ul.bullet1{
											margin-bottom:0px;
											color:#996633;
											}
											
											li.bullet, li.bullet1 {
											width:205px;
											list-style-type:disc;
											color:#990000;
											margin-left:0px;}
											
											li.bullet1 {
											width:320px;
											margin-bottom:0px;
											color:#996633;
											}
											
											.homeImages{
											width:526px;
											height:430px;
											float:right;
											margin-left:3px;	
											margin-top:25px;
											}
											
												img.floatRight { 
												float: right; 
												margin: 8px; 
												}
												img.floatLeft { 
												float: left; 
												margin-right: 12px;
												margin-left:0px; 
												}
											
											

											
																#footer{
																width:1000px;
																height:auto;
																float:left;
																margin-top:0px;
																margin-left:15px;
																background-image: url(images/footerBkg.jpg);
																background-repeat:no-repeat;
																background-position:top;} 
																
																.footerMenu{
																width:990px;
																height:auto;
																float:left;
																margin-left:0px;
																margin-top:10px;}
																
																	ul{
																	margin-bottom:0.5em;
																	width:auto;
																	float:left;
																	margin-left:-30px;
																	list-style: none;
																	margin-top:0px;}
																	
																	li{
																	width:auto;
																	color:#990000;
																	font-size:11px;
																	list-style: none;
																	float:left;
																	margin-left:0px;} 
																	
																	li a{
																	
																	list-style: none;
																	font-family:Verdana;
																	font-size:11px;
																	color:#990000;
																	float:left;
																	margin: 0 0.15em;
																	margin-left:5px;
																	text-decoration:none;
																	margin-right:5px;} 
																	
																	li a:hover{
																	list-style: none;
																	font-family:Verdana;
																	font-size:11px;
																	color:#996633;
																	float:left;
																	margin: 0 0.15em;
																	margin-left:5px;
																	margin-right:5px;}
																	
																	.footerCopyright{																																																			
																	width:1000px;
																	float:left;
																	margin-left:10px;
																	margin-top:0px;
																	}
										
										
.dottedLineTop, .dottedLineFooter {
border-top-width:1px;
border-top-style:dotted;
border-top-color:#996633;
margin-top:5px;
margin-bottom:5px;
}

.dottedLineFooter{
border-top-width:2px;
border-top-color:#990000;}
		
		
p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996633;
	line-height: 16px;
	text-decoration: none;
	margin-top:0px;
	margin-bottom:10px;
}

p a{
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #996633;
	line-height: 15px;
	text-decoration: none;
	margin-top:0px;
	
}

p a:hover{
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	line-height: 15px;
	text-decoration: none;
	margin-top:0px;
}

.redText, .redText a{
	color:#990000;
	}
.redText a:hover{
	color:#ba7677;
	} 
	
h1, h1 a, h6, h6 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #996633;
	line-height: 14px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	text-decoration: none;}
	
h1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	line-height: 14px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	text-decoration: none;}
	
h6{
   	font-size: 13px;
	margin-left:0px;
	line-height: 16px;
	font-weight: bold;
	color: #996633;}
	
h6 a{
   	font-size: 13px;
	margin-left:0px;
	font-weight: bold;
	line-height: 16px;
	color: #996633;}
	
h6 a:hover{
   	font-size: 13px;
	margin-left:0px;
	font-weight: bold;
	color: #990000;
	line-height: 16px;
	text-decoration: none;}


h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	line-height: 16px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;}

h3, h3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	line-height: 12px;
	margin-top:2px;
	margin-left:0px;
	margin-bottom:0px;
	text-decoration: none;}
	
h3 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #996633;
	line-height: 12px;
	margin-top:2px;
	margin-left:0px;
	margin-bottom:0px;
	text-decoration: none;}
	
h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	line-height: 16px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:3px;}
	
h4{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996633;
	margin-top:2px;
	margin-bottom:2px;
	}



