@charset "utf-8";body{background-color:#000000;margin:0px;padding:0px;color:#ffffff;font:normal 12px/16px georgia, trebuchet ms, arial, sans-serif, tahoma, verdana;text-decoration:none;}
a{color:#ffffff;text-decoration:none;}
a:hover{color:#ffffff;text-decoration:underline;}
.mid{width:981px;margin:0px auto;}
.logo div{float:left;}
.corporate{padding:30px 0 0 110px;}
.island{padding:30px 0 0 20px;float:right;}
.weather{padding:15px 0px 0px 20px}
.frame2{padding:1px 0px 0px 0px}
.banner-bg{width:100%;background:url(../images/banner-bg.gif) repeat-x;height:364px;}
.navigation{float:left;background:url(../images/navigation-bg.gif) repeat-x;width:327px;height:360px;}
.navigation ul{margin:0px 0 0 0px;padding:1px 0 0 20px;}
.navigation li{float:left;list-style:none;}
.navigationnew{float:left;background:url(../images/navigation-bg.gif) repeat-x;width:327px;height:360px;}
.navigationnew ul{margin:0px 0 0 0px;padding:1px 0 0 10px;}
.navigationnew li{float:left;list-style:none;}
.promote{float:left;}
.promote img{margin:8px 0px 8px 0px;}
.termsandapppdf{display:block;width:70px;padding:0px 106px 0px 106px;}
.termsandconditionstext{width:282px;text-align:center;}
.proshopstock1{display:block;width:100px;height:40px;padding:10px 91px 10px 91px;}
.proshopstock2{display:block;width:100px;height:80px;padding:10px 91px 10px 91px;}
.proshopstock3{display:block;width:100px;height:60px;padding:10px 91px 10px 91px;}
.proshopstock4{display:block;width:100px;height:110px;padding:10px 91px 10px 91px;}
.content{width:564px;padding:20px 43px 20px 43px;float:left;}
.newscontent{width:584px;padding:20px 25px 20px 45px;float:left;}
h1{margin:0;padding:0;}
#test2 img{padding:1px 0 0 0;}
.footer{color:#646464;font:normal 10px/12px georgia, trebuchet ms, tahoma, arial, sans-serif, verdana;text-decoration:none;background:url(../images/footer_bg.gif) repeat-x;height:37px;width:100%;}
.footer a{color:#646464;text-decoration:none;}
.footer a:hover{color:#E6A226;text-decoration:underline;}
.footer-left{float:left;}
.footer-right{float:left;padding:10px 0 0 90px;}
.rooms{text-align:center;}
.rooms a{text-decoration:none;}
.rooms a:hover{color:#E6A226;}
.current-room{color:#E6A226;text-align:center;}
.holes{text-align:center;}
.holes a{text-decoration:none;}
.holes a:hover{color:#E6A226;}
.current-hole{color:#E6A226;text-align:center;}
.sitemap{text-align:left}
.sitemap a{text-decoration:none;}
.sitemap a:hover{color:#E6A226;}
.sitemapholes{text-align:left;padding-left:50px;}
.sitemapholes a{text-decoration:none;}
.sitemapholes a:hover{color:#E6A226;}
.sitemappt{text-align:left;padding-left:100px;}
.sitemappt a{text-decoration:none;}
.sitemappt a:hover{color: #E6A226;}
.link_text{width:564px;color:#E6A226;}
.clubnight{color:#0F3;}
.newstitle{color:#E6A226;}
.score_white{color:#000;background-color:#FFF;text-align:center;}
.score_yellow{color:#000;background-color:#FF6;text-align:center;}
.score_hole{color:#000;background-color:#E6A226;text-align:center;}
.score_index{color:#D00;background-color:#FFF;text-align:center;}
.score_ladies{color:#000;background-color:#D00;text-align:center;}
.grid_click_here{color:#FFF;text-align:center;}
.grid_title_centre{color:#000;text-align:center;}
.grid_title_left{color:#000;}
.grid_text_centre{color:#FFF;text-align:center;}
.narrowcolumn{float:left;padding:0 0 20px 45px;margin:0px 0 0;width:450px;}
#sidebar{float:left;width:327px;padding:8px 0 8px 0;}
#sidebar form{margin:0;}
#home img{border:solid 0px #ccc;padding:1px;margin:10px 20px;}
#demo A{display:block;float:left;text-align:left;text-decoration:none;color:#000;font-size:11px;}
#demo img{border:solid 1px #FFF;padding:1px;margin:10px 39px;}
#verticaldemo img{border:solid 1px #FFF;padding:1px;margin:10px 72px;}
#verticaldemo A{display:block;float:left;text-align:left;text-decoration:none;color:#000;font-size:11px;}
#noborder A{display:block;float:left;text-align:left;text-decoration:none;color:#000;font-size:11px;}
#noborder img{border:solid 1px #FFF;padding:1px;margin:10px 5px;}
#golfclub{width:564px;height:25px;position:relative;}
#golfclub span{background:url(../images/title/golf.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#upcomingevents{width:564px;height:25px;position:relative;}
#upcomingevents span{background:url(../images/title/events.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#otherevents{width:564px;height:25px;position:relative;}
#otherevents span{background:url(../images/title/other_events.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#golfopenweek{width:564px;height:25px;position:relative;}
#golfopenweek span{background:url(../images/title/golf_week_open.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#golfscroll{max-height:800px;overflow:auto;padding-right: 10px;}
#competitionresults{width:564px;height:25px;position:relative;}
#competitionresults span{background:url(../images/title/comp_results.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#christmasdayluncheon{width:564px;height:25px;position:relative;}
#christmasdayluncheon span{background:url(../images/title/christmas_day_luncheon.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#handicaplist{width:564px;height:25px;position:relative;}
#handicaplist span{background:url(../images/title/handicaps.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#newfees{width:564px;height:25px;position:relative;}
#newfees span{background:url(../images/title/new_fees.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#newfixtures{width:564px;height:25px;position:relative;}
#newfixtures span{background:url(../images/title/new_fixtures.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#accessibility{width:564px;height:25px;position:relative;}
#accessibility span{background:url(../images/title/accessibility.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#clubhouse{width:564px;height:25px;position:relative;}
#clubhouse span{background:url(../images/title/club-house.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#committee{width:564px;height:25px;position:relative;}
#committee span{background:url(../images/title/committee.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#golfevent{width:564px;height:25px;position:relative;}
#golfevent span{background:url(../images/title/golf_event.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#golfnews{width:564px;height:25px;position:relative;}
#golfnews span{background:url(../images/title/golf_news.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#contactus{width:564px;height:25px;position:relative;}
#contactus span{background:url(../images/title/contact-us.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#drivingrange{width:564px;height:25px;position:relative;}
#drivingrange span{background:url(../images/title/driving_range.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#generalrules{width:564px;height:25px;position:relative;}
#generalrules span{background:url(../images/title/general_rule_etiquette.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#fixtures{width:564px;height:25px;position:relative;}
#fixtures span{background:url(../images/title/fixtures.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#galleryrestaurant{width:564px;height:25px;position:relative;}
#galleryrestaurant span{background:url(../images/title/gallery_restaurant.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#golfenquiry{width:564px;height:25px;position:relative;}
#golfenquiry span{background:url(../images/title/golf_enquiry.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#greenfees{width:564px;height:25px;position:relative;}
#greenfees span{background:url(../images/title/green-fees.gif) no-repeat;position:absolute;width:564px;height:100%;top:-2px;}
#grid img{padding:0px;margin:0px;}
#grid A{display:block;float:left;text-align:left;text-decoration:none;color:#000;font-size:11px;}
#groups{width:564px;height:25px;position:relative;}
#groups span{background:url(../images/title/groups.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#links{width:564px;height:25px;position:relative;}
#links span{background:url(../images/title/link_to_us.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#usefullinks{width:564px;height:25px;position:relative;}
#usefullinks span{background:url(../images/title/useful_links.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#membership{width:564px;height:25px;position:relative;}
#membership span{background:url(../images/title/membership.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#privacy{width:564px;height:25px;position:relative;}
#privacy span{background:url(../images/title/privacy.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#proshop{width:564px;height:25px;position:relative;}
#proshop span{background:url(../images/title/pro-shop.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#sitemap{width:564px;height:25px;position:relative;}
#sitemap span{background:url(../images/title/sitemap.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#course{width:564px;height:25px;position:relative;}
#course span{background:url(../images/title/course.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole1{width:564px;height:25px;position:relative;}
#hole1 span{background:url(../images/title/hole_1.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole2{width:564px;height:25px;position:relative;}
#hole2 span{background:url(../images/title/hole_2.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole3{width:564px;height:25px;position:relative;}
#hole3 span{background:url(../images/title/hole_3.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole4{width:564px;height:25px;position:relative;}
#hole4 span{background:url(../images/title/hole_4.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole5{width:564px;height:25px;position:relative;}
#hole5 span{background:url(../images/title/hole_5.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole6{width:564px;height:25px;position:relative;}
#hole6 span{background:url(../images/title/hole_6.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole7{width:564px;height:25px;position:relative;}
#hole7 span{background:url(../images/title/hole_7.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole8{width:564px;height:25px;position:relative;}
#hole8 span{background:url(../images/title/hole_8.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole9{width:564px;height:25px;position:relative;}
#hole9 span{background:url(../images/title/hole_9.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole10{width:564px;height:25px;position:relative;}
#hole10 span{background:url(../images/title/hole_10.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole11{width:564px;height:25px;position:relative;}
#hole11 span{background:url(../images/title/hole_11.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole12{width:564px;height:25px;position:relative;}
#hole12 span{background:url(../images/title/hole_12.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole13{width:564px;height:25px;position:relative;}
#hole13 span{background:url(../images/title/hole_13.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole14{width:564px;height:25px;position:relative;}
#hole14 span{background:url(../images/title/hole_14.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole15{width:564px;height:25px;position:relative;}
#hole15 span{background:url(../images/title/hole_15.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole16{width:564px;height:25px;position:relative;}
#hole16 span{background:url(../images/title/hole_16.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole17{width:564px;height:25px;position:relative;}
#hole17 span{background:url(../images/title/hole_17.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#hole18{width:564px;height:25px;position:relative;}
#hole18 span{background:url(../images/title/hole_18.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#teebooking{width:564px;height:25px;position:relative;}
#teebooking span{background:url(../images/title/tee_time_booking.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#valentinesoffer{width:564px;height:25px;position:relative;}
#valentinesoffer span{background:url(../images/title/valentines_offer.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#weddingoffer{width:564px;height:25px;position:relative;}
#weddingoffer span{background:url(../images/title/wedding_offer.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
#loungebarmenu{width:564px;height:25px;position:relative;}
#loungebarmenu span{background:url(../images/title/lounge_bar_menu.gif) no-repeat;position:absolute;width:564px;height:120%;top:-2px;}
.nav, .nav ul{list-style-type:none;margin:0;padding:0;}
.nav a{text-decoration:none;}
.nav{font-family:normal 12px Georgia;font-size:12px;width:327px;margin:0 auto;text-align:left;}
.nav a b{color:#fff;font-weight:normal;display:block;padding:6px 15px;margin-right:1px;}
.nav a:hover b{color:#fff;cursor:pointer;}
.nav .fly .main b{background:transparent url(../images/arrow.gif) no-repeat right 9px;}
.nav .down b{background:transparent url(../images/arrow2.gif) no-repeat right 19px;}
.nav ul ul{top:-25px;}
.nav1{width:307px;}
.nav1 a:hover{border-bottom:#E6A226 solid 1px;}
.nav1 a{width:307px;}
.nav1 a b{background-color:transparent;}
.nav2{width:307px;}
.nav2 a:hover{border-bottom:#E6A226 solid 1px;}
.nav2 a{width:307px;}
.nav2 a{margin-right:-99px;}
.nav .nav2 a b, .nav .nav2 .fly a b{background-color:transparent;}
.nav2 ul li{max-width:100px;}
.nav2 ul a{width:130px;margin-right:-129px;}
.nav2 ul{right:-185px;}
.nav2 ul ul{left:130px;}
.nav2a ul a{width:210px;margin-right:-209px;}
.nav2a ul ul{left:210px;}
.nav3{width:307px;}
.nav3 a:hover{border-bottom:#E6A226 solid 1px;}
.nav3 a{width:307px;}
.nav3 a{margin-right:-99px;}
.nav .nav3 a b, .nav .nav3 .fly a b{background-color:transparent;}
.nav3 ul li{max-width:100px;}
.nav3 ul a{width:190px;margin-right:-189px;}
.nav3 ul{right:-185px;}
.nav3 ul ul{left:190px;}
.nav3a ul a{width:210px;margin-right:-209px;}
.nav3a ul ul{left:210px;}
.nav4{width:307px;}
.nav4 a:hover{border-bottom:#E6A226 solid 1px;}
.nav4 a{width:307px;}
.nav4 a{margin-right:-79px;}
.nav .nav4 a b, .nav .nav4 .fly a b{background-color:transparent;}
.nav4 ul li{max-width:80px;}
.nav4 ul a{width:130px;margin-right:-129px;}
.nav4 ul{right:-185px;}
.nav4 ul ul{left:130px;}
.nav4a ul a{width:80px;margin-right:-79px;}
.nav4 .nav4a ul{right:80px;}
.nav4a ul ul{right:80px;}
.nav5{width:307px;}
.nav5 a:hover{border-bottom:#E6A226 solid 1px;}
.nav5 a{width:307px;}
.nav5 a{margin-right:-79px;}
.nav .nav5 a b, .nav .nav5 .fly a b{background-color:transparent;}
.nav5 ul li{max-width:80px;}
.nav5 ul a{width:130px;margin-right:-129px;}
.nav5 ul{right:-185px;}
.nav5 ul ul{left:130px;}
.nav5a ul a{width:80px;margin-right:-79px;}
.nav5 .nav5a ul{right:80px;}
.nav5a ul ul{right:80px;}
.nav6{width:307px;}
.nav6 a:hover{border-bottom:#E6A226 solid 1px;}
.nav6 a{width:307px;}
.nav6 a{margin-right:-79px;}
.nav .nav6 a b, .nav .nav6 .fly a b{background-color:transparent;}
.nav6 ul li{max-width:80px;}
.nav6 ul a{width:130px;margin-right:-129px;}
.nav6 ul{right:-185px;}
.nav6 ul ul{left:130px;}
.nav6a ul a{width:170px;margin-right:-169px;}
.nav6a ul ul{right:170px;}
.nav7{width:307px;}
.nav7 a:hover{border-bottom:#E6A226 solid 1px;}
.nav7 a{width:307px;}
.nav7 a{margin-right:-79px;}
.nav .nav7 a b, .nav .nav7 .fly a b{background-color:transparent;}
.nav7 ul li{max-width:80px;}
.nav7 ul a{width:130px;margin-right:-129px;}
.nav7 ul{right:-185px;}
.nav7 ul ul{left:130px;}
.nav7a ul a{width:80px;margin-right:-79px;}
.nav7 .nav7a ul{right:80px;}
.nav7a ul ul{right:80px;}
.nav8{width:307px;}
.nav8 a:hover{border-bottom:#E6A226 solid 1px;}
.nav8 a{width:307px;}
.nav8 a{margin-right:-79px;}
.nav .nav8 a b, .nav .nav8 .fly a b{background-color:transparent;}
.nav8 ul li{max-width:80px;}
.nav8 ul a{width:130px;margin-right:-129px;}
.nav8 ul{right:-185px;}
.nav8 ul ul{left:130px;}
.nav8a ul a{width:80px;margin-right:-79px;}
.nav8 .nav8a ul{right:80px;}
.nav8a ul ul{right:80px;}
.nav9{width:307px;}
.nav9 a:hover{border-bottom:#E6A226 solid 1px;}
.nav9 a{width:307px;}
.nav9 a{margin-right:-79px;}
.nav .nav9 a b, .nav .nav9 .fly a b{background-color:transparent;}
.nav9 ul li{max-width:80px;}
.nav9 ul a{width:130px;margin-right:-129px;}
.nav9 ul{right:-185px;}
.nav9 ul ul{left:130px;}
.nav9a ul a{width:80px;margin-right:-79px;}
.nav9 .nav9a ul{right:80px;}
.nav9a ul ul{right:80px;}
.nav li{float:left;}
.nav ul{float:left;position:relative;z-index:20;}
.nav ul li{clear:left;}
.nav a{position:relative;display:block;}
.nav a.main{float:left;margin-top:10000px;}
.nav .drop, .nav .fly{margin-top:-10000px;}
.nav ul{margin-bottom:-5000px;}
.nav a:hover, .nav a:focus, .nav a:active{margin-right:0;z-index:10;outline:0;}
.nav a:hover b, .nav a:focus b, .nav a:active b{color:#fff;cursor:pointer;}
.nav2 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav2 ul a:hover, .nav2 ul a:focus, .nav2 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav2a ul a:hover, .nav2a ul a:focus, .nav2a ul a:active{margin-right:0;}
.nav3 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav3 ul a:hover, .nav3 ul a:focus, .nav3 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav3a ul a:hover, .nav3a ul a:focus, .nav3a ul a:active{margin-right:0;}
.nav4 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav4 ul a:hover, .nav4 ul a:focus, .nav4 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav4a ul a:hover, .nav4a ul a:focus, .nav4a ul a:active{margin-right:0;}
.nav5 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav5 ul a:hover, .nav5 ul a:focus, .nav5 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav5a ul a:hover, .nav5a ul a:focus, .nav5a ul a:active{margin-right:0;}
.nav6 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav6 ul a:hover, .nav6 ul a:focus, .nav6 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav6a ul a:hover, .nav6a ul a:focus, .nav6a ul a:active{margin-right:0;}
.nav7 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav7 ul a:hover, .nav7 ul a:focus, .nav7 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav7a ul a:hover, .nav7a ul a:focus, .nav7a ul a:active{margin-right:0;}
.nav8 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav8 ul a:hover, .nav8 ul a:focus, .nav8 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav8a ul a:hover, .nav8a ul a:focus, .nav8a ul a:active{margin-right:0;}
.nav9 ul a{background-color:#484848;border:1px solid #E6A226;}
.nav9 ul a:hover, .nav9 ul a:focus, .nav9 ul a:active{margin-right:-30px;background-color:#E6A226;}
.nav9a ul a:hover, .nav9a ul a:focus, .nav9a ul a:active{margin-right:0;}
.nav ul:hover, .nav ul ul:hover{clear:left;}

