@charset "utf-8";
/* CSS Document */
body{
	padding:0px 0 0 0;
	margin:0;
	color:#000;
	background:url(images/body-bg.png) repeat 0 0;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, h5, h6, p, input, label, form, span, select, textarea{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
}
a{
	text-decoration:none;
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}

#top{
	width:100%; height:453px; margin:0 auto; background:url(images/top-bg.png) repeat-x 0 0;
}
#top-main{
	width:980px; height:453px; margin:0 auto;  background:url(images/top-main-bg.png) repeat-x 0 0;
}
#top-main img{
	margin:0 0 0 0;
}
#header{
	width:898px; height:360px; margin:0 auto; background:url(images/heder-bg.png) no-repeat 0 0;
	padding:10px;
}

#body{
	width:100%; margin:0 auto;
}
#menu{
	width:980px; height:59px; margin:0 auto; background:url(images/menu-bg.png) no-repeat 0 0;
}
#menu ul{
	padding:0; margin:0 0 0 19px;
}
#menu ul li{
	float:left; padding:0 14px;
}
#menu ul li a{
	font:bold 13px/60px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}
#menu ul li a:hover{
	color:#f4d185;
}

#content{
	width:963px; margin: 0 auto; padding:18px 7px 14px 10px;
}
#left-content{
	width:668px; float:left; padding:0 15px 0 0;
}
#left-content h2{
	background:url(images/welcome.png) no-repeat 0 0; height:19px;
}
#left-content h4{
	font:bold 20px/28px Verdana, Arial, Helvetica, sans-serif; color:#bd320b;
}
#left-content h4 span{
	font:bold 20px/28px Verdana, Arial, Helvetica, sans-serif; color:#eedfbe;
}
#left-content img{
	margin:10px 10px 5px 0; float:left;
}
#left-content p.text{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#eedfbe; text-align:justify;
	padding:5px 0 0 0;
}

#service{
	display:block; margin:0 0 10px 0;
}
#service img{
	width:100px; height:100px; margin:5px 10px 5px 0; border:2px solid #fff; float:left;
}
#service p.service-text{
	width:550px;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#eedfbe; text-align:justify;
	padding:5px 0 0 0; float:left;
}

#service p.newtext{
	width:200px;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#eedfbe; text-align:justify;
	padding:5px 0 0 0; float:left;
}

h5{
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:10px 0 0px 0;
	text-transform:capitalize;
}
#facility{
	width:278px; float:right; display:block; margin:20px 0 0 0;
}
#facility p.arrow{
	background:url(images/bullet.png) no-repeat 8px 4px;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#eedfbe; text-align:justify;
	padding:5px 0 0 30px;
}


#right-content{
	width:278px; float:right;
}
#right-content h2{
	background:url(images/book-a-room.png) no-repeat 0 0; height:20px; margin:0 0 10px 0;
	
}
#right-top{
	width:278px; height:15px; background:url(images/right-top.png) no-repeat 0 0;
}
#right-top1{
	width:660px; height:15px; background:url(images/right-top1.png) no-repeat 0 0;
}
#right-middle{
	width:278px; background:url(images/right-middle.png) repeat-y 0 0;
}
#right-middle1{
	width:660px; background:url(images/right-middle1.png) repeat-y 0 0;
}
#right-bottom{
	width:278px; height:17px; background:url(images/right-bottom.png) no-repeat 0 0;
}
#right-bottom1{
	width:660px; height:17px; background:url(images/right-bottom1.png) no-repeat 0 0;
}
#right-middle h3{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#bd320b; padding:0 0 0 10px;
}
#right-middle form{
	width:255px; margin:15px 0 5px 15px;
}
#right-middle form label{
	width:80px; float:left;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#000; display:block;
}
#right-middle form input.textbox{
	width:130px; height:17px; font:none 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#39393a;
	float:left; margin:0 0px 8px 0;
}
#right-middle form select{
	width:135px; height:22px; font:none 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#39393a;
	margin:0 0 5px 0px;
}
#right-middle form input.send{
	width:132px; height:27px; margin:10px 0 0 82px;
}

/*********************footer********************/
#footer{
	width:100%; margin:0 auto; background:url(images/footer-bg.png) repeat-x 0 0; height:124px;
}
#footer-main{
	width:980px; margin:0 auto; padding:10px 0 0 0;
}
#footer-main ul{
	padding:0; margin:0 0 0 0px;
}
#footer-main ul li{
	float:left; padding:0 17px;
}
#footer-main ul li a{
	font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}
#footer-main ul li a:hover{
	color:#f4d185;
}
#footer-main p.left{
	width:662px; float:left; padding:15px 0 10px 20px;
	font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}
#footer-main p.left span{
	color:#bd320b;
}
#footer-main p.left span a{
	color:#bd320b;
}
#footer-main p.right{
	width:200px; float:right; padding:10px 20px 10px 0; margin:10px 0 0 0; color:#fff;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; text-align:right;
}
#footer-main p.right span{
	color:#bd320b;
}
#footer-main p.right span a{
	color:#bd320b;
}
.sound{
	width:90%; height:25px; display:block; float:left; margin:15px 0 0 20px;
}
/*********************footer********************/

#gallery{
	width:100px; height:100px; float:left;
	border:1px dashed #f8f6e9;
	margin:10px 20px 10px 20px; padding:5px;
}
#gallery img.pic{
	width:100px; height:100px; padding:0; margin:0;
}
#contact{
	width:100%; margin:30px 0 0 0;
}
#address{
	width:400px; display:block; float:left;
}
.add{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#eedfbe; padding:0 0 20px 0;
}
.add a{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#eedfbe;
}
.add a:hover{
	text-decoration:underline;
}
.add span{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 10px 0;
}
#location-map{
	width:250px; float:right;
}

