﻿body 
{
	text-align: center;
	padding: 10px 0;
	background-image: url(images/bg.gif);
	margin: 0;
}
img
{
	border: 0px;
	
}
td
{
	vertical-align:top;	
}
h3
{
	font-weight: bold;
	font-size: 16px;
	color: #009933;
	margin: 10px 0 15px 0px;
	padding: 0 0 0 0;
}
#main
{
	border: 1px solid #cccccc;
	width: 778px;
	margin: 0 auto;
	background-color:#ffffff;
}
#header
{
	width: 778px;
	margin: 0 auto;
	height: 140px;
	clear: both;
}
#logo 
{
	width: 90px;
	height: 140px;
	padding: 0px;
	margin: 0 3px 0 3px;
	text-indent: -2000px;
	background: url(images/logo.gif);
	float: left;

}
#flash
{
	width: 530px;
	height: 138px;
	padding: 8px 0px 0 6px;
	margin: 0;	
	float: left;
	/*border: solid 1px #cccccc;*/
}
#bannercontainer
{
	width: 530px;
	height: 138px;
	padding: 8px 0px 0 6px;
	margin: 0;
	float: left;
	display: inline;
}
#banner
{
	position: relative;
}
#banner img
{
	display: none;
}
#details
{
	width: 140px;
	height: 140px;
	padding: 10px 0px 0 0;
	font: 11px Verdana, Tahoma;
	margin: 0 0px 0 0px;
	float: right;
	color: dimgray;
	/*border: solid 1px #cccccc;*/
}
#sitemappath
{
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	float: left;
	clear: both;
	color: dimgray;
	font: 10px Verdana, Tahoma;
}
#bodycontent
{
	float: left;
	/*vertical-align:top;*/
	/*border: solid 1px #cccccc;*/
		font: 11px Verdana, Tahoma;

}#content
{
	padding: 10px;	
	float: left;
	width: 620px;
	text-align:left;
	/*vertical-align:top;*/
	/*border: solid 1px #cccccc;*/
	
}
#mainmenu
{
	float: left;
	width: 778px;
}
#sidemenu
{
	margin:  0px 0px 0px 1px;	
	width: 130px;
	float: left;
	vertical-align:top;
	text-align:left;
	clear:both;
}
#footer
{
	color: dimgray;
	font: 10px Arial, Tahoma, Verdana;	
	float: left;
	clear:both;
	text-align:center;
	border: solid 0px #cccccc;
	width: 100%;

}

/* Course Tour */
div.coursetour
{
	float: left;
}

div.coursetour div.left
{
	float: left;
	width: 400px;
	padding: 0 20px 0 0;
}

div.coursetour div.left .holename
{
	float: left;
	clear: both;
	font-weight: bold;
}

div.coursetour div.left .holeimage
{
	float: left;
	clear: both;
	padding: 20px 0 0 0;
}

div.coursetour div.left .holeblurb
{
	float: left;
	clear: both;
	padding: 20px 0 50px 0;
	width: 100%;
}

div.coursetour div.left ul
{
	float: left;
	margin: 0;
    padding: 20px 0 0 0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;  
    width: 100%; 
}

div.coursetour div.left ul li
{
 float: left;
  width: 100%; 
}




div.coursetour div.right
{
	float: left;
	width: 200px;
}

div.coursetour div.right ul
{
	margin: 0;
    padding: 0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;    
	color:#003366;
	display:inline;
	line-height:20px;
}

div.coursetour div.right ul li {
	background-color:#d6e8c5;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	float:left;
	margin:0;
	width:100%;
}

div.coursetour div.right ul li a 
{
	color: #519412;
	text-decoration: none;
	display:block;
	padding: 0 0 0 5px;
}

div.coursetour div.right ul li a:hover
{
	color: #ffffff;
	background-color:#8ac751;
}

span.holecolour
{
	padding: 0 15px 0 0;
	float: left;
	text-indent: -9999px;
}

div.coursetour span.blue
{
	 background: transparent url(../../CourseTourInfo/tee-blue.jpg) no-repeat scroll center left;
}
div.coursetour span.red
{
	 background: transparent url(../../CourseTourInfo/tee-red.jpg) no-repeat scroll center left;
}
div.coursetour span.white
{
	 background: transparent url(../../CourseTourInfo/tee-white.jpg) no-repeat scroll center left;
}
div.coursetour span.yellow
{
	 background: transparent url(../../CourseTourInfo/tee-yellow.jpg) no-repeat scroll center left;
}
table.sponsors td
{
	padding: 20px 50px;
	text-align: center;
	vertical-align: middle;
}
a.lightbox
{
	text-decoration: none;
}