

BODY { background-color: #E8E8C5; font-family:arial, Helvetica;}

a:link {text-decoration: underline; color: #915B18;}
a:visited {text-decoration: underline; color: #A88146;}
a:hover {text-decoration: none; color: #673B2E; }
a:active {text-decoration: underline; color: #333333;}

td { font-size: 12px; color: #716752; line-height: 150%; }

td.noHeight { line-height: 100%; }
td.noHeight a:link { line-height: 100%; }
td.noHeight a:visited { line-height: 100%; }
td.noHeight a:hover { line-height: 100%; }
td.noHeight a:active { line-height: 100%; }

p { margin: 0px 0px 10px 0px;}

p.membership { padding-right: 50px; padding-left: 20px;}

h1 { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 20px; font-weight: bold; color: #66441E; line-height: 100%; margin-bottom: 17px;}

h2 { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 18px; font-weight: bold; color: #66441E; line-height: 100%; margin-bottom: 10px; }

h3 { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 16px; font-weight: bold; color: #66441E; line-height: 100%; margin-bottom: 10px; }

ul { list-style-type: square; margin-left: 10px; padding-left: 10px; margin-top: 15px; margin-bottom: 10px; }

.subhdr { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 17px; font-weight: bold; color: #66441E; line-height: 100%;}

.title { font-weight: bold; color: #000000; line-height: 100%;}

.small { font-size: 11px; }

td.secNav { font-family: verdana, tahoma, Arial, Helvetica; font-size: 11px; color: #ffffff; line-height: 120%; padding-right: 30px; padding-top: 6px; vertical-align: text-top; }
td.secNav a:link { color: #ffffff; text-decoration: none;}
td.secNav a:visited { color: #ffffff; text-decoration: none; }
td.secNav a:hover { color: #EAE3E1; text-decoration: none; }
td.secNav a:active { color: #ffffff; text-decoration: none; }

td.secNavSel { font-weight: bold; font-family: verdana, tahoma, Arial, Helvetica; font-size: 11px; color: #ffffff; line-height: 120%; padding-right: 30px; padding-top: 6px; vertical-align: text-top; }
td.secNavSel a:link { font-weight: bold; color: #ffffff; text-decoration: none;}
td.secNavSel a:visited { font-weight: bold; color: #ffffff; text-decoration: none; }
td.secNavSel a:hover { font-weight: bold; color: #ffffff; text-decoration: none;}
td.secNavSel a:active { font-weight: bold; color: #ffffff; text-decoration: none;}

td.tourNav { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; color: #935B18; font-weight: bold;}
td.tourNav a:link { color: #935B18; text-decoration: underline;}
td.tourNav a:visited { color: #935B18; text-decoration: underline;}
td.tourNav a:hover { color: #673B2E; text-decoration: underline;}
td.tourNav a:active { color: #935B18; text-decoration: underline;}

td.login { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; color: #E8E8C5; font-weight: bold; padding-right: 12px;}
td.login a:link { color: #CC9933; text-decoration: underline;}
td.login a:visited { color: #CC9933; text-decoration: underline;}
td.login a:hover { color: #E8E8C5; text-decoration: none;}
td.login a:active { color: #CC9933; text-decoration: underline;}



.top { font-family: Arial, Helvetica, verdana, tahoma, ; font-size: 10px; }
a:link.top { text-decoration: underline;}
a:visited.top { text-decoration: underline;}
a:hover.top { text-decoration: underline;}
a:active.top { text-decoration: underline;}

.tourLink { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; }
a:link.tourLink { color: #935B18; text-decoration: underline;}
a:visited.tourLink { color: #935B18; text-decoration: underline;}
a:hover.tourLink { color: #673B2E; text-decoration: underline;}
a:active.tourLink { color: #935B18; text-decoration: underline;}

.tourLinkSel { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #6D6051;}
a:link.tourLinkSel  { color: #6D6051; text-decoration: none;}
a:visited.tourLinkSel  { color: #6D6051; text-decoration: none;}
a:hover.tourLinkSel  { color: #6D6051; text-decoration: none;}
a:active.tourLinkSel  { color: #6D6051; text-decoration: none;}

td.footerHome { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; color: #66441E; line-height: 150%; background: url(images/bkgBottom.gif) repeat-x; padding: 22px 0px 10px 0px; }
td.footerHome a:link { color: #66441E; text-decoration: underline; }
td.footerHome a:visited { color: #66441E; text-decoration: underline; }
td.footerHome a:hover { color: #66441E; text-decoration: none; }
td.footerHome a:active { color: #66441E; text-decoration: underline;}

td.footerInt { font-family: verdana, tahoma, Arial, Helvetica; font-size: 10px; color: #66441E; line-height: 150%; padding: 22px 0px 10px 0px; }
td.footerInt a:link { color: #66441E; text-decoration: underline; font-size: 10px; }
td.footerInt a:visited { color: #66441E; text-decoration: underline; font-size: 10px; }
td.footerInt a:hover { color: #66441E; text-decoration: none; font-size: 10px; }
td.footerInt a:active { color: #66441E; text-decoration: underline; font-size: 10px; }

td.headerHome { background: url(images/bkgHeader.gif) repeat-x ; }

td.headerInterior { background: url(images/bkgHeaderInterior.gif) repeat-x ; }

td.amenitiesInterior { background: url(images/bkgAmenitiesInterior.gif) repeat-x ; }

td.savedProp { background: url(images/bkgSavedProp.gif) repeat-x ; }

td#savedProp { font-size: 11px; }
td#savedProp a:link { font-size: 11px; }
td#savedPropa:visited { font-size: 11px; }
td#savedPropa:hover { font-size: 11px; }
td#savedPropa:active { font-size: 11px; }

td.noSavedProp { background: url(images/bkgNoSavedProp.gif) repeat-x ; }

td.homeContent { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 13px; color: #6D6051; padding: 10px 10px 25px 20px; line-height: 160%;}

td.interiorContent { font-size: 12px; color: #6D6051; padding: 33px 0px 25px 43px; line-height: 160%;}

.siteMapMain { font-family: Arial, Helvetica, verdana, tahoma; font-size: 12px; font-weight: bold; color: #673B2E;  }
a:link.siteMapMain { text-decoration: underline; color: #673B2E;}
a:visited.siteMapMain { text-decoration: underline; color: #A88146;}
a:hover.siteMapMain { text-decoration: underline; color: #915B18;}
a:active.siteMapMain { text-decoration: underline; color: #A88146;}

.siteMapSub { font-family: Arial, Helvetica, verdana, tahoma, ; font-size: 10px; margin-left: 10px;}
a:link.siteMapSub { text-decoration: underline;}
a:visited.siteMapSub { text-decoration: underline;}
a:hover.siteMapSub { text-decoration: underline;}
a:active.siteMapSub { text-decoration: underline;}

.siteMapSubSub { font-family: Arial, Helvetica, verdana, tahoma, ; font-size: 10px; margin-left: 20px;}
a:link.siteMapSubSub { text-decoration: underline;}
a:visited.siteMapSubSub { text-decoration: underline;}
a:hover.siteMapSubSub { text-decoration: underline;}
a:active.siteMapSubSub { text-decoration: underline;}

td.interiorGolfContent { font-size: 11px; color: #6D6051; padding: 33px 0px 25px 43px; line-height: 160%;}

td.photoTour { font-size: 11px; color: #6D6051; line-height: 160%;}

td.homeCallout { font-family: Palatino Linotype, Palatino, Times, Times New Roman; font-size: 13px; color: #6D6051; color: #6D6051; padding: 10px 18px 25px 21px; line-height: 160%;}

.styleForm td { font-weight: normal; }

.listTable td { font-size: 12px; color: #000000; padding-bottom: 3px;}

.checkBox { width: 0px; background-color: transparent; border: 0px}

.field { font-family: arial, Helvetica, Tahoma, Verdana; width: 150px; font-size: 11px; color: #6F4F29; background-color: #FCFCEA; border-top: solid 1px #A69B8F; border-right: solid 1px #6D6051; border-bottom: solid 1px #6D6051; border-left: solid 1px #A69B8F; }

.bkgMiddle { background-image: url(images/bkgMidLine2.gif); }

.photoThumb { padding: 0px 8px 8px 0px; }

.label
{ font-size: 12px; font-weight: bold; color: #66441E;}

.button
{
	font-family:arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E8E8C5;
	border: solid 1px #716752;
	background-color: #716752;
	width: 50px;
	
}

.button2
{
	font-family:arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E8E8C5;
	border: solid 1px #66441E;
	background-color: #66441E;
	width: 140px;
	
}

#pop { margin:0px 0px 12px 0px; }

#aPrintLinks { color:#673B2E; display:block; text-align:center; font-size:10px;}
#aPrintLinks a:link,#aPrintHdr a:hover,#aPrintHdr a:visited { color:#673B2E; font-size:10px; line-height:0px; font-weight:bold; }

#aPrintHdr { background-color:#673B2E; color:#E8E8C5; display:block; text-align:center; font-size:10px;}
#aPrintHdr a:link,#aPrintHdr a:hover,#aPrintHdr a:visited { color:#E8E8C5; font-size:10px; line-height:24px; font-weight:bold; margin-left:auto; margin-right:auto;  }