* { padding: 0; margin: 0; }

body {font-family: Arial; font-size: 13px; background: #c3cd99;}

img {border: none;}

a {outline: none;}
 
#wrapper {margin: 0 auto; width: 933px; background: url(images/watermarkcc/index_34.jpg) repeat-y;}

#header {color: #333; width: 933px; float: left; height: 77px; margin: 0px; background: #fff; /*ID6 FIX*/ _margin-bottom: -4px;}

#navigation {float: left; width: 933px; color: #333; margin: 0px 0px 0px 0px; background: #fff;}

#navigation ul {}
#navigation ul li {display: inline; float: left;}
#navigation ul li a {text-decoration: none; display: block; outline: none;}

#navigation ul li.home a {background: url(images/june10nav/index_05.jpg) no-repeat; width: 92px; height: 23px;}


#navigation ul li.membership a {background: url(images/june10nav/index_06.jpg) no-repeat; width: 128px; height: 23px;}
#navigation ul li.membership ul li a {background: #685f50; width: 150px; height: auto; padding: 5px;}
#navigation ul li.membership ul li a:hover {text-decoration: none; background: #393839;}

#navigation ul li.golf a {background: url(images/june10nav/index_07.jpg) no-repeat; width: 74px; height: 23px;}
#navigation ul li.golf ul li a {background: #685f50; width: 150px; height: auto; padding: 5px;}
#navigation ul li.golf ul li a:hover {text-decoration: none; background: #393839;}

#navigation ul li.sports a {background: url(images/june10nav/index_08.jpg) no-repeat; width: 129px; height: 23px;}
#navigation ul li.sports ul li a {background: #685f50; width: 150px; height: auto; padding: 5px;}
#navigation ul li.sports ul li a:hover {text-decoration: none; background: #393839;}

#navigation ul li.dining a {background: url(images/june10nav/index_09.jpg) no-repeat; width: 87px; height: 23px;}
#navigation ul li.dining ul li a {background: #685f50; width: 150px; height: auto; padding: 5px;}
#navigation ul li.dining ul li a:hover {text-decoration: none; background: #393839;}

#navigation ul li.banquet a {background: url(images/june10nav/index_10.jpg) no-repeat; width: 199px; height: 23px;}
#navigation ul li.banquet ul li a {background: #685f50; width: 150px; height: auto; padding: 5px;}
#navigation ul li.banquet ul li a:hover {text-decoration: none; background: #393839;}

#navigation ul li.logo a {background: url(images/watermarkcc/index_04.jpg) no-repeat; width: 224px; height: 23px;}

#main {width: 933px; background: url(images/watermarkcc/index_34.jpg) repeat-y; float: left;}

#leftcolumn {color: #333; height: auto; width: 254px; float: left;}
#leftcolumn img.membercallout {margin: 10px 0px 10px 0px;}

#leftnavhead {width: 224px; height: 11px; margin-left: 25px; background: url(images/watermarkcc/index_18.jpg) no-repeat; /*ID6 FIX*/ _margin-bottom: -4px;}
#leftnav {width: 224px; height: auto; margin-left: 25px; background: url(images/watermarkcc/index_20.jpg) repeat-y; }
#leftnav h3 {font-weight: normal; font-size: 18px;}
#leftnav ul {margin-left: 25px; font-size: 14px;}
#leftnav li {list-style-image: url(images/bullet_watermark.jpg); padding: 3px 0px 3px 0px;}
#leftnav a {color: #333; text-decoration: none;}
#leftnav a:hover {text-decoration: underline;}
#leftnav a.active {text-decoration: underline;}
#leftnav p {padding: 10px;}
#leftnav h3 {padding: 10px; font-weight: bold;}
#leftnav img {margin-top: 5px;}
#leftnavfoot {width: 224px; height: 14px; margin-left: 25px; background: url(images/watermarkcc/index_30.jpg) no-repeat;}

#leftboxhead {width: 224px; height: 11px; margin-left: 25px; background: url(images/watermarkcc/index_18.jpg) no-repeat; /*ID6 FIX*/ _margin-bottom: -4px;}
#leftbox {width: 224px; height: auto; margin-left: 25px; background: url(images/watermarkcc/index_20.jpg) repeat-y; text-align: center;}
#leftbox h3 {font-weight: normal; font-size: 18px;}
#leftbox p {}
#leftbox a {color: #333; font-style: italic; text-decoration: none;}
#leftbox img {margin-top: 5px;}
#leftboxfoot {width: 224px; height: 14px; margin-left: 25px; background: url(images/watermarkcc/index_30.jpg) no-repeat;}

#rightcolumn {color: #424242; float: right; height: auto; width: 679px; /*ID6 FIX*/ _margin-right: -15px;}
#rightcolumn h3 {margin-bottom: 10px;}
#rightcolumn h2 {margin-bottom: 10px; font-size: 20px;}
#rightcolumn p {margin-bottom: 10px; margin-right: 25px;}
#rightcolumn ul {margin-bottom: 10px; margin-left: 25px;}
#rightcolumn img.header {margin-top: 10px;}
#rightcolumn img.left {margin: 0px 10px 5px 0px;}
#rightcolumn a {color: #c0b02c; text-decoration: underline;}
#rightcolumn a:hover {color: #393839;}

#course_pics a {text-decoration: none;}

#flash {margin-top: 10px;}

#right_left {float: left; width: 320px; margin: 10px 0px 10px 0px;}

#right_right {float: right; width: 320px; margin: 10px 27px 10px 0px;}

#footer {width: 933px; height: auto; color: #333; background: url(images/watermarkcc/index_34.jpg) repeat-y; margin: 0px; float: left;}
#footer p {font-size: 11px; font-family: arial; color: #424242; text-align: center;}

#footer2 {width: 933px; height: 33px; clear: both; color: #333; background: #BD9C8C; margin: 0px 0px 10px 0px;}

/*SUCKERFISH*/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 10em;
	color: #fff;
}

#nav li {
	float: left;
	width: auto;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}