html,body{background:#111;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.6725em;margin:0;padding:0;text-align:left;}

/* general */
#main1{background:#333 url(/images/gradient-top.jpg) 0 0 repeat-x;width:100%;}
#main2{background:url(/images/main_bg_lines_top.gif) 50% 0 no-repeat;width:100%;}
#main3{background:url(/images/line-bottom-1.gif) 50% 100% no-repeat;width:100%;}
#container{width:900px;margin:0 auto;padding-bottom:19px;position:relative;}

a#loginBtn{width:21px;height:90px;position:fixed;top:125px;left:0;background:url(/images/loginBtn-dark.png) -21px 0 no-repeat;text-indent:-9999px;z-index:9995;}
a:hover#loginBtn{background-position:0 0;}
a#membershomeBtn{width:21px;height:90px;position:absolute;top:125px;left:0;background:url(/images/membershomeBtn.png) -21px 0 no-repeat;text-indent:-9999px;z-index:9994;}
a:hover#membershomeBtn{background-position:0 0;}
a#backhomeBtn{width:21px;height:110px;position:absolute;top:223px;left:0;background:url(/images/backhomeBtn.png) -21px 0 no-repeat;text-indent:-9999px;z-index:9995;}
a:hover#backhomeBtn{background-position:0 0;}

/*#headerArea{width:824px;height:91px;margin:0 auto;padding:25px 39px 0 37px;}
#logo{float:right;}*/
#headerArea{width:837px;height:91px;margin:0 auto;padding:25px 39px 0 24px;}
#logo{position:relative;z-index:1000;float:right;}
/*#logo{position:absolute;z-index:9999;top:25px;right:39px;}*/

#pageImg{background:url(/images/pageImg-bg.jpg) 0 0 no-repeat;width:900px;height:202px;position:relative;}
#pageImg img#header{position:absolute;top:0px;left:0px;color:#aca99a;font-size:20px;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;text-align:center;width:606x;height:202upx;}
#pageImg img#heading{position:absolute;top:0px;right:28px;color:#aca99a;font-size:20px;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;text-align:center;}

#contentArea{background:#fff url(/images/contentArea_bg.gif);width:852px;padding:0 24px;overflow:hidden;}
	#textArea{float:left;width:510px;padding:42px 42px 42px 32px;}
	#rightColumn{float:right;width:268px;}
		#subNav{background:#fff;padding:41px 23px 80px 51px;margin:0 -24px 0 0;overflow:hidden;}
		#subNav li{margin:4px 0 9px 0;padding:0;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;list-style-type:none;font-size:13px;line-height:18px;}
		#subNav li ul{margin:10px 0 15px 19px;padding:0;}
		#subNav li li{font-size:12px;line-height:16px;margin:4px 0 6px 0;}
		#subNav li a{font-weight:normal;color:#777;height:18px;line-height:18px;padding-right:10px;background:none;}
		
.aboutggc_1{background:url(/images/subnav/newnav/aboutggc_1.gif) 0 0 no-repeat;}
.aboutggc_2{background:url(/images/subnav/newnav/aboutggc_2.gif) 0 0 no-repeat;}
.aboutggc_3{background:url(/images/subnav/newnav/aboutggc_3.gif) 0 0 no-repeat;}
.aboutggc_4{background:url(/images/subnav/newnav/aboutggc_4.gif) 0 0 no-repeat;}
.aboutggc_5{background:url(/images/subnav/newnav/aboutggc_5.gif) 0 0 no-repeat;}
.aboutggc_6{background:url(/images/subnav/newnav/aboutggc_6.gif) 0 0 no-repeat;height:40px!important;width:140px!important;display:inline-block;}
.aboutggc_history{background:url(/images/subnav/newnav/aboutggc_history.gif) 0 0 no-repeat;}
.aboutggc_foundation{background:url(/images/subnav/newnav/aboutggc_foundation.gif) 0 0 no-repeat;}
.aboutggc_reciprocal{background:url(/images/subnav/newnav/aboutggc_reciprocal.gif) 0 0 no-repeat;}
.aboutggc_photogallery{background:url(/images/subnav/newnav/aboutggc_photogallery.gif) 0 0 no-repeat;}
.aboutggc_whatson{background:url(/images/subnav/newnav/aboutggc_whatson.gif) 0 0 no-repeat;}
.mship-golf_1{background:url(/images/subnav/newnav/mship-golf_1.gif) 0 0 no-repeat;}
.mship-golf_1a{background:url(/images/subnav/newnav/mship-golf_1a.gif) 0 0 no-repeat;}
.mship-golf_1b{background:url(/images/subnav/newnav/mship-golf_1b.gif) 0 0 no-repeat;}
.mship-golf_2{background:url(/images/subnav/newnav/mship-golf_2.gif) 0 0 no-repeat;}
.mship-golf_3{background:url(/images/subnav/newnav/mship-golf_3.gif) 0 0 no-repeat;}
.mship-golf_4{background:url(/images/subnav/newnav/mship-golf_4.gif) 0 0 no-repeat;}
.mship-golf_5{background:url(/images/subnav/newnav/mship-golf_5.gif) 0 0 no-repeat;}
.mship-golf_6{background:url(/images/subnav/newnav/mship-golf_6.gif) 0 0 no-repeat;}
.mship-golf_7{background:url(/images/subnav/newnav/mship-golf_7.gif) 0 0 no-repeat;}
.mship-golf_8{background:url(/images/subnav/newnav/mship-golf_8.gif) 0 0 no-repeat;}
.mship-golf_9{background:url(/images/subnav/newnav/mship-golf_9.gif) 0 0 no-repeat;}
.mship-golf_join{background:url(/images/subnav/newnav/mship-golf_join.gif) 0 0 no-repeat;}
.mship-golf_modern{background:url(/images/subnav/newnav/mship-golf_modern.gif) 0 0 no-repeat;}
.mship-golf_benefits{background:url(/images/subnav/newnav/mship-golf_benefits.gif) 0 0 no-repeat;}
.mship-golf_golfevents{background:url(/images/subnav/newnav/mship-golf_golfevents.gif) 0 0 no-repeat;}
.functions_1{background:url(/images/subnav/newnav/functions_1.gif) 0 0 no-repeat;}
.functions_2{background:url(/images/subnav/newnav/functions_2.gif) 0 0 no-repeat;}
.functions_3{background:url(/images/subnav/newnav/functions_3.gif) 0 0 no-repeat;}
.functions_4{background:url(/images/subnav/newnav/functions_4_.gif) 0 0 no-repeat;}
.functions_5{background:url(/images/subnav/newnav/functions_5-.gif) 0 0 no-repeat;}
.functions_6{background:url(/images/subnav/newnav/functions_6.gif) 0 0 no-repeat;}
.corporate_1{background:url(/images/subnav/newnav/corporate_1.gif) 0 0 no-repeat;}
.corporate_2{background:url(/images/subnav/newnav/corporate_2.gif) 0 0 no-repeat;}
.corporate_3{background:url(/images/subnav/newnav/corporate_3.gif) 0 0 no-repeat;}
.corporate_4{background:url(/images/subnav/newnav/corporate_4-.gif) 0 0 no-repeat;}
.corporate_5{background:url(/images/subnav/newnav/corporate_5.gif) 0 0 no-repeat;}
.corporate_6{background:url(/images/subnav/newnav/corporate_6.gif) 0 0 no-repeat;}
.corporate_7{background:url(/images/subnav/newnav/corporate_7.gif) 0 0 no-repeat;}
.corporate_8{background:url(/images/subnav/newnav/corporate_8.gif) 0 0 no-repeat;}
.corporate_9{background:url(/images/subnav/newnav/corporate_9.gif) 0 0 no-repeat;}
.juniors_1{background:url(/images/subnav/newnav/juniors_1.gif) 0 0 no-repeat;}
.juniors_2{background:url(/images/subnav/newnav/juniors_2.gif) 0 0 no-repeat;}
.juniors_3{background:url(/images/subnav/newnav/juniors_3.gif) 0 0 no-repeat;}
.juniors_4{background:url(/images/subnav/newnav/juniors_4.gif) 0 0 no-repeat;}
.juniors_5{background:url(/images/subnav/newnav/juniors_5.gif) 0 0 no-repeat;}
.juniors_6{background:url(/images/subnav/newnav/juniors_6.gif) 0 0 no-repeat;}
.juniors_7{background:url(/images/subnav/newnav/juniors_7.gif) 0 0 no-repeat;}
.juniors_8{background:url(/images/subnav/newnav/juniors_8.gif) 0 0 no-repeat;}
.juniors_funding{background:url(/images/subnav/newnav/juniors_funding.gif) 0 0 no-repeat;}
.juniors_faq{background:url(/images/subnav/newnav/juniors_faq.gif) 0 0 no-repeat;}
.juniors_events{background:url(/images/subnav/newnav/juniors_events.gif) 0 0 no-repeat;}
.weddings_1{background:url(/images/subnav/newnav/weddings_1.gif) 0 0 no-repeat;}
.weddings_2{background:url(/images/subnav/newnav/weddings_2.gif) 0 0 no-repeat;}
.weddings_3{background:url(/images/subnav/newnav/weddings_3.gif) 0 0 no-repeat;}
.weddings_4{background:url(/images/subnav/newnav/weddings_4.gif) 0 0 no-repeat;}

.weddings_5{background:url(/images/subnav/newnav/weddings_5_.gif) 0 0 no-repeat;}
.weddings_6{background:url(/images/subnav/newnav/weddings_6.gif) 0 0 no-repeat;}
.weddings_7{background:url(/images/subnav/newnav/weddings_7.gif) 0 0 no-repeat;}
.weddings_8{background:url(/images/subnav/newnav/weddings_8.gif) 0 0 no-repeat;}
.course_1{background:url(/images/subnav/newnav/course_1.gif) 0 0 no-repeat;}
.course_2{background:url(/images/subnav/newnav/course_2.gif) 0 0 no-repeat;}
.course_3{background:url(/images/subnav/newnav/course_3.gif) 0 0 no-repeat;}
.dining_1{background:url(/images/subnav/newnav/dining_1-.gif) 0 0 no-repeat;}
.dining_2{background:url(/images/subnav/newnav/dining_2.gif) 0 0 no-repeat;}
.dining_3{background:url(/images/subnav/newnav/dining_3.gif) 0 0 no-repeat;}
.dining_4{background:url(/images/subnav/newnav/dining_4.gif) 0 0 no-repeat;}
/*.dining_5{background:url(/images/subnav/newnav/dining_5.gif) 0 0 no-repeat;}
.dining_6{background:url(/images/subnav/newnav/dining_6.gif) 0 0 no-repeat;}
.dining_7{background:url(/images/subnav/newnav/dining_7.gif) 0 0 no-repeat;}*/
.whatson_1{background:url(/images/subnav/newnav/whatson_1.gif) 0 0 no-repeat;}
.whatson_2{background:url(/images/subnav/newnav/whatson_2.gif) 0 0 no-repeat;}
.whatson_3{background:url(/images/subnav/newnav/whatson_3.gif) 0 0 no-repeat;}
.whatson_4{background:url(/images/subnav/newnav/whatson_4.gif) 0 0 no-repeat;}
.whatson_5{background:url(/images/subnav/newnav/whatson_5.gif) 0 0 no-repeat;}

#aboutggc_1{background:url(/images/subnav/newnav/aboutggc_1.gif) 0 0 no-repeat;}
#aboutggc_2{background:url(/images/subnav/newnav/aboutggc_2.gif) 0 0 no-repeat;}
#aboutggc_3{background:url(/images/subnav/newnav/aboutggc_3.gif) 0 0 no-repeat;}
#aboutggc_4{background:url(/images/subnav/newnav/aboutggc_4.gif) 0 0 no-repeat;}
#aboutggc_5{background:url(/images/subnav/newnav/aboutggc_5.gif) 0 0 no-repeat;}
#aboutggc_6{background:url(/images/subnav/newnav/aboutggc_6.gif) 0 0 no-repeat;height:40px!important;width:140px!important;display:inline-block;}
#aboutggc_history{background:url(/images/subnav/newnav/aboutggc_history.gif) 0 0 no-repeat;}
#aboutggc_foundation{background:url(/images/subnav/newnav/aboutggc_foundation.gif) 0 0 no-repeat;}
#aboutggc_reciprocal{background:url(/images/subnav/newnav/aboutggc_reciprocal.gif) 0 0 no-repeat;}
#aboutggc_photogallery{background:url(/images/subnav/newnav/aboutggc_photogallery.gif) 0 0 no-repeat;}
#aboutggc_whatson{background:url(/images/subnav/newnav/aboutggc_whatson.gif) 0 0 no-repeat;}
#mship-golf_1{background:url(/images/subnav/newnav/mship-golf_1.gif) 0 0 no-repeat;}
#mship-golf_1a{background:url(/images/subnav/newnav/mship-golf_1a.gif) 0 0 no-repeat;}
#mship-golf_1b{background:url(/images/subnav/newnav/mship-golf_1b.gif) 0 0 no-repeat;}
#mship-golf_2{background:url(/images/subnav/newnav/mship-golf_2.gif) 0 0 no-repeat;}
#mship-golf_3{background:url(/images/subnav/newnav/mship-golf_3.gif) 0 0 no-repeat;}
#mship-golf_4{background:url(/images/subnav/newnav/mship-golf_4.gif) 0 0 no-repeat;}
#mship-golf_5{background:url(/images/subnav/newnav/mship-golf_5.gif) 0 0 no-repeat;}
#mship-golf_6{background:url(/images/subnav/newnav/mship-golf_6.gif) 0 0 no-repeat;}
#mship-golf_7{background:url(/images/subnav/newnav/mship-golf_7.gif) 0 0 no-repeat;}
#mship-golf_8{background:url(/images/subnav/newnav/mship-golf_8.gif) 0 0 no-repeat;}
#mship-golf_9{background:url(/images/subnav/newnav/mship-golf_9.gif) 0 0 no-repeat;}
#mship-golf_join{background:url(/images/subnav/newnav/mship-golf_join.gif) 0 0 no-repeat;}
#mship-golf_modern{background:url(/images/subnav/newnav/mship-golf_modern.gif) 0 0 no-repeat;}
#mship-golf_benefits{background:url(/images/subnav/newnav/mship-golf_benefits.gif) 0 0 no-repeat;}
#mship-golf_golfevents{background:url(/images/subnav/newnav/mship-golf_golfevents.gif) 0 0 no-repeat;}
#functions_1{background:url(/images/subnav/newnav/functions_1.gif) 0 0 no-repeat;}
#functions_2{background:url(/images/subnav/newnav/functions_2.gif) 0 0 no-repeat;}
#functions_3{background:url(/images/subnav/newnav/functions_3.gif) 0 0 no-repeat;}
#functions_4{background:url(/images/subnav/newnav/functions_4_.gif) 0 0 no-repeat;}
#functions_5{background:url(/images/subnav/newnav/functions_5-.gif) 0 0 no-repeat;}
#functions_6{background:url(/images/subnav/newnav/functions_6.gif) 0 0 no-repeat;}
#corporate_1{background:url(/images/subnav/newnav/corporate_1.gif) 0 0 no-repeat;}
#corporate_2{background:url(/images/subnav/newnav/corporate_2.gif) 0 0 no-repeat;}
#corporate_3{background:url(/images/subnav/newnav/corporate_3.gif) 0 0 no-repeat;}
#corporate_4{background:url(/images/subnav/newnav/corporate_4-.gif) 0 0 no-repeat;}
#corporate_5{background:url(/images/subnav/newnav/corporate_5.gif) 0 0 no-repeat;}
#corporate_6{background:url(/images/subnav/newnav/corporate_6.gif) 0 0 no-repeat;}
#corporate_7{background:url(/images/subnav/newnav/corporate_7.gif) 0 0 no-repeat;}
#corporate_8{background:url(/images/subnav/newnav/corporate_8.gif) 0 0 no-repeat;}
#corporate_9{background:url(/images/subnav/newnav/corporate_9.gif) 0 0 no-repeat;}
#juniors_1{background:url(/images/subnav/newnav/juniors_1.gif) 0 0 no-repeat;}
#juniors_2{background:url(/images/subnav/newnav/juniors_2.gif) 0 0 no-repeat;}
#juniors_3{background:url(/images/subnav/newnav/juniors_3.gif) 0 0 no-repeat;}
#juniors_4{background:url(/images/subnav/newnav/juniors_4.gif) 0 0 no-repeat;}
#juniors_5{background:url(/images/subnav/newnav/juniors_5.gif) 0 0 no-repeat;}
#juniors_6{background:url(/images/subnav/newnav/juniors_6.gif) 0 0 no-repeat;}
#juniors_7{background:url(/images/subnav/newnav/juniors_7.gif) 0 0 no-repeat;}
#juniors_8{background:url(/images/subnav/newnav/juniors_8.gif) 0 0 no-repeat;}
#juniors_funding{background:url(/images/subnav/newnav/juniors_funding.gif) 0 0 no-repeat;}
#juniors_faq{background:url(/images/subnav/newnav/juniors_faq.gif) 0 0 no-repeat;}
#juniors_events{background:url(/images/subnav/newnav/juniors_events.gif) 0 0 no-repeat;}
#weddings_1{background:url(/images/subnav/newnav/weddings_1.gif) 0 0 no-repeat;}
#weddings_2{background:url(/images/subnav/newnav/weddings_2.gif) 0 0 no-repeat;}
#weddings_3{background:url(/images/subnav/newnav/weddings_3.gif) 0 0 no-repeat;}
#weddings_4{background:url(/images/subnav/newnav/weddings_4.gif) 0 0 no-repeat;}
#weddings_5{background:url(/images/subnav/newnav/weddings_5_.gif) 0 0 no-repeat;}
#weddings_6{background:url(/images/subnav/newnav/weddings_6.gif) 0 0 no-repeat;}
#weddings_7{background:url(/images/subnav/newnav/weddings_7.gif) 0 0 no-repeat;}
#weddings_8{background:url(/images/subnav/newnav/weddings_8.gif) 0 0 no-repeat;}
#course_1{background:url(/images/subnav/newnav/course_1.gif) 0 0 no-repeat;}
#course_2{background:url(/images/subnav/newnav/course_2.gif) 0 0 no-repeat;}
#course_3{background:url(/images/subnav/newnav/course_3.gif) 0 0 no-repeat;}
#dining_1{background:url(/images/subnav/newnav/dining_1-.gif) 0 0 no-repeat;}
#dining_2{background:url(/images/subnav/newnav/dining_2.gif) 0 0 no-repeat;}
#dining_3{background:url(/images/subnav/newnav/dining_3.gif) 0 0 no-repeat;}
#dining_4{background:url(/images/subnav/newnav/dining_4.gif) 0 0 no-repeat;}
/*.dining_5{background:url(/images/subnav/newnav/dining_5.gif) 0 0 no-repeat;}
#dining_6{background:url(/images/subnav/newnav/dining_6.gif) 0 0 no-repeat;}
#dining_7{background:url(/images/subnav/newnav/dining_7.gif) 0 0 no-repeat;}*/
#whatson_1{background:url(/images/subnav/newnav/whatson_1.gif) 0 0 no-repeat;}
#whatson_2{background:url(/images/subnav/newnav/whatson_2.gif) 0 0 no-repeat;}
#whatson_3{background:url(/images/subnav/newnav/whatson_3.gif) 0 0 no-repeat;}
#whatson_4{background:url(/images/subnav/newnav/whatson_4.gif) 0 0 no-repeat;}
#whatson_5{background:url(/images/subnav/newnav/whatson_5.gif) 0 0 no-repeat;}
#photogallery{background:url(/images/subnav/newnav/photogallery.gif) 0 0 no-repeat;}
		
		#subNav li a.current{color:#b7a946;background-position:-404px 0;/*opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);*/}
		#subNav li a.current span{/*visibility:hidden;*/}
		#subNav li a span{/*visibility:hidden;*/}    
		#subNav li a:hover{color:#999;background-position:-202px 0;/*opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);*/}
		#subNav li a.current:hover{color:#b7a946;background-position:-404px 0;/*opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);*/}
		#promoArea{background:url(/images/promoArea_bg.gif) 0 0 repeat-x;width:100%;padding:0 0 84px 0;overflow:hidden;}
		#promoNews{}		
		#promoFunction{}

#tourNavTop{margin:-14px 0 13px 3px;height:14px;display:block;background:url(/images/coursetour/divider.gif) 55px 0 no-repeat;overflow:hidden;}
#tourNavTop .previous{background:url(/images/coursetour/previous.gif) 0 0 no-repeat;width:45px;height:14px;float:left;overflow:hidden;}
#tourNavTop .next{margin-left:25px;background:url(/images/coursetour/next.gif) 0 0 no-repeat;width:25px;height:14px;float:left;overflow:hidden;}
#tourNavTop .nolink{background-position:0 -14px;}
#tourNavTop a{border:none;}
#tourNavTop a:hover{border:none;background-position:0 -14px;}

#tourNavBtm{margin:30px 0 0 0;height:14px;display:block;background:url(/images/coursetour/dividers.gif) 69px 0 no-repeat;overflow:hidden;float:right;}
#tourNavBtm .scorecard{background:url(/images/coursetour/scorecard.gif) 0 0 no-repeat;width:62px;height:14px;float:left;overflow:hidden;}
#tourNavBtm .previous{margin-left:23px;background:url(/images/coursetour/previous.gif) 0 0 no-repeat;width:45px;height:14px;float:left;overflow:hidden;}
#tourNavBtm .next{margin-left:28px;background:url(/images/coursetour/next.gif) 0 0 no-repeat;width:25px;height:14px;float:left;overflow:hidden;}
#tourNavBtm .nolink{background-position:0 -14px;}
#tourNavBtm a{border:none;}
#tourNavBtm a:hover{border:none;background-position:0 -14px;}

.scorecard span{visibility:hidden;}
.previous span{visibility:hidden;}
.next span{visibility:hidden;}

#holeInfo{width:206px;overflow:hidden;float:left;margin-left:-10px;position:relative;}
#holeText{width:281px;overflow:hidden;float:right;margin-top:11px;}
#holeGallery{width:59px;height:22px;margin:26px 0 0 34px;background:url(/images/coursetour/gallery.gif) 0 0 no-repeat;float:left;text-indent:-9999px;display:none;}
#holeNav{width:189px;padding:0 7px 0 10px;position:absolute;bottom:-3px;left:-10px;}
#holeNav li{float:left;background:none;margin:0 4px 0 0;padding:0;}
#holeNav li a{background-position:0 0;background-repeat:no-repeat;width:16px;height:18px;display:block;text-decoration:none;text-indent:-9999px;outline:none;border:none;}
#holeNav li#hole01 a{background:url(/images/coursetour/01.gif);}
#holeNav li#hole02 a{background:url(/images/coursetour/02.gif);}
#holeNav li#hole03 a{background:url(/images/coursetour/03.gif);}
#holeNav li#hole04 a{background:url(/images/coursetour/04.gif);}
#holeNav li#hole05 a{background:url(/images/coursetour/05.gif);}
#holeNav li#hole06 a{background:url(/images/coursetour/06.gif);}
#holeNav li#hole07 a{background:url(/images/coursetour/07.gif);}
#holeNav li#hole08 a{background:url(/images/coursetour/08.gif);}
#holeNav li#hole09 a{background:url(/images/coursetour/09.gif);}
#holeNav li#hole10 a{background:url(/images/coursetour/10.gif);width:17px;}
#holeNav li#hole11 a{background:url(/images/coursetour/11.gif);}
#holeNav li#hole12 a{background:url(/images/coursetour/12.gif);}
#holeNav li#hole13 a{background:url(/images/coursetour/13.gif);}
#holeNav li#hole14 a{background:url(/images/coursetour/14.gif);}
#holeNav li#hole15 a{background:url(/images/coursetour/15.gif);}
#holeNav li#hole16 a{background:url(/images/coursetour/16.gif);}
#holeNav li#hole17 a{background:url(/images/coursetour/17.gif);}
#holeNav li#hole18 a{background:url(/images/coursetour/18.gif);}

#holeNav li a:hover{background-position:0 -18px!important;text-decoration:none;border:none;}
#holeNav li a#holeCurrent{background-position:0 -36px;cursor:default;}
#holeNav li a#holeCurrent:hover{cursor:default;}

a#mapLink{width:98px;height:17px;background:url(/images/coursetour/viewcoursemap.gif) 0 0 no-repeat;position:absolute;bottom:79px;left:21px;border:none!important;}
a#mapLink span{visibility:hidden;}
/*background:#fff;display:inline;text-indent:-9999px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);-moz-opacity:0;opacity:0;*/

#imgNav{border-top:24px solid #ddd;width:900px;height:132px;margin:0 auto;padding:22px 0 0 0;}
	#imgNav ul{width:900px;height:114px;margin:0 0 8px 0;padding:0;list-style-type:none;}
		#imgNav li{width:109px;height:85px;margin:0 4px 0 0;padding:29px 0 0 0;float:left;}
		#imgNav li a{background-color:#111;background-position:0 -85px;background-repeat:no-repeat;margin:0;padding:0;font-weight:normal;line-height:1.2em;color:#666;display:block;width:109px;height:85px;text-indent:-9999px;outline:none;}
		#imgNav li a img{font-size:10px;background:#111;width:109px;height:85px;}
		#imgNav .last{margin:0;}

#imgNav .dining{background:url(/images/imgnav/dining.gif) 0 0 no-repeat;}
#imgNav .membership-golf{background:url(/images/imgnav/membership-golf.gif) 0 0 no-repeat;}
#imgNav .functions{background:url(/images/imgnav/functions.gif) 0 0 no-repeat;}
#imgNav .corporate{background:url(/images/imgnav/corporate.gif) 0 0 no-repeat;}
#imgNav .juniors{background:url(/images/imgnav/juniors.gif) 0 0 no-repeat;}
#imgNav .weddings{background:url(/images/imgnav/weddings.gif) 0 0 no-repeat;}
#imgNav .whatson{background:url(/images/imgnav/whatson.gif) 0 0 no-repeat;}
#imgNav .members{background:url(/images/imgnav/members.gif) 0 0 no-repeat;}
#imgNav .logout{background:url(/images/imgnav/logout.gif) 0 0 no-repeat;}

#imgNav .dining a{background-image:url(/images/imgnav/diningImg.jpg);}
#imgNav .membership-golf a{background-image:url(/images/imgnav/membership-golfImg.jpg);}
#imgNav .functions a{background-image:url(/images/imgnav/functionsImg.jpg);}
#imgNav .corporate a{background-image:url(/images/imgnav/corporateImg.jpg);}
#imgNav .juniors a{background-image:url(/images/imgnav/juniorsImg.jpg);}
#imgNav .weddings a{background-image:url(/images/imgnav/weddingsImg.jpg);}
#imgNav .whatson a{background-image:url(/images/imgnav/whatsonImg.jpg);}
#imgNav .members a{background-image:url(/images/imgnav/membersImg.gif);}
#imgNav .logout a{background-image:url(/images/imgnav/logoutImg.gif);}
#imgNav li a:hover{background-color:#ccc;background-position:0 0;}
a.join{clear:both;float:right;width:145px;height:10px;overflow:hidden;background:url(/images/imgnav/join.gif) 0 0 no-repeat;text-indent:-9999px;outline:none;}
a:hover.join{background-position:0 -10px;}
	
#footerArea{background:url(/images/gradient-bottom.jpg) 0 0 repeat-x;}	
#footerArea-line{background:url(/images/line-bottom-2.gif) 50% 0 no-repeat;}
#footerArea-info{width:852px;margin:0 auto;overflow:hidden;padding:20px 24px 100px 24px;color:#ccc;font-size:11px;}
	#footerArea ul{background:url(/images/logo-footer.gif) 0 0 no-repeat;margin:0;padding:0 0 10px 99px;width:380px;float:left;}
		#footerArea li{margin:0;padding:0;list-style-type:none;float:left;white-space:nowrap;font-size:11px;line-height:1.6725em!important;}
		#footerArea li span{margin:0 9px;color:#666;}
		#footerArea li a{color:#ccc;border-bottom:1px solid #404040;font-weight:normal;}
		#footerArea li a:hover{border-bottom:1px solid #ccc;}
		#footerArea li#miclub{color:#888;}
		#footerArea li#miclub a{color:#888;font-weight:bold;}
		#footerArea li#facebook{margin-left:19px;}
		#front #footerArea li#facebook{margin-left:0;}
		#footerArea li#facebook a{border-bottom:1px solid #404040;background:url(/images/facebook.gif) 53px 1px no-repeat;}
		#footerArea li#facebook a:hover{border-bottom:1px solid #666;}
		#footerArea li#facebook a span{margin:0 4px 0 0;border:none;visibility:hidden;}
	#forecast{float:right;width:250px;text-align:right;}
		#forecast strong{color:#b1a66e;font-size:11px;}
		#forecast span{color:#ccc;font-size:11px;}
		#forecast .pagination{display:none;}
	#footerArea img{float:right;color:#fff;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;font-size:18px;}

/* member pages */
.members #headerArea{width:846px;padding:25px 39px 0 15px;}
.membersHeader #contentArea{margin:0!important;padding-top:42px!important;}

/* product pages */
#product #container{background:url(/images/productArea_top.gif) 0 116px no-repeat;width:900px;padding-bottom:19px;margin:0 auto;}
#product #contentArea{background:#fff url(/images/contentArea_bg.gif);width:804px;margin:65px 0 0 0;padding:0 48px 42px 48px;overflow:hidden;}
#product #pageTop{display:none;}
/*#product #pageTop{width:900px;height:65px;position:relative;}
#product #contentArea{background:#fff url(/images/productArea_bg.gif);width:804px;padding:0 48px 42px 48px;overflow:hidden;}*/
#product #imgNav{}

table{margin:0;}
table td{font-family:Arial, Helvetica, sans-serif;margin:0;}
table.portal{border:#ddd 1px solid;margin:0 auto;padding:0;}
table.portal th{font-family:Arial, Helvetica, sans-serif;padding:10px 6px;background:#fff;font-size:15px;color:#666;}
table.portal th a{font-family:Arial, Helvetica, sans-serif;font-style:normal;color:#988c3a!important;}
table.portal td{font-family:Arial, Helvetica, sans-serif;padding:10px 6px;font-size:12px;}
table.portal td td{font-family:Arial, Helvetica, sans-serif;padding:7px 6px 5px 6px;}
table.portal td a{/*font-weight:bold;*/color:#988c3a;color:#8e8437;}
table.portal td h1{}
.logintable{margin-left:45px;}
.logintable table{border:#eee 2px solid;}
.logintable table td{padding:5px;font-weight:bold;}
.logintable table td a{font-weight:normal;}
.logintable h2{margin:25px 0 15px 0;}
p.login-intro{color:#c1a500;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;font-size:16px;/*margin:0 0 26px 0;*/margin:0 0 20px 0!important;line-height:1.6725em;padding:0!important;width:400px!important;}
.toprow td{padding-top:20px!important;}
.bottomrow td{padding-bottom:20px!important;}
.field-username td div{color:#777;font-size:12px;font-weight:bold;/*font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;*/}
.field-username input{border:#ddd 1px solid;border-top:#bbb 1px solid;border-left:#bbb 1px solid;}
.field-password td div{color:#777;font-size:12px;font-weight:bold;/*font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;*/}
.field-password input{border:#ddd 1px solid;border-top:#bbb 1px solid;border-left:#bbb 1px solid;}

/* google map */
#map{clear:both;height:350px;width:496px;border:2px solid #d8d6cd;background:#f9f8f5;}
#map img{border:0;}
#map p{margin-top:7px;text-align:left;}
#mapU{margin:8px 0 24px 0;font-size:11px;color:#777;}

/* FORM
---------------------------- */
.formArea form{margin:10px 0 0 0;padding:0;}
.formArea input.radio{background:transparent;}
.formArea input.checkbox{background:transparent;}
.formArea input, .formArea textarea, .formArea select, .formArea button{margin:1px;padding:3px;font-size:12px;color:#666;border:0;/*border-bottom:1px solid #ccc;*/background:#fff!important;line-height:normal;font-family:Arial, Helvetica, sans-serif;}
.formArea input, .formArea textarea, .formArea select, .formArea button{border:1px solid #f6f6f6;border-left:1px solid #cdcdcd;border-top:1px solid #dedede;}
.formArea select{padding:2px;}
.formArea input.inputEl{display:block;width:200px;float:left;margin-bottom:10px;}
.formArea label{display:block;width:140px;float:left;margin-bottom:10px;text-align:right;}

.enqLeft{margin-top:10px;width:175px;float:left;}
.enqLeft img{border:1px solid #dedede;}
.enqRight{margin-top:10px;width:295px;float:left;}
.enqRight input{display:block;clear:both;margin-bottom:0px;}
.enqRight p{clear:both;margin-top:-10px;font-size:12px;}
.enqFull{clear:both;}

.innerDiv img{margin:1px;}
.enqLine,#enqCapimg,#enqSubmit{overflow:hidden;}

.formArea{padding:0;margin:0 0 30px 0;overflow:hidden;width:100%;}
.formArea label,.formArea input,.formArea textarea,.formArea img,.formArea select,.formArea span{float:left;margin:0 0 15px 0;}
.formArea label{width:150px;padding:0 10px 0 3px;text-align:left;height:21px;line-height:21px;font-weight:bold;color:#676767;font-size:12px;}
.formArea textarea{width:98%;}
.formArea br{clear:both;height:0;font-size:0;}
.formArea #submitButtons{width:100%;text-align:center;clear:both;}
.formArea #submitButtons input{margin:0px 2px 15px 2px;padding:4px;border:1px solid #ccc;background-color:#454545!important;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}

.formArea label{width:500px;margin-bottom:2px;}
.formArea label i{font-weight:normal;font-size:13px;}

#formsubmit{}
#formSubmitted table{margin:30px auto 10px auto;}
#formSubmitted td{font-size:11px;margin:0 auto;}
#formSubmitted td div{font-size:14px;font-weight:bold;}

#flBody{background:transparent;}
#flBody h2{font-weight:normal;}
.flLeftAreaCal p, .flLeftAreaCal a{background-color: #f9f9f9;}
.flLeftAreaShorts a{background-color: #f9f9f9;}


.flLeftArea h2{color:#666;font-family:Arial, Helvetica, sans-serif;}
.flRightArea h2{color:#666;font-family:Arial, Helvetica, sans-serif;}

h2.flLeftName {color:#666;font-family:Arial, Helvetica, sans-serif;font-size:18px}
h1.flDateHeading{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:25px;margin-top:6px;}

/*.recipDiv{width:510px;margin:1% 0 1% -5px;background-color:#fff;border:1px solid #f3f3f3;border-bottom:1px solid #ccc;overflow:hidden;float:left;display:inline;padding:0 0 10px 0}
.recipClub h3{padding:1%;margin:5px 0 -4px 0!important;}
.recipDiv div{padding:0 1%;float:left;width:48%;}
.recipDiv div *{padding:0;margin:0;}
.recipFull,.recipContact,.recipClub{width:98%!important;}
.recipState{margin:0;padding:10px 0 0 10px;clear:both;}
.recipState h2{margin:0;padding:0;}
.recipState *{font-size:16px;}
.recipFull{margin-bottom:5px;}
.recipX{font-size:9px;width:46%;margin:0 1%;overflow:hidden;float:left;height:15px;padding:0;}
div.recipContact{visibility:hidden;height:1px;overflow:hidden;margin:10px 0 0 0;display:none;}
.playCat{margin:10px 0 0 10px;padding:0;clear:both;}
.blank{background-color:#fff!important;border:1px solid #e9e8dc!important;}
.recipHalf{margin-top:5px;}*/

#coursemap{margin:5px 0 15px 0;}

.pagination{display:none;}

.mobLink{display:none;}

@media only screen and (min-device-width : 320px) and (max-device-width : 569px) {
.mobLink{display:inline;}
.mobLink a{font-weight:bold!important;color:#fff!important;}
}

a#loginTxt{display:none;}
