body{
	font-family: Verdana,Arial,sans-serif;
	font-size:15px;
	color: #000000;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	background-color: #FDFEF5;
}

a:link, a:visited{
	color: #000000;
	text-decoration: underline;
}

a:hover{
	text-decoration: underline;
	color: #000000;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana,Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 140%;
 color: #000000;
}

h2{
 font-size: 120%;
 color: #000000;
}

h3{
 font-size: 110%;
 color: #666666;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #666666;
}

h5{
 font-size: 100%;
 color: #666666;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

#frintongolfclub{
 font-family:"Times New Roman", Times, serif;
 font-size: 60px;
 color: #028302;
 margin-left:140px;
}

#header{
	width: 776px;
	padding: 0px 0px 0px 0px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #FFFFFF;
}
				
#page800{
	width: 776px;
	padding: 0px 0px 20px 0px;
	margin-left:auto;
	margin-right:auto;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #FFFFFF;
}


#menusection {
width:776px;
margin:0 0 0 0;
padding:0 0 20px 0;
}

#mainmenu {
background-color:#D2E594;
}

#mainmenu a:link, #mainmenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#mainmenu a:hover {
	color: #000000;
	text-decoration: none;
}

.mquick {
	padding: 2px 4px 2px 4px;
	font-size:12px;
}

.mquick a:link, .mquick a:visited{
 color: #028302;
 padding: 2px 4px 2px 4px;
 font-size:12px;
}

.mquick a:hover {
 color: #028302;
 padding: 2px 4px 2px 4px;
 font-size:12px;
}

	
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}

.menu li{
float:left;
position:relative;
z-index:100;
}


.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}


.menu a, .menu :visited {
display:block;
font-size:14px;
font-weight:500;
width:97px;
padding:7px 0;
color:#FFFFFF;
background:#028302;
text-decoration:none;
text-align:center;
}

.menu :hover{
color:#000000;
background:#EBEBEB;
}


.menu ul ul {
visibility:hidden;
position:absolute;
width:97px;
height:0;
}

.menu ul li:hover ul, .menu ul a:hover ul {
visibility:visible;
}

#content{
margin-left:10px;
margin-right:10px;
line-height: 1.5;
}

.intro{
width:590px;
float:left;
}

.specialright{
	float:right; 
	width:150px; 
	text-align:center;
	background-color:#FF9933;
	padding: 10px 5px 0px 5px;
	font-size:80%;
	display:block;
}
	
.grey{
background-color:#EAEAEA;
}

.caldate{
clear:left;
background-image:url(../images/caldate.png);
line-height: 1.166;
float:left;
width:44px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
margin-right:10px;
}

.caldate h1 a, .caldate h2 a, .caldate h3 a :hover{
color:#FFFFFF;
text-decoration:underline;
}

.caldate a :hover {
color:#FFFFFF;
text-decoration:underline;
} 

.caldate h1{
font-size:20px;
font-weight:bold;
color:#FFFFFF;
padding: 0 0 0 0;
}

.caldate h2{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding: 0 0 0 0;
}

.caldate h3{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding: 0 0 0 0;
}

#footer{
	width: 776px;
	height:200px;
	font-size:90%;
	padding: 10px 10px 10px 10px;
	margin-left:auto;
	margin-right:auto;
	color: #737373;
}

#footer a:link, #footer a:visited {
	color: #737373;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: underline;
	background-color: #00FF66;
	color: #000000;
}


#emailform {
width: 80%;
margin-left:auto;
margin-right:auto;
background-color:#D8F1D8;
padding: 10px 10px 10px 10px;
border-style:solid;
border-color:#333333;
}


.fronthighlightheader{
background-color:#016501;
width:98%;
margin-left:auto; 
margin-right:auto;
color:#FFFFFF;
padding:2px; 
border:solid #016501 2px;
}

.fronthighlight{
width:98%;
margin-left:auto; 
margin-right:auto;
background-color:#F3F3F3; 
font-weight:bold; 
font-size:11px; 
padding:2px;
border-left:solid #016501 2px;
border-right:solid #016501 2px;
border-bottom:solid #016501 2px;
}

.highlight {
background-color:#E2F1D8;
padding: 10px 10px 10px 10px;
border-style:solid;
border-width:2px;
border-color:#333333;
}


.highlight2 {
background-color:#F7FBAC;
padding: 10px 10px 10px 10px;
border-style:dashed;
border-width:2px;
border-color:#333333;
}

.highlight3 {
background-color:#FBFDCE;
width:auto;
margin-left:auto;
margin-right:auto;
padding: 10px 10px 10px 10px;
border-style:dashed;
border-width:2px;
border-color:#333333;
}

.highlight4 {
width:auto;
margin-left:auto;
margin-right:auto;
padding: 10px 10px 10px 10px;
}

.rules {
background-color:#F0F3E4;
padding: 10px 10px 10px 10px;
border-style:solid;
border-width:1px;
border-color:#003300;
}


embed {margin-left: auto; margin-right: auto;
}

#wrapper1 {
	position:relative;
	color: #E2E2E2;
	/*** text-align:left; ***/
	width:100%;
	}
#wrapper2 {
	position:relative;
	color: #E2E2E2;
	/*** text-align:left; ***/
	width:100%; 
	}

#maincol {
	position:relative;
	margin:0;
	padding:0;
	color: #E2E2E2;
	}
#leftcol { 
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:32%;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	 font-size: 70%;
	width:32%; /* actual value */
	margin:0 0 -10px 0;
	padding:0;
	text-align:center;
	/*** background:#ECB9E8; ***/
	z-index:100;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:32%;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	 font-size: 70%;
	width:32%; /* actual value */
	margin:0 0 -10px 0;
	padding:0;
	text-align:center;
	/*** background:#D7C4FA; ***/
	z-index:99;
}
	
#centercol {
	position:relative;
	padding:0 250px;
	text-align:center;
	 font-size: 70%;
}

.more {
		display: none;
}
	
.more2 {
		display: none;
		margin: 5px 5px 5px 5px;
		font-size:12px;
		background-color:#FBF9D2;
}
		
a.showLink, a.hideLink {
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	text-decoration: none;
	background-color:#028302;
	border-color: #000000;
	border:1px;
	border-style:solid;
}
		
a.hideLink {
		background-color:#028302;
		color:#FFFFFF;
		text-decoration: none;
}

a.hideLink:visited, a.showLink:visited{ /* for IE6/WIN */
		background-color:#028302;
		color:#FFFFFF;
		text-decoration: none;
}	

a.AdminshowLink, a.AdminhideLink {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	text-decoration: none;
	background-color:#028302;
	border-color: #000000;
	border:1px;
	border-style:solid;
}
		
a.AdminhideLink {
		background-color:#028302;
		color:#FFFFFF;
		text-decoration: none;
}

a.AdminhideLink:visited, a.AdminshowLink:visited{ /* for IE6/WIN */
		background-color:#028302;
		color:#FFFFFF;
		text-decoration: none;
}	

		
.adminpublic{
background-color:#FFE1E1;
}

.adminhidden{
background-color:#EAF7FF;
}	

.adminmembers{
background-color:#DAF8DF;
}

.hiddennews{
background-color:#FF9900;
}	

.publicnews{
background-color:#FFF;
}	

.membersnews{
background-color:#FF0033;
}	

input.btn { 
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#028302; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
} 

.btn { 
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#028302; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
	padding-left:5px;
	padding-right:5px;
} 

a.btn{
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#028302; 
	border:1px solid; 
	text-decoration: none;
	border-color: #696 #363 #363 #696; 
} 

a.btn:hover { /*ie6 fix */
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#028302; 
	text-decoration:none;
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
}

a.btn:visited { /*ie6 fix */
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#028302; 
	text-decoration:none;
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
}


input.btnred { 
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#CC0000; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
} 

.btnred { 
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#CC0000; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
	padding-left:5px;
	padding-right:5px;
} 

a.btnred{
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#CC0000; 
	border:1px solid; 
	text-decoration: none;
	border-color: #696 #363 #363 #696; 
} 

a.btnred:hover { /*ie6 fix */
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#CC0000; 
	text-decoration:none;
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
}

a.btnred:visited { /*ie6 fix */
	color:#FFFFFF; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#CC0000; 
	text-decoration:none;
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
}
