	body, h1, h2, h3, h4, p, a, ul, li, td, th {font-family: Times, "Times New Roman", Helvetica, serif; border: none;}
	body {background: #6a6459 url(../images/topband.jpg) 0 0 repeat-x; margin: 0; padding: 0; border: none;}
	h2 {font-size: 1.6em; color: #4c2cac; padding: 0; margin: 0;}
	h3 {font-size: 1.4em;  color: #8b0000; padding: 0; margin: 0;}
	h4 {font-size: 1.2em;  color: #800000; padding: 0; margin: 0;}
	p {font: 300 1em Times, Helvetica, serif; padding-left: 5px; padding-right: 5px;}
	img {margin: 0; padding: 0;}
	div#container {width: 800px; background: #fff7dd; text-align: left; margin: 0 auto; padding: 0; position: relative;}
	
	/* Masthead area CSS */
	#masthead h1 {font: bold 1.3em Arial, Helvetica, sans-serif; color: #f5f5f5; margin:0; padding:0;}
	#masthead h1 span {font: bold 0.8em Arial, Helvetica, sans-serif; color: #f5f5f5; margin:0; padding:0;}
	
	/* Main content area CSS */
	table.main {background: #fff7dd url(../images/container.jpg) 0 0 repeat-y;}
	img.home {margin: 0; padding: 0; margin-left: 17px;}
	img.house {margin: 0; padding: 0; margin-left: 670px;}
	
	/* Left column area CSS  */
	#leftcol {background: #28501b url(../images/leftcol.jpg) 0 0 no-repeat; margin:0; padding:0; width: 270;  height: 379px;
		border: 1px;}
	#leftcol p.address {font-size: 1em; line-height: 1.3em; width: 140px; margin: 0; padding-top: 160px; text-align: center; color: #fffafa;}
	#leftcol p {font-size: 1em; line-height: 1.1em; width: 140px; margin: 0; padding-top: 10px; text-align: center; color: #fffafa;}
	#leftcol span.title {color: #ffd700; font-weight: bold;}
	#leftcol a {font-size: 1em; color: #eee8aa; text-decoration: line;}
	#leftcol a:hover {font-size: 1em; text-decoration: none; color: #ff0000;}
	div#tipsad a {margin-left: 15px;}
	div#tipsad img {display: block; margin-left: 15px; margin-top: 20px; background: transparent;}
	
	/* Menu Area CSS */
	div#vertnav {background: url(../images/navbkgrd2.gif) 0 0 no-repeat; position: absolute; margin:0; padding:0; 
		width: 122px; top: 380px; left: 147px; border: 1px solid #f5f5f5;}
	#vertnav ul {margin: 0; padding: 0; margin-top: 2px;}
	#vertnav li {border: none;}
	#vertnav li.top {margin: 0 auto; margin-bottom: 53px; padding: 0; list-style: none;	background: url(../images/pagebkgrd.gif); 
		height: 18px; border-bottom: 1px solid #b8ac96;}
	#vertnav a {font: 600 1em Georgia, "Times New Roman", Times, serif; padding-left: 3px; color: #eee8aa; 
		width: 118px; display: block; text-decoration: none;}
	#vertnav a:hover {text-decoration: none; background: #000000;/*#006400;/*#4b694e;*/ color: #ffffff; /*#fcde84;*/ width: 118px;}
	#vertnav ul.lev2 { border: none; list-style: disc; margin-left: 15px; display: inline;}
	#vertnav li.lev2 a {font: 300 0.9em Georgia, "Times New Roman", Times, serif; margin-bottom: 53px; 
		  height: 18px;}
	
	/* Center Content area CSS */
	#center {margin:0; margin-top: 50px; padding: 25px 0 0 0; display: inline;}
	#center h2 {font-weight: normal; color: #8b0000; width: 300px; margin: 0; margin-left: 5px; padding: 15px 5px 8px 15px;}
	#center h4 {margin: 0; padding: 10px 5px 0 18px;}
	#center p {font-size: 1em; margin: 0; padding: 0 30px 10px 20px;}
	#center img {margin: 0; padding: 0;}
	#center .contentpic {float: right; width: 220px; height: 168px; margin: 0 10px 5px 10px; border: none;}
	#center .productspic {float: right; width: 220px; height: 350px; margin: 0 10px 5px 10px; border: none;}
	#center .swingpic {float: right; width: 220px; height: 143px; margin: 0 10px 5px 10px; border: none;}
	#center .tourneypic {float: right; width: 220px; height: 151px; margin: 0 10px 5px 10px; border: none;}
	#center .leaguepic {float: right; width: 216px; height: 148px; margin: 0 10px 5px 10px; border: none;}
	#center .aboutpic {float: right; width: 216px; height: 165px; margin: 0 10px 5px 10px; border: none;}
	#center .clinicpic {float: right; width: 220px; height: 146px; margin: 0 10px 5px 10px; border: none;}
	#center .tipsadpic {float: right; width: 250px; height: 150px; margin: 0 10px 5px 10px; border: none;}
	#center .estatespic {float: right; width: 220px; height: 170px; margin: 0 10px 5px 10px; border: none;}
	
	#center a {margin: 0; padding: 0; font-size: 1em; color: #8b0000; text-decoration: underline;}
	#center a:hover {font-size: 1em; text-decoration:none; color: #00008b;}
	
	/* Event Calendar CSS  */
	#sched {margin: 0; margin-left: 15px; padding: 0;}
	#calendar {margin: 0; margin-left: 15px; padding: 0;}
	#calendar td {vertical-align: top; padding: 3px 0; margin: 0;}

	td.calendar {text-align: left; color: #8b0000; padding-top: 5px;}
	td.calendar a {font-size: 12px; color: #8b0000; padding: 2px 15px; text-decoration: underline;}
	td.calendar a:hover {font-size: 12px; color: #333;}
	td.date {padding-right: 0;}

	p.centered {font: 300 .9em/1.3em Arial, Helvetica, sans-serif; padding: 0; text-align: center; margin-top: 10px;}
	p.centered a {font-size: 1em; padding: 1em 0;}
	
	/* Sitemap List CSS  */
	#sitemap li {list-style-type: none; padding-top: 3px;}
	#sitemap li.top {font-size: 1.1em; }
	#sitemap a {text-decoration: none;}
	
	/* Footer area CSS  */
	#space {font-size: x-small; color: #333;}
	td.footernav {text-align: center; color: #fcde84;}
	td.footernav a {font-size: 12px; color: #fcde84; margin: 0; padding-top: 0; text-decoration: underline;}
	td.footernav a:hover {font-size: 12px; color: #ff8c00; text-decoration: none;}
	#copyright {text-align: center;}
	#copyright span {font-size: 11px; color: #feeebc;}
	#copyright a {font-size: 11px; color: #feeebc;}
	#copyright a:hover {color: #c30;}
	#copyright img {margin-bottom: -2px;}

