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

body {
	background:url(../images/bg.jpg) repeat-x top #020202;
	position:0px;
	margin:0px;
}

/*#nav ul li a.selected {
	color:#eba35c;
}*/



#otherbg {
	background:url(../images/bg2.jpg) repeat-x top #020202;
}

#home {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/home1.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#accommodation {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/Accommodation1.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#room_rates {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/room-rates.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#events {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/events3.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#elvis {
	position:absolute;
	top:310px;
	left:15px;
	width:260px;
	text-align:center;
}

#elvis a {
	color:#6c3600;
}

#frank {
	position:absolute;
	top:310px;
	left:310px;
	width:260px;
	text-align:center;
}

#frank a {
	color:#6c3600;
}

#burns {
	position:absolute;
	top:310px;
	left:610px;
	width:260px;
	text-align:center;
}

#burns a {
	color:#6c3600;
}

#alacarte {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/alacarte1.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#wine_list {
	position:relative;
	width:970px;
	height:1618px;
	background:url(../images/white-wine-list.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#other_wine_list {
	position:relative;
	width:970px;
	height:890px;
	background:url(../images/wine-list.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#sample_lunch_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/sample-lunch-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#sample_sunday_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/sample-sunday-lunch-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#christmas_day_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/sample-christmas-day-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#christmas_lunch_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/sample-christmas-lunch-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#christmas_dinner_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/sample-christmas-dinner-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;	
}

#new_year_menu {
	position:relative;
	width:970px;
	height:1051px;
	background:url(../images/new-year-menu.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#contact {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/contact.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}
#lounge {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/lounge.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#courtyard {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/Courtryard.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#dining {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/dining.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#spit_roast {
	position:relative;
	width:970px;
	height:768px;
	background:url(../images/spit-roast-night.jpg) top no-repeat;
	margin:auto;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
}

#nav {
	position:absolute;
	top:146px;
	padding-left:60px;
	width:910px;
}

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

#nav ul li {
	position:absolute;
	list-style:none;
}

#nav ul li.about {
	position:relative; 
	width:140px; 
	left:17px; 
	text-align:center; 
	padding:0px;
}

#nav ul li a {
	color:#020202;
	text-decoration:none;
}

#nav_events {
	position:absolute;
	top:170px;
	left:470px;
	text-align:center;
	width:130px;
	background:url(../images/ts.png);
	display:none;
}

#nav_events a {
	color:#020202;
	text-decoration:none;
}

#nav_menu {
	position:absolute;
	top:170px;
	left:550px;
	font-size:14px;
	text-align:center;
	z-index:1;
	line-height:1.2;
	background:url(../images/ts.png);
	display:none;
}

#nav_menu a {
	color:#020202;
	text-decoration:none;
}


#nav_about {
	position:absolute; 
	top:170px;
	width:140px; 
	left:791px; 
	text-align:center; 
	padding:0px;
	background:url(../images/ts.png);
	display:none;
}

#nav_about a {
	color:#020202;
	text-decoration:none;	
}

#content {
	position:absolute;
	top:340px;
	left:53px;
	width:350px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
}

#content p {
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	margin-bottom:3px;
	
}

#content2 {
	position:relative;
	top:250px;
	left:570px;
	width:350px;
	font-size:12px;
}

#roomrate2 {
	position:relative;
	top:420px;
	left:570px;
	width:350px;
	font-size:12px;
}

#content_spit_roast {
	position:absolute;
	top:320px;
	left:53px;
	width:350px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;
}

#content_alacarte {
	position:absolute;
	top:310px;
	left:53px;
	width:420px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
}

#content_alacarte p, #content_alacarte2 p {
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	margin-bottom:3px;
	
}

#content_alacarte2 {
	position:absolute;
	top:430px;
	left:500px;
	width:420px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;
}

#content_wine_list {
	position:absolute;
	top:260px;
	left:53px;
	width:600px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;
}

#content_wine_list p {
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	margin-bottom:3px;
	
}

#content_other_wine_list {
	position:absolute;
	top:260px;
	left:53px;
	width:600px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
}

#content_other_wine_list p {
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	margin-bottom:3px;
	
}
 
#content_christmas_day_menu {
	position:absolute;
	top:330px;
	left:53px;
	width:400px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;	
}

#content_christmas_day_menu p {
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	margin-bottom:3px;
	
}

#content_lunch_menu {
	position:absolute;
	top:330px;
	left:30px;
	width:400px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;
}

#content_lunch_menu p {
	padding-top:4px;
	padding-bottom:4px;
	margin-top:4px;
	margin-bottom:4px;
	
}

#content_sunday_menu {
	position:absolute;
	top:330px;
	left:30px;
	width:400px;
	font-family:"Baskerville Old Face", "Times New Roman", Times, serif;
	font-size:13px;
	text-align:center;
}

#content_sunday_menu p {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;
	
}