@charset "utf-8";
/* CSS Document */

body { background:#5cab07 url(../images/bg.gif) repeat-x top left; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:1.4em}

p { margin:0; padding:0; font-size:12px; padding-bottom:10px; padding-right:10px; line-height:1.5em;}
p a:link, p a:visited { text-decoration:none; color:#FF6600; }
p a:hover { text-decoration:underline; color:#FF6600}

h1 { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:10px;}
h2 { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:10px;}

h3 { margin:0; padding:0; font-family: "Georgia", Arial, Helvetica, sans-serif; font-size:20px; font-weight: normal; font-style:italic; padding-bottom:10px; color:#d83a11; margin-top:5px; padding-bottom:20px}

#wrapper { width:800px; z-index:1; border-left:8px solid #519633; border-right:8px solid #519633; margin:0 auto; background-color:#FFFFFF}

#header { width:800px; height:270px; float:left}
#header .headerimage { width:800px; height:270px; float:left; }
#header .logo { width:205px; height:205px; float:left; margin-top:-240px; padding-left:23px; }
#header .caption { width:300px; font-family:Arial, Verdana; float:right; text-align:right; position: relative; padding-right:20px; font-size:20px; font-weight: normal; margin:0; padding-bottom:10px; line-height:1.1em; margin-top:-160px; color:#FFFFFF}
.text_big { font-size:35px}

#content { width:770px; background-color:#FFFFFF; float:left; padding-left:15px; padding-right:15px; padding-bottom:40px;}
#content2 { width:770px; height:400px; background-color:#FFFFFF; float:left; padding-left:15px; padding-right:15px; padding-bottom:40px;}
#leftpanel { width:208px; float:left; margin-top:5px;}
#rightpanel { width:525px; float:right;}

#flag {float:right; margin-bottom:4px;}

#checkavailability { width:208px; padding-bottom:20px; padding-top:20px; float:left }
.blue_boxtop { width:208px; height:15px; background:#98e3f8 url(../images/blue_boxtop.gif) no-repeat;}
.blue_boxmiddle { background:#98e3f8 url(../images/blue_boxmiddle.gif) no-repeat top left; width:190px; border-left:1px solid #87ddf5; border-right:1px solid #87ddf5; padding-left:8px; padding-right:8px;}
.blue_boxbottom { width:208px; height:15px; background:#98e3f8 url(../images/blue_boxbottom.gif) no-repeat;}

.form { margin:0; padding:0; height:90px; padding-bottom:10px; position:relative; color:#000000;}
label{float: left;width:45px;font-weight: normal; font-size:11px;text-align: right; padding-right:5px; color:#000; margin-top:6px;}
input{width: 100px;margin-bottom: 4px; margin-top:4px;border:1px solid #4d85bf; font-size:11px; padding:2px; color:#000000}
 textarea{width: 150px;margin-bottom: 4px; margin-top:4px;border:1px solid #4d85bf; font-size:11px; padding:2px; color:#000000}
.button_search {padding-left: 45px; float:left; margin:0; margin-top:10px;}
.calendor { padding-left:5px; margin:0;}

#form1 { margin:0; padding:0; height:90px; padding-bottom:10px; position:relative; color:#000000;}
#form1 label{float: left;width:45px;font-weight: normal; font-size:11px;text-align: right; padding-right:5px; color:#000; margin-top:2px;}
#form1 input{width: 200px;margin-bottom: 1px; margin-top:1px;border:1px solid #4d85bf; font-size:11px; padding:2px; color:#000000}
#form1 textarea{width: 200px;margin-bottom: 4px; margin-top:4px;border:1px solid #4d85bf; font-size:11px; padding:2px; color:#000000}
.button_search {padding-left: 45px; float:left; margin:0; margin-top:10px;}
.calendor { padding-left:5px; margin:0;}

#newsandevents { width:208px; padding-bottom:2px; float:left }
.yellow_boxtop { width:208px; height:15px; background:#fff8cd url(../images/yellow_boxtop.gif) no-repeat;}
.yellow_boxmiddle { background:#fff8cd url(../images/yellow_boxmiddle.gif) no-repeat top left; width:190px; border-left:1px solid #ede08f; border-right:1px solid #ede08f; padding-left:8px; padding-right:8px;}
.yellow_boxbottom { width:208px; height:15px; background:#fff8cd url(../images/yellow_boxbottom.gif) no-repeat;}


.topnav {float: left; margin:0; padding:0;}

.topnav li {float: left; width:209px;margin:1px 0px 1px 0px;list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; background:url(../images/but.jpg) repeat-x;}
.topnav a { font-family: Verdana, Arial, Helvetica, sans-serif;float: left;padding-left:20px;text-decoration: none;color: #00611f; font-weight: bold; }
.topnav a:hover {color: #000000;}

.welcome { margin-top:35px; padding:0; margin-bottom:10px}
ul.list {margin:0;padding:0;list-style:none;color: #000;	font-family: Arial, Helvetica,sans-serif;font-size:12px;font-style: normal;	font-weight: normal; line-height:1.4em; float:left}
ul.list li {display:block;background:url(../images/bullet_green.gif) top left no-repeat;margin:0 0 0 0px;padding:2px 2px 2px 2px;float:left}
ul.list a:link, ul.list a:visited {color: #012b95; text-decoration:none}
ul.list a:hover {color: #004fae; text-decoration: underline}


#footer { height:100px;clear:both; background: #FFFFFF url(../images/bg_footer.gif) no-repeat}
#footer .footerlinks {width:600px; height:23px;float: left; margin-top:50px;color:#595959; font-size:12px; line-height:1.5em; font-weight:bold; padding-left:80px}
#footer .footerlinks a:link, #footer .footerlinks a:visited { text-decoration: none; padding-right:16px; color:#000; }
#footer .footerlinks a:hover { text-decoration: none;color: #000;}
#footer .position {width:180px; height:23px;float: right; padding-right:10px;color:#595959; font-size:12px; line-height:1.5em; font-weight:bold;}
#footer .position  a:link { text-decoration: none; color:#595959; }
#footer .position  a:visited { text-decoration: none; color:#595959; }
#footer .position  a:hover { text-decoration: none;color: #595959;}



img { border:none}















