/* CSS Document */
html, body{ width: 100%; height: 100%; min-height: 100%; margin: 0; padding: 0; background: #ecebe9 url(images/bg1.jpg) repeat-x;}
html a:hover { visibility: visible; }
a img { border:none; }
a, object { text-decoration:none; outline:none; }

#copy2 a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#a7b951;}
#copy2 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#a7b951;}
#copy2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#714a4a;}

#copy a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#a7b951;}
#copy a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#a7b951;}
#copy a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:11px;text-decoration:none;color:#714a4a;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;font-size:24px;color:#c2d660;padding:0px;margin:0px;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;font-size:16px;color:#c2d660;padding-top:10px;margin:0px;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;font-size:11px;color:#666;line-height:17px;}
ul{padding-bottom:0px;padding-right:0px;padding-top:0px;padding-left:45px;margin:0px;}
li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666;line-height:17px;padding-left:15px;}
hr{
border:1px dashed #c4d763;
border-bottom:1px #FFFFFF;
border-left:1px #FFFFFF;
border-right:1px #FFFFFF;
}
#container{width:785px;margin:auto;}
#main{width:785px;float:left;}
#header{width:785px;float:left;height:113px;background:url(images/header.jpg) no-repeat;}
#homeanimation{width:785px;float:left;height:356px;}
#content{padding-bottom:25px;margin:0px;width:785px;float:left;background:url(images/white_bg.jpg) repeat-y;}
#bottom{width:785px;height:23px;float:left;background:url(images/round_bottom.jpg) no-repeat;}
#bottom1{width:785px;height:21px;float:left;background:url(images/round_bottom1.jpg) no-repeat;}
#footer{width:900px; float:left; text-align:center;}
#footer ul{list-style:none;padding:0px; margin-bottom:0px;margin-top:0px;margin-right:150px;}
#footer li{display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;margin:0px;padding-left:15px;padding-bottom:0px;padding-right:0px;padding-top:0px;
}
#footer a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:9px;text-decoration:none;color:#b8b7b3;}
#footer a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:9px;text-decoration:none;color:#b8b7b3;}
#footer a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-family:9px;text-decoration:none;color:#3e2929;}

#address{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#331b1b;padding-top:10px;padding-left:230px; padding-bottom:30px;}
#left{float:left;width:400px;padding-left:60px;padding-top:32px;padding-bottom:15px;}
#right{float:left;width:200px;padding-right:60px;padding-left:41px;padding-top:0px;margin:0px;}
#submenu{margin-left:2px;background:url(images/submenu_bg.jpg) no-repeat;width:270px;float:left;}
#submenu2{padding-left:40px;width:240px;float:left; margin-top:40px; margin-left:0px;}
#specialbanner{padding-left:32px; margin-top:30px; margin-left:0px;}
#copy{width:460px;float:left;padding-right:40px;padding-top:40px;}
#copy2{width:785px;float:left;}
#copy3{width:755px;float:left; padding-top:30px; padding-left:30px;}
#copy2 img{padding-left:48px;padding-right:48px;margin:0px;padding-top:0px;}

#tabs{height:140px;}
/* Menu */
#tabs ul { margin: 40px 0px 0px 67px;	padding: 0;	list-style-type: none; }
#tabs li { height: 20px;	margin: 0;	padding: 0;	float: left; }
#tabs a { display: block; }
#tabs a:hover img { visibility: hidden; }

.executive 		{ background: url(images/executive_over.gif); }
.superior 	{ background: url(images/superior_over.gif); }
.standard		{ background: url(images/standard_room_over.gif); }
.premiere 		{ background: url(images/superior_room_over.gif); }

#conferencetabs{
height:140px;
}

#map{
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #BFBE92;
	font-size: 10px;
	line-height: 14px;
	color: #333333;}

/* Menu Conference */
#conferencetabs ul { margin: 40px 0px 0px 67px;	padding: 0;	list-style-type: none; }
#conferencetabs li { height: 20px;	margin: 0;	padding: 0;	float: left; }
#conferencetabs a { display: block; }
#conferencetabs a:hover img { visibility: hidden; }

.floorplans 		{ background: url(images/floorplans_over.gif); }
.packages 	{ background: url(images/packages_over.gif); }
.enquiry		{ background: url(images/enquiry_over.gif); }
.weddings 		{ background: url(images/weddings_over.gif); }


#padding {
padding-right:50px;
}

#greenbox{
width:326px;
float:left;
}
#greenboxtop{
background:url(images/green_box_top.jpg) no-repeat;
width:326px;
height:50px;
float:left;
}
#greenboxmiddle{
float:left;
width:324px;
border-left:1px solid #ecebe9;
border-right:1px solid #ecebe9;
}
#greenboxbottom{
width:326px;
float:left;
height:46px;
background:url(images/green_box_bottom.jpg);
}
#capacities{
width:436px;
float:left;
}
#capacitiestop{
background:url(images/capacities_top.jpg) no-repeat;
width:436px;
height:50px;
float:left;
margin-top:15px;
}
#capacitiesmiddle{
float:left;
width:434px;
border-left:1px solid #ecebe9;
border-right:1px solid #ecebe9;
}
#capacitiesbottom{
width:436px;
float:left;
height:50px;
background:url(images/capacities_bottom.jpg);
margin-bottom:20px;
}
#specials{
width:436px;
float:left;
}
#specialstop{
background:url(images/capacities_top.jpg) no-repeat;
width:436px;
height:50px;
float:left;
margin-top:15px;
}
#specialsmiddle{
float:left;
width:434px;
border-left:1px solid #ecebe9;
border-right:1px solid #ecebe9;
}
#specialsbottom{
width:436px;
float:left;
height:50px;
background:url(images/capacities_bottom.jpg);
margin-bottom:20px;
}
#formrequired{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a7b951;
}
#formfill{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
}

.text, .text2, .text3, .text4 {
	width: 150px;
	padding: 4px;
	font: 10px verdana;
	color: #666666;
	border: 1px solid #c2d468;
}
.text2 { width: 51px; }
.text3 { height: 50px; }
.text4 { width: 160px; }
.text:hover, .text2:hover, .text3:hover, .text4:hover { border: 1px solid #c2d468; }

#capacities tr{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#330000;
}
#specials tr{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
line-height:17px;
}

.specialscontainer {position:relative; background:url(/images/specialsbox.jpg); width:200px; height:280px; top:0; left:0; _background:none;}
.specialsbox {position:relative;}
.cover {position:absolute; background:url(/images/rounded-box.png); width:160px; height:160px; top:0; left:20px; _background:none;}
.cover2 {position:absolute; background:url(/images/rounded-box.png); width:160px; height:160px; top:0; left:58px; _background:none;}



