/* hack for ie/win's guillotine bug */
/* start non ie/mac css \*/
 html #text {
  height: 1%;
}

/* table formatting */
html /*  force scroll bars  */  { margin-bottom: 1px; width: 100%; height: 100%; min-height: 100% }
/* globals */

body {
background: #a68456 url(brown174.jpg) repeat;
margin-top: 5px;
}

/* links */
a {color: #efd; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a:hover {color: #ff0; text-decoration: none; font-weight: bold; }

.table {
padding-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
line-height: .9em;
background-color: #a68456;
}

.caption, h1 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 22px;
line-height: 24px;
font-weight: normal;
text-align: center;
color: #e4cd89;
letter-spacing: 3px;
margin-top: 0px;
margin-bottom: 3px;
background-color: inherit;
	}

.caption2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 24px;
font-weight: normal;
text-align: center;
color: #e4cd89;
letter-spacing: 3px;
margin-top: 0px;
margin-bottom: 3px;
background-color: inherit;
	}


.blue {font-family: verdana, arial, serif; font-size: 12px; line-height: 14px; color: #000060;}

.mainwrapper {
padding-top: 0px;
background-color: #a68456;
border-left: 1px solid #403121;
border-right: 1px solid #403121;
border-bottom: 1px solid #403121;
border-top: 1px solid #403121;
}

.title { 
color: #e1ca84;
background-color: #600000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
letter-spacing: 4px;
font-weight: bold;
text-align: center;
list-style: none;
 }


#page_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #e4cd89;
letter-spacing: 1px;
text-align: center;
line-height: 22px;
margin-top: 3px;
	}

.text   {
padding-top: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: justify;
line-height: 18px;
padding-left: 15px;  
padding-right: 15px;
color: #e0e0e0;
background-color: inherit;
	}

#footer {
padding: 10px 2px 2px 2px;
text-align: center;
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f5f5dc;
}

#credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e4cd89;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 0px;
}


img { }

.img2 {border-top: 1px solid #000000;
border-bottom: 2px solid #505050;
border-left: 1px solid #000000;
border-right: 2px solid #505050;
}


h1 {
margin-top: 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 17px;
line-height: 22px;
font-weight: normal;
color: #e4cd89;
text-align: left;
letter-spacing: 3px;
/* padding-bottom: 15px; */
}


/* .lp { width: 190px; padding-top: 0px;  background-color: inherit;  } */
	

li     {
color: #e4cd89;
text-align: left;
text-indent: 25px;
list-style: none;
line-height: 24px;
height: 28px;
padding: 0px;
background-image: url(navbg.gif);
}


.lp ul {
width: 190px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
margin: 0px;
}

.lp li {
border-top: 1px solid #403121;
border-left: 1px solid #403121;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
text-align: left;
}

.lp li a:link, .lp li a:visited  {
display: block;
color: #e0e0e0;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
text-indent: 22px;
background-image: url(navbg.gif);
}

.lp li a:hover {
color: #a0a090;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(navhoverbg.gif);
text-indent: 22px;
}

.lacc {
display: block;
/* padding-top:1px; */
color: #f5f5dc;
font-size: 11px;
line-height: 27px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 190px;
font-weight: bold;
border-top: 1px solid #403121;
border-bottom: 1px solid #403121;
border-left: 1px solid #743;
background-image: url(accommodation.gif);
}

.lacc a {
display: block;
color: #e4cd89;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(accommodation.gif);
}

.lacc a:hover {
display: block;
color: #a0a090;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(navhoverbg.gif);
}


p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #96b8da;
text-align: justify;
}

p, td, th {
	line-height: 18px;
}

b {font-family: verdana, arial, serif; font-size: 14px; LINE-HEIGHT: 16px; color: #300000; background-color: inherit;} 
i {font-family: arial, serif; font-size: 12px; LINE-HEIGHT: 14px; color: #803030; background-color: inherit;} 
.smallred {font-family: arial, serif; font-size: 10px; LINE-HEIGHT: 12px; color: #800000; background-color: inherit;} 


.previous_page {
	margin-top: 10px;
	padding-bottom: 3px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #600000;
}

.click2 {font-family: arial, serif; font-size: 11px; font-weight: bold; line-height: 14px; letter-spacing: 1px; text-align: center; color: #000000; background-color: inherit; border-top: 1px solid #808050; border-bottom: 1px solid #808050; border-left: 1px solid #808050; border-right: 1px solid #808050; margin-top: 5px; margin-bottom: 10px; }
.click2 a { display: block; color: #000000;  background-color: #e0e0aa;  text-decoration: none;}
.click2 a:hover {color: #ee0000; background-color: #404040; }

.menubutton {font-family: arial, serif; font-size: 10px; FONT-WEIGHT: bold; line-height: 14px; letter-spacing: 1px; TEXT-ALIGN: center; color: #000000; background-color: inherit; background: URL(../graphics/button.gif); }
.menubutton A { display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none; }
.menubutton A:hover {COLOR: #c0c0c0; background-color: #d2691e; }

.service {display: block; font-family: arial, serif; font-size: 9px; line-height: 13px; letter-spacing: .1px;
border: #808080 1px solid; TEXT-ALIGN: center; color: #000000; background: URL(../graphics/button.gif) #d5b4a8; }
.service  A {  display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none; }
.service  A:hover {COLOR: #c0c0c0; background-color: #d2691e; }

.row-accom { font-family: arial, serif; font-size: 10px; line-height: 10px; 
color: #e4cd89; 
background: #500000; 
font-weight: bold; 
text-align: center; 
border: #e4cd89 1px solid; 
padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 5px;  }


.mhotel  { border: 2px #000000 solid; background-color: #d5b4a8; text-align: center; }
.mguest  { border: 2px #000000 solid; background-color: #add8e6; text-align: center; }
.mself   { border: 2px #000000 solid; background-color: #b0e0b0; text-align: center; }
.mcamp   { border: 2px #000000 solid; background-color: #ffc090; text-align: center; }
.advert   { border: 2px #000000 solid; background-color: #e4cd89; text-align: center; }

.property { border: 2px #a0a0a0 solid; background-color: #f0d090; text-align: center; font-family: Vedana, Arial, Helvetica, sans-serif;  }

.top {font-family: arial, serif; font-size: 9px; font-weight: bold; line-height: 16px;
letter-spacing: .1px; text-align: center; color: #0000a0; background: URL(../graphics/button.gif) #b0e0b0;}
.top a { display: block; color: #000000;  background-color: inherit;  text-decoration: none;}
.top a:hover {color: #c0c0c0; background-color: #d2691e; }

.down_arrow {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #e4cd89;
background-color: #600000;
line-height: 26px;
text-align: center;
letter-spacing: 3px;
margin-top: 0px;
margin-bottom: 2px;
border: #e4cd89 1px solid; 
height: 24px;
padding: 2px 0px 0px 0px;
	}

.b2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #e1ca84;
}

.caution {width: 95%; font-family: arial, serif; font-size: 12px; line-height: 13px; color: #800000; font-weight: bold; text-align: center; 
background: white; BORDER: gray 2px solid; PADDING-top: 1px; PADDING-BOTTOM: 1px; padding-left: 5px; padding-right: 5px; }



