﻿

body {background:#444242 url('../Images/bg.png') top center repeat-y;font:12px arial,helvetica,sans-serif;color:#000;margin: 0px 0px 0px 0px;}
p {margin: 0 0 16px 0;line-height:1.4em;}
#container {width:990px; overflow:hidden; position:relative;margin:0 auto; min-height: 100%;}
#header { background-image: url('../Images/header_gradient_bg.gif'); background-repeat:repeat-x; width:990px; min-height:80px; margin: 0px 0px 0px 0px;}
#menu { background-image: url('../Images/menu.gif'); background-repeat:repeat-x; width:990px; min-height: 36px; margin: 0px 0px 0px 0px; color: White; vertical-align: middle; font-weight: bold; font-size: medium;}
#menu a { color: White; vertical-align: middle; font-weight: bold; font-size: medium; text-decoration: none;}
#menu a:hover { color: Black; vertical-align: middle; font-weight: bold; font-size: medium; text-decoration: none;}
#content {width:990px; min-height: 200px; margin: 0px 0px 0px 0px; padding: none; vertical-align: top; }
#main
{
	background-image: url('../Images/feature_bg.png');
	background-repeat: no-repeat; 
	min-height: 271px;
}

.mainContentTop
{
	/*background-image: url('../Images/contentfeatureTop.png');*/
	background-repeat: no-repeat; 
	min-height: 140px;
}

.mainContent
{
	/*background-image: url('../Images/contentfeature.png');*/
	background-repeat: no-repeat; 
	min-height: 271px;
}

.mainHeader
{
	background-image: url('../Images/featureHeader.png'); 
	background-repeat: no-repeat; 
	min-height: 271px;
}

#mainHeaderLeft
{
	width: 620px;
	height: 25px;
	color: White; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:12px; 
	float: left;
}

#mainContentLeft
{
	width: 610px;
	min-height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:15px; 
	float: left;
}

#mainHeaderRight
{
	width: 315px;
	height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:10px; 
	float: left;
}

.Heading
{
	height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
}

#mainContentRight
{
	width: 315px;
	height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: small;
	padding-left: 5px; 
	float: left;
}

.mainHeaderLeftSub
{
	width: 620px;
	height: 0px;
	color: White; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:12px; 
	float: left;
	margin-top: 0px;
}

.mainContentLeftSub
{
	width: 610px;
	min-height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:15px; 
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

.mainHeaderRightSub
{
	width: 315px;
	height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
	padding-left: 15px; 
	padding-top:10px; 
	float: left;
}

.mainContentRightSub
{
	width: 315px;
	height: 25px;
	color: #972727; 
	font-weight: bold; 
	font-size: small;
	padding-left: 5px; 
	float: left;
}

h1
{
	color: Black; 
	font-weight: bold; 
	font-size: medium;
}

.infoTop 
{
	background-image: url('../Images/related_links_bg_top.gif'); 
	background-repeat: no-repeat; 
	width: 315px; 
	min-height: 30px; 
	color: White; 
	font-weight: bold; 
	font-size: medium; 
	padding-left: 15px; 
	padding-top:10px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}
.infoMiddle 
{
	background-image: url('../Images/content.gif'); 
	background-repeat: repeat-y; 
	width: 315px; 
	min-height: 25px; 
	margin-top: -8px; 
	margin-bottom: 0px;
	padding: 0px 10px 0px auto;
	/*color: #972727; */
	color: Black;
	font-weight: bold; 
	font-size: small;
	/*border: 1px solid blue; */
	
}
.infoBottom 
{
	background-image: url('../Images/bottom.gif'); 
	background-repeat: no-repeat; 
	width: 315px; 
	min-height: 24px; 
	padding-left: 2px; 
	margin-top: -14px; 
}

#hours
{
	/*list-style-image:  url('../Images/clock-icon.png');*/
}

#hours li
{
	vertical-align: middle;
}

#feature
{
	background-image: url('../Images/feature.png'); 
	background-repeat: no-repeat; 
	width: 635px; 
	min-height: 271px; 
	color: White; 
	font-weight: bold; 
	font-size: medium; 
	padding-left: 15px; 
	padding-top:10px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

.schedule
{
	width: 100%;
	color: #972727; 
	font-weight: bold; 
	font-size: medium;
	border: 1px solid #972727; 
}

.schedule thead
{
	width: 100%;
	background-color: #972727; 
	color: White; 
	font-weight: bold; 
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #972727; 
}

.schedule tbody
{
	width: 100%;
	background-color: White; 
	color: #972727; 
	text-align: left;
	vertical-align: top;
	border: 1px solid #972727; 
}

.scheduletd
{
	text-align: left;
	vertical-align: top;
	border: 1px solid #972727; 
	font-size: x-small;
}

.scheduleRoom
{
	width: 100%;
	background-color: #972727; 
	color: White; 
	font-weight: bold; 
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #972727; 
}


/* primary navigation */
#primary_navigation {background: url('../Images/menu.gif') repeat-x; height:26px;padding:9px 0 0 24px;position:relative;z-index:3;}
#primary_navigation a {display: block;padding-right:29px;font-size:12px;color:#fff;margin-bottom:8px;background-position:-34px 0;font-weight:bold;font-family:verdana, arial, sans-serif;}
#primary_navigation a:hover {text-decoration:none;background-position:-34px -40px;}
#primary_navigation li {float:left;}
#primary_navigation li#aboutTiger {padding-left:19px}
#primary_navigation li#twf a {padding-right:0px;}
#primary_navigation li#clubTiger a {padding-right:0;padding-left:38px;white-space:nowrap;}
#primary_navigation li ul {position: absolute;background:#7a0f1e url(/image/common/header/drop_down_gradient_bg.gif) 0 0 no-repeat;width:197px;left:-999em;margin:0 0 0 -8px;}
#primary_navigation li ul.second_to_last {margin-left:-56px;}
#primary_navigation li ul.last {margin-left:-76px;}
#primary_navigation li ul li {background:transparent url(/image/common/header/drop_down_item_bg.gif) top left repeat-x;width:197px;height:26px;}
#primary_navigation li ul li.first {background-image:none;}
#primary_navigation li#clubTiger ul.last a {padding-left:12px;}
#primary_navigation li ul li a {font-size:11px;padding:6px 12px 0 12px;height:26px;font-weight:normal;}
*html #primary_navigation li ul li a {margin:0 0 -6px 0;}
#primary_navigation li ul li a:hover {background:transparent url(/image/common/header/drop_down_hover_bg.gif) no-repeat;}
#primary_navigation li:hover ul, #primary_navigation li.sfhover ul {left:auto;}
#primary_navigation #content {clear:left;color:#ccc;}
#primary_navigation li:hover {position: static;}

#primary_navigation li.active {background:url(/image/common/icons/active_page.gif) 0 bottom no-repeat;}
#primary_navigation li#onTour.active {background-position:24px bottom;}
#primary_navigation li#news.active {background-position:14px bottom;}
#primary_navigation li#video.active {background-position:12px bottom;}
#primary_navigation li#photos.active {background-position:16px bottom;}
#primary_navigation li#mobile.active {background-position:18px bottom;}
#primary_navigation li#store.active {background-position:14px bottom;}
#primary_navigation li#aboutTiger.active {background-position:54px bottom;}
#primary_navigation li#fitness.active {background-position:20px bottom;}
#primary_navigation li#sponsors.active {background-position:26px bottom;}
#primary_navigation li#twDesign.active {background-position:26px bottom;}
#primary_navigation li#twf.active {background-position:11px bottom;}
#primary_navigation li#clubTiger.active {background-position:66px bottom;}

