/* CSS Document */

body
{
background:url(../images/body-bg.jpg) left top repeat #F1EAD8;
padding:0px;
margin:0px auto;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#471F0D;
line-height:16px;
}
p
{
padding:0px;
margin:8px 0px;
}
.container
{
width:100%;
margin:0px auto;
padding:0px;
}
.body-container
{
width:778px;
padding:0px;
margin:0px auto;
}
.header-main
{
width:778px;
float:left;
}
.header-top
{
width:768px;
float:left;
text-align:right;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
}
.header-logo
{
width:778px;
float:left;
height:47px;
background:url(../images/logo-bg.jpg);
}
.header-banner
{
width:778px;
float:left;
height:174px;
background:url(../images/banner.jpg) left top no-repeat;
}
.header-menu
{
width:778px;
float:left;
height:36px;
background:url(../images/menu-line.jpg) left top no-repeat;
}
.logo
{
padding-top:10px;
padding-left:20px;
}
.navcontainer
{
width:776px;
float:left;
height:auto;
padding-left:2px;
}

.navcontainer ul
{
list-style-type:none;
text-align:center;
margin:0px;
padding:0px;
height:36px;
}
.navcontainer ul li
{
display:inline;
text-align:left;
float:left;
margin-right:0px;
height:26px;
padding-top:10px;
background:url(../images/line.jpg) right top no-repeat;
}
.navcontainer ul li a
{
height:24px;
display:inline;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
font-size:13px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
padding-top:7px;
}
.navcontainer ul li a:hover
{
color:#000;
}
.navcontainer li.active a
{
color:#000;
}
.body-mid
{
width:778px;
float:left;
}
.body-left
{
width:253px;
float:left;
padding-top:14px;
}
.body-right
{
width:524px;
float:right;
padding-top:14px;
}
.left-box
{
float:left;
width:230px;
margin-top:20px;
}
.left-box-mid
{
float:left;
width:230px;
background:#D78A3A;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
}
.left-box-01
{
float:left;
width:230px;
}
.left-box-top-01
{
float:left;
width:230px;
}
.left-box-mid-01
{
float:left;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
background:#E89732;
}
.body-right-top
{
width:524px;
float:left;
}
.body-right-mid
{
background:url(../images/mid-mid.jpg) left top repeat-y;
width:504px;
float:left;
padding:10px;
}
.footer-main
{
width:778px;
float:left;
padding-top:20px;
padding-bottom:20px;
}
.left
{
float:left;
}
.right
{
float:right;
}
.font-orng
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#B64907;
line-height:16px;
text-decoration:none;
}
.footer-link
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#471F0D;
line-height:16px;
text-decoration:none;
}
.footer-link:hover
{
color:#000;
text-decoration:none;
}
h3.hotel {
text-align:left;
color: #E89732;
width:100%;
font-size:12px;

}
.photogallery {
border:1px solid #9F8A6A;
margin:7px;
padding:2px;
}