@charset "UTF-8";
/* CSS Document */
body, table, td, div, p, img, ul, li {
	margin:0;
	padding:0;
	border:none;
}
body {
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#770a10;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a
	{
		color:#fff;
	}
td
	{
		vertical-align:top;
	}

p
	{
		padding:5px 0;
		line-height:1.3em;
	}
	
a
	{
		color:#5a7100;
	}

a:hover
	{
		text-decoration:none;
	}
	

h1
	{
		font-size:18px;
		color:#c41520;
	}
	
h2
	{
		font-size:14px;
		color:#7c0a10;
		
	}
	

.note
	{
		font-size:10px;
		font-style:italic;
		padding:0 0 5px 0;
	}
	
.fullnote
	{
		border:1px solid #cebc8b;
		background-color:#f1dfb0;
		padding:10px;
		font-size:10px;
		margin:10px;
	}
	
.fullnote a
	{
		color:#333333!important;
	}
	
	
.clear {
	clear:both;
	float:none;
}
.left {
	float:left;
}
.right {
	float:right;
}

.center
	{
		text-align:center!important;
	}
	
#siteWrapper {
	width:760px;
	margin:0 auto;
}


.poweredby
{
	text-align:center;
	padding:10px 0;
}

#nav ul, #nav li {
	list-style-type:none;
}
#nav li {
	float:left;
	line-height:0;
	height:34px;
}
#nav li a.home {
	background-image:url(../images/nav/home.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:74px;
}
#nav li a:hover.home {
	background-position:0 -34px;
}
#nav li a.teetimes {
	background-image:url(../images/nav/tee-times.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:90px;
}
#nav li a:hover.teetimes {
	background-image:url(../images/nav/tee-times.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.email {
	background-image:url(../images/nav/email.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:140px;
}
#nav li a:hover.email {
	background-image:url(../images/nav/email.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.course {
	background-image:url(../images/nav/course.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:65px;
}
#nav li a:hover.course {
	background-image:url(../images/nav/course.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.dining {
	background-image:url(../images/nav/dining.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:79px;
}
#nav li a:hover.dining {
	background-image:url(../images/nav/dining.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.happenings {
	background-image:url(../images/nav/happenings.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:97px;
}
#nav li a:hover.happenings {
	background-image:url(../images/nav/happenings.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.membership {
	background-image:url(../images/nav/membership.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:105px;
}
#nav li a:hover.membership {
	background-image:url(../images/nav/membership.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a.contact {
	background-image:url(../images/nav/contact.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:110px;
}
#nav li a:hover.contact {
	background-image:url(../images/nav/contact.jpg);
	background-repeat:no-repeat;
	background-position:0 -34px;
}
#nav li a {
	display:block;
}
#content {
	clear:both;
	float:left;
	overflow:hidden;
	position:relative;
	width:100%;
}
.ctsub {
	float:left;
	position:relative;
	width:100%;
	background-image:url(../images/left-col.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#c41520;
}
.t2left {
	width:224px;
	color:#fff;
	padding:20px 0;
	float:left;
	overflow:hidden;
	position:relative;
}

.t2left  a
	{
		color:#ffffff!important;
	}
	

.t2left p
	{
		padding:5px 20px;
	}
.cta.gettee
	{
		font-size:14px;
		margin:20px 0;
	}
	
.cta.gettee a
	{
		font-size:16px;
		font-weight:bold;
	}
.t2right {
	background-color:#fff1cb;
	width:516px;
	float:left;
	overflow:hidden;
	position:relative;
	padding:10px;
	min-height:650px;
}
.t2right ul
	{
		margin-left:15px;
	}
	

.t2right li
	{
		padding:0 0 8px 0;
	}
	
	

#footer {
	background-image:url(../images/bg-footer.jpg);
	background-repeat:repeat-x;
	height:78px;
	color:#fff;
}
#footer p {
	width:450px;
	padding:10px 0 0 12px;
}


.tableFormat
	{
		width:100%;
	}
	
.tableFormat td
	{
		width:250px;
		padding:5px;
	}

.tableFormat th
	{
	border-bottom:4px solid #cebc8b;
	text-align:left;
	}


.tableFormat tr.altrow
	{
		background-color:#f1dfb0;
	}

/* Nav Items */


.t2left .leftNav
	{
		padding:20px ;
	}


.t2left .leftNav .navFirst

{
	
}


.t2left .leftNav .navLast
	{
		
	}
	
	
.t2left .leftNav .ln_on 
{
	font-size:14px;
padding:6px 0 4px 0;
font-weight:bold;
	border-bottom:1px dashed #fff;
}

.t2left .leftNav .ln
	{
		padding:6px 0 4px 0;
		font-size:14px;
		border-bottom:1px dashed #fff;
		
	}
	
.t2left .leftNav .ln a, .t2left .leftNav .ln_on a
	{
		text-decoration:none!important;
		
	}

.t2left .leftNav .ln_hasChild_on
	{
		
	}
	
.t2left .leftNav .ln_tier1 navFirst
	{
		
	}
	

