body {background: #565656 url('bodybg1.jpg') no-repeat; font-size:82%;}

a { color:#9F0707; text-decoration:none;}
a img { border: none; text-decoration:none;}

div#header { background: url('header.jpg') no-repeat; width:950px; height:246px;background-position:0px 0px; }
xdiv#navleft {background:transparent url('leftcolbg.jpg') no-repeat; background-position:10px 0px; height:1116px; }
div#navleft {background:transparent; }

div#navleft ul {padding:0; margin:0; list-style:none; padding:0 0 0 25px; width:160px;}
div#navleft ul a:link, div#navleft ul a:visited {text-decoration:none; color: #765835}
div#navleft ul a:hover {color:#F57500}
div#navright {background:transparent url('right-col.jpg') no-repeat; background-position:-10.5px 0px; height:1116px; }
div.container {position:relative;}
div.wrapper {background:transparent url('bodybgtile.jpg')  }
div#body {background:transparent url('bodybgtile.jpg') }
div#footer {background:url(footerbg.jpg) no-repeat; height:129px; width:950px;}
div#footer p {color:#333; margin:70px 0 0 340px; text-align:center; width:300px;}
xdiv#abovefooter {background:url(abovefooter.jpg) no-repeat; height:293px; width:950px;} 
div#toon {display:none;background:url(background_bottom.png) no-repeat; width:976px; height:392px;}

/**** NAV BAR **/
#topleftnav {
background-image:url("/css/leftnavtop.jpg");
background-position:0 0;
background-repeat:no-repeat;
height:76px;
width:209px;
border:0px solid red;
}
#leftnav {
background-image:url("/css/leftnavbg.jpg");
background-position:0 0;
background-repeat:repeat-y;
height:auto;
padding:15px 0;
width:209px;
}
#bottomleftnav  {
background-image:url("/css/leftnavbottom.jpg");
background-position:0 0;
background-repeat:no-repeat;
height:76px;
width:209px;
}
a#golf {position:absolute; border:0px solid red; top:300px; width:200px; height:200px;text-decoration:none;}
div#events {position:absolute; top: 560px; border:0px;}
/********/
/* bof Navigation CSS for partially open subpages */
/* DO NOT CHANGE THE ORDER */
div#navleft ul li.haschildren ul { display:none; }                
div#navleft ul li.hasvisiblechildren ul { display:block; }
div#navleft ul li.highlight ul { display:block; }                
div#navleft ul li.highlight li.haschildren ul { display:none; }
div#navleft ul li.hasvisiblechildren ul li.haschildren ul { display:none; }                
div#navleft ul li.hasvisiblechildren ul li.highlight ul { display:block; }
div#navleft ul li.hasvisiblechildren ul li.hasvisiblechildren ul { display:block; } 
/* div#navleft ul li.highlight a {background:transparent url('nav-arrow.gif') no-repeat; background-position:-4px 0; font-weight:bold; color:#EA2700;padding-left:10px;} */
div#navleft ul li.highlight ul a {color:#6D1F00;font-weight:normal;}
div#navleft ul li.highlight a  {font-weight:bold; color:#d13e28} 
div#navleft li ul {
margin:0.125em 0 0.125em 1em;
padding:0; font-size:90%; }
div#navleft li {line-height:1.5em;}
h1, h2, h3, h4, h5 {color:#9f0707;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.7em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
div#body {margin-top:20px;}
#slideshow {width:406px; height:246px; background:transparent; margin-left:505px; } 
xa#twitter {position:absolute; top:1250px; left:16px;width:180px; height:80px; text-decoration:none;}


div#upcoming-events {width:180px; margin-top:0px; border:0px; }
div#upcoming-events .event-upcoming-heading {display:none;}
div#upcoming-events ul {list-style:none;}
div#upcoming-events a:link, div#upcoming-events a:visited {color:#765835; font-size:11px;}
div#upcoming-events li {line-height:1.8em; }
p#events-view-more {margin-right:30px;}
td { vertical-align:top;}
table.photos { width:500px}
table.photos td {text-align:center; width:22%}
table.photos td img {border:2px solid #222;}
div.listing-description, div.listing-description p {margin:0; padding:0; }
div#members h2 {font-size:100%;font-weight:bold; margin-top:10px; color:#765835;}
div#members {position:absolute; top: 940px; margin-top:0px; width:170px; padding-left:14px; font-size:86%;}
div#members ul {padding:0; margin:0; list-style:none;}
div#members a {color:#000;}
div#amatwitter {position:relative;height:605px; width:209px; background:transparent url('leftnav-ama-twitter-etc.jpg') no-repeat; }
div#weather { position:absolute;width:180px; height:110px; top:60px; margin-left:10px;}
a#twitter {border:0px solid purple; position:absolute; top:480px; width:180px; height:110px;  margin-left:10px; text-decoration:none;}
a#facebook {border:0px solid red; position:absolute; top:400px; left:16px; width:180px; height:70px;text-decoration:none;}
a#ama {border:0px solid green; position:absolute; top:220px; left:16px; width:180px; height:100px;text-decoration:none;width:180px;  text-decoration:none;}
a#rbc {border:0px solid green; position:absolute; top:20px; right:10px; width:240px; height:100px;text-decoration:none;;  text-decoration:none;}
a#bvj {border:0px solid red; position:absolute; top:120px; right:10px; height:100px;text-decoration:none;width:240px;  text-decoration:none;}
