BODY {font-size: 12px; color: #606060; font-family: arial; background-color:#f5ede2; margin:0px; text-align:left; background-image:url(images/bg.gif); background-repeat:repeat-x; background-position:bottom;}

.hlbgcol{background-color:#f58466;}
.hmbgcol{background-color:#d9cfc0;}
.hrbgcol{background-color:#fff799;}
.hmbg1col{background-color:#c08d79;}
.hmbg2col{background-color:#EBD6CB;}
.hmbg3col{background-color:#EEE6DA;}
.hmbg4col{background-color:#F2DDB0;}
.hmbg5col{background-color:#F9F0BD;}
.hmbg6col{background-color:#eed5bd;}
.linebgcol{background-color:#a79a88;}
.bg-prop{ background-image:url(images/bg-prop.gif); background-repeat:no-repeat; height:418px;}
.bg-prop1{ background-image:url(images/bg-prop1.gif); background-repeat:no-repeat; height:418px;}
.bg-stay{ background-image:url(images/r-stay.gif); background-repeat:no-repeat; height:188px;}
.bg-pic{ background-image:url(images/pic-bg.gif); background-repeat:no-repeat; height:184px;}
.bg-pic2{ background-image:url(images/pic-bg2.gif); background-repeat:no-repeat; height:184px;}
.bg-pic3{ background-image:url(images/pic-bg3.gif); background-repeat:no-repeat; height:184px;}
.bg-pic4{ background-image:url(images/pic-bg4.gif); background-repeat:no-repeat; height:184px;}
.bg-pic5{ background-image:url(images/pic-bg5.gif); background-repeat:no-repeat; height:370px;}
.inp{font-weight: 400; font-size: 10px; color: #9b5f43; font-family: verdana; text-decoration: none;} 
.pro-bg{ background:url(images/pro-bg.gif); background-repeat:no-repeat; height:418px; width:236px;}
.pro-bg1{ background:url(images/home-animation-bg.gif); background-repeat:no-repeat; height:233px; width:511px;}
.bg-cont{ background-image:url(images/cont-bg.gif); background-repeat:no-repeat; height:418px; width:538px;}

#mContainer {
	position:relative;
	width:511px;
	height:233px;
}
.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:alpha(opacity=0);
}
.imagespad{margin:13px 0px 0px 15px;}

.footerlinks {font-weight: 400; font-size: 11px; color: #606060; font-family: arial; text-decoration: none;}

#scrollbar_container {position: relative; width: 290px; height:360px;}
#scrollbar_track {position: absolute; background-color: transparent; width: 10px; height: 100%; top: 0px; cursor: move; right: 0px;}
#scrollbar_handle {background-color: #C8BDAC; width: 10px; cursor: move; -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity: 0.9; -moz-opacity: 0.9;}
#scrollbar_content {width: 275px; height: 360px; overflow: hidden;}

.table-format {
	font-size: 11px;
	font-family: georgia;
	color: #000;
	font-weight: 400;

}

.table-format td {
	vertical-align: top;
    text-align: left;
	border-bottom: 1px solid #A19583;
	line-height:15px;
	padding:3px 0px 3px 3px;

}

.table-head{
	vertical-align: middle;
	font-size: 11px;
	font-family: georgia;
	color: #fff;
	font-weight: 700;
	background-color:#733E2B;

}

.view {text-align: left; line-height:15px; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#fff; background-color:#948580; padding:3px;}

.arrowlistmenu{
width: 255px;
height:400px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font-family:georgia; 
color:#ffffff;
font-size:12px;
border:0px
cursor: hand;
cursor: pointer;
background-color:#733E2B;
font-weight: 400;
line-height:20px;
display:block;
padding:7px;
border-bottom: 1px solid #A19583;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
font-family:georgia; 
color:#ffffff;
font-size:12px;
border:0px
cursor: hand;
cursor: pointer;
padding:7px;
background-color:#733E2B;
font-weight: 400;
border-bottom: 1px solid #A19583;}


.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin-left: 0px;
padding-left:0px;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
font-family:georgia;
font-size:12px; 
color:#000;
display: block;
padding: 0px 0px;
padding-left: 0px; /*link text is indented 19px*/
text-decoration: none;
font-weight: 400;
border-bottom: 0px solid #dadada;
}

.arrowlistmenu ul li a{
text-align: left; line-height:15px; font-family:georgia; font-size:11px; font-weight:400; text-decoration:none; color:#fff; background-color:#948580; padding:3px;
}

.arrowlistmenu ul li a:visited{
font-family:georgia	; 
font-size:11px; 
color:#fff;}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
text-align: left; line-height:15px; font-family:georgia; font-size:11px; font-weight:400; text-decoration:none; color:#c7c0bd; background-color:#7d6c67; padding:3px;}

.slogan {text-align: left; font-family:georgia; font-size:10px; font-weight:400; text-decoration:none; color:#734230; line-height:16px;}
.slogan1 {text-align: left; font-family:georgia; font-size:10px; font-weight:400; text-decoration:none; color:#94543d; line-height:14px;}

.h2 {text-align: left; font-family:georgia; font-size:18px; font-weight:400; text-decoration:none; color:#733015; padding:8px 0px 2px 0px;}

.text {text-align: justify; font-family:georgia; font-size:12px; font-weight:400; text-decoration:none; color:#733015; line-height:19px;}

.text1 {text-align: left; font-family:georgia; font-size:12px; font-weight:400; text-decoration:none; color:#733015; border-bottom:1px solid #E7DECF; padding-bottom:10px; padding-left:6px; line-height:19px;}

.text2 {text-align: left; font-family:georgia; font-size:11px; font-weight:400; text-decoration:none; color:#AD5B3A; padding-left:6px; line-height:17px; font-style:italic;}

.h3 {text-align: left; font-family:georgia; font-size:13px; font-weight:700; text-decoration:none; color:#733015; display:block; padding-left:6px; vertical-align:middle; line-height:32px;}

.h4 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; padding:8px 0px 2px 0px; border-bottom:1px solid #a79a88;}

.links {text-align: left; font-family:georgia; font-size:12px; font-weight:400; text-decoration:none; color:#B83906;}
.links:hover {text-align: left; font-family:georgia; font-size:12px; font-weight:400; text-decoration:none; color:#733015;}

.opacity IMG{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); moz-opacity: 1}
.opacity:hover IMG{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); moz-opacity: 0.8}

.vi {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; padding-top:10px; padding-left:5px; padding-bottom:7px;}

.head1 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; display:block; padding-top:10px; padding-left:2px;}

.head2 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#ff654c; display:block; padding-top:10px; padding-left:7px; padding-bottom:3px;}

.head5 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; display:block; padding-top:10px; padding-left:5px; padding-bottom:5px;}

.head3 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; display:block; padding-top:10px; padding-left:7px; padding-bottom:3px;}

.head6 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; display:block; padding-top:10px; padding-left:0px; padding-bottom:5px; border-bottom:1px solid #fff;}

.head7 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230;}
.head8 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#f26649;}

.head9 {text-align: left; font-family:georgia; font-size:10px; font-weight:700; text-decoration:none; color:#734230; padding-left:10px; display:block; padding-top:15px;}

.head10 {text-align: left; font-family:georgia; font-size:12px; font-weight:700; text-decoration:none; color:#734230; display:block; padding-top:10px; padding-left:0px; padding-bottom:5px; border-bottom:1px solid #a79a88;}

.clinks {text-align: left; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#94543d; display:block;padding-left:12px; background-image:url(images/cdot.gif); background-repeat:no-repeat; background-position:4px 16px; padding-top:10px; padding-bottom:10px;}
.clinks:hover {text-align: left; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#ff654c; display:block;padding-left:12px; background-image:url(images/cdot.gif); background-repeat:no-repeat; background-position:4px 16px; padding-top:10px; padding-bottom:10px;}
.clinksactive {text-align: left; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#ff654c; display:block; padding-left:12px; background-image:url(images/cdot.gif); background-repeat:no-repeat; background-position:4px 16px; padding-top:10px; padding-bottom:10px;}

.clinks1 {text-align: left; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#94543d; display:block;padding-left:20px; background-image:url(images/cdot.gif); background-repeat:no-repeat; background-position:10px 10px; padding-top:4px; padding-bottom:3px;}
.clinks1:hover {text-align: left; font-family:georgia; font-size:11px; font-weight:700; text-decoration:none; color:#ff654c; display:block;padding-left:20px; background-image:url(images/cdot.gif); background-repeat:no-repeat; background-position:10px 10px; padding-top:4px; padding-bottom:3px;}


.hbut1{background-image:url(images/tbut1.gif); background-repeat:no-repeat; height:18px; width:140px; display:block;}
.hbut1:hover{background-image:url(images/tbut1a.gif); background-repeat:no-repeat; height:18px; width:140px; display:block;}

.hbut2{background-image:url(images/tbut2.gif); background-repeat:no-repeat; height:18px; width:122px; display:block;}
.hbut2:hover{background-image:url(images/tbut2a.gif); background-repeat:no-repeat; height:18px; width:122px; display:block;}

.hbut3{background-image:url(images/tbut3.gif); background-repeat:no-repeat; height:18px; width:89px; display:block;}
.hbut3:hover{background-image:url(images/tbut3a.gif); background-repeat:no-repeat; height:18px; width:89px; display:block;}

.hbut4{background-image:url(images/tbut4.gif); background-repeat:no-repeat; height:18px; width:96px; display:block;}
.hbut4:hover{background-image:url(images/tbut4a.gif); background-repeat:no-repeat; height:18px; width:96px; display:block;}

.hbut5{background-image:url(images/but-home.gif); background-repeat:no-repeat; height:18px; width:59px; display:block;}
.hbut5:hover{background-image:url(images/but-homea.gif); background-repeat:no-repeat; height:18px; width:59px; display:block;}

.padd{padding-left:16px;}

.linecol{ background-color:#fff;}
.linecol1{ background-color:#a79a88;}

DIV.news {Z-INDEX: 2; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; WIDTH: 531px; HEIGHT: 181px; VISIBILITY: visible;}
DIV.newsRight {Z-INDEX: 10; WIDTH: 51px !important; HEIGHT: 30px; CURSOR: pointer;}
DIV.newsLeft {Z-INDEX: 10; WIDTH: 50px !important; HEIGHT: 30px; CURSOR: pointer;}
DIV.newsMiddle {WIDTH: 430px; height:157px;}

