html, Body, div, span, applet, object, iframe, caption, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	line-height:1.6;
}
h1 {font-size:18px;font-weight:400;}
h2 {font-size:13px;font-weight:400;}
a {text-decoration:none;}
ol {list-style:decimal;padding-left:20px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.active {background:#0082e5;color:#fff;}
#bg {font:normal 13px Open Sans;line-height:1.6;color:#000;background:#dab897 url("../images/bg-putri.jpg") repeat fixed;background-size:100%;}
#bgcontent {width:980px;margin:0 auto;}

#bglogo {width: 980px;margin:0 auto;}
#logo {height: 140px;margin: 10px 0;text-align: left;width: 980px;}
#bgmenu {width: 980px;margin:0 auto;}
#menu {height:40px;margin:0 auto;width: 980px;border-radius:10px}
#bgslideshow {width:980px;margin:0 auto;}

#contents {width:940px;margin:0 auto;padding:20px;background:#fff;}
#contentleft {width:670px;float:right;}
#contentright {width:250px;float:left;margin-right:20px;}
#right {margin-bottom:20px;}
ul.menuright {margin-left:15px;}
ul.menuright li {margin:2px 0;}
ul.menuright li a {color:#000;}
ul.menuright li a:hover {color:#DA2E42;}

#wrapinformasi {width:980px;margin:0 auto;background:#715613}
#bgreservasi {width:470px;float:left;padding:20px 10px;text-align:center;}
.reservasititle {font:normal 20px Open Sans;color:#fff;padding-bottom:10px;}
.reservasidesc {font:normal 18px Open Sans;color:#fff;}
#bghotline {width:470px;float:left;padding:20px 10px;text-align:center;}
.hotlinetitle {font:normal 20px Open Sans;color:#fff;padding-bottom:10px;}
.hotlinedesc {font:normal 35px Open Sans;color:#fff;}

#bgwelcome {margin-bottom:30px;}
#welcometitle {color:#876717;font:normal 18px Open Sans;padding:0 0 10px 0;clear:both;}
#welcomedesc {color: #666;font: 13px Open Sans;padding: 0;}
#welcomedesc a {color:#990000;}
#welcomedesc a:hover {color:#243A6E;}
#welcomedesc ul {list-style:circle;margin-left:20px;}

#bgpromohome {margin-bottom:20px;}
#promohometitle {color:#876717;font:normal 18px Open Sans;padding:0 0 10px 0;clear:both;}
#promotitledesc {color: #666;font: 13px Open Sans;padding: 0;}
#promotitledesc a {color:#990000;}
#promotitledesc a:hover {color:#243A6E;}
#promotitledesc ul {list-style:circle;margin-left:20px;}

#righttitle {font:normal 18px Open Sans;padding:5px;margin-bottom:5px;background:#876717;color:#fff;border-radius:10px 10px 0 0}
#rightdesc {}
#moduletitle  {font:normal 18px Open Sans;padding:5px 10px;margin-bottom:5px;background:#876717;color:#fff;border-radius:5px 5px 0 0}

#bgfooter {width: 100%;height: auto;margin:0 auto;padding:10px 0;clear: both;color:#fff;display: block;background:#715613;}
#footer {display: block;height: auto;margin: 0 auto;padding:5px 10px;}
#footer1 {text-align:center;height: auto;width: 100%;font-size:13px;}
#footer2 {height: auto;width: 100%;text-align: center;font-size:12px;}
#footer2 a{color: #DAB897;text-decoration : none;font-size:12px;}
#footer2 a:hover {color: #990000;font-size:12px;}

#bggallery {clear:both;}
#listgallery {float:left;width:315px;height:auto;margin:10px;text-align:center;} 
#listgallery img {width: 315px;height: 236px;}

#bgmaps {clear:both;}
#bgaddress {margin:20px 0;}
#bgemailform {clear:both}
.formcontact {font:normal 13px Open Sans;width:470px;padding:10px;border:none;background:#f9f9f9;border-radius:3px;color:#666}
.formcontact:hover {background:#f2f2f2;}
.formcontact:focus {background:#f2f2f2;}
.buttonform {background:#876717;border:none;color:#fff;cursor:pointer;padding:10px;width:100%;letter-spacing:1px;border-radius:3px;font:normal 15px Open Sans;margin-top:10px;}
.buttonform:hover {background: #715613;border:none;color: white;cursor: pointer;padding: 10px;width: 100%;border-radius:3px;}

#sharesosmed {padding:5px 0;text-align:right}