#topnav {position:absolute; left:278px; top:55px;}
#topnavbar {position: absolute; width:689px;}

/* Common for all top level nav */ 
.tn a {float:left; position:relative; display:block; text-decoration:none; cursor:pointer; z-index:400; height:37px;} 
.tn a:hover {} 

/* Custom top level nav settings  3,4, 5, 6, 25 IDs */
a#tn543 {background:url(/vimages/nav_accomm_off.png) no-repeat; width:156px; height:37px} 
a#tn3 {background:url(/vimages/nav_cuisine_off.png) no-repeat; width:87px; height:37px} 
a#tn5 {background:url(/vimages/nav_spa_off.png) no-repeat; width:60px; height:37px} 
a#tn6 {background:url(/vimages/nav_activities_off.png) no-repeat; width:99px; height:37px}
a#tn382 {background:url(/vimages/nav_aboutus_off.png) no-repeat; width:71px; height:37px}
a#tn489 {background:url(/vimages/nav_homeranch_off.png) no-repeat; width:168px; height:37px}

a#tn543:hover {background:url(/vimages/nav_accomm_on.png) no-repeat; width:156px; height:37px} 
a#tn3:hover {background:url(/vimages/nav_cuisine_on.png) no-repeat; width:87px; height:37px} 
a#tn5:hover {background:url(/vimages/nav_spa_on.png) no-repeat; width:60px; height:37px} 
a#tn6:hover {background:url(/vimages/nav_activities_on.png) no-repeat; width:99px; height:37px}
a#tn382:hover {background:url(/vimages/nav_aboutus_on.png) no-repeat; width:71px; height:37px}
a#tn489:hover {background:url(/vimages/nav_homeranch_on.png) no-repeat; width:168px; height:37px}

#topnavbar img {cursor:pointer; border:0px}
.tni {}
.topNavActive {background:#E8E5D2; color:#000; text-decoration:underline}
.activeItem {background:#E8E5D2 url(/vimages/arrow_over.gif) no-repeat 193px 4px; COLOR: #09617F}
.nonActiveItem {}

/* Default submenus */
.nT2 {padding:4px 4px 4px 4px; visibility:hidden; left:2px; position:absolute; z-index:500; width:186px; top:0px; margin-top:21px;}
.nT3, .nT4, .nT5, .nT6 { padding:4px 4px 4px 4px; visibility:hidden; left:0px; position:absolute; z-index:550; width:186px; top:0px}

/* Section Custom colors for submenus */
.nT2, .nT3 {background:transparent url(/vimages/dd_menu_bg.png) repeat; /*E3E1C5*/ border-top:1px solid #D8CCAD; /*C3BF79*/ border-left:1px solid #D8CCAD; border-right:2px solid #BFB088; border-bottom:2px solid #BFB088}
.nT4, .nT5, .nT6 {background:#fff; border-top:1px solid #D8CCAD; border-left:1px solid #D8CCAD; border-right:2px solid #BFB088; border-bottom:2px solid #BFB088}
.nT2 a:hover, .nT3 a:hover, .nT4 a:hover, .nT5 a:hover, .nT6 a:hover {background:#D8CCAD;  COLOR:#015F37;}


/* Have Child Pages */
.nT2 .hc a, .nT3 .hc a, .nT4 .hc a, .nT5 .hc a, .nT6 .hc a {background:url(/vimages/icon_libullet.gif) no-repeat 176px 8px; COLOR: #000000; display:block; padding-right:8px; z-index:20; width:174px; cursor:pointer; font:12px verdana, helvetica}
.nT2 .hc a:hover, .nT3 .hc a:hover, .nT4 .hc a:hover, .nT5 .hc a:hover, .nT6 .hc a:hover {background:#D8CCAD url(/vimages/icon_libullet.gif) no-repeat 176px 8px; color:#015F37; display:block; font:12px verdana, helvetica}


/* Defaults */
.nT2 a, .nT3 a, .nT4 a, .nT5 a, .nT6 a {COLOR: #000000;  z-index:20; display: block; padding: 6px 4px 6px 4px; width:178px; font:12px verdana, helvetica; text-decoration:none; }
.nT2 a:hover, .nT3 a:hover, .nT4 a:hover, .nT5 a:hover, .nT6 a:hover {display:block; color:#015F37; font:12px verdana, helvetica}



