/* BEGIN PAGE SETUP */
body{
	text-align:center;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(../images/bg.jpg) repeat-x #41402B;
	padding:0;
	margin:0;
}
img,ul,h1,h2,h3{
	border:0;
	padding:0;
	margin:0;
}
h1,h2,h3{
	text-transform:uppercase;
}
h1{
	color:#FFFBDE;
	padding-top:12px;
	font-size:2em;
	line-height:1.3em;
	font-weight:normal;
	
}
a{
	text-decoration:none
}
a:hover{
	text-decoration:underline
}
#page{
	width:800px;
	margin:0px auto auto auto;
	padding:0;
	background:url(../images/bg.jpg) repeat-x #41402B;
}
/* END PAGE SETUP */


	#content{
		width:767px;
		margin:auto;
		color:#FFFBDE;
		text-align:left;
	}
		#header{
			 height:134px;
		}




/* SHADOW CODE */
.dropshadow2{
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	.background:none;
}
.dropshadow2 div.inner{
	position:relative;
	bottom:6px;
	right: 6px;
	margin: 0px;
}
.dropshadow2 div p{		

}

/* END SHADOW CODE */

#main{

}

/* BEGIN NAVIGATION */
		#nav{
			
		}
			#nav div{bottom:0px; }
			#nav ul{
				height:35px;
			 	margin:0;
			 	display:block;
			}
				#nav ul li{
					display:block;
					float:left;
				}
					#nav ul li a{
						display:block;
						float:left;
						height:0px !important;
						overflow:hidden;
						padding:35px 0 0 0;
					}
						#nav ul li a:hover{
							background-position:0px -35px !important;
						}
						
						#nav ul li a.selected{
							background-position:0px -70px !important;
						}
						
						#nav ul li#home a{
							background:transparent url(../images/nav/home_on.gif) no-repeat scroll left top;
							width:91px;
						}
						#nav ul li#dining a{
							background:transparent url(../images/nav/dining.gif) no-repeat scroll left top;
							width:102px;
						}
						#nav ul li#bars a{
							background:transparent url(../images/nav/bars.gif) no-repeat scroll left top;
							width:81px;
						}
						#nav ul li#accommodation a{
							background:transparent url(../images/nav/accommodation.gif) no-repeat scroll left top;
							width:177px;
						}
						#nav ul li#leisure a{
							background:transparent url(../images/nav/leisure.gif) no-repeat scroll left top;
							width:99px;
						}
						#nav ul li#awards a{
							background:transparent url(../images/nav/awards.gif) no-repeat scroll left top;
							width:108px;
						}
						#nav ul li#contact a{
							background:transparent url(../images/nav/contact.gif) no-repeat scroll left top;
							width:109px;
						}	
/* END NAVIGATION */

		
/* BEGIN TOP AREA */
			#top{
				background:url(../images/main.jpg) no-repeat;
				height:286px;
				position:relative;

			}
			
				#infobox{
					position:absolute;
					top:0px;
					left:523px;
					width:140px;
					padding:10px 14px 20px 14px;
					background:transparent url(../images/info_bg.png);
					font-size:1.1em;
					line-height:1.5em;
				}
					#infobox p{
						padding:0;
						margin:5px 0 0 0;
					}
/* END TOP AREA */

/* BEGIN BOTTOM AREA */				
			#bottom{
				position:relative;
				height:161px;
			}
				#bottom .dropshadow2{
					float:left;
					width:246px !important;
					margin-right:13px;
					width:246px;
					_height:161px;
					margin-top:11px;
				}
				#bottom div.box{
					background:url(../images/box_bg.jpg) bottom repeat-x #FAF8EC;
					color:#3E3D28;
					
					_height:161px;
				}
					#bottom div.box h2{
						font-size:1.25em;
						font-weight:normal;
						padding-bottom:5px;
					}
					#bottom div.box div{
						padding:12px 99px 0px 12px;
						width:135px;
					}
					#bottom div.box p{
						padding:3px 0 8px;
						margin:0;
					}
					#bottom div.box a{
						text-decoration:underline;
						color:#A28800
					}
					#bottom div.box strong{letter-spacing:-1px;}
				#box1 div{
					background:url(../images/box1.jpg) no-repeat bottom right;
				}
				#box2 div{
					background:url(../images/box2.jpg) no-repeat bottom right;
				}
				#box3 div{
					background:url(../images/box3.jpg) no-repeat bottom right;
				} 
				.box3{
					margin-right:0px !important;
				}
					
/* END BOTTOM AREA */						
					
/* BEGIN FOOTER */
		#footer{
			padding:20px 0 20px 0;
			text-align:center;
			clear:both;
		}
			#footer a{
				color:#E4E1D8;
			}
/* END FOOTER*/

