@import url("reset.css");
@import url("960_24_col.css");
@import url("../font/font-face.css");
body {
	margin:0px;
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background:url(../images/bg-pattern.jpg);
	background-color:#925223;
}

a img{ border:0px;}
a { color:#000; text-decoration:none;}
p { text-align:justify; }
.bolme { font-weight:bold;}

.wrapper {background-color:#fff;}
.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
    background: url(../images/icon_top.png) no-repeat;

}
.topstrip {float:left; width:100%; background-color:#9f5c22; height:5px;}

.socialwrapper { float:right; background:url(../images/stayintouch.png) no-repeat 0px 8px; padding-left:90px; margin-bottom:10px;}
.socialwrapper img { float:left; margin:10px 3px;}
.contactwrapper { float:right; background:url(../images/phone-img.png) no-repeat right top; font-size:2em; line-height:1.0; text-align:right; padding-right:60px; font-weight:bold; color:#808080;}
.contactwrapper a {font-size:16px; font-weight:normal; color:#808080;}
/* navigation */
.navigation { float:left; text-transform:uppercase;  font-size:12px; background:url(../images/menubg.png) repeat-x bottom; width:100%; margin:10px 0px;}
.navigation li { float:left; border-right:#f0a201 solid 1px; border-left:#de5c00 solid 1px; font-weight:bold; font-size:16px;  text-shadow: 1px 1px #d55101;}
.navigation li:first-child { border-left:none;}
.navigation li:last-child { border-right:none;}
.navigation li a { float:left; color:#fff; padding:0px 12px; line-height:45px;}
.navigation li a:hover, .navigation li a.active {color:#000; background-color: #ff9000;}



h1, h2 { background:url(../images/h1-bg.png) no-repeat; border-left:#f5b202 solid 8px; height:60px; line-height:68px; text-transform:uppercase !important; color:#fff; padding-left:15px; font-size:2em; text-shadow: 1px 1px #d55101; margin:10px 0px; font-family:'OswaldBook'}

#popular-packages {}
#popular-packages li { float:left; width:230px; background-color:#e7e7e7; height:200px; position: relative; padding-top:50px; margin-right:10px;}
#popular-packages li:last-child { margin-right:0px;}
#popular-packages p {text-align:center; }
#popular-packages .p-name { color:#9f0101; font-size:22px;margin-bottom:10px; text-transform:uppercase;}
#popular-packages .p-price { color:#005fb7; font-size:18px; font-weight:bold;}
#popular-packages a { background:url(../images/booknow.png) no-repeat top left; padding: 0px; display: block; position: absolute; top:0px;	right: 0px;	width:90px; height:85px; text-indent:-999999px;	}
#popular-packages a:hover { background:url(../images/booknow-hover.png) no-repeat top left;}


#hotel-info_home {}
#hotel-info_home h3 { color:#9f0101; margin-bottom:5px;}
#hotel-info_home a { color:#000; }
#hotel-info_home a:hover { color:#784214;}
#hotel-info_home .grid_6 { margin-bottom:10px;}
#hotel-info_home li { background:url(../images/bullet.png) no-repeat 0px 8px; padding:3px 0px 3px 15px;}
.graybox-wrapper {background:#e7e7e7; padding:10px 20px;}





#slider { float:left; width: 100%; position: relative; margin:0px;}
#slider .holder{ overflow: hidden; position: relative; width: 670px;}
#slider .holder ul { list-style: none; margin: 0; padding: 0; width: 30000px;}
#slider .holder ul li { float: left; padding: 0px; width: 670px;}
#slider .holder ul li img { display: block;}
#slider .next, #slider .prev { background: url(../images/prev.png) no-repeat; cursor: pointer; height: 54px; outline: none; overflow: hidden; position: absolute; right: -6px; text-indent: -9999px; top: 45%; width: 36px; z-index:9999;}
#slider .prev { background: url(../images/next.png) no-repeat; left: -6px;}


#testimonial { margin:20px 0px; color:#a15e49; background:url(../images/testimonial-bg.png) no-repeat center top; padding:0px 25px;}
#testimonial h4 { background:url(../images/testimonial-h4.png) no-repeat top center; height:65px; line-height:65px; padding-left:150px;}
#testimonial p { height:150px; overflow:hidden;}
#testimonial .clientname {  margin-left:100px; line-height:50px;}

#welcomenote { margin:20px 0px;}
#welcomenote h5 { background:url(../images/h5-bg.png) repeat-x top; line-height:63px; text-align:center; text-transform:uppercase; font-size:2em; font-weight:bold; color:#707070;}
#welcomenote p { padding:10px; color:#616161;}
#welcomenote a { color:#7a3b15;}
#welcomenote a:hover { color:#a55e32;}
#staticwrapper {
min-height:500px;
}
#staticwrapper p { margin-bottom:10px;}
/*quick-inquiry*/
#quick-inquiry { background-color:#facf8a; padding:10px; color:#7d591f; margin-top:5px;}
#quick-inquiry h2 { background:none; border:none; height:40px; line-height:40px;  color:#ae8035; padding:0px; font-size:1.5em; text-shadow:none; margin:0px;}
#quick-inquiry label { float:left; width:80px; line-height:28px; font-size:14px;}
#quick-inquiry p { float:left; width:100%; padding:4px 0px;}

input, input[type="text"], textarea {
    padding:5px;
    margin:0px;
    color:#85827e;
    font-size:11px;
	width:150px; }

textarea { height:70px;}
input[type="button"] {
    border:none;
    margin:0px; padding:4px 10px; text-align:center; margin:15px 5px 1px 100px;
    color:#fff; background:none;
	background-color:#381511; 
 cursor:pointer;font-size:12px; font-weight:bold;
 -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; width:100px;
 }
 .hoteldesc {
width: 900px;
margin: 0 auto;
margin-bottom: 20px;
border-radius: 5px;
padding: 10px;
}
.hoteldesc h3 {
font-size: 20px;
color: #333;
}
.hoteldesc ul {
padding: 10px;
margin: 10px;
}
.hoteldesc ul li {
list-style-type: circle;
padding: 2px;
}
.hoteldesc ul li:hover {
list-style-type: disc;
}
 /*footer*/
#pagefooter, #copyright { float:left; width:100%; background-color:#E5E5E5; padding: 10px 0px; border-top: 5px solid #D6D6D6;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#272727; text-shadow: 1px 1px #f8f8f8;}
#pagefooter p { padding:0px 10px; text-align:left; line-height:1.5;}
#pagefooter p img { float:left; margin:0px 5px 148px 0px;}
#pagefooter ul { float:left; width:100%;}
#pagefooter li { float:left; background:url(../images/footer-bullet.png) no-repeat 0px 8px; padding:3px 3px 3px 10px; width:90px; font-size:11px;}
.bigtext { font-size:1.7em; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.footerlink-wrapper { border-left:#c9c9c9 solid 1px; border-right:#c9c9c9 solid 1px; float:left; padding:0px 20px;}
#copyright {background-color:#874319; border:none; text-align:center; color:#000; text-shadow: 1px 1px #a96236}