body{
font-family: verdana;
font-size: 12px;
background: #3F649B;
}

div#container{
margin: auto auto;
width: 980px;
background: #ffffff;
border: 1px solid;
}

div#header{
background: #ffffff;
height: 295px;
width: 980px;
}

div#adminheader{
background: #ffffff;
padding: 20px;
width: 940px;
font-size: 30px;
}

div#main{
background: #ffffff;
float: left;
padding-right: 10px;
}

div#footer{
border-top: 1px solid;
border-color: #999999;
font-size: 10px;
font-family: arial;
color: #666666;
padding: 20px;
width: 961px;
background: #fff;
text-align:center;
clear: left;
padding: 4px 0;
}

#menu{
      color: white;
	  padding-top: 2px;
	  font-size: 16px;
	  padding-left: 5px;
	  height: 20px;
      line-height:normal;
      background: #332233;
	  }
#menu ul{
	  float:right;
	  margin:0;
	  padding:0;
	  list-style:none;
}
    #menu li {
      display:inline;
      margin:0;
	  padding-left: 10px;
	  border-left: 1px solid;
	  padding-right: 5px;
      }
	  #menu li:hover{
	  background: #ffffff;
	  }
	  #menu li:hover a{
	  color: #995522;
	  }
#menu a{
color: #ffffff;
font-size: 14px;
text-decoration: none;
}
#menu a:hover{
color: #995522;
}

a {
color: #00789F;
text-decoration: none;
}
a:hover{
text-decoration:underline;
}
div#sidemenu{
width:16%;
margin-top: 23px;
font-size: 12px;
font-family: arial;
float: right;
border: 1px solid;
padding: 10px;
border-color: #cccccc;
}



div#content{
width: 79%;
float: left;
background-color: #ffffff;
padding: 10px;
text-align: justify;
}


.wall-of-buttons a.button {
display:inline-block;
margin:0 10px 9px 0;
}
.blue.button {
}
.blue.button {
background-color:#2DAEBF;
}
.large.button {
font-size:14px;
padding:8px 35px 9px;
}
.blue.button:hover {
background-color:#007D9A;
}
a.button {
}
.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
background:#222222 url(/images/overlay-button.png) repeat-x scroll 0 0;
border-bottom:1px solid rgba(0, 0, 0, 0.25);
color:#FFFFFF !important;
cursor:pointer;
display:inline-block;
font-size:13px;
font-weight:bold;
line-height:1;
overflow:visible;
padding:5px 15px 6px;
position:relative;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
width:auto;
}
.wall-of-buttons {
text-align:center;
}
div.booknow{
border: 1px solid; 
padding: 10px; 
background: #99ccff; 
border-color: #cccccc;
}

div.booknow a{
color:#00305c;
}
input#websitea{
display:none;
}

table.admin{
width: 100%;
border: 1px solid;
border-collapse:collapse;
border-color: #999999;

}

table.admin td{
border: 1px solid;
padding: 5px;
border-color: #999999;
}

#myGallery{
position:relative;
width:400px; /* Set your image width */
height:300px; /* Set your image height */
}
#myGallery img{
display:none;
position:absolute;
top:0;
left:0;
}
#myGallery img.active{
display:block;
}
.testimonial{
width: 700px;
margin-right: 30px;
padding: 20px;
background: #2DAEBF;
color: #ffffff;
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}



