/* CSS Document */



body{

padding:15px 0 5px 0; 

margin:0;

background:#577C29 url(page-bg.gif) left top repeat-x ;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

}



body a{

color:#0A7F75;

text-decoration:underline;

font-size:11px;

}

h1,h2,h3,h4,h5,h6,form{

padding:0; 

margin:0;

}



.maintable{

width:850px;

}



.maintopmenu{

padding:5px 15px; 

background:#B3D2C3;

}



.topmenutable{

width:100%;

}



.topmenutabletdbg{

background:#79A63F url(menu-bg.gif) left top repeat-x;

}



.topmenu{

display:block;

padding:8px 12px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:none;

background: url(menu-sep.gif) right top no-repeat;

}



.maintablecontentleft{

background:#96BA5E url(table-bg.gif) left top repeat-x;

padding:25px 20px 10px 35px;

border-right:1px solid #B2D1C0;

}



.maintablecontenttopright{

background:#96BA5E url(table-bg.gif) left top repeat-x;

padding:18px 25px 10px 10px;

width:200px;

}



.bottom{

width:100%;

}

.bottomlinktd{

background-color:#6B9832;

padding:8px 3px;

}

.bottommenu{

padding:8px 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#ffffff;

text-decoration:none;

}



.divheadergreen{

padding:8px 0;

font-size:12px;

color:#486717;

font-weight:bold;

}

.divheadergreen h1{

font-size:12px;

color:#486717;

font-weight:bold;

}

.divheadergreen h2{

font-size:12px;

color:#486717;

font-weight:bold;

}



.divheaderwhite{

padding:8px 0;

font-size:12px;

color:#ffffff;

font-weight:bold;

}

.divcontentgreen{

padding:8px 0;

font-size:12px;

color:#486717;

}

.divcontentgreen h1,h2,h3,h4,h5,h6{

font-size:12px;

color:#486717;

font-weight:normal;

}



.divcontentwhite{

padding:8px 0;

font-size:12px;

color:#ffffff;



}



.divpadding{

padding:8px 0;

}



.phonediv{

margin:8px 0;

padding:0;



}



.book-nowdiv{

margin:8px 0;

padding:0;



}

.flashcontent{

background:#96BA5E url(table-bg.gif) left top repeat-x;

padding:10px 5px 10px 5px;

}



.bookingcontent{

background:#96BA5E url(table-bg.gif) left top repeat-x;

padding:10px 25px;

}



.bookingtable{

width:100%;

margin:20px;



}



.bookingtable_td{

padding:4px 20px;

width:25%;

font-weight:bold;

}

.bookingtable_tdb{

padding:4px 20px;

width:75%;

font-weight:bold;

}



.booktxt{

border:1px solid #639424;

width:255px;

}
.booktxt2{

border:1px solid #639424;

width:145px;

}

.bookbtn{

border:1px solid #0A7F75;

background-color:#0A7F75;

font-size:11px;

color:#ffffff;

font-weight:bold;

font-weight:bold;

}

.fontwhite{

font-size:11px;

color:#000000;

font-weight:bold;

}
