/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */


/* basic elements */
/* body color is black */
body {
	font-size:14px;
	font-weight:normal;
	color:#000000;
	font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
	text-decoration:none;
	background-image: url(graphics/bkgrd_golf_tan.jpg);
	background-attachment: fixed;
	margin-left:5%;
	margin-right:5%;
	margin-bottom:0px;
	margin-top:5px;
	}
/* colors are black */
ol, p, td { 
	font-size:14px;
	font-weight:normal;
	color:#000000;
	font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
	margin-top: 0px; 
	text-align: justify;
	}
span.breakhere {page-break-before: always;
}
/* h1 color is Saddle Brown (Former head class) */
h1 {
		font-size:22px;
		font-weight: bold;
		color: #8B4513;
		font-family:'X',Comic Sans MS, Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
}
/* h2 color is Saddle Brown (Former subhead class) */
h2 {
		font-size:20px;
		font-weight: bold;
		color: #8B4513;
		font-family:'X',Comic Sans MS, Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
}
/* h3 color is Black */
h3 { 
		font-size:16px;
		font-weight: bold;
		color: #000000;
		font-family:'X', Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
	}
/* color is Dark Green */
a:link, a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #006400;
	}
/* a:hover color is Forest Green */
a:hover { 
	text-decoration: underline; 
	color: #228B22;
	}
/* a:active color is Light Green */
a:active { 
	text-decoration: none; 
	color: #3CB371;
	}
/* head color is Saddle Brown */
.head {
		font-size:22px;
		font-weight:bold;
		color: #8B4513;
		font-family:'X','Comic Sans MS', Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
}
/* sans color is black */
.sans {
		font-size:14px;
		font-weight:normal;
		color:#000000;
		font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
		margin:0px;
}
/* subhead color is Saddle Brown */
.subhead {
		font-size:20px;
		font-weight: bold;
		color: #8B4513;
		font-family:'X',Comic Sans MS, Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
}
/* subheadital color is Saddle Brown */
.subheadital {
		font-size:12px;
		font-weight: bold;
		font-style: italic;
		color: #8B4513;
		font-family:'X',Comic Sans MS, Helvetica, Arial, Geneva, sans-serif,'X';
		text-decoration:none;
}
.sublink {
		font-size:12px;
		font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
}
.desc {
		font-size:14px; 
		font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
}
.lnk {
		font-size:14px; 
		font-weight:bold; 
		font-family:'X',Helvetica,Arial,Geneva,sans-serif,'X';
}
/* poetry color is Light Slate Gray */
.poetry {
		font-size:16px; 
		font-weight:normal; 
		font-style:italic;
		color: #6D7B8D; 
		font-family:'X','Book Antiqua','Branley Hand ITC','Times New Roman',Times,serif,'X';
}
.sidetxt {
		font-size:12px; 
		text-decoration:none; 
		font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
}
.noUL {
		text-decoration:none;
}		
/* sidehd color is Saddle Brown */
.sidehd {	
		font-size:14px; 
		color:#8B4513; 
		font-weight:bold; 
		font-family:'X','Comic Sans MS', Helvetica, Arial, Geneva, sans-serif,'X';
}
.textIndent {
		margin-left:12px;
}
.address {
	font-size:14px;
	color:#000000;
	font-weight:normal;
	font-family:'X',Helvetica, Arial, Geneva, sans-serif,'X';
	text-align:right
} 
.widemargin {
	margin-left:24px
}

/* Added by Bill, Jr. */

span.floatrt {float:right; text-align:right}

#content {
margin-top: 5px;
margin-left: 0px;
margin-right:255px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 10px;
padding-right: 10px;
}

#rightcontent 
{
position: absolute;
right: 5%;
top:150px;
width:250px;
border-bottom: #66cccc 0px solid;
}
/* Some tweaking as IE and Mozilla call borders differently */
table.X1 { 
	empty-cells:show;
	border:0;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
	}
table.X1 th { 
	border-bottom:1px black solid;
	background:#d9fed3;
	padding: 0 0 0 10px;
	text-align:left;
	}
table.X1 tr { 
	border:1px black solid
}
table.X1 td { 
	background:#c4ffff;
	vertical-align: middle; 
	padding: 2px 5px 2px 15px; 
	white-space:nowrap; 
	border-bottom:1px black solid;
	}

table.X2 { empty-cells:show; border-collapse: collapse; margin: 0px auto 0px 0px }
table.X2 td { text-align:left; vertical-align: middle; padding: 0px 5px 0px 5px; white-space:nowrap;}
table.X2 th { border-bottom:1px gray solid;padding-right:5px;background:tan}

table.tournament td {text-align:center;padding-right:5px;padding-left:5px; white-space:nowrap}
table.Member-Guest td {text-align:center;padding-right:5px;padding-left:5px; white-space:nowrap; border-bottom:1px #000 solid; empty-cells:show}

