/* CSS Document */
html {
	overflow-Y: scroll;
}
/*html {
overflow: -moz-scrollbars-vertical; height: 100%
}*/
body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #ffffff;
/*background: url(../images/newback09.jpg) repeat-y top center fixed #cccccc; */
/*background: url(../images/pageback2.jpg) no-repeat top center fixed #559225;*/
/*background: url(../images/pageback4.jpg) no-repeat top center fixed #7baa60;*/
background: url(../images/pageback960.jpg) no-repeat bottom center fixed #aecce6;
margin: 0px auto;
border: 0px; 
padding: 0px;
}
.transparent {
filter: alpha(opacity=50); /* ie */
-moz-opacity: .5; /* mozilla */
background:#ccc;
}
#container { 
position:relative; 
border: 0px;
padding: 0px;
margin: 0px auto; 
width: 960px;
text-align: center;
height: auto;
}
#banner {
width: 960px;
height: 190px;
background: url(../images/banner960.jpg) no-repeat;
padding: 0px;
margin: 20px 0px 0px 0px;
text-align: left;
border: 0px;
overflow: hidden;    
}
#soccerbanner {
width: 960px;
height: 190px;
background: url(../images/soccerbanner960.jpg) no-repeat;
padding: 0px;
margin: 20px 0px 0px 0px;
text-align: left;
border: 0px;
overflow: hidden;    
}
#golfbanner {
width: 960px;
height: 190px;
background: url(../images/golfbanner960.jpg) no-repeat;
padding: 0px;
margin: 20px 0px 0px 0px;
text-align: left;
border: 0px;
overflow: hidden;    
}
#toplinks {
height: 28px;
padding: 0px 0px 0px 401px;
margin: 10px 0px 0px 0px;
border: 0px solid;
overflow: hidden; 
}
	#toplinks .link {
    float: left;   
    width: 131px;
    height: 28px;
	margin-right: 1px;
    text-align: center;                  
    }
    #toplinks .link a {
    padding: 7px 0px 0px 0px;
    font: 11px tahoma, arial;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    display: block;
    height: 21px;
    }
    #toplinks .link a:hover {
	background: url(../images/toplink-on.gif) no-repeat top center;
	color: #ffe08e; 
    }
#main {
width: 960px;
background: url(../images/bodyback960.jpg) repeat-y top center;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#content {
width: 960px;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
	#content .left {
	width: 180px;
	height: auto;
	background: url(../images/linkback960.jpg) no-repeat top center;
	padding: 65px 10px 10px 10px;
    margin: 0px auto;
    text-align: center;
	font-size: 11px;
	float: left;
	overflow: hidden;    
    }
	#content .soccerleft {
	width: 180px;
	height: auto;
	background: url(../images/soccerlinkback960.jpg) no-repeat top center;
	padding: 65px 10px 10px 10px;
    margin: 0px auto;
    text-align: center;
	font-size: 11px;
	float: left;
	overflow: hidden;    
    }
	#content .golfleft {
	width: 180px;
	height: auto;
	background: url(../images/discgolflinkback960.jpg) no-repeat top center;
	padding: 65px 10px 10px 10px;
    margin: 0px auto;
    text-align: center;
	font-size: 11px;
	float: left;
	overflow: hidden;    
    }
		#content .homelink {
    	height: 30px;
		width: 180px;
    	text-align: right;                  
    	}
    	#content .homelink a {
		height: 13px;
		width: 155px;
   		padding: 7px 25px 10px 0px;
   		font: 11px tahoma, arial;
   		font-weight: bold;
   		color: #ffffff;
   		text-decoration: none;
		text-align: right;   
   		display: block;
   		}
    	#content .homelink a:hover {
		background: url(../images/golfhomeon.jpg) no-repeat; 
		color: #ffe08e;
    	}
		#content .golfhomelink {
    	height: 30px;
		width: 180px;
    	text-align: right;                  
    	}
    	#content .golfhomelink a {
		height: 13px;
		width: 155px;
   		padding: 7px 25px 10px 0px;
   		font: 11px tahoma, arial;
   		font-weight: bold;
   		color: #ffffff;
   		text-decoration: none;
		text-align: right;   
   		display: block;
   		}
    	#content .golfhomelink a:hover {
		background: url(../images/golfhomeon.jpg) no-repeat; 
		color: #ffe08e;
    	}
		#content .link {
    	height: 30px;
		width: 180px;
    	text-align: right;                  
    	}
    	#content .link a {
		height: 13px;
		width: 155px;
   		padding: 7px 25px 10px 0px;
   		font: 11px tahoma, arial;
   		font-weight: bold;
   		color: #ffffff;
   		text-decoration: none;
		text-align: right;   
   		display: block;
   		}
    	#content .link a:hover {
		background: url(../images/navon960.jpg) no-repeat; 
		color: #ffe08e;
    	}
		#content .bottomlink {
    	height: 30px;
		width: 180px;
    	text-align: right;                  
    	}
    	#content .bottomlink a {
		height: 13px;
		width: 155px;
   		padding: 7px 25px 10px 0px;
   		font: 11px tahoma, arial;
   		font-weight: bold;
   		color: #ffffff;
   		text-decoration: none;
		text-align: right;   
   		display: block;
   		}
    	#content .bottomlink a:hover {
		background: url(../images/bottomon960.jpg) no-repeat; 
		color: #ffe08e;
    	}
    #content .middle {
    width: 690px;
	margin: 0px 0px 0px 0px;
    padding: 5px 40px 10px 30px;  
	background: url(../images/middleback960.jpg) no-repeat top left;
    float: left;      
    text-align: left;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden; 
    }
    #content .soccermiddle {
    width: 690px;
	margin: 0px 0px 0px 0px;
    padding: 5px 40px 10px 30px;  
	background: url(../images/soccermiddleback960.jpg) no-repeat top left;
    float: left;      
    text-align: left;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden; 
    }
    #content .golfmiddle {
    width: 690px;
	margin: 0px 0px 0px 0px;
    padding: 5px 40px 10px 30px;  
	background: url(../images/golfmiddleback960.jpg) no-repeat top left;
    float: left;      
    text-align: left;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden; 
    }
	#content .right {
	width: 150px;
    margin: 0px;
    padding: 10px 20px 10px 0px;
    float: left;
    }
#footer {
width: 900px;
height: 80px;
background: url(../images/footer960.jpg) no-repeat top left;
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #e1e1e1;
padding: 40px 30px 0px 30px;
margin: 0px 0px 0px 0px;
border: 0px;
text-align: left;
overflow: hidden;    
} 
a:link { 
color: #ffe08e;
font-weight: bold;
text-decoration: none;
} 
a:visited { 
color: #ffe08e;
text-decoration: none;
} 
a:hover { 
color: #ffe08e;
text-decoration: none;
}
	body#home a#home_link,
	body#about a#about_link,
	body#rules a#rules_link,
	body#schedule a#schedule_link,
	body#soccer a#soccer_link,
	body#golf a#golf_link,
	body#lodging a#lodging_link,
	body#dining a#dining_link,
	body#sponsor a#sponsor_link,
	body#links a#links_link,
	body#location a#location_link,
	body#contact a#contact_link {
	color: #ffe08e;
	text-decoration: none;
	} 
.pagetitle {
line-height: 0px;
}
p { 
margin-top: 15px; 
margin-bottom: 15px; 
}
p.med { 
margin-top: 10px; 
margin-bottom: 15px; 
}
p.small { 
margin-top: 5px; 
margin-bottom: 10px; 
}
td img.holder {
display: block;
}
img {
border: 0px;
margin: 0px;
padding: 0px;
}
.imageborder {
    border: 1px solid #006699;
}
.whiteborder {
    border: 1px solid #ffffff;
}
a:active, a:focus { 
outline: none; -moz-outline-style: none; 
} 
table.content { 
	margin: 0em;
	border: 1px #7fa6c2 solid; 
	border-collapse: collapse;
	text-align: left; 
}
td.content, th.content { 
	padding: 1px 3px 1px 3px; 
	border: 1px #7fa6c2 solid; 
}
thead.content { 
	border: 1px #7fa6c2 solid;
	background: #e8ecf1; 
}
hr {
margin-top: 10px;
margin-bottom: 10px;
text-align : left;
}
hr.redline {
background-color: #b61412;
color: #b61412;
height: 1px;
border: 0 solid #b61412;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
hr.scline {
background-color: #ffe08e;
color: #ffe08e;
height: 1px;
border: 0 solid #ffe08e;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
#navlist {
margin-left: 10px;
padding-left: 0;
list-style: none;
}
#navlist li {
padding: 3px 0px 3px 20px;
background-image: url(../images/bulletball.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
.navlist {
margin-left: 10px;
padding-left: 0;
list-style: none;
}
.navlist li {
padding: 3px 0px 3px 20px;
background-image: url(../images/bulletball.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#soccerlist {
margin-left: 10px;
padding-left: 0;
list-style: none;
}
#soccerlist li {
padding: 3px 0px 3px 20px;
background-image: url(../images/soccerbullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#golflist {
margin-left: 10px;
padding-left: 0;
list-style: none;
}
#golflist li {
padding: 3px 0px 3px 20px;
background-image: url(../images/golfbullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
		ul.button {
		list-style-type: none;
		padding: 0px;
		margin: 5px 0px 0px 0px;
		}
		ul.button li {
		list-style-type: none;
		padding: 0px;
		margin: 0px 0px 12px 0px;
		}
ul.list {
padding: 0px 0px;
margin-left: 25px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ul.bullet {
padding: 0px 0px;
margin-left: 10px; 
margin-top: 5px; 
margin-bottom: 5px;
list-style: none;
}
ul.bullet li {
margin-top: 5px; 
margin-bottom: 5px;
}
ul.bullet li.p {
margin-top: 5px; 
margin-bottom: 10px;
}
ul.bullet li.parag{
margin-top: 5px; 
margin-bottom: 15px;
}
ol.bullet {
padding: 0px 0px;
margin-left: 30px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ol.bullet li {
margin-top: 5px; 
margin-bottom: 5px;
}
ol.bullet li.parag {
margin-top: 5px; 
margin-bottom: 25px;
}
li.parag {
margin-bottom: 15px;
}
.banner {
font:10px Verdana, Arial, Helvetica, sans-serif; color: #e1e1e1;
}
.highlight {
font-weight: bold;
color: #ffe08e;
}
.txtHeader {
font-weight: bold; font-size: 13px; color: #ffe08e; text-transform: uppercase; font-family: tahoma, verdana, arial; letter-spacing: 0.3em;
}
.smtxtHeader {
font-weight: bold; font-size: 11px; color: #ffe08e; text-transform: uppercase; font-family: tahoma, verdana, arial; letter-spacing: 0.3em;
}
.plaintxtHeader {
font-weight: bold; font-size: 13px; color: #ffe08e; font-family: tahoma, verdana, arial; letter-spacing: 0.2em;
}
.alignLeft { 
float: left; 
margin-right: 15px; 
margin-top: 5px;
margin-bottom: 5px;
}
.alignRight { 
float: right; 
margin-left: 15px; 
margin-top: 5px;
margin-bottom: 5px;
}
.alignCenter { 
text-align: center;
display: block;
}
.Center { 
text-align: center;
margin: 0px auto 15px auto;
}
.blockIMG {
display:block;
margin:0;
}
.pageheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 13px;
font-weight: bold;
color: #394865; 
text-transform: uppercase;
letter-spacing: 0.3em;
line-height: 110%;
border: 1px solid #a0a9bb;
background-color: #d1d8e6;
padding: 2px 2px;
margin: 10px 0px 15px 0px;
}
.blankheading {
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #394865;
border: 1px solid #a0a9bb;
padding: 0px;
margin: 0px;
}
a.sub:link		 { color: #333333; text-decoration: none; }
a.sub:visited	 { color: #333333; text-decoration: none; }
a.sub:hover		 { background: #cce0eb; color: #333333;}

a.sub1:link		 { color: #ffe08e; text-decoration: none; font-weight: bold;}
a.sub1:visited	 { color: #ffe08e; text-decoration: none; font-weight: bold;}
a.sub1:hover	 { background: #476798; color: #ffe08e;}

a.banner:link	 { color: #e1e1e1; text-decoration: none;}
a.banner:visited { color: #e1e1e1; text-decoration: none;}
a.banner:hover	 { background: #cce0eb; color: #000000;}

form {
padding: 0;
margin: 0;
}
