* html {overflow:auto;}
/** html {overflow:hidden;}*/

body {
background: #eef3d6;
/*background-attachment:fixed;*/
/*background:url(images/bg.png) top left repeat;*/
margin:0;
padding:0 10px 0 10px;
border:0;
height:100%;
overflow:auto;
}

* html body{
overflow-y:scroll;
}

/*#container{
position: absolute;
left:10px;
top:0;
width:90%;
height:100%;
overflow:hidden;
z-index:3;
border:1px solid red;
} */

#topbar{
position:absolute;
top:0;
left:10px;
width:100%;
height:230px;
z-index:2;
background:transparent;
}
* html #topbar{position:absolute;}

#shadow{
position:absolute;
top:190px;
left:-7px;
z-index:1;
}
* html #shadow{position:absolute;}

#logo2{
display:block;
width:570px;
height:111px;
position:relative;
top:-10px;
right:-2px;
margin-bottom:5px;
padding-right:30px;
clear:both;
background:url(images/logo_bungalows.png) right top no-repeat;
}

#menu{
width:160px;
height:582px;
position:absolute;
top:235px;
left:10px;
z-index:3;
background:url(images/flower_decor.png) no-repeat top;
}

#content{
position:absolute;
top:200px;
left:170px;
width:620px;
height:618px;
max-height:618px;
overflow:auto;
padding-left:12px;
padding-top:45px;
}
* html #content{position:absolute;}

.end{
width:165px;
margin-top:35px;
text-align:center;
}



#frame{
position:absolute;
width:296px;
height:183px;
z-index:2;
background:url(images/frame.png) center no-repeat;
}

#pix{
position:absolute;
width:250px;
height:135px;
z-index:1;
}

div h1,
div h2,
div h3{
font-family:serif; font-style:italic; color:#cc4d1a;
}

ul#links{
margin:0;
padding:0;
margin-top:72px;
margin-left:5px;
list-style-type:none;
}

ul#links li{
padding-left:2px;
margin:20px 0px;
height:30px;
}

ul#links a{
display:block;
width:148px;
height:30px;
line-height:30px;
text-decoration:none;
text-indent:30px;
color:#12453d;
background: url(images/bullet.png) no-repeat 0 50%;
}

ul#links a:hover,
ul#links a:active{
color:#cc4d1a;
background: url(images/bullet2.png) no-repeat 0 50%;
}

#home #links .one a,
#ubicacion #links .two a,
#habitaciones #links .three a,
#cuernavaca #links .four a,
#res #links .five a,
#nos #links .six a{
color:#cc4d1a;
font-size:100%;
cursor:default;
background: url(images/bullet2.png) no-repeat 0 50%;
border-top:#fff 1px solid;
border-bottom:#adb28f 2px solid;
}

.byline{
margin-left:25px;
font-size:small;
}
.byline a{
text-decoration:none;
color:#313c20;
}
.byline a:hover{
background-color:#F7FCDE;
color:#29662A;
}