body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	background-image: url('../img/bg.gif');
	background-repeat: repeat-x;
	margin: 0px;
}

.clear {
	clear: both;
}

img {
	border: 0;
}

#wrapper {
	width: 968px;
	margin: 0px auto;
}

#logo { margin: 10px 0px 0px 0px; } 
#logo a {
	background-image: url('../img/logo.png');
	position: absolute;
	display: block;
	width: 149px;
	height: 85px;
	margin-top: 15px;
	margin-left: 5px;
	z-index: 7;
}

#logo a span { display: none; }

#logo2 {
	background-image: url('../img/logo2-new.png');
	position: absolute;
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
	width: 360px;
	height: 100px;
	margin-left: 603px;
	z-index: 7;
}
#logo2 span { display: none; }
/*
#badge {
	background-image: url('../img/golfadventure_badge.png');
	height: 140px;
	width: 140px;
	position: absolute;
	margin-left: 823px;
	margin-top: 120px;
	z-index: 7;
	float: right;
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}
#badge span { display: none; }
*/
.transbox {
	position: absolute;
	display: block;
	background-position: bottom;
	background-color: #ffffff;
	/* for IE */
	filter: alpha(opacity=80);
	/* CSS3 standard */
	opacity: 0.8;
	width: 968px;
	height: 60px;
	z-index: 7;
	margin-top: 345px;
	line-height:18px;
}

.transbox p
{
	margin-left: 20px;
	font-weight:bold;
	font-size: 1.3em;
	color:#000000;
}
	
#navigation {
	background-image: url('../img/navigation.png');
	background-repeat: no-repeat;
	height: 51px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	list-style: none;
}
	#navigation li {
		background-image: url('../img/nav-spacer.gif');
		float: left;
		padding: 0px 0px 0px 0px;
	}
		#navigation li h2 {
			margin: 0px;
		}
			#navigation li h2 a {
				display: block;
				height: 51px;
			}
				#navigation li h2 a span {
					display: none;
				}
			#navigation li h2 a:hover {
				background-position: bottom;
			}
			#navigation li h2 a.home {
				background-image: url('../img/new-nav/nav-home.gif');
				width: 69px;
			}
			#navigation li h2 a.news {
				background-image: url('../img/new-nav/nav-news.gif');
				width: 69px;
			}
			#navigation li h2 a.course-directory {
				background-image: url('../img/new-nav/nav-course-directory.gif');
				width: 149px;
			}
			#navigation li h2 a.events {
				background-image: url('../img/new-nav/nav-events.gif');
				width: 79px;
			}
			#navigation li h2 a.regional-info {
				background-image: url('../img/new-nav/nav-regional-info.gif');
				width: 126px;
			}
			#navigation li h2 a.golf-guide {
				background-image: url('../img/new-nav/nav-golf-guide.gif');
				width: 101px;
			}
			#navigation li h2 a.links {
				background-image: url('../img/new-nav/nav-links.gif');
				width: 67px;
			}
			#navigation li h2 a.photo-gallery {
				background-image: url('../img/new-nav/nav-photo-gallery.gif');
				width: 122px;
			}
			#navigation li h2 a.stay-n-play {
				background-image: url('../img/new-nav/nav-stay-n-play.gif');
				width: 171px;
			}

#image {
	margin: 10px 0px 20px 0px;
}
	#image > div {
		background-image: url('../img/image-corners.gif');
		height: 404px;
	}
	#image .transparent {
		background-image: url('../img/image-transparent.png');
		float: right;
		margin: 25px 10px 0px 0px;
		padding: 6px 11px;
	}
		#image .transparent a {
			font-size: 1.2em;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		#image .transparent a:hover {
			text-decoration: underline;
		}

#full {
	margin: 30px 0px 0px 25px;
}
	#full h2 {
		font-size: 2.4em;
		background-repeat: no-repeat;
		margin: 0px 0px 20px 0px;
	}
		#full h2 span {
			display: none;
		}
	#full h2.heading1 {
		background-image: url('../img/heading-heading1.gif');
		height: 29px;
	}
	#full h2.heading2 {
		background-image: url('../img/heading-heading2.gif');
		height: 26px;
	}
	#full h3 {
		font-size: 1.6em;
		margin: 0px 0px 10px 0px;
	}
		#full h3 a {
			color: #000000;
			text-decoration: none;
		}
		#full h3 span {
			font-size: 0.8em;
			font-weight: normal;
			color: #808080;
		}
	#full p {
		font-size: 1.2em;
		line-height: 2em;
		margin: 0px 0px 15px 0px;
	}
		#full p a {
			color: #505050;
		}
		#full p a:hover {
			color: #000000;
		}
	#full p.light {
		color: #606060;
	}
	#full ul {
		font-size: 1.2em;
	}
		#full ul li {
			margin: 0px 0px 10px 0px;
		}
			#full ul li a {
				color: #505050;
			}
	#full .events {
		font-size: 1.4em;
		font-weight: bold;
	}
		#full .events a {
			color: #606060;
		}
		#full .events a:hover {
			color: #000000;
		}
	#full .event {
		margin: 0px 0px 10px 0px;
	}
		#full .event .date {
			font-size: 1.2em;
			font-weight: bold;
			background-color: #DDDDDD;
			display: block;
			float: left;
			padding: 2px 6px;
			margin: 5px 0px 0px 0px;
		}
		#full .event .body {
			margin: 0px 0px 0px 100px;
		}
	#full .table {
		width: 100%;
		border: 1px solid #000000;
	}
		#full .table .head {
			font-size: 1.4em;
			font-weight: bold;
		}
			#full .table .head td {
				padding: 3px 5px;
				border-bottom: 1px solid #000000;
			}
		#full .table .item {
			font-size: 1.2em;
		}
			#full .table .item td {
				padding: 3px 5px;
			}
				#full .table .item td a {
					color: #505050;
				}

#left {
	float: left;
	width: 670px;
}
	#left .content {
		background-image: url('../img/content-green.gif');
		padding: 20px 0px 0px 0px;
		margin: 0px 0px 20px 0px;
	}
		#left .content > div {
			background-image: url('../img/content-green.gif');
			background-position: bottom;
			padding: 10px 20px 30px 20px;
		}
		#left .content .welcome {
			background-image: url('../img/heading-welcome.gif');
			background-repeat: no-repeat;
			height: 22px;
		}
			#left .content .welcome span {
				display: none;
			}
			#left .content p {
				font-size: 1.4em;
				line-height: 1.8em;
				margin: 20px 0px 0px 0px;
			}
		#left .side {
			float: left;
			/*width: 600px;*/
			padding: 0px 15px;
			/*border-right: 1px solid #DEDEDE;*/
		}
		#left .side p {
			font-size: 1.2em;
			line-height: 1.8em;
			margin: 0px 0px 20px 0px;
		}
			#left .side p a {
				color: #404040;
			}
			#left .side p a:hover {
				color: #000000;
			}
		#left .side .latest {
			background-image: url('../img/heading-latest.gif');
			background-repeat: no-repeat;
			height: 20px;
			margin: 0px 0px 10px 0px;
		}
			#left .side .latest span {
				display: none;
			}
		#left .side h3 {
			font-size: 1.8em;
		}
			#left .side h3 a {
				color: #000000;
				text-decoration: none;
			}
			#left .side h3 span {
				font-size: 0.7em;
				font-weight: normal;
				color: #898989;
				margin: 0px 0px 0px 10px;
			}

#right {
	float: left;
	width: 281px;
	margin: 38px 0px 0px 17px;
}
	#right .text {
		font-size: 1.2em;
		color: #D6D6D6;
		line-height: 45px;
		height: 45px;
		margin: 0px 0px 10px 0px;
	}
	#right .sponsors {
		background-image: url('../img/heading-sponsors.gif');
		background-repeat: no-repeat;
		height: 24px;
		margin: 10px 0px 20px 0px;
	}
	
		#right .newsletter {
		background-image: url('../img/newsletter.jpg');
		background-repeat: no-repeat;
		height: 24px;
		margin: 10px 0px 20px 0px;
	}

	
		#right .contact span {
			display: none;
		}
		#right .contact {
		background-image: url('../img/heading-contact.gif');
		background-repeat: no-repeat;
		height: 80px;
		margin: 15px 0px 20px 0px;
	}
	
		#right .sponsors span {
			display: none;
		}
	#right .sponsor {
		float: left;
		margin: 0px 10px 0px 0px;
		border: 0px;
	}


.sponser-column {
	float: right;
	width: 100px;
	height: 140px;
	margin-left: 5px;
}
.sponser-column img {
	border: 0;
}

#footer {
	font-size: 1.2em;
	color: #b9e2b3;
	background-color: #416d16;
	margin: 60px 0px 0px 0px;
	padding: 30px 40px 40px 40px;
	border-top: 1px solid #469e2d;
}
	#footer .left {
		float: left;
	}
	#footer .right {
		font-weight: bold;
		float: right;
	}
	#footer a {
		color: #b9e2b3;
		text-decoration: none;
		margin: 0px 5px;
	}
	#footer a:hover {
		text-decoration: underline;
	}

#map {
	float: right;
}
