/* Header Content - Inner Pages
--------------------------------------- */

.interior_header {
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
	height: 253px;
	width: 937px;
}

#header_1
{
  background-image: url(../images/header-1.jpg);
}

#header_2
{
  background-image: url(../images/header-2.jpg);
}

#header_3
{
  background-image: url(../images/header-3.jpg);
}

#header_4
{
  background-image: url(../images/header-4.jpg);
}

#header_5
{
  background-image: url(../images/header-5.jpg);
}

#header_6
{
  background-image: url(../images/header-6.jpg);
}

#header_7
{
  background-image: url(../images/header-7.jpg);
}

#header_8
{
  background-image: url(../images/header-8.jpg);
}

#header_9
{
  background-image: url(../images/header-9.jpg);
}

#header_10
{
  background-image: url(../images/header-10.jpg);
}

.top-content
{
	width: 937px;
	height: 255px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	border-right: 1px solid #FCF0DC;
}

/* Bottom Content - Inner Pages
--------------------------------------- */

#main_content {
	float: left;
	margin: 0px 0px 0px 47px;
	padding: 0px;
	width: 675px;
	color: #4D4B53;
	font: normal 11px/18px verdana;
}

.title {
	color: #4D4B53;
	font: normal 20px/24px arial;
	padding: 0px 0px 12px 0px;
	width: 600px;
}

.nocolumn {
	float: left;
	width: 550px;
}

.column {
	float: left;
	padding-left: 13px;
	width: 320px;
}

.subhead {
	color: #194E13;
	font: normal 11px/18px verdana;
}

.subhead a {
	padding-left: 5px;
}

.subtext {
	color: #4D4B53;
	font: normal 11px/18px verdana;
	padding: 0px 0px 23px 22px;
}

/* Bottom Content - Sidenav
--------------------------------------- */

#sidenav {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 209px;
	border: 1px solid #FCF0DC;
	background: #FCF0DC;
}

.dark_backgr {
	float: left;
	margin: 0px;
	padding: 8px 0px 12px 27px;
	width: 182px;
	height: 12px;
	background: url(../images/dark-backgr.gif);
	color: #194E13;
}

.dark_backgr2 {
	float: left;
	margin: 0px;
	padding: 8px 0px 12px 27px;
	width: 182px;
	height: 24px;
	background: url(../images/dark-backgr.gif);
	color: #194E13;
}

.light_backgr {
	float: left;
	margin: 0px;
	padding: 8px 0px 12px 27px;
	width: 182px;
	height: 12px;
	background: url(../images/light-backgr.gif) bottom no-repeat;
	font: normal 12px/14px verdana;
}

.light_backgr2 {
	float: left;
	margin: 0px;
	padding: 8px 0px 12px 27px;
	width: 182px;
	height: 24px;
	background: url(../images/light-backgr.gif) bottom no-repeat;
	font: normal 12px/14px verdana;
}

#spacer {
	width: 209px;
	float: left;
}

#bottom_nav_pic_1 {
	background-image: url(../images/bottom-nav-pic-1.jpg);
}

#bottom_nav_pic_2 {
	background-image: url(../images/bottom-nav-pic-2.jpg);
}

#bottom_nav_pic_3 {
	background-image: url(../images/bottom-nav-pic-3.jpg);
}

#bottom_nav_pic_4 {
	background-image: url(../images/bottom-nav-pic-4.jpg);
}

#bottom_nav_pic_5 {
	background-image: url(../images/bottom-nav-pic-5.jpg);
}

#bottom_nav_pic_6 {
	background-image: url(../images/bottom-nav-pic-6.jpg);
}

#bottom_nav_pic_7 {
	background-image: url(../images/bottom-nav-pic-7.jpg);
}

#bottom_nav_pic_8 {
	background-image: url(../images/bottom-nav-pic-8.jpg);
}

#bottom_nav_pic_9 {
	background-image: url(../images/bottom-nav-pic-9.jpg);
}

#bottom_nav_pic_10 {
	background-image: url(../images/bottom-nav-pic-10.jpg);
}

.bottom_nav_pic {
	float: left;
	width: 209px;
	height: 273px;
	background: url(../images/bottom-nav-pic-1.jpg);
}

/* Course Tour
--------------------------------------- */

.tour_frame {
	height: 869px; 
	width: 675px; 
	padding: 0px; 
	margin: 0px; 
	border: none;
}

.top_nav {
	margin-top: 26px;
	float: left;
}

.top_nav_item {
	width: 36px;
	float: left;
}

.top_nav_item a {
	background: url(../images/mid.gif);
	padding: 13px 14px 13px 14px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: none;
}

.top_nav_item a:hover {
	background: url(../images/midover.gif);
	padding: 13px 14px 13px 14px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: underline;
}

.top_nav_item_small {
	width: 36px;
	float: left;
}

.top_nav_item_small a {
	background: url(../images/mid.gif);
	padding: 13px 11px 13px 9px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: none;
}

.top_nav_item_small a:hover {
	background: url(../images/midover.gif);
	padding: 13px 11px 13px 9px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: underline;
}

.top_nav_item_left {
	width: 35px;
	float: left;
}

.top_nav_item_left a {
	background: url(../images/left.gif);
	padding: 13px 13px 13px 14px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: none;
}

.top_nav_item_left a:hover {
	background: url(../images/leftover.gif);
	padding: 13px 13px 13px 14px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: underline;
}

.top_nav_item_right {
	width: 39px;
	float: left;
}

.top_nav_item_right a {
	background: url(../images/right.gif);
	padding: 13px 11px 13px 12px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: none;
}

.top_nav_item_right a:hover {
	background: url(../images/rightover.gif);
	padding: 13px 11px 13px 12px;
	font: normal 12px/14px verdana;
	color: #46271D;
	text-decoration: underline;
}

.tour_pic_holder {
	margin-top: 26px;
	width: 629px;
	height: 419px;
	float: left;
	border: 8px solid #FCF0DC;
	background: red;
	float: left;
}

.descrip {
	color: #4D4B53;
	float: left;
	padding: 26px 0px 0px 8px;
	width: 487px;
	height: 84px;
}

.hole_name {
	margin: 23px 31px 0px 0px;
	padding: 15px 20px 15px 20px;
	background: #46271D;
	color: #FFFFFF;
	font: normal 20px/24px verdana;
	text-align: center;
	float: right;
}

.links {
	margin: 20px 57px 0px 0px;
	float: right;
}

.hole_info {
	margin: 20px 0px 0px 8px;
	font: normal 11px/14px verdana;
	border: 5px solid #CFC1A5;
	float: left;
}

.tbl_cell_1 {
	padding: 5px 0px 5px 15px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	border-right: 1px solid #CFC1A5;
	background: #E7DCC8;
	width: 205px;
}

.tbl_cell_2 {
	padding: 5px 0px 5px 15px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	border-right: 1px solid #CFC1A5;
	background: #E7DCC8;
	width: 105px;
}

.tbl_cell_3 {
	padding: 5px 0px 5px 15px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	background: #E7DCC8;
	width: 85px;
}

.course_info {
	margin: 30px 0px 0px 0px;
	font: normal 11px/14px verdana;
	border: 5px solid #CFC1A5;
	float: left;
}

.tbl_cell1_1 {
	padding: 5px 0px 5px 10px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	border-right: 1px solid #CFC1A5;
	background: #E7DCC8;
	width: 140px;
}

.tbl_cell1_2 {
	padding: 5px 0px 5px 10px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	border-right: 1px solid #CFC1A5;
	background: #E7DCC8;
	width: 80px;
}

.tbl_cell1_3 {
	padding: 5px 0px 5px 10px;
	float: left;
	border-top: 1px solid #FCF0DC;
	border-bottom: 1px solid #FCF0DC;
	border-left: 1px solid #FCF0DC;
	background: #E7DCC8;
	width: 65px;
}

.tour_text {
	float: left;
	margin-top: 55px;
	color: #4D4B53;
	font: normal 11px/14px verdana;
	width: 300px;
}

.map {
	margin: 30px 15px 120px 0px;
	float: right;
}

/* Membership
--------------------------------------- */

.memb-title {
	font-weight: bold; 
	text-decoration:underline;
}

/* Contact Us
--------------------------------------- */

.contact_pics {
	float: left;
	margin-top: 5px;
}

.contact_text {
	height: 65px;
	float: left;
	margin-left: 15px;
	margin-top: 55px;
}