body {
      /*scrollbar-track-color:#004000;	
      scrollbar-face-color:#006000;
      scrollbar-arrow-color:#ffd951;*/
      background:#565656;
      margin:0px;
      padding:0;
      text-align:left;
      color:#202020;
      font-weight:normal;
      font:100%/1.5em Arial,sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:90%;
      } html>body {font-size:100%;}

ul { list-style-type:disc; float:none; }

#wrapper { width:80%; margin-left:auto; margin-right:auto; margin-top:20px;}

#trans {border:0px;}

#topnav {text-align:right; color:#dd9609; border:0px solid #ffd951; margin-right:48px;}

#topbanner {color:#979757; padding:20px; margin-top:2px; background:#fff url("images/logo5c.jpg") no-repeat left bottom; display:block; height:60px; border-bottom:solid 1px #a0a0a0; text-align:right;}

#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:#fff url("images/maincontbg.jpg") repeat-y; width:100%; font-weight:normal; padding:0px; text-align:left;}

.main {background:#ffffff; padding:20px;}

.main ul {list-style:none; font-weight:bold;}

.main ul li {color:#00aedc;}

.main li.copy {font-weight:normal; color:#404040;}

.subcontent {border-top:1px dotted #000; padding-top:15px; padding-bottom:15px;}

.subcontent p {margin:0px; padding-top:10px;}

.service { clear:both; }

.addressform {width:400px; margin-left:20px; border:0px solid #000; padding:3px;}
.addressfield {margin-left:110px; display:block; padding:3px; margin-top:3px;}
.contactform {width:430px; margin-left:20px; border:0px solid #000; padding:3px;}
.legend {width:80px; text-align:left; float:left; border:0px solid #000; margin-top:3px; padding:3px;}
.formfield {float:right; text-align:left; border:0px solid #000; margin-top:3px; padding:3px; margin-right:20px;}
.txt {width:300px;}
.txtarea {width:300px; height:150px; overflow-y:scroll;}
.blue {color:#00aedc; font-weight:bold;}
.lg {color:#707070;}

#navcont { float:left; margin-top:20px;}

#header {
      float:left;
      width:100%;
      background:#00aedc url("images/buttons/headerbg.gif") repeat-x bottom;
      font-size:100%;
      line-height:normal;
      border-bottom:solid 1px #a0a0a0;
      border-left:solid 0px #d7b749;	
      }
    #header ul {
      margin:0;
      padding:0px 0px 0;
      margin-left:20px;
      list-style:none;
      }
    #header li {
      display:inline;
      margin:0;
      padding:0;
      }
    #header a {
      float:left;
      background:url("site_images/navbg01.jpg") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 2px;
      border-bottom:0px solid #765;
      border-right:0px solid #fff;
      text-decoration:none;
      }
    #header a span {
      float:left;
      display:block;
      background:url("site_images/navbg01.jpg") no-repeat right top;
      padding:2px 8px 2px 6px;
      border-right:1px solid #fff;
      font-weight:bold;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a span {float:none;}
    /* End IE5-Mac hack */
    #header a:hover span {
      color:#fff;
      }
    #header #current a {
      background-position:0% -300px;
      border-width:0;
      }
    #header #current a span {
      background-position:100% -300px;
      padding-bottom:2px;
      color:#000;
      }
    #header #current a:hover {
      background-position:0% -150px;
      border-width:0;
      }
    #header #current a:hover span {
      background-position:100% -150px;
      padding-bottom:2px;
      color:#fff;
      }
    
    #header a:hover {
      background-position:0% -150px;
      }
    #header a:hover span {
      background-position:100% -150px;
      }	 
	  
#mainlinks p {font-size:200%; color:#c0c0c0;}

#mpnav {float:left;}

#mpnav ul {
	margin-left:-40px;
}

#mpnav li {
 	float:left;
	display:inline;
	padding:0;
	margin-left:0px;
}

#mpnav a span{
	float:left;
	display:block;
}

li.dl { 
height: 146px;
width: 200px;
margin:10px;
margin-top:0px;
padding:0;
background-image:url("site_images/dilap_link_col.jpg");
} 

li.dl a, li.dl a:link, li.dl a:visited {
display:block;
}

li.dl img {
width:200;
height:146;
border:0;
}

li.dl a:hover img {
visibility:hidden;
}

li.pw { 
height: 146px;
width: 200px;
margin:10px;
margin-top:0px;
padding:0;
background-image:url("site_images/pwalls_link_col.jpg");
} 

li.pw a, li.pw a:link, li.pw a:visited {
display:block;
}

li.pw img {
width:200;
height:146;
border:0;
}

li.pw a:hover img {
visibility:hidden;
}

li.co { 
height: 146px;
width: 200px;
margin:10px;
margin-top:0px;
padding:0;
background-image:url("site_images/consult_link_col.jpg");
} 

li.co a, li.co a:link, li.co a:visited {
display:block;
}

li.co img {
width:200;
height:146;
border:0;
}

li.co a:hover img {
visibility:hidden;
}


.picbox {float:right; display:inline; padding:10px; border:solid 1px #552004; margin-bottom:5px; margin-left:5px; margin-top:0px; text-align:center;}

.piclink {border: 0px};

.first {margin-top:0px;}

#footer {background:#fff; color:#565656; font-size:80%; border-top:solid 1px #565656; margin-bottom:20px;}
#footer span.left {float:left; padding:20px; vertical-align:middle; margin-top:20px;}
#footer span.center {display:block; background:#fff; width:50%; text-align:center; margin-left:auto; margin-right:auto;}
#footer span.right {float:right; padding:20px; margin-top:10px;}

.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; color:#00aedc;}

h3 {font-family:ariel, helvetica, sans-serif; font-size:110%; font-weight:bold; margin-left:0px; margin-top:10px; margin-bottom:0px; color:#00aedc;}

a.piclink:link {border:0px solid #fff};
a.piclink:hover {border:0px solid #fff};
a.piclink:active {border:0px solid #fff};
a.piclink:visited {border:0px solid #fff};
a.piclink:visited:hover {border:0px solid #fff};

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:#00aedc; line-height:16px; text-decoration:underline;}
a.fb:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:underline;}
a.fb:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:underline;}
a.fb:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:underline;}
a.fb:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:underline;}

a.fl:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#a0a0a0; line-height:16px; text-decoration:underline;}
a.fl:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:underline;}
a.fl:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:underline;}
a.fl:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#a0a0a0; line-height:16px; text-decoration:underline;}
a.fl:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:underline;}

a.fg:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#404040; line-height:16px; text-decoration:underline;}
a.fg:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:underline;}
a.fg:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:underline;}
a.fg:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#404040; line-height:16px; text-decoration:underline;}
a.fg:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:underline;}

a.lfb:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:none;}
a.lfb:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:none;}
a.lfb:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:none;}
a.lfb:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:none;}
a.lfb:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:none;}

a.lfl:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:none;}
a.lfl:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:none;}
a.lfl:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:none;}
a.lfl:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:none;}
a.lfl:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00aedc; line-height:16px; text-decoration:none;}

a.lfg:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:none;}
a.lfg:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:none;}
a.lfg:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#00ffff; line-height:16px; text-decoration:none;}
a.lfg:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#606060; line-height:16px; text-decoration:none;}
a.lfg:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:none;}

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; 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;}

#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;}


