#p7PMnav{font-size:13px;margin:43px 0 0 0;padding:0;float:left;}


/*top level*/
#p7PMnav li{list-style-type:none;text-align:left;float:left;width:auto;margin:0;padding:0 0 0 1px;font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;background:url(../images/nav/divider.gif) left 5px no-repeat;height:auto;}
#p7PMnav li.members{background:none;}
#p7PMnav li.home{background:none;}

#p7PMnav li a{display:block;text-decoration:none;color:#666;height:36px;line-height:36px;background-color:transparent;width:auto;font-size:12px;text-transform:uppercase;margin:0;font-weight:normal;outline:none;}
#p7PMnav li a:hover,#p7PMnav li a:active,#p7PMnav li a:focus{color:#333;}
#p7PMnav li.members a.primary{background-image:url(../images/nav/members.gif);width:76px;}
#p7PMnav li.home a.primary{background-image:url(../images/nav/home.gif);width:55px;}
#p7PMnav li.about a.primary{background-image:url(../images/nav/about.gif);width:86px;}
#p7PMnav li.about a.primary{background-image:url(../images/nav/about-glenelg.gif);width:73px;}
#p7PMnav li.membership-golf a.primary{background-image:url(../images/nav/membership-golf.gif);width:97px;}
#p7PMnav li.functions a.primary{background-image:url(../images/nav/functions.gif);width:85px;}
#p7PMnav li.functions a.primary{background-image:url(../images/nav/dining-functions.gif);width:97px;}
#p7PMnav li.corporate a.primary{background-image:url(../images/nav/corporate.gif);width:89px;}
#p7PMnav li.juniors a.primary{background-image:url(../images/nav/juniors.gif);width:71px;}
#p7PMnav li.juniors a.primary{background-image:url(../images/nav/junior-golf.gif);width:98px;}
#p7PMnav li.juniors a.primary{background-image:url(../images/nav/junior-golf.gif);width:66px;}
#p7PMnav li.weddings a.primary{background-image:url(../images/nav/weddings.gif);width:83px;}
#p7PMnav li.course a.primary{background-image:url(../images/nav/course.gif);width:100px;}
#p7PMnav li.course a.primary{background-image:url(../images/nav/golf-course.gif);width:68px;}
#p7PMnav li.course a.primary{background-image:url(../images/nav/golf-course.gif);width:100px;}
#p7PMnav li a.primary{background-position:50% top;background-repeat:no-repeat;text-indent:-9999px;margin:0 1px 0 1px;}
#p7PMnav li a.primary:hover{background-position:50% -34px;}
#p7PMnav li.members a.p7PMon span#membermenu{background:url(../images/nav/divider.gif) 0 5px no-repeat;height:36px;width:1px;float:left;margin-left:-1px;}
#product #p7PMnav li.members a.primary{background-position:50% -68px;background-color:none;}
#p7PMnav li.home a.primary{margin:0 1px 0 0;padding:0;}
#p7PMnav li.members a.primary{margin:0 1px 0 0;padding:0;}
#p7PMnav li.course a.primary{margin:0 0 0 1px;}

#p7PMnav li a.p7PMmark{background-position:50% -68px!important;background-color:none;}
#p7PMnav li a.p7PMon{background-position:50% -34px!important;}


/*second level*/
#p7PMnav ul li,#p7PMnav ul li li{width:186px;}

#p7PMnav ul{position:absolute;left:-9000px;z-index:10000;border:0;border-top:none;background:url(../images/nav/leftside2.gif) 0 0 no-repeat;margin:-20px 0 0 -1px!important;padding:22px 0 0 1px;/*border-bottom:#eee solid 1px;*/border-bottom:#f9f9f9 solid 1px;}
#p7PMnav ul li{clear:both;}
#p7PMnav ul,#p7PMnav ul li{width:auto;}

#p7PMnav li li{padding:0;background:#fff;position:relative;}
#p7PMnav li.members li{width:166px;}
#p7PMnav li.home li{}
#p7PMnav li.about li{width:218px;}
#p7PMnav li.membership-golf li{width:175px;}
#p7PMnav li.functions li{width:166px;}
#p7PMnav li.corporate li{width:184px;}
#p7PMnav li.juniors li{width:202px;}
#p7PMnav li.weddings li{width:166px;}
#p7PMnav li.course li{width:166px;}

#p7PMnav li li a{height:auto;line-height:16px;font-size:11px;color:#777;padding:5px 11px;margin:0;font-family:Arial, Helvetica, sans-serif;border:0;text-transform:none;border-left:3px solid #fff;border-right:4px solid #fff;background:#fff url(../images/nav/dividerSub3.gif) 0 100% repeat-x;font-weight:bold;}
#p7PMnav li li.last a{background:#fff!important;margin-bottom:2px;}
#p7PMnav li.juniors li.last a{margin-bottom:3px;}
#p7PMnav li.weddings li.last a{margin-bottom:3px;}
#p7PMnav li li a.green{color:#698a53;}
#p7PMnav li li a:hover,#p7PMnav li li a:active,#p7PMnav li li a:focus{color:#b7a946;}
#p7PMnav li li a.p7PMmark{background:#fff url(../images/nav/dividerSub3.gif) 0 100% repeat-x!important;color:#a2a2a2;}

#p7PMnav li li.tertiary a{height:auto;line-height:16px;background-color:#fff;font-size:11px;color:#777;padding:5px 19px;margin:0;font-family:Arial, Helvetica, sans-serif;border:none;text-transform:none;background:#fff;}
#p7PMnav li li.tertiary a{font-weight:normal;}
#p7PMnav li li.tertiary a:hover{color:#9f943e;}
#p7PMnav li li.tertiary a.first{padding:5px 19px 2px 19px;}
#p7PMnav li li.tertiary a.last{background:#fff url(../images/nav/dividerSub3.gif) 0 100% repeat-x;padding:2px 19px 5px 19px;}

#p7PMnav li li span{position:absolute;top:0;right:-7px;width:7px;height:26px;background:url(../images/nav/lighter/dropshadow.png) 0 0 repeat-y;}
#p7PMnav li li span.first{background:url(../images/nav/lighter/new/dropshadow-first.png) 0 0 repeat-y;}
/*#p7PMnav li li span.second{background:url(../images/nav/lighter/dropshadow-second.png) 0 0 repeat-y;}*/
#p7PMnav li li span.last{height:34px;background:url(../images/nav/lighter/dropshadow-last.png) 0 0 repeat-y;}
#p7PMnav li li span.bottom{top:28px;left:0;width:100%;height:6px;background:url(../images/nav/lighter/dropshadow-bottom.png) 0 0 no-repeat;}
#p7PMnav li li span.last-double{height:51px;background:url(../images/nav/lighter/dropshadow-last-double.png) 0 0 repeat-y;}
#p7PMnav li li span.bottom-double{top:45px;left:0;width:100%;height:6px;background:url(../images/nav/lighter/dropshadow-bottom.png) 0 0 no-repeat;}

#p7PMnav li li.tertiary span{position:absolute;top:0;right:-7px;width:7px;height:23px;/*background:url(../images/nav/dropshadow.png) 0 0 repeat-y;*/}
/*#p7PMnav li li.tertiary span.second{position:absolute;top:0;right:-7px;width:7px;height:23px;background:url(../images/nav/dropshadow-second-tertiary.png) 0 0 repeat-y;}
#p7PMnav li li.tertiary span.third{position:absolute;top:0;right:-7px;width:7px;height:23px;background:url(../images/nav/dropshadow-third-tertiary.png) 0 0 repeat-y;}*/

#p7PMnav ul a.p7PMtrg,#p7PMnav ul a.p7PMon{}
#p7PMnav .p7PMhide{left:-9000px;}
#p7PMnav .p7PMshow{left:auto;z-index:20000!important;}
/*  \  IE5 Mac ignore */ 
#p7PMnav li {width: auto;}
