body {
      /*scrollbar-track-color:#004000;	
      scrollbar-face-color:#006000;
      scrollbar-arrow-color:#ffd951;*/
      background:#eeb180;
      margin:0px;
      padding:0;
      text-align:center;
      color:#fff;
      font:85%/1.5em Arial,sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:85%;
      } html>body {font-size:85%;}

ul { list-style-type:disc; float:none; }

#wrapper { width:95%; margin-left:auto; margin-right:auto;}

#trans {border:0px;}

#topnav {text-align:right; color:#dd9609; border:0px solid #ffd951; margin-right:48px;}

#topbanner {width:100%; color:#979757; padding-left:0px; margin-top:2px; background:#030400 url("images/logo5c.jpg") no-repeat left bottom; display:block; height:150px; border-bottom:solid 1px #f7ebd1;}

#logoleft {float:left;}

#logoright {float:right; width:390px; margin-top:0px; margin-right:0px;}

.topcont {background:#f7ebd1 url("images/topcont.jpg") no-repeat left bottom; height:4px; clear:both; margin-top:1px;}

.botcont {background:#ffffff url("images/botcont.jpg") no-repeat left top; height:4px; clear:both;}

#innerwrapper {background:#fff; width:100%;}

.clear {clear:both;}

#maincont { background:#faf1de url("images/maincontbg.jpg") repeat-y; width:100%; }

.service { clear:both; }

#navcont { float:left; margin-top:20px;}

html>body {
	font: normal 85% arial;
	}

#navcont ul {
	margin: 0;
	padding: 0;
	width: 159px; /* Width of Menu Items */
	border-bottom: 1px solid #f7ebd1;
	list-style:none;
      	}

*html #navcont ul {width:160px; }
	


#navcont ul li a {
	display: block;
	font-size:90%;
	text-align:left;
	text-decoration: none;
	color: #f7ebd1;
	background: #552004; /* IE6 Bug */
	padding-left:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	border: 1px solid #faf1de;
        border-left: 0px solid #ffffff; /* IE6 Bug */
	border-bottom: 0px solid #fff;;
	}

#navcont ul li a:hover {
	display: block;
	text-decoration: none;
	color: #f7ebd1;
	background: #ae4004; /* IE6 Bug */
	padding-left:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	
	}

#navcont .current a {
	display: block;
	text-decoration: none;
	color: #552004;
	background: #faf1de; /* IE6 Bug */
	padding-left:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}

#navcont .sub a {
	display: block;
	text-decoration: none;
	color: #f7ebd1;
	background: #b55e16; /* IE6 Bug */
	padding-left:15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}

#navcont .subcurrent a {
	display: block;
	text-decoration: none;
	color: #00415d;
	background: #faf1de; /* IE6 Bug */
	padding-left:15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}

#navcont .sub a:hover {
	display: block;
	text-decoration: none;
	color: #f7ebd1;
	background: #ae4004; /* IE6 Bug */
	padding-left:15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}

#navcont .subcurrent a:hover {
	display: block;
	text-decoration: none;
	color: #f7ebd1;
	background: #ae4004; /* IE6 Bug */
	padding-left:15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}

#navcont .master a {
	display: block;
	text-decoration: none;
	color: #f7ebd1;
	background: #a05d38; /* IE6 Bug */
	padding-left:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
		
	}
	
/* Holly Hack. IE Requirement \*/
* html #navcont ul li { float: left; height: 1%; }
* html #navcont ul li a { height: 1%; }
/* End */

.main {background:#faf1de; color:#552004; margin-left:158px; margin-right:0px; text-align:left; display:block; margin-top:0px; left:10px; top:0px; border:0px solid #a0a0a0; padding:20px;}

* html .main {height:1%;}

.main p {margin-top:0px; margin-bottom:10px;}

.picbox {float:right; display:inline; padding:10px; border:solid 1px #552004; margin-bottom:5px; margin-left:5px; margin-top:0px; text-align:center;}

.first {margin-top:0px;}

#footer {width:90%; text-align:center; color:#ffd951; margin-top:5px; border:0px solid #ffd951; margin-left:auto; margin-right:auto;}

.spacer { background:#ffffff url("images/contbg.jpg") repeat-y; height:1px; clear:both; border:0px solid #000;}

h1 {font-family:arial, sans-serif; font-size:145%; font-weight:bold; line-height:20px; margin-left:0px; margin-top:0px; margin-bottom:10px;}

h2 {font-family:arial, helvetica, sans-serif; font-size:120%; font-weight:bold; margin-left:0px; margin-top:0px; margin-bottom:10px;}

h3 {font-family:ariel, verdana, sans-serif; font-size:110%; font-weight:bold; color:#1c6665; margin-left:0px; margin-top:10px; margin-bottom:10px;}

a.f:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#000000; line-height:16px; text-decoration:underline;}
a.f:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#552004; line-height:16px; text-decoration:underline;}
a.f:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#ffffc0; line-height:16px; text-decoration:underline;}
a.f:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#ffffff; line-height:16px; text-decoration:underline;}
a.f:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#552004; line-height:16px; text-decoration:underline;}

a.ff:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#000; line-height:16px; text-decoration:underline;}
a.ff:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#552004; line-height:16px; text-decoration:underline;}
a.ff:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#ffffc0; line-height:16px; text-decoration:underline;}
a.ff:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#000; line-height:16px; text-decoration:underline;}
a.ff:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#552004; line-height:16px; text-decoration:underline;}

a.fb:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#000080; line-height:16px; text-decoration:underline;}
a.fb:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#f0ac00; line-height:16px; text-decoration:underline;}
a.fb:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#000080; line-height:16px; text-decoration:underline;}
a.fb:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#a0a0a0; line-height:16px; text-decoration:underline;}
a.fb:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#f0ac00; line-height:16px; text-decoration:underline;}

a.fn:link {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#f0ac00; line-height:16px; text-decoration:underline;}
a.fn:active {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:visited {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:visited:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#f0ac00; line-height:16px; text-decoration:underline;}

#picholder {background:#ffffff; float:right; display:inline; padding:10px; border:solid 1px #004000; margin-bottom:5px; margin-left:5px; margin-top:10px; text-align:center;}



#top {width:100%; background:#ffffff; border:0; text-align:left; vertical-align:middle; padding-left:0px; padding-bottom:2px;}
.topnav {width:100%; background:#ffffff; margin-left:20px; border-bottom:solid 1px #000080;}

.rbprop {margin-bottom:7px; margin-top:0px;}

#footer {background:#030400; width:100%; font-size:85%; color:#dd9609; text-align:center; margin-top:0px; border-top:solid 1px #f7ebd1;}

#mybit {text-align:center; color:#000;}

.banner {background:#008000; border:2px solid #ffd951; width:90%; font-size:100%; margin-top:5px; padding:0px;}
.bannercell {background:#ffffff; text-align:left; border-top:2px solid #004000; border-left:2px solid #004000; border-bottom:2px solid #004000;}
.bannercellr {background:#ffffff url(images/tr_grad1.jpg) repeat-y; text-align:right; border-top:2px solid #004000; border-right:2px solid #004000; border-bottom:2px solid #004000; width:100%; padding-right:11px;}
.bannernav {background:#008000; text-align:right; border-top:2px solid #ffd951; border-left:2px solid #008000; border-right:2px solid #008000; border-bottom:2px solid #ffd951; width:100%;}


.admintable {background:#00415d; border:1px solid #00415d;; width:90%; font-size:100%; margin-top:10px; margin-bottom:10px;}
.admintitle {background:#000080; border:1px solid #000080; text-align:center; color:#ffffff; padding:5px;}
.admincell {background:#fff; border:1px solid #000000; text-align:left; padding-left:10px; font-size:90%; color:#00415d;}
.admincellr {background:#ffffff; border:1px solid #000080; text-align:right; padding-right:5px; color:#00415d;}
.admincellc {background:#ffffff; border:1px solid #000080; text-align:center; padding-right:5px; width:50%; font-size:90%;}
.admincellb {background:#ffffff; border:1px solid #000080; text-align:center; padding-right:5px; font-size:80%;}
.admincellp {background:#ff7f01; border:1px solid #000080; text-align:center; padding-right:5px; color:#ffffff;}
.admincellx {background:#c00000; border:1px solid #000080; text-align:center; padding-right:5px; color:#ffffff;}
.admincellz {background:#000000; border:1px solid #000080; text-align:center; padding-right:5px; color:#ffffff;}
.admincellcb {background:#0048a2; border:1px solid #000080; text-align:center; padding-right:5px; color:#ffffff;}

.admintable th {font-weight:bold; color:#000040; background:#ffffff; font-size:100%; text-align:center;}

.adminform {background:#ebf4ff; text-align:left; padding-left:5px; width:250px; color:#000080; font-size:100%; line-height:110%; margin:2px;}
.adminselect {background:#ebf4ff; text-align:left; padding-left:5px; color:#000080; font-size:100%; line-height:110%; margin:2px;}

.loginform {background:#ebf4ff; text-align:left; padding-left:5px; width:150px; color:#000080; font-size:100%; line-height:110%; margin:2px;}

.bookingtable {background:#ebf4ff; border:1px solid #000080; width:600px; font-size:100%; margin-top:15px;}
.bookingtitle {background:#000080; border:1px solid #000080; text-align:center; color:#ffffff; padding:5px;}
.bookingcell {background:#f9e59f; border:1px solid #000080; text-align:left; padding-left:5px; width:350px; font-size:90%;}
.bookingcellr {background:#ffffff; border:1px solid #000080; text-align:right; padding-right:5px;}

.golf {width:80%; border:1px solid #000080;}
.golftitle {background:#000080; color:#ffffff; border:1px solid #000080; padding:2px;}
.golfsub {background:#ebf4ff; color:#000080; border:1px solid #000080; padding:2px;}
.golfsubc {background:#ebf4ff; color:#000080; text-align:center; border:1px solid #000080; padding:2px;}
.golfcont {background:#ffffff; color:#000080; text-align:left; border:1px solid #000080; padding:2px;}
.golfcost {width:15%; background:#ebf4ff; color:#000080; text-align:center; border:1px solid #000080; padding:2px;}

.printcell {background:#ffffff; border:0px solid #000000; text-align:left; padding-left:20px; width:420px; font-size:90%;}
.printcellr {background:#ffffff; border:0px solid #000000; text-align:right; padding-right:20px; padding-top:10px;}


