/* CSS Document */

body {background-image: url(); background-repeat:repeat; background-color:#561420; scrollbar-face-color: black; margin: 0px; scrollbar-highlight-color: white; scrollbar-shadow-color: black; scrollbar-3dlight-color: black; scrollbar-arrow-color: #808080; scrollbar-track-color: white; srollbar-darkshadow-color: white; font-family:"Times New Roman", Times, serif;}
img.banner {position:absolute; left: 5px; top: 15px; padding:5px;}

h1 {font-size:14px; color:#f9d379; font-weight:bold; position:absolute; left:635px; top:5px; margin-right:50px; width:325px;}
h1:first-letter {font-size:24px; color:#f9d379; font-weight:bold; font-family: "Times New Roman", Times, serif;}
span.middle{
	font-size:14px;
	color:#f9d379;
	font-weight:bold;
	position:absolute;
	left:397px;
	top:220px;
	right:620;
	padding:5px;
	width: 372px;
	height: 244px;
}
div.middle{
	position:absolute;
	left:388px;
	top:230px;
	width:230px;
	max-width:230px;
	height:200px;
}
p.moreevents{
position:absolute; left:650px; top:180px; margin-right:20px; font-size:14px; color:#f9d379; font-weight:bold; font-family:"Times New Roman", Times, serif; height:20px; width:265px;}

div.flashbanner{
position:absolute;
top:112px;
left:15px;
width:580px;
height:30px;
}
div.welcome{
	position:absolute;
	top:150px;
	left:15px;
	padding:6px;
	color:#561420;
	width: 80px;
	height: 25px;
}

div.foodanddrinks{
position:absolute;
top:150px;
left:109px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.functionroom{
position:absolute;
top:150px;
left:201px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.photogallery{
position:absolute;
top:150px;
left:293px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.events{
position:absolute;
top:150px;
left:385px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.reviews{
position:absolute;
top:150px;
left:477px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.bookings{
position:absolute;
top:150px;
left:569px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.recruitment{
position:absolute;
top:150px;
left:661px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.findus{
position:absolute;
top:150px;
left:753px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}

div.links{
position:absolute;
top:150px;
left:845px;
width:80px;
height:25px;
padding:6px;
color:#561420;
}
div.flashslideshow {position:absolute; left:650px; top:230px; width:300; height:424; padding:2px; margin-right:50px;}
div.building {
	position:absolute;
	left:10px;
	top:190px;
	width:334px;
	height:429px;
}
div.player {position:absolute; width:315px; height:30px; left:635px; top:113px;}
img.latemusic{position:absolute;top:557px; left:440px;}
hr { width:915px; height:3px; background-color:#821222; position:absolute; top:770px; left:15px; border:0;}

a:link{
font-size:14px;
color:#f9d379;
}
a:visited{
font-size:14px;
color:#f9d379;
}
a:hover{
font-size:14px;
color:#FF6820;
}
a:active{
font-size:14px;
color:#f9d379;
}

/* Food And Drinks*/

div.leftcolumn{
	position:absolute;
	left:15px;
	width:40%;
	top:200px;
	padding:5px;
	overflow: visible;
	height: 1000px;
	max-width:430px;
}

div.middlecolumn{
	position:absolute;
	left:549px;
	width:40%;
	top:197px;
	padding:5px;
}

div.rightcolumn{
	position:absolute;
	left:16px;
	width:25%;
	top:1292px;
	font-size:14px;
	color:#cccccc;
	padding:5px;
	float:right;
}

span.foodanddrinklist{
    font-size:14px;
	color:#cccccc;
}
div.drinksleftcolumn{
position:relative;
left:15px;
font-size:14px;
color:#cccccc;
width:30%;
top:1000px;
padding:5px
}

div.drinksmiddlecolumn{
	position:absolute;
	left:627px;
	width:30%;
	top:1001px;
	font-size:14px;
	color:#cccccc;
	padding:5px;
}

div.drinksrightcolumn{
	position:absolute;
	left:533px;
	width:40%;
	top:200px;
	font-size:14px;
	color:#cccccc;
	padding:5px;
	float:right;
	max-width:430px;
}

span.spanh1{font-size:36px;
color:#FF6820;
font-weight:bold;
}

span.spanh2{font-size:18px;
color:#F4CE76;
font-weight:bold;
font-variant:drop-caps;
}

img.wine{
	position:absolute;
	top:1288px;
	left:817px;
	width:150px;
	height:165px;
}
hr.forfood{ width:915px; height:3px; background-color:#821222; position:absolute; top:1550px; left:15px; border:0;}

/*funroom*/

div.funroom{
position:absolute;
left:15px;
top:199px;
width:915px;
height:1px
font-size:14px;
	color:#f9d379;
	font-weight:bold;
	position:absolute;
	}
hr.hrfroom{ width:915px; height:3px; background-color:#821222; position:absolute; top:690px; left:15px; border:0;}
p.indexcopyright{
position:absolute;
top:768px;
left:425px;
color:#cccccc;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
height:15px;
width:500px;
}
p.froomcopyright{
position:absolute;
top:688px;
left:425px;
color:#cccccc;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
height:15px;
width:500px;
}
p.fadcopyright{
position:absolute;
top:1548px;
left:425px;
color:#cccccc;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
height:15px;
width:500px;
}

/*photogallery*/
div.gallery{
	position:absolute;
	top:200px;
	left:15px;
	width: 514px;
	height: 241px;
}

p#middle{
text-align:center;
width:250px;
color:#F4CE76;
font-weight:bold;
max-width:250px;
}
