/* CSS Document */

body { font-family:Verana, Arial, sans-serif; }

h1 span{display:none;}

h2 {font-family:Verdana, Arial, sans-serif; font-size:13px; color:#01305c;}

.subheads {font-family:Verdana, Arial, sans-serif; font-size:12px; color:#01305c; font-weight:bold;}

#flash-left { width: 277px;height: 353px;}
#flash-top { width: 627px;height: 105px;}

.holeByHole { border-left: 6px solid #bfbfbf; border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf;}
/*#holebyhole { width: 740px;height:450px; margin:0px; }*/
	
.sterling-left { border-left: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; }

.sterling-left2 { border-left: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 8px 8px 8px;}

.sterling-left2-border { background-image:url(images/sterling-border.gif); background-repeat:repeat-y;}

.sterling-border { border: 6px solid #bfbfbf; padding: 0px; background-image:url(images/sterling-border.gif); background-repeat:repeat-y;}
				  
.sterling-golf { padding: 5px 5px 11px 5px; font-size:10px; vertical-align:bottom; font-family:Verdana, Arial, sans-serif; color:#666666;}
.sterling-golf a { text-decoration:none; color:#666666;  padding:4px;}
.sterling-golf a:hover { color:#990000; text-decoration:underline;}


.sterling-right { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px; 
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.sterling-right a { color:#6699CC; font-decoration:underline;}
.sterling-right a:hover{ color:#777777; font-decoration:none;}

.sterling-contact { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;}
.sterling-contact a { color:#6699CC; font-decoration:underline;}
.sterling-contact a:hover{ color:#777777; font-decoration:none;}


#formTable { color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px;}
#formTable a { color:#6699CC; font-decoration:underline;}
#formTable a:hover{ color:#777777; font-decoration:none;}

.textRegBlk { color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px;}
.textRegBlk a { color:#6699CC; font-decoration:underline;}
.textRegBlk a:hover{ color:#777777; font-decoration:none;}

.formCells {
	font-size:12px;
	line-height:12px;
}
.phonedisclaimer {line-height:12px}
.paddingCell {line-height:12px }

.wedding-package { border-right:6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 35px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;}
.wedding-package a { color:#6699CC; font-decoration:underline;}
.wedding-package a:hover{ color:#777777; font-decoration:none;}


.weddings { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.weddings a { color:#6699CC; font-decoration:underline;}
.weddings a:hover{ color:#777777; font-decoration:none;}

.weddings h1 {width:216px;height:18px;background:url(images/weddings_head.gif) no-repeat; margin-bottom:-4px;}
.weddings p {margin-bottom:-3px;}

/* NEW WEDDINGS STRUCTURE*/ 
.weddingsNewContainer { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; border-left: 6px solid #bfbfbf; padding: 0px 0px 0px 0px;
                  /*color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;*/}
.weddingsNew {padding: 18px 8px 20px 20px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  /*background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;*/}
.weddingsNew li { padding-bottom:11px; padding-right:18px;}
.weddingsNew a { color:#6699CC; font-decoration:underline;}
.weddingsNew a:hover{ color:#777777; font-decoration:none;}

.weddingsNew h1 { width:216px;height:18px;background:url(images/magicalExperience_head.gif) no-repeat; margin-bottom:-4px; }
.weddingsNew h2 { width:216px;height:18px;background:url(images/magicalPlace_head.gif) no-repeat; margin-bottom:-4px; }
.weddingsNew h3 { width:216px;height:18px;background:url(images/dining_head.gif) no-repeat; margin-bottom:-4px; }
.weddingsNew h4 { width:216px;height:18px;background:url(images/packages_head.gif) no-repeat; margin-bottom:-4px; }
.weddingIMG { padding: 50px 20px 22px 3px; }

.weddingsNew p {margin-bottom:-3px;}
#weddingNav  { width: 615px;height: 95px; font-size:11px; }
#weddingNav  h1 { font-size:18px;}

/*.packageLinks {padding: 0px 0px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:12px; line-height:15px; text-align:justify;}
.packageLinks a { color:#6699CC; font-decoration:underline;}
.packageLinks a:hover{ color:#777777; font-decoration:none;}
*/
.emphasisTD { color:#01305c; font-size:11px; border-top:#bfbfbf solid 1px; border-bottom:#bfbfbf solid 1px; padding: 6px 0px 6px 0px; }



.golf { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.golf a { color:#6699CC; font-decoration:underline;}
.golf a:hover{ color:#777777; font-decoration:none;}

.golf h1 {width:216px;height:18px;background:url(images/thecourse_head.gif) no-repeat; margin-bottom:-8px;}
.golf p {margin-bottom:-6px;}


.news { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.news a { color:#6699CC; font-decoration:underline;}
.news a:hover{ color:#777777; font-decoration:none;}

.news h1 {width:250px;height:18px;background:url(images/news_head.gif) no-repeat; margin-bottom:-8px;}
.news p {margin-bottom:-6px;}


.membership { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:14px; text-align:justify;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.membership a { color:#6699CC; font-decoration:underline;}
.membership a:hover{ color:#777777; font-decoration:none;}

.membership h1 {width:216px;height:18px;background:url(images/membership_head.gif) no-repeat; margin-bottom:-8px;}
.membership p {margin-bottom:-6px;}


.membership-benefits { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.membership-benefits a { color:#6699CC; font-decoration:underline;}
.membership a:hover{ color:#777777; font-decoration:none;}

.membership-benefits h1 {width:216px;height:18px;background:url(images/membership-benefits_head.gif) no-repeat; margin-bottom:-8px;}
.membership-benefits p {margin-bottom:-6px;}
.membership-benefits li {margin-bottom:4px; margin-left:-18px;}

.catered-events { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 17px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.catered-events a { color:#6699CC; font-decoration:underline;}
.catered-events a:hover{ color:#777777; font-decoration:none;}

.catered-events h1 {width:216px;height:18px;background:url(images/catered_head.gif) no-repeat; margin-bottom:-8px;}

.catered-events p {margin-bottom:-6px;}
.catered-events li {margin-bottom:2px; margin-left:-18px;}

.serviceMark { color:#01305c; font-family:Verana, Arial, sans-serif; font-size:8px; }


.pool-sterling { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.pool-sterling a { color:#6699CC; font-decoration:underline;}
.pool-sterling a:hover{ color:#777777; font-decoration:none;}

.pool-sterling h1 {width:216px;height:38px;background:url(images/pool_head.gif) no-repeat;  margin-bottom:-8px;}
.pool-sterling p {margin-bottom:-6px;}
.pool-sterling li {margin-bottom:2px;}




.about-sterling { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.about-sterling a { color:#6699CC; font-decoration:underline;}
.about-sterling a:hover{ color:#777777; font-decoration:none;}

.about-sterling h1 {width:250px;height:18px;background:url(images/about_head.gif) no-repeat;  margin-bottom:-8px;}
.about-sterling p {margin-bottom:-6px;}
.about-sterling li {margin-bottom:2px;}


.directions-sterling { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.directions-sterling a { color:#6699CC; font-decoration:underline;}
.directions-sterling a:hover{ color:#777777; font-decoration:none;}

.directions-sterling h1 {width:216px;height:18px;background:url(images/directions_head.gif) no-repeat;  margin-bottom:-8px;}
.directions-sterling p {margin-bottom:-6px;}
.directions-sterling li {margin-bottom:2px;}



.outings { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px; color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
		   background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.outings h1 {width:216px;height:18px;background:url(images/outingsHead.gif) no-repeat; margin-bottom:-8px;}
.outings p {margin-bottom:-6px;}
.outings li {margin-bottom:4px; margin-left:-18px;}

.scorecard { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;   color:#01305c;           font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
		   background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.scorecard h1 {width:216px;height:18px;background:url(images/scorecardHead.gif) no-repeat; margin-bottom:-8px;}
.scorecard p {margin-bottom:-6px;}
.scorecard li {margin-bottom:4px; margin-left:-18px;}

.golfshop { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.golfshop a { color:#6699CC; font-decoration:underline;}
.golfshop a:hover{ color:#777777; font-decoration:none;}
.golfshop h1 {width:250px;height:18px;background:url(images/golfshop_head.gif) no-repeat;  margin-bottom:-8px;}
.golfshop p {margin-bottom:-6px;}
.golfshop li {margin-bottom:2px;}

.practice { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.practice a { color:#6699CC; font-decoration:underline;}
.practice a:hover{ color:#777777; font-decoration:none;}
.practice h1 {width:250px;height:18px;background:url(images/practice_head.gif) no-repeat;  margin-bottom:-8px;}
.practice p {margin-bottom:-6px;}
.practice li {margin-bottom:2px;}

.fine-dining { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.fine-dining a { color:#6699CC; font-decoration:underline;}
.fine-dining a:hover{ color:#777777; font-decoration:none;}
.fine-dining h1 {width:250px;height:18px;background:url(images/fine-dining_head.gif) no-repeat;  margin-bottom:-8px;}
.fine-dining p {margin-bottom:-6px;}
.fine-dining li {margin-bottom:2px;}

.clubhouse { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.clubhouse a { color:#6699CC; font-decoration:underline;}
.clubhouse a:hover{ color:#777777; font-decoration:none;}
.clubhouse h1 {width:250px;height:18px;background:url(images/clubhouse_head.gif) no-repeat;  margin-bottom:-8px;}
.clubhouse p {margin-bottom:-6px;}
.clubhouse li {margin-bottom:2px;}

.wedding-outdoors { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.wedding-outdoors a { color:#6699CC; font-decoration:underline;}
.wedding-outdoors a:hover{ color:#777777; font-decoration:none;}
.wedding-outdoors h1 {width:250px;height:18px;background:url(images/outdoor-weddings_head.gif) no-repeat;  margin-bottom:-8px;}
.wedding-outdoors p {margin-bottom:-6px;}
.wedding-outdoors li {margin-bottom:2px;}

.wedding-sterling-room { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.wedding-sterling-room a { color:#6699CC; font-decoration:underline;}
.wedding-sterling-room a:hover{ color:#777777; font-decoration:none;}
.wedding-sterling-room h1 {width:250px;height:18px;background:url(images/sterling-room_head.gif) no-repeat;  margin-bottom:-8px;}
.wedding-sterling-room p {margin-bottom:-6px;}
.wedding-sterling-room li {margin-bottom:2px;}

.wedding-packages { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.wedding-packages a { color:#6699CC; font-decoration:underline;}
.wedding-packages a:hover{ color:#777777; font-decoration:none;}
.wedding-packages h1 {width:250px;height:18px;background:url(images/wedding-packages_head.gif) no-repeat;  margin-bottom:-8px;}
.wedding-packages p {margin-bottom:-6px;}
.wedding-packages li {margin-bottom:2px;}

.wedding-facilities { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.wedding-facilities a { color:#6699CC; font-decoration:underline;}
.wedding-facilities a:hover{ color:#777777; font-decoration:none;}
.wedding-facilities h1 {width:250px;height:18px;background:url(images/wedding-facilities_head.gif) no-repeat;  margin-bottom:-8px;}
.wedding-facilities p {margin-bottom:-6px;}
.wedding-facilities li {margin-bottom:2px;}

.weather { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.weather a { color:#6699CC; font-decoration:underline;}
.weather a:hover{ color:#777777; font-decoration:none;}
.weather h1 {width:250px;height:18px;background:url(images/weather_head.gif) no-repeat;  margin-bottom:-8px;}
.weather p {margin-bottom:-6px;}
.weather li {margin-bottom:2px;}

.facilities { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.facilities a { color:#6699CC; font-decoration:underline;}
.facilities a:hover{ color:#777777; font-decoration:none;}
.facilities h1 {width:250px;height:18px;background:url(images/facilities_head.gif) no-repeat;  margin-bottom:-8px;}
.facilities p {margin-bottom:-6px;}
.facilities li {margin-bottom:2px;}

.employment { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.employment a { color:#6699CC; font-decoration:underline;}
.employment a:hover{ color:#777777; font-decoration:none;}
.employment h1 {width:250px;height:18px;background:url(images/employment_head.gif) no-repeat;  margin-bottom:-8px;}
.employment p {margin-bottom:-6px;}
.employment li {margin-bottom:2px;}

.menu-package { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.menu-package a { color:#6699CC; font-decoration:underline;}
.menu-package a:hover{ color:#777777; font-decoration:none;}
.menu-package h1 {width:250px;height:18px;background:url(images/menu_head.gif) no-repeat;  margin-bottom:-8px;}
.menu-package p {margin-bottom:-6px;}
.menu-package li {margin-bottom:2px;}
.scramble-sterling { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 8px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.scramble-sterling a { color:#6699CC; font-decoration:underline;}
.scramble-sterling a:hover{ color:#777777; font-decoration:none;}

.scramble-sterling h1 {
	width:216px;
	height:38px;
	margin-bottom:-8px;
	background-image: url(images/scramble_head.gif);
	background-repeat: no-repeat;
}
.scramble-sterling p {margin-bottom:-6px;}
.scramble-sterling li {margin-bottom:2px;}
.social-events { border-right: 6px solid #bfbfbf; border-top: 6px solid #bfbfbf; border-bottom: 6px solid #bfbfbf; padding: 17px 15px 0px 0px;
                  color:#01305c; font-family:Verana, Arial, sans-serif; font-size:11px; line-height:15px; text-align:left;
				  background-image:url(images/sterling-icon.gif); background-repeat:no-repeat; background-position:top;}
.social-events a { color:#6699CC; font-decoration:underline;}
.social-events a:hover{ color:#777777; font-decoration:none;}
.social-events h1 {
	width:216px;
	height:18px;
	background:url(images/social_head.gif) no-repeat;
	margin-bottom:-8px;
}
.social-events p {margin-bottom:-6px;}
.social-events li {margin-bottom:2px; margin-left:-18px;}
