/* CSS Document */
/*---------------General Starts------------------*/
body{
	padding:40px 0 43px 0;
	margin:0px;
	color:#C6A030;
	background-color:#8A290C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}

p, td, img, h2, h3{
	padding:0px;
	margin:0px;
}
ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

a{
	outline:none;
}
/*---------------General Ends------------------*/
/*---------------Header Starts------------------*/
.logo{
	margin:9px 0 0 289px;
}
.topbg{
	background:url(images/toppattern.gif) repeat-x 0 0;
	height:68px;
}

.topborder{
	background-color:#F2E886;
	color:inherit;
}

.headerimage{
	height:263px;
	background-image: url(images/Living31.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.lowerart{
	background:url(images/lowerart.gif) no-repeat right bottom;
}

ul.leftlink{
	padding:0px;
	margin:23px 0 0 14px;
	background:url(images/dottedline.gif) repeat-x 0 0;
}

ul.leftlink li{
	background:url(images/dottedline.gif) repeat-x left bottom;
	height:24px;
	font-size:0px;
	line-height:0px;
}

ul.leftlink li span{
	background:url(images/linkbullet.gif) no-repeat 8px 4px;
	padding:0 0 0 42px;
	display:block;
}

ul.leftlink li span a{
	font:normal 14px/24px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:inherit;
}
ul.leftlink li span a.active{
	color:#Ffffff;
	text-decoration:none;
	background-color:inherit;
}


ul.leftlink li span a:hover{
	text-decoration:none;
	color:#F2E886;
	background-color:inherit;
}

.roombg{
	background-color:#C6A030;
	color:inherit;
}

.room{
	font:normal 14px/24px  Arial, Helvetica, sans-serif;
	color:#1E1401;
	background-color:#C6A030;
	margin:21px 0 0 13px;
}

ul.roomlink{
	padding:0px;
	margin:0 0 0 12px;
}

ul.roomlink li{
	height:24px;
	font-size:0px;
	line-height:0px;
	width:130px;
}


ul.roomlink li a{
	color:#F2E886;
	text-decoration:none;
	display:block;
	background:url(images/linkarrow.gif) no-repeat 0 11px;
	padding-left:14px;
	background-color:#C6A030;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

ul.roomlink li a:hover{
	text-decoration:none;
	color:#ffffff;
	background-color:#663300;
}

/*---------------Header Ends------------------*/
/*---------------Body Starts------------------*/
.bodypadd{
	padding:30px 0 30px 29px;
	background-color:#FFFFBA;
	color:inherit;
}

h2.welcome{
	font:normal 24px/24px  Arial, Helvetica, sans-serif;
	color:#916000;
	background-color:#FFFFBA;
	margin-bottom:3px;
}

.welcometext{
	font:normal 14px/18px  Arial, Helvetica, sans-serif;
	color:#CF6109;
	background-color:#FFFFBA;
}
.welcometext01{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#D2A315;
	background-color:#FFFFBA;
	padding-top:6px;
}
.welcometext01 a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#8A290C;
	background-color:#FFFFBA;
	text-decoration:underline;
}
.welcometext01 a:hover{
	text-decoration:none;
}

.bodymidpadd{
	padding-top:29px;
}

h3.roomdetails{
	font:normal 18px/24px  Arial, Helvetica, sans-serif;
	color:#916000;
	background-color:#FFFFBA;
	margin-bottom:8px;
}

.roomlowerbg{
	background-color:#F5F587;
	color:inherit;
	border:1px solid #C9C96E;
	
}

.roomimgposition{
	margin:13px 0 11px 13px;
}

.roomlowertext{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#D2A315;
	background-color:#F5F587;
	padding:7px 0 5px 0;
}

.roomlowertext a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#8A290C;
	background-color:#F5F587;
	text-decoration:underline;
}
.roomlowertext a:hover{
	text-decoration:none;
}

.imagetext{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#D2A315;
	background-color:#FFFFBA;
	padding:9px 0 12px 0;
}

.lowerpadd{
	padding-top:32px;
}

h3.location{
	font:normal 18px/24px  Arial, Helvetica, sans-serif;
	color:#916000;
	background-color:#FFFFBA;
	margin-bottom:6px;
}

.locationtext{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#D2A315;
	background-color:#FFFFBA;
}
.locationtext a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#8A290C;
	background-color:#FFFFBA;
	text-decoration:underline;
}
.locationtext a:hover{
	text-decoration:none;
}

.worldmap{
	background:url(images/worldmap.gif) no-repeat 0 0;
	height:82px;
}

ul.serviceslink{
	padding:0px;
	margin:0px;
}

ul.serviceslink li{
	height:24px;
	font-size:0px;
	line-height:0px;
	width:283px;
}

ul.serviceslink li span{
	background:url(images/serviceslinkbullet.gif) no-repeat 0 11px;
	padding-left:20px;
	display:block;
}
ul.serviceslink li span a{
	font:normal 12px/24px  Arial, Helvetica, sans-serif;
	color:#8A290C;
	text-decoration:underline;
	display:block;
	background-color:#FFFFBA;
}

ul.serviceslink li span a:hover{
	text-decoration:none;
}

.newstoppadd{
	padding-top:25px;
}

.newslowertext01{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#6B5B21;
	display:block;
	padding-left:10px;
}
.newslowertext01 a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#6B5B21;
	display:block;
	text-decoration:none;
}
.newslowertext01 a:hover{
	text-decoration:none;
	color:#FFFF00;
	background-color:#6B5B21;
}
.newslowertext02{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#D2A315;
	background-color:#FFFFBA;
	padding-top:6px;
}
.newslowertext02 a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#8A290C;
	background-color:#FFFFBA;
	text-decoration:underline;
}
.newslowertext02 a:hover{
	text-decoration:none;
}

.more{
	margin-top:12px;
}

/*---------------Body Ends-------------------*/
/*---------------Footer Starts------------------*/
.footerbg{
	background-color:#CFB13F;
	color:inherit;
}

.footerlink{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#CFB13F;
}

.footerlink span{
	padding:0 3px 0 3px;
}

.footerlink a{
	font:normal 12px/18px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#CFB13F;
	text-decoration:none;
}
.footerlink a:hover{
	text-decoration:underline;
}

.copyright{
	font:normal 11px/18px  Arial, Helvetica, sans-serif;
	color:#8D720D;
	background-color:#CFB13F;
	padding-top:6px;
}
.copyright a{
	font:normal 11px/18px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#CFB13F;
	text-decoration:underline;
}
.copyright a:hover{ 
	text-decoration:none;
}

/*---------------Footer Ends-------------------*/


/*Contact page start*/
.contact_welcome{
	padding:35px 0 22px;
}
.contact_welcome h2{
	padding-bottom:25px;
}
.contactus_page h3{
	padding-bottom:25px;
}
.contact_us{
	padding-bottom:96px;
	width:543px;
}
.contact_form{
	color:#CF6109;
	background-color:inherit;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:20px;
}
.textfield3{
	width:170px;
	height:18px;
	border:1;
	float:left;
	background-color:#ffffff;
	color:#000;
}
.textarea1pad{
	padding-bottom:13px;
}
.textarea1{
	width:433px;
	height:116px;
	border:1;
	float:right;
	background-color:#ffffff;
	color:#000;
}
.our_address{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#8D5724;
	background-color:inherit;
	padding:23px 0 87px;
}
.our_address p{
	padding-bottom:5px;
}
.our_address h2{
	padding: 0 0 18px;
}
.our_address a{
	color:#5C8213;
	background-color:inherit;
	text-decoration:underline;
}
.our_address a:hover{
	text-decoration:none;
}
/*Contact page end*/
