html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, fieldset, a, img { 
margin:0; 
padding:0; 
border:0; 
}

h1{
font-family:Verdana,Tahoma;
font-size:15px; 
color:#cc3333;
font-weight:normal;
}

h2{
font-size:13px; 
color:red;color:#cc3333;
font-weight:normal;
}

p{
font-size:12px;
font-weight:normal;
}

a:link{
text-decoration:none;
color:#830c0c;
}

a:visited{
text-decoration:none;
color:#830c0c;
}

a:hover{
text-decoration:none;
color:#000;
}

a:active{
text-decoration:none;
color:#830c0c;
}

body {
font-size:13px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#441111;
background:#bbb;
line-height:16px;
padding-left:100px;
}

.page {
display:inline;
float:left;
height:auto;
background:#ebebeb;
border:1px solid #8f7657;
}

.left-sec{
float:left;
width:200px;
height:100%;
background-color:#ebebeb;
}

.logo1{
width:200px;
height:332px;
background:url(../logo1.jpg);
}

.logo1en{
width:200px;
height:332px;
background:url(../logo1en.jpg);
}

.hmenu{
width:200px;
background-color:#ebebeb;
}

.hmenu a{
display:block;
padding:6px 40px 6px 10px;
text-align:right;
letter-spacing:1px;
}

.sec-2{
float:left;
width:600px;
}

.t-mar2{
width:599px;
height:50px;
background-color:#ebebeb;
border-left:1px solid #8f7657;
}

.t-mar2 img{
width:20px;
height:11px;
margin-top:3px;
}

.lng{
float:right;
width:90px;
margin:20px 20px 0 0;
text-align:right;
}

.content{
float:left;
width:599px;
text-align:justify;
border-left:1px solid #830c0c;
background-color:#fff;
padding-bottom:10px;
}

.cont-p{
float:left;
display:inline;
width:510px;
margin:40px;
}

.content-3{
width:599px;
height:290px;
float:left;
text-align:justify;
background-color:#fff;
border-left:1px solid #830c0c;
}

.txt-2{
display:inline;
float:left;
width:318px;
height:240px;
background-color:#fff;
text-align:justify;
margin:40px 40px 0 35px;
}

.right-col{
display:inline;
float:left;
width:180px;
height:240px;
background:#fff;
text-align:justify;
margin:40px 0 20px 0;
}

.right-col img{
width:180px;
height:130px;
}

.content1{
width:599px;
text-align:justify;
padding:20px 0px;
border-left:1px solid #830c0c;
background-color:#fff;
}

.room-type{
width:576px;
height:110px;
border-bottom:1px dotted #ccc;
padding:1px 10px;
}

.art-name{
float:left;
width:320px;
height:90px;
margin-right:20px;
padding:10px 20px;
}

.art-img img{
width:180px;
height:84px;
margin-top:13px;
}

.cont-1, .cont-2{
width:230px;
float:left;
display:inline;
height:230px;
margin-left:40px;
margin-top:40px;
}

label{
display:block;
width:200px;
float:left;
text-align:right;
margin-right:20px;
}

input{
float:left;
width:180px;
height:14px;
padding:0 1px 1px 1px;
margin-bottom:20px;
}

select{
float:left;
width:185px;
height:20px;
padding:0 1px 1px 1px;
margin:0 0 20px 0;
}

.button{
width:75px;
height:21px;
text-align:center;
margin:20px 0 20px 220px;
}

.qwer{
float:left;
width:599px;
text-align:justify;
padding:40px 0;
border-left:1px solid #830c0c;
background-color:#fff;
}

.accom-txt{
float:left;
display:inline;
width:300px;
margin:0 40px;
}

.thumbs-1{
display:inline;
float:left;
width:180px;
}

.thumbs{
width:180px;
height:84px;
margin-bottom:23px;
}

.thumbs img{
width:180px;
height:84px;
}

.content-gallery{
float:left;
width:599px;
height:780px;
text-align:justify;
border-left:1px solid #830c0c;
background-color:#fff;
}

.content-mehana{
float:left;
width:599px;
height:260px;
text-align:justify;
border-left:1px solid #830c0c;
background-color:#fff;
}

.thumbs-mehana img{
float:left;
width:150px;
height:70px;
margin:0 17px 17px 0px;
}

.thumbs-margin{
float:left;
display:inline;
width:520px;
margin:40px 0 0 40px;
}

.err-msg{
text-align:center;
color:red;
}

.footer{
float:left;
width:800px;
height:10px;
padding:5px 0 0 0;
/*margin-left:11%;*/
/*margin-right:11%;*/
margin-bottom:40px;
text-align:center;
font-size:12px;
color:#fff;
}

.footer a:link, .footer a:visited{
color:#fff;
}

.footer a:hover, .footer a:active{
color:#fff;
text-decoration:underline;
}
