@import "../css/reset.css";

body {
text-align : center;
font-family: Verdana,Arial, HElvetica, sans-serif;
font-size : 14px;
background-color:#CFB53B;
}
a {
color: #ffffff;
}
img {
border : none;
display : block;
}
h1 {
font-size: 22px;
font-weight: bold;
letter-spacing: 0.1em;
margin-bottom:0.5em;
}
p {
padding-top : 0.5em;
padding-left : 1em;
padding-right : 1em;
line-height: 1.2em;
}
table {
border-collapse: collapse;
}
h3 {
font-size: 1.2em;
font-weight: bolder;
}
hr {
color: #42509b;
background-color: #42509b;
border-color: #42509b;
height: 1px;
border: 0;
padding: 0;
}
#container {
position: relative;
z-index: 1;
width : 1024px;
height : 768px;
margin-left : auto;
margin-right : auto;
text-align : left;
vertical-align : top;
background-color:#CFB53B;
}
#main {
position: absolute;
z-index: 2;
width: 800px;
height: 480px;
background-color: #B87333;
margin-left : 112px;
margin-right : 112px;
margin-top: 0px;
text-align : left;
border : 2px solid #7c0000;
}
#rotator-1 {
position:absolute;
z-index: 1;
width: 395px;
height: 480px;
background-color: #8C7853;
top: 0px;
left: 0px;
margin: 0px;
}
#rotator-1 img{
display:none;
}

#bookings {
position:absolute;   
z-index: 1;
width: 395px;
height: 480px;
background-color: #8C7853;
top: 0px;
left: 0px;  
margin: 0px;  
}

#text {
position: relative;
z-index: 3;
float:right;
width: 405px;
height: 480px;
margin-left: 395px;
top: 0px;
text-align : justify;
color: #ffffff;
}
#croissant {
background-image : url(../images/croissant.png);
position: relative;
z-index: 99;
width : 265px;
height : 256px;
top: -100px;
left: -40px;
}
#coffee {
background-image : url(../images/coffee.png);
position: relative;
z-index: 99;
width : 280px;
height : 259px;
top: 140px;
left: 760px;
}
#title {
position: relative;
z-index: 99;
height : 30px;
width :730px;
top: 0;
left: 195px;
color:#7c0000;
font-family: "Times New Roman";
font-size: 24px;
font-weight:bold;
letter-spacing: 0.4em;
text-align:right;
}
#hometitle {
width : 405px;
height : 50px;
background-color: #b85533;
font-size: 24px;
line-height:50px;
}
#contact {
position: relative;
z-index: 4;
width: 50px;
height: 294px;
left: 62px;
top: -340px;
}
#aposit {
position: relative;
z-index: 4;
font-size: 10px;
color :#b87333;
top: -325px;
left: 160px;
width: 400px;
height: 20px;
letter-spacing: 0.5em;
line-height:20px;
}
#aposit a{
color :#b85533;
}
#next  {
position: absolute;
z-index: 4;
top: 440px;
left: 590px;
height: 50px;
width: 50px;
}
#prev  {
position: absolute;
z-index: 4;
top: 440px;
left: 530px;
height: 50px;
width: 50px;
}
#bow {
background-image : url(../images/bow.jpg);
position: relative;
z-index: 99;
width : 587px;
height : 655px;
top: -200px;
left: 200px;
}

/* calendar */
table.calendar          { }
tr.calendar-row {   }
td.calendar-day { position:relative;text-align:center;color:#3b003f;height:20px; }
* html div.calendar-day { height:80px; }
td.calendar-day-np      { background:#b09768; height:20px; }
* html div.calendar-day-np { height:80px; }
td.calendar-day-head { background:#b85533; font-weight:bold; color:#ffffff; text-align:center; width:20px; padding:5px;  }
div.day-number  { display:block;font-size:12px;background:#fff; padding:2px; color:#000; font-weight:bold; float:right; margin:-5px -5px 0 0; width:20px; text-align:center; }
/* shared */
td.calendar-day, td.calendar-day-np { width:30px; padding:5px; }

