/* Supplemental CSS Document */

.floatright
	{
	float: right;
	margin-left: 10px;
	}

.spacer
	{
	display: block;
	height: 25px;
	}
	
.italicized
	{
	font-style: italic;
	padding-right: 10px;
	}
	
.strong
	{
	font-weight: bold;
	}
		
/****************************************/
/* Styles for course_facts.php          */
/* Also used in course_tour.php         */
/****************************************/

.facts_table1 td
	{
	font-weight: bold;
	text-align: center;
	padding: 3px 4px;
	border: 1px solid #fff;
	}

.facts_table2 td
	{
	width:50px;
	font-weight: bold;
	text-align: center;
	padding: 4px 14px;
	border: 1px solid #fff;
	}

.facts_header td
	{
	background-color: #1f4304;
	color: #fff;
	}

.facts_row1 td
	{
	background-color: #BCBDC0;
	color: #444;
	}

.facts_row2 td
	{
	background-color: #DCDDDF;
	color: #444;
	}

.facts_row3 td
	{
	background-color: #B0B5CF;
	color: #444;
	}

.facts_row4 td
	{
	background-color: #E2E7CF;
	color: #444;
	}
	
/****************************************/
/* Styles for course_tour.php           */
/****************************************/
	
.facts_header_alt
	{
	background-color: #7d332e;
	color: #fff;
	}

.hole_name
	{
	margin-left: 10px;
	}

.hole_name h2
	{
	margin-bottom: 0;
	padding-bottom: 0;
	}

.hole_graphic
	{
	float: left;
	width: 410px;
	margin:0 0 20px 0;
	padding-top: 0;
	}
	
.golf_logo
	{
	margin-top: 30px 10px 10px 0;
	}

.yardage_table
	{
	margin-top: 20px;

	}
	
#golfdetails
	{
	float: right;
	margin-bottom: 15px;
	}

.golf_pic
	{
	margin-top: 30px;
	text-align: center;
	}

.golf_description
	{
	clear: both;
	width: 540px;
	padding: 6px 6px 6px 6px;
	margin: 20px 10px 10px 10px;
	background-color: #FFFFCC;
	border: #999999 1px solid;
	}

.golf_strategy
	{
	clear: both;
	width: 540px;
	padding: 6px 6px 6px 6px;
	margin: 5px 10px 10px 10px;
	background-color: #FFFF99;
	border: #999999 1px solid;
	}

.lodge_photo
	{
	margin-left: 65px;
	border: #999999 1px solid;
	}
 
.golf_nav
	{
	text-align: center;
	}