/** GLOBAL ELEMENTS **/

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	background-image: url(http://118.127.10.148/~oatlands/images/background.gif);
	background-repeat: repeat;
	margin: 0px;
}

img {
	border: none;
}

#popup {
	position:absolute;
	left:0px;
	top:0px;
	width:225px;
	height:150px;
	z-index:10;
}

/** MAIN CONTAINER ELEMENTS **/

div#container {
	position: absolute;
	height: 600px;
	width: 952px;
	left: 50%;
	top: 50%;
	margin-top: -300px;
	margin-left: -476px;
}

div#container #background {
	width: 952px;
	height: 370px;
	background-image: url(http://118.127.10.148/~oatlands/images/container-background.gif);
	background-repeat: repeat-y;
	float: left;
}

div#container #content {
	width: 952px;
	background-image: url(http://118.127.10.148/~oatlands/images/background-bottom.gif);
	background-repeat:no-repeat;
	float: left;
}

div#container #text {
	width: 850px;
	padding-left: 42px;
	padding-right: 42px;
	height: 155px;
	padding-top: 10px;
	float: left;
}

div#container #bannerimage {
	width: 928px;
	padding-left: 12px;
	height: 340px;
	float: left;
}

div#container #navigation {
	width: 928px;
	padding-left: 12px;
	height: 30px;
	float: left;
}

div#footer {
	width: 952px;
	height: 10px;
	position: absolute;
	top: 577px;
	left: 0px;
	text-align: center;
	font-size: 10px;
	color:#999999;
}


/** MISC ELEMENTS **/

div.floatright {
	float: right;
	padding-left: 10px;
}

div.floatleft {
	float: left;
	padding-right: 10px;
}

div.restfloatleft1 {
	float: left;
    width: 270px;
	padding-right: 10px;
}

div.lineheight {
	line-height: 16px;
}

/** HYPERLINK ELEMENTS **/

a:link {
	color: #666666;
	text-decoration: none;
}

a:active {
	color: #666666;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

a.blacklinks:link {
	color: #000000;
	text-decoration: none;
    font-weight: bold;
}

a.blacklinks:active {
	color: #000000;
	text-decoration: none;
    font-weight: bold;
}

a.blacklinks:hover {
	color: #000000;
	text-decoration: none;
    font-weight: bold;
}

a.blacklinks:visited {
	color: #000000;
	text-decoration: none;
    font-weight: bold;
}

div#footer a:link {
	color: #999999;
	text-decoration: none;
}

div#footer a:visited {
	color: #999999;
	text-decoration: none;
}

div#footer a:active {
	color: #999999;
	text-decoration: none;
}
div#footer a:hover {
	color: #000000;
	text-decoration: none;
}



/** HEADING ELEMENTS **/

div#logo h1 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading-oatlands-house.gif) no-repeat top left;
	width: 952px;
	height: 63px;
	float: left;
	margin: 0px 0px 0px;
}

div#history h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_history.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 12px;
	margin: 0px 0px 0px;
}

div#suites h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_suites.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#rose h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_rose.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#garden h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_garden.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#elizabeth h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_elizabeth.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#rebecca h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_rebecca.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#wedding h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_wedding.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#corporate h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_corporate.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#formal h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_formal.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#event h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_event.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#oatlandsa h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_oatlandsa.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#oatlandsb h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_oatlandsb.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#oatlandsc h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_oatlandsc.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#oatlandsd h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_oatlandsd.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#chinese1 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_chinese1.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#chinese2 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_chinese2.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#indian1 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_indian1.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#indian2 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_indian2.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#indian3 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_indian3.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#indian4 h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_indian4.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#winterpackage h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_winterpackage.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#restaurant h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_restaurant.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#packages h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_packages.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#accred h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_accreditations.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#testimonials h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_testimonials.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#contact h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_contact.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#specials h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_specials.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#options h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_options.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#valentines h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_valentines.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#mothers h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_mothers.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#fathers h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_fathers.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#melbourne h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_melbourne.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#christmas h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_christmas.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#continentalbreakfast h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_continental.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#fullbreakfast h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_fullbreakfast.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#catering h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_catering.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#roomrates h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_roomrates.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#wine h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_wine.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#tea h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_tea.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

span {
	display:none
}

/**** TRANSPARENT DIV ****/
/*#contactForm {
    position:absolute; 
    top:0; 
    left:580px; 
    width:330px; 
    height:290px; 
    background-repeat: repeat;
    padding:15px;
    color:#ffffff; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://118.127.10.148/~oatlands/images/png-bg.png');  
    font-size:9pt;
}*/ 

#contactForm {
    position:absolute; 
    top:0; 
    left:530px; 
    width:380px; 
    height:310px; /*background-image:url(http://118.127.10.148/~oatlands/images/png-bg.png); 
    background-repeat: repeat;*/
    padding:10px;
    color:#ffffff;
    font-size:9pt;    
}

#contactForm h2 {
	font-size:12pt;
        margin:0 0 8px 0;
}

label {
	width:75px;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
        font-weight:bold;
}

input {
	float:left;
        margin-bottom:8px;
	height:1.2em;
        font-size:9pt;
        width:280px;

}

.submitBtn {
         float:right;
         margin-top:5px;
         margin-right:8px;
         margin-bottom:0px;
         width:60px;
         height:25px;
}

.clear {
	clear:both;
}

.left {
	float:left;
}

.right {
	float:right;
}

.testimoniallist { width: 170px; height:150px; padding-top:10px; float:left; padding-left:40px; }
.testimonial { width: 640px; float:left; padding-left:20px;  padding-top:10px; }

div#indian h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_indian.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#chinese h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_chinese.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

div#cocktail h2 {
	background: transparent url(http://118.127.10.148/~oatlands/images/heading_cocktail.gif) no-repeat top left;
	width: 105px;
	height: 125px;
	float: left;
	padding-right: 10px;
	margin: 0px 0px 0px;
}

#eventpackages {line-height:16px; width:870px; margin-top:-55px}
#eventpackages[id] {line-height:16px; width:870px; margin-top:0px}
*:first-child+html #eventpackages {margin-top:-55px}


/** ACCREDITATIONS **/
.accred {float:left; margin-right:30px; margin-top:10px}