body { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.plain { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.floatright { float: right; padding-bottom: 6px; padding-left: 6px; }
.plainwhite { color: white; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.small { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.reallysmall { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; }
.smallwhite { color: white; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 6px; }
.smallgreen { color: #9ec221; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 6px; }
.plainwhitejustified { color: white; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-align: justify; }
.bold { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.boldwhite { color: white; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.subhead { color: #063; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.subheadwhite { color: white; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.header { color: red; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.headerwhite { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; }
.special { color: red; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; margin-bottom: 5px; }
p { }
td { }
.fadeBG { background-image: url(../images/mainBG.jpg); background-repeat: no-repeat; }
a:link { color: #006727; }
.white { color: #fff; }
a:visited { color: olive; }
a:hover { color: #9ec221; }
a:active { }
.fine { color: #abcaab; font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h1 { color: white; font-size: 26px; font-family: "times new roman"; font-weight: bold; font-style: italic; margin-top: 14px; margin-right: 260px; margin-bottom: 0; padding-top: 6px; padding-bottom: 6px; padding-left: 1em; }
h3 { color: black; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; margin: 0 2em 0.83em 3em; padding-top: 10px; padding-bottom: 4px; padding-left: 1em; }
.hidden {
	display: none;
}
.bottomline {
	font-size: 9px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 10px;
	color: #abcaab;
	padding-top: 10px;
}
.monthBox {
	margin: 9px;
	padding: 10px;
	width: 240px;
	background-color: #2E4C29;
	min-height: 150px;
	float: left;
	border: 2px solid #E51B24;
}
.monthBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 14px;
	text-indent: -42px;
	padding-left: 42px;
}
.monthBox h2 {
	color: #CCFF66;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 0px;
}
#Table_01 h6 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#Table_01 h6 a {
	background-image: url(../images/index-Scorecard.jpg);
	display: block;
	height: 135px;
	width: 162px;
}
#Table_01 h6 a:hover {
	background-image: url(../images/index-Scorecard.jpg);
	display: block;
	height: 135px;
	width: 162px;
	background-position: center 135px;
}
#Table_01 h6 a span {
	display: none;
}
table.weddingBG {
	background-image: url(../images/weddings-events-BG.jpg);
	background-repeat: no-repeat;
	height: 850px;
	width: 100%;
}
#Table_01 tr .fadeBG .plain .weddingBG tr .subhead h1   {
	font-family: 'Calligraffitti', Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #060;
	padding: 0px;
	margin-top: 10px;
	margin-right: 300px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#Table_01 tr td #teetime {
	height: 55px;
	width: 195px;
	position: relative;
	z-index: 249;
	left: -20px;
	top: -90px;
}
#Table_01 tr td .e-mailBox {
	position: relative;
	z-index: 299;
	width: 200px;
	top: -130px;
	left: -20px;
}

