@charset "UTF-8";
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #FFFFFF;
	line-height:20px;
}

.logo{padding:0px;float:left;}
.top_header{padding:0px;text-align:right;float:left;}
.middle_header{padding:0px;color:#999999;text-align:right;float:right;}
.clear_both{clear:both;}


img {border:0;}

#flashGalleryContainerTop{
	margin-top: 30px;
}

a{
color:#FFFFFF;

}

.middle_header a{
text-decoration: none;

}

h1{	
	font: 20px Trajan Pro, Georgia,Times, sans-serif;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#rules{font-size: 10px;}

.oneColFixCtr #container {
	width: 850px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #333333; /* the background color will be displayed for the length of the content in the column, but no further */
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}

.oneColFixCtr #mainContent2 {
	background: #333333; /* the background color will be displayed for the length of the content in the column, but no further */
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;

	float: left;
}



.oneColFixCtr #copyright {
	margin:0px;
	padding-left:655px;
}

.oneColFixCtr #stalk {
	margin:0px;
	padding-top:0px;
}

.oneColFixCtr #sidebar1 {
	 /*330 wide*/
	float: left; /* since this element is floated, a width must be given */
	width: 278px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 30px 15px 20px;
}

* html .oneColFixCtr #sidebar1 {
	 /*330 wide*/
	float: left; /* since this element is floated, a width must be given */
	width: 275px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 30px 15px 20px;
}

.oneColFixCtr #sidebar2 {
	 /*330 wide*/
	float: left; /* since this element is floated, a width must be given */
	width: 278px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 30px 15px 20px;
	background-color: #333;
		border-bottom: 1px solid #666;
	border-left: 1px solid #666;
}

* html .oneColFixCtr #sidebar2 {
	 /*330 wide*/
	float: left; /* since this element is floated, a width must be given */
	width: 275px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 30px 15px 20px;
}

.oneColFixCtr #sidebar1X {
	 /*330 wide*/
	 line-height:15px;
font-size:10px;
	float: left; /* since this element is floated, a width must be given */
	width: 293px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 15px 15px 20px;
}

* html .oneColFixCtr #sidebar1X {
	 /*330 wide*/
	 font-size:10px;
	float: left; /* since this element is floated, a width must be given */
	width: 275px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px 30px 15px 20px;
}


table{
margin:0px;
font-size:10px;
padding-right:15px;
padding-top:10px;
padding-bottom:35px;
padding-left:15px;
}

.golfSchool{
margin:0px;
font-size:12px;
padding-bottom:0px;
padding-left:15px;
padding-right:45px;
padding-top:15px;
padding-bottom:35px;
}

#map{
width: 520px; height: 346px; margin-left:328px;
}

* html #map{
margin-left:320px;
}

ul{
font-size:10px;
line-height:14px;
}
