body, html{ background:#fff url(../images/bg.gif); margin:0; padding:0; font:11px "Trebuchet MS", "Sans-Serif"; color:#333;}

p{line-height:18px;margin-left:5px;}

#wrapper{ width:800px; background-color:#fff; margin:10px auto; padding:4px;border:1px solid #e7d5b1;}

#header{ background:#fff url(../images/main_img.jpg) no-repeat; height:79px;border:1px solid #52493b; padding:90px 0 0 0; text-indent:30px;}
#header h1, #header h1 a:link, #header h1 a:visited, #header h1 a:active{color:#fff; font:30px "Century Gothic", "sans serif";text-decoration:none;}
#header h1 a:hover{color:#fff; text-decoration:underline;}

.menu{width: 796px;background-color: #52493b;border:2px solid #52493b;}
.menu ul{margin: 0;padding: 0;float: left;}
.menu ul li{display: inline;}
.menu ul li a{float: left;text-decoration: none;color: #fff;padding: 7px 7px;	background-color: #52493b; margin:0 2px 0 0;}
.menu ul li a:visited{color: #fff;}
.menu ul li a:hover{color: #fff;background-color:#d26b41;}

.clear{clear:both;}

#main{margin:5px 0;}

.footer{color:#7c725e; border-top:1px solid #c0b39d;padding:8px 0 2px 0;}

#foot_right{width:140px;float:right;text-align:right;margin:0 10px 0 0;color:#7c725e;}

#foot_left{width:650px;float:left;}
#foot_left ul{margin: 0;padding: 0;float: left;}
#foot_left ul li{display: inline;}
#foot_left ul li a{float: left;text-decoration: none;color: #7c725e;padding: 2px 4px; background-color: #fff; font-size:10px;}
#foot_left ul li a:visited{color: #7c725e;}
#foot_left ul li a:hover{color: #7c725e;background-color:#fff;text-decoration:underline;background-color:#e7d5b1;}


.location_thumb{display:block;margin:0 0 10px 0; padding:3px; border:1px solid #999;}
.thumbs{float:right;margin:0 20px 0 10px;}

.avail{text-align:center;}

#enq_form{margin:0 0 10px 250px;}
#enq_form label{display:block; font-weight:bold;margin:10px 0 2px 0;}
#enq_form input{border:1px solid #999;padding:5px;font-size:10px;width:250px;}
#enq_form textarea{border:1px solid #999; padding:5px;font-size:10px;width:250px;}
#enq_form .submit{display:block;width:75px;margin:10px 0 0 0;}

.comments ol{font-size:20px;}
.comments li{background-color:#eee;padding:10px;margin:0 20px 10px 0;border-bottom:1px solid #ccc;}

.gal_thumb{width:100px; float:left; padding:5px; border:1px solid #ccc; background-color:#fff;margin:5px 15px 0 0;}

#links p{margin-bottom:0;}

.date_btn{width: 20px;height: 20px;background: #fff url(../images/cal.png) no-repeat 2px 4px;text-indent: -1000px;border: 0;margin: 0 0 0 2px;}
