.SpecialBox{
border: 1px #CCCCCC solid;
background-color:#F2FBFF;
padding:4px;


}

.EntryForm{ font-size: 120%; border: 1px solid #cccccc; padding: 2px; float:right; background: #ffffff;}



.OuterDiv {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.HeaderDiv{
	height: 129px;
	background-image: url(../images/Templates/Header.jpg);
}
.LoginSearchDiv {
	height: 75px;
	width: 210px;
	margin-left: 585px;
	margin-top: 20px;
	font-size: 9px;
	color: #999999;
	font-weight: bold;
}
.LoginTextBox {
	height: 15px;
	width: 90px;
	font-size: 9px;
	border: 1px solid #999999;
}

.LoginSubmit {
	height: 20px;
	width: 60px;
	font-size: 9px;
	background-color: #85AA8B;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
}




.NavDiv{
	height: 26px;
	background-color: #999999;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
}

.NavLink {
	background-image: url(../images/Templates/NavSpacer.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 20px;
	padding-top: 6px;
}


.BodyDiv{
	background-image: url(../images/Backgroudslice.jpg);
	float: left;

}



.BodyLeftDiv{

	width: 238px;
}

.BodyMidDiv{

	width: 443px;
}

.BodyLongDiv {
	width: 633px;
	float: left;
}


.ActualContentsDiv {
	padding-right: 9px;
	padding-left: 9px;
}


.BodyRightDiv{

	width: 119px;
}
.SqrImages {
	height: 120px;
	width: 100%;
}

.tempSqrImages {
	height: 240px;
	width: 100%;
}

.LeftBodyNav {
	float: right;
	padding: 5px;
	border: 1px solid #999999;
	width: 165px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-image: url(../images/Templates/SubNavImage.jpg);
	background-repeat: no-repeat;
}

.SqrImagesNav {
	padding: 5px;
	border: 1px solid #999999;
	width: 104px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 225px;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 2px;
	background-color: #999999;
	background-image: url(../images/Templates/SubNavImage2.jpg);
}




h1{
	font-size: 1.5em;
	color: #9F9F9F;
	font-weight: lighter;
	text-transform: capitalize;
	display: inline;

}
h2{
	color: #80A584;
	font-size: 1em;
	font-weight: bold;

}

.FooterDiv{
	float: right;
	width: 800px;
	height: 61px;
	color: #999999;
}

.DisclaimerDiv {
	width: 50%;
	padding-top: 5px;
}
.SiteDesignedDiv {
	width: 50%;
	text-align: right;
	padding-top: 5px;
}

.FloatLeft {
	float: left;
}

.TempLeftBodyNav{
	text-transform: capitalize;
	font-size: 10px;
	padding-top: 5px;
	font-weight: bold;


}

.TempLeftBodyNav A:link {text-decoration: none; color: #FFFFFF;}
.TempLeftBodyNav A:visited {text-decoration: none; color: #FFFFFF;}
.TempLeftBodyNav A:active {text-decoration: none; color: #FFFFFF;}
.TempLeftBodyNav A:hover {text-decoration: none; color: #000000;}
.SideNav {
	padding-bottom: 5px;
}



A:link {text-decoration: none; color: #FFFFFF;}
A:visited {text-decoration: none; color: #FFFFFF;}
A:active {text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: none; color: #666666;}

.FooterDiv A:link {text-decoration: none; color: #999999;}
.FooterDiv A:visited {text-decoration: none; color: #999999;}
.FooterDiv A:active {text-decoration: none; color: #999999;}
.FooterDiv A:hover {text-decoration: none; color: #666666;}

.BodyMidDiv A:link {text-decoration: none; color: #999999;}
.BodyMidDiv A:visited {text-decoration: none; color: #999999;}
.BodyMidDiv A:active {text-decoration: none; color: #999999;}
.BodyMidDiv A:hover {text-decoration: none; color: #666666;}

.golftable A:link {text-decoration: none; color: #999999;}
.golftable A:visited {text-decoration: none; color: #999999;}
.golftable A:active {text-decoration: none; color: #999999;}
.golftable A:hover {text-decoration: none; color: #666666;}

.leisuretable A:link {text-decoration: none; color: #999999;}
.leisuretable A:visited {text-decoration: none; color: #999999;}
.leisuretable A:active {text-decoration: none; color: #999999;}
.leisuretable A:hover {text-decoration: none; color: #666666;}

.generaltable A:link {text-decoration: none; color: #999999;}
.generaltableA:visited {text-decoration: none; color: #999999;}
.generaltableA:active {text-decoration: none; color: #999999;}
.generaltable A:hover {text-decoration: none; color: #666666;}

ul{


}

li{
				
}
clubhouse header {

	font-size: 1.5em;
	color: #9F9F9F;
	font-weight: lighter;
	text-transform: capitalize;
	display: inline;
}
#menutop {

	font-size: 1.5em;
	color: #9F9F9F;
	font-weight: lighter;
	text-transform: capitalize;
	display: block;
}
#headingpod {
	font-size: 1.5em;
	color: #9F9F9F;
	font-weight: lighter;
	text-transform: none;
	display: block;
}

#events {
	margin-right: auto;
	margin-left: auto;
}

#events table {
	width: 100%;
	margin: 0px;
	padding: 0px;

}

#events th {
	color: #9F9F9F;
	font-weight: bold;
	padding: 4px 5px 7px 4px;
	text-align: right;
	font-size: 1em;

}

#events td{
	padding: 4px 5px 7px 4px;
	font-size: 1em;

}
.center {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.membergolf {
	height: 25px;
	width: 210px;
	float: left;
	background-color: #94b84a;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;
}

.memberleisure {
	height: 25px;
	width: 210px;
	float: left;
	background-color: #5193cf;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;
}
.membergeneral {
	height: 25px;
	width: 210px;
	float: left;
	background-color: #B788A9;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;
}
.membernavgolf {
	background-color: #94B84A;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
.membernavheader {
	float: none;
	font-weight: bold;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 3px;
}
.golfheader {
	font-weight: bold;
	color: #94b84a;
}
.leisureheader {
	font-weight: bold;
	color: #5193cf;
}
.generalheader {
	font-weight: bold;
	color: #714463;
}
.membercontent {
	width: 608px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	border: 1px solid #CCCCCC;
}
.membernav {
	width: 150px;
	float: right;
	padding: 0px;
	text-align: center;
	list-style-type: none;
}
.golfheadermini {
	font-weight: bold;
	color: #94b84a;
	font-size: 14px;
}
.generalheadermini {

	font-weight: bold;
	color: #94b84a;
	font-size: 14px;
}
.Leisureheadermini {


	font-weight: bold;
	color: #94b84a;
	font-size: 14px;
}
.membernavgeneral {

	background-color: #B788A9;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
}
.membernavleisure {

	background-color: #5193CF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
}
.BodyMidDivMember {
	width: 370px;
	float: left;
}
.BodyLeftDivMember {
	width: 238px;
	float: left;
}
.memberblank {

	height: 25px;
	width: 100px;
	float: left;
	background-color: #F2F2F2;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;
}
.BodyDivGolf {

	background-image: url(../images/Backgroundgreenslice.jpg);
	float: left;
}
.golftable {
	padding-top: 5px;
}
.golftableline {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #94B84A;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #94B84A;
}

#navlistgolf li
{
display: inline;
/* for IE5 and IE6 */
}

#navlistgolf
{
	width: 100%;
	/* to display the list horizontaly */
font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6;
	padding-right: 0;
	padding-bottom: 6;
	padding-left: 0;
}

#navlistgolf a
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
display: block;
	background-color: #94B84A;
	text-align: center;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
}

#navlistgolf a:hover {
	background-color: #C2D797;
	color: #666666;
	text-decoration: none;
}

#navlistgeneral li
{
display: inline;
/* for IE5 and IE6 */
}

#navlistgeneral
{
	width: 100%;
	/* to display the list horizontaly */
font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6;
	padding-right: 0;
	padding-bottom: 6;
	padding-left: 0;
}

#navlistgeneral a
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
display: block;
	background-color: #B788A9;
	text-align: center;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
}

#navlistgeneral a:hover {
	background-color: #CEAEC5;
	color: #666666;
	text-decoration: none;
}


#navlistleisure li
{
display: inline;
/* for IE5 and IE6 */
}

#navlistleisure
{
	width: 100%;
	/* to display the list horizontaly */
font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6;
	padding-right: 0;
	padding-bottom: 6;
	padding-left: 0;
}

#navlistleisure a
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
display: block;
	background-color: #5193CF;
	text-align: center;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
}

#navlistleisure a:hover {
	background-color: #8DB9E0;
	color: #666666;
	text-decoration: none;
}
.memberstablelink {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.generaltableline {

	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #B788A9;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B788A9;
}
.leisuretableline {


	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #5193CF;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5193CF;
}


















/**************************************************
 * Gallery                                        *
 **************************************************/
.gallery                                          { overflow:hidden; width:426px; /* IE6 */ _width:425px; }
.gallery h3                                       { color:#9f9f9f; font:1.3em/1 Arial, sans-serif; margin:0; padding:0 0 10px; }
.gallery ul                                       { clear:both; list-style:none; margin:0; overflow:hidden; padding:0 0 10px; width:444px; }
.gallery ul li                                    { float:left; height:95px; padding:0 15px 15px 0; width:95px; }
.gallery ul li a                                  { background:#f5f5f5; border:1px solid #ccc; display:block; height:90px; padding:2px; width:90px; }
.gallery ul li a img                              { border:0; display:block; }
.gallery ul li a:hover                            { border:1px solid #666; }
.gallery ul li a:hover img                        { }





/**************************************************
 * jQuery ThickBox Plugin                         *
 **************************************************/
#TB_window                                        { color:#333; font:12px Arial, Helvetica, sans-serif; }
#TB_window a:link                                 { color:#666; }
#TB_window a:visited                              { color:#666; }
#TB_window a:hover                                { color:#000; }
#TB_window a:active                               { color:#666; }
#TB_window a:focus                                { color:#666; }
#TB_secondLine                                    { color:#666; font:10px Arial, Helvetica, sans-serif; }
#TB_overlay                                       { height:100%; left:0; position:fixed; top:0; width:100%; z-index:100; }
.TB_overlayMacFFBGHack                            { background:url('../scripts/images/macFFBgHack.png') repeat; }
.TB_overlayBG                                     { background:#000; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; }
* html #TB_overlay                      /* IE6 */ { height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); position:absolute; }
#TB_window                                        { background:#fff; border:4px solid #525252; color:#000; display:none; left:50%; position:fixed; text-align:left; top:50%; z-index:102; }
* html #TB_window                       /* IE6 */ { margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); position:absolute; }
#TB_window img#TB_Image                           { border-bottom:1px solid #d5d5d5; border-left:1px solid #666; border-right:1px solid #d5d5d5; border-top:1px solid #666; display:block; margin:15px 0 0 15px; }
#TB_caption                                       { float:left; height:25px; padding:7px 30px 10px 25px; }
#TB_closeWindow                                   { float:right; height:25px; padding:11px 25px 10px 0; }
#TB_closeAjaxWindow                               { float:right; margin-bottom:1px; padding:7px 10px 5px 0; text-align:right; }
#TB_ajaxWindowTitle                               { float:left; margin-bottom:1px; padding:7px 0 5px 10px; }
#TB_title                                         { background:#e8e8e8; height:27px; }
#TB_ajaxContent                                   { clear:both; line-height:1.4em; overflow:auto; padding:2px 15px 15px 15px; text-align:left; }
#TB_ajaxContent.TB_modal                          { padding:15px; }
#TB_ajaxContent p                                 { padding:5px 0px 5px 0px; }
#TB_load                                          { display:none; height:13px; left:50%; margin:-6px 0 0 -104px; /* -(height/2)px, 0, 0, -(width/2)px */ position:fixed; top:50%; width:208px; z-index:103;}
* html #TB_load                         /* IE6 */ { margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); position:absolute; }
#TB_HideSelect                                    { background:#fff; border:none; filter:alpha(opacity=0); height:100%; left:0; -moz-opacity:0; opacity:0; position:fixed; top:0; width:100%; z-index:99; }
* html #TB_HideSelect                   /* IE6 */ { height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); position:absolute; }
#TB_iframeContent                                 { border:none; clear:both; margin-bottom:-1px; margin-top:1px; }