    * {border:0; margin:0; padding:0;}
    html {background:#fff url(../images/body_bkgd.gif) repeat-x;}
    body {color:#333; font-family:verdana,arial,sans-serif; font-size:12px;}
	a {color:#295573; font-style:italic;}
	a:hover {text-decoration:none;}
	.clear {clear:both; color:#fff; display:block; content:"."; height:0; visability:hidden;}
	.center {margin:0 auto; text-align:center;}
	.italic {font-style:italic;}
	.bold {font-weight:bold;}
	.anchor {text-decoration:none;font-style:normal;font-size:11px;}
	.anchor:hover {text-decoration:underline;font-style:normal;font-size:11px;}
	
	#wrapper {min-width:900px;}

    #header {background:url(../images/train_station.jpg) no-repeat; height:110px; margin-bottom:20px;}
	    #encc {float:left; height:110px; width:200px;}
		#since1994 {color:#111; font-family:Monotype Corsiva,verdana,arial,sans-serif; float:left; font-size:26px; letter-spacing:0.1em; margin:5px 0 0 25px; width:250px; text-align:center;}
    	#logo {float:right; margin:10px 30px 0 0;}
	
	#content {background-color:#fff; border:2px solid #50724D; border-top:1px solid #50724D; margin:0 auto; min-width:835px; text-align:center; width:85%;}
		#golf #content {background:#fff url(../images/golf_bkgd.jpg) no-repeat bottom left;}
		#membership #content {background:#fff url(../images/encc_bkgd.jpg) no-repeat left center;}
	#content div {text-align:left;}
	
     /* NAVIGATION */
        #navigationWrapper {background:#50724D url(../images/nav_bkgd.gif) repeat-x; float:left; height:22px; width:100%;}
    	#date {color:#fff; float:right; font-size:10px; height:22px; padding-top:4px; text-align:center !important; width:175px;}
	
        ul#navigation {list-style:none; margin:0 1px; width:100%; /*For KHTML*/}
        ul#navigation li {display:inline; float:left; /*For Gecko*/ height:20px; list-style:none; position:relative;}
        ul#navigation ul {display:none; left:0; list-style:none; position:absolute; top:22px; width:160px;}
        ul#navigation ul li {display:block !important; display:inline; /*For IE*/ float:none; /*For Gecko*/}
        
        /* Root Menu */
        ul#navigation a {border:1px solid #97AA95; border-bottom:1px solid #3A5B37; border-right:1px solid #3A5B37; color:#fff; display:block; float:none !important; /*For Opera*/ float:left; /*For IE*/ font:bold 10px verdana,arial,helvetica,sans-serif; padding:4px 15px; text-decoration:none;}
        /* Root Menu Hover Persistence */
        ul#navigation a:hover, ul#navigation li:hover a, ul#navigation li.iehover a {border:1px solid #3A5B37; border-bottom:1px solid #97AA95; border-right:1px solid #97AA95;}
        
        /* 2nd Menu */
        ul#navigation li:hover li a, ul#navigation li.iehover li a {background:#5A7C57; border:1px solid #97AA95; border-bottom:1px solid #3A5B37; border-right:1px solid #3A5B37; color:#fff; float:none; padding:5px 4px;}
        /* 2nd Menu Hover Persistence */ 
        ul#navigation li:hover li a:hover, ul#navigation li:hover li:hover a, ul#navigation li.iehover li a:hover, ul#navigation li.iehover li.iehover a {background:#B0CFAD; color:#50724D;}
               
        /* 3rd Menu */
        ul#navigation li:hover li:hover li a, ul#navigation li.iehover li.iehover li a {background:#5A7C57; border:1px solid #97AA95; border-bottom:1px solid #3A5B37; border-right:1px solid #3A5B37; color:#fff; float:none; padding:5px 4px;}
        /* 3rd Menu Hover Persistence */
        ul#navigation li:hover li:hover li a:hover,
        ul#navigation li:hover li:hover li:hover a,
        ul#navigation li.iehover li.iehover li a:hover,
        ul#navigation li.iehover li.iehover li.iehover a {background:#B0CFAD; color:#50724D;}
        
        /* 4th Menu */
        ul#navigation li:hover li:hover li:hover li a, ul#navigation li.iehover li.iehover li.iehover li a {background:#5A7C57; border:1px solid #97AA95; border-bottom:1px solid #3A5B37; border-right:1px solid #3A5B37; color:#fff; float:none; padding:5px 4px;}
        /* 4th Menu Hover */
        ul#navigation li:hover li:hover li:hover li a:hover, ul#navigation li.iehover li.iehover li.iehover li a:hover {background:#B0CFAD; color:#50724D;}
        ul#navigation ul ul, ul#navigation ul ul ul {display:none; left:160px; position:absolute; top:0;}
        
        /* Do Not Move - Must Come Before display:block for Gecko */
        ul#navigation li:hover ul ul, ul#navigation li:hover ul ul ul, ul#navigation li.iehover ul ul, ul#navigation li.iehover ul ul ul {display:none;}
        ul#navigation li:hover ul, ul#navigation ul li:hover ul, ul#navigation ul ul li:hover ul, ul#navigation li.iehover ul, ul#navigation ul li.iehover ul, ul#navigation ul ul li.iehover ul {display:block;}

	#main {border-right:1px dotted #B9CBB7; float:left; margin:0 15px; padding-bottom:15px; width:75%; height:520px; overflow:auto;}
	#main h1 {color:#295573; font-size:16px; font-variant:small-caps; margin:20px 0 10px 0;}
	#main p {line-height:1.4em; margin:10px 0; padding-right:15px;}
	#main .mission {font-weight:bold; font-style:italic;}
	#main .mainImg {float:right; padding:15px;}
	
	.roweven {background-color:#fff;}
	.rowodd {background-color:#eee;}
	.rowhover {background-color:#cfd8da;}
	
	#assets {margin:10px;} 
	#assets .img-wrapper {background:url(../images/dshadow.gif) no-repeat right bottom; float:left;} 
	#assets .img-outer {background:url(../images/dshadow_bottom_left.gif) no-repeat left bottom; float:left; /* :KLUDGE: Fixes problem in IE5.2/Mac */} 
	#assets .img-inner {background:url(../images/dshadow_top_right.gif) no-repeat top right; padding:0 5px 5px 0; float:left; /* :KLUDGE: Fixes problem in IE5.2/Mac */} 
	#assets .img-wrapper img {background-color:#fff; border:1px solid #ccc; padding:4px; display:block;}
	#assets .imgCaption {color:#555; clear:both; font-size:9px; padding-top:2px; width:200px;}
	
	table {background-color:#eee; border-collapse:collapse; border:1px solid #666; margin-top:15px;}
	td {font-size:11px; padding:5px;}
	.tableHeader {background:#ccc url(../images/table_header_bkgd.gif) repeat-x left center; border-top:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; color:#296373; font-weight:bold; padding:3px 0; text-indent:5px;}
	.rowHeader {background-color:#fff; font-weight:bold; font-size:11px; padding:4px 0; text-indent:5px;}
	.formLabel {font-weight:bold; padding-right:10px; text-align:right;}
	.input	{border:1px solid silver; font-size:10px; padding:2px 0; text-indent:5px;}
	option {text-indent:4px; padding-right:4px;}
	
	#rightRail {float:left; margin-top:10px; width:20%;}
	#rightRail p {font-size:11px; line-height:1.4em; margin:10px 0;}
	#rightRail .weather {text-align:center; margin:10px 0;}
	#rightRail .weather img {border:1px solid #ccc;}
	#rightRail .address {text-align:center; margin:10px 0;}
	
	#footer {color:#97AC96; font-size:10px; margin:0 auto; min-width:770px; text-align:right; width:85%;}
	
	
	
	
	/* Stevie G's CSS */
	/* Top section of the style sheet */
		
	.intro {font-size:11px; font-family:tahoma;font-weight:bold;padding-bottom:15px;}
	.description {padding-left:15px; padding-bottom:10px;}
	.pHeader {color:#000000; font-weight:bold;}
	.quotes {font-style:italic;padding-left:15px;list-style:none;}
	
	.button {border:1px solid gray; margin-top:10px; margin-bottom:10px;}

	/* *Main section */
	#main ol {padding-left:40px;}
	#main ul {padding-left:40px;}
	#main li {padding-bottom:10px;}
	#main td {vertical-align:top;}
	

	/* ARCHIVED - NO LONGER USED */	
	.listings {border-collapse:collapse; width:50em; border:1px solid #666; margin-top:15px;}