body{
background: #ffffff url(images/bg-body-home.jpg) repeat-x;
font-family: Tahoma, Verdana, sans-serif;
margin: 0px;
padding: 0px;
}


#one{
margin: 0 auto;
background: #AC8473 url(images/top.png) repeat-x;
height: 50px;
color: white;
}

#oneleft{
font-size: 28px;
font-weight: bold;
line-height: 35px;
text-align: center;
}

#oneright{
font-size: 20px;
line-height: 35px;
font-weight: bold;
}

#logobox{
margin-top: 8px;
height: 83px;
}

#calendar td.booked {
 background: #E25029;
 color: white;
 }
 
 
#calendar table{
 border: 1px solid #0F0B08;
 margin: 5px;
 padding: 2px;
 background: #0F0B08;
 }
 
 #calendar td, #calendar th {
 padding: 4px;
 background: #BAE2FA;
 border: 2px solid #0F0B08;
 }


#menubox{
background: #AC8473 url(images/top.jpg) repeat-x;
height: 50px;
font-size: 18px;
line-height: 30px;
}

#menubox ul{
margin: 0px;
padding: 0px;
}

#menubox ul li{
float:left;
text-align: center;
list-style-type: none;
margin: 0px;
padding: 0px;
width: 159px;
}

#menubox ul li.current_page_item a{
color: white;

}

#menubox ul li a{
text-decoration: none;
font-weight: bold;
color: #424137;
}

#menubox ul li a:hover{
color: white;
}


#menubox li.current_page_item a{
padding: 3px;
}

#two{
text-align: justify;
background: #EFEFEF;
}

#three{
height: 198px;
background:  #C7C4AB url(images/header.jpg) no-repeat;
margin: 0 auto;
}

#threegal{
padding-left: 635px;
padding-top: 25px;
}


#four{
background:  #DFD1C8 url(images/mainbg.gif) repeat-y;
margin: 0 auto;
}

#fourinner{
background:  #DFD1C8 url(images/mainbg5.jpg) no-repeat 0% 100%;
margin: 0 auto;
height: 44px;

}

#left .ses{
float: left;
height: 260px;
width: 200px;

}

#left h2 a{
color: #E34F29;
text-decoration: none;
font-family: tahoma;
border-bottom: dotted 1px #504D46;
}

#left h3{
font-size: 16px;
margin: 20px 0 10px 90px;
color: #39566C;
}

#left p{
text-align: justify;
color: #2B2201;
font-size: 12px;
line-height: 16px;
font-family: tahoma;
}

#left img{
border: solid 5px #2B2201;
}

#statement{
background:  url(images/yes.png) no-repeat left;
height: 24px;
line-height: 24px;
padding-left: 25px;
color: #2B2201;
font-weight: bold;
margin-bottom: 5px;
margin-left: 60px;
}

table{
min-height: 250px;


#right{
margin-left: 0px;
}

#right img{
margin-top: 10px;
margin-left: 30px;
}

#five{
background: #C7C4AB url(images/bottombg.jpg) repeat-x;
height: 50px;
border-bottom: solid 5px black;
color: #E5DBC9;
text-align: center;
}


.floatimgright {
    float:right;
    margin-top:5px;
    margin-right:10px;
    margin-bottom:10px;
    }
	
.floatimgleft {
    float:left;
    margin-top:6px;
    margin-right:6px;
    margin-bottom:3px;
    }
