/******* global navigation ********/
/**********************************/
#global_nav {  clear: both; width: 100%; height: 33px; margin: 0 0 2px 0; list-style-type: none; }
#global_nav li { float: left; background: url(cssimages/global_nav_separator.png) 100% 0 no-repeat }
#global_nav a { display: block; height: 26px; margin-right: 2px; padding: 7px 0 0 0; color: #fff; text-align: center; text-transform: uppercase; background: url(cssimages/global_nav_bg.png) 50% 0 no-repeat } 
#global_nav a:hover { text-decoration: none; background: url(cssimages/global_nav_bg_hover.png) 50% 0 no-repeat }
#global_nav a.selected { text-decoration: none; background: url(cssimages/global_nav_bg_hover.png) 50% 0 no-repeat }


#global_nav li#pos1 a { width: 120px; background: url(cssimages/global_nav_bg.png) no-repeat }
#global_nav li#pos1 a.selected { text-decoration: none; background: url(cssimages/global_nav_bg_hover.png) no-repeat }
#global_nav li#pos1:hover a { background: url(cssimages/global_nav_bg_hover.png) no-repeat }
#global_nav li#pos2 a { width: 116px }
#global_nav li#pos3 a { width: 140px }
#global_nav li#pos4 a { width: 160px } 
#global_nav li#pos5 a { width: 140px }
#global_nav li#pos6 a { width: 130px }
#global_nav li#pos7 a { width: 130px; background: url(cssimages/global_nav_bg.png) 100% 0 no-repeat }
#global_nav li#pos7 { background: none }
#global_nav li#pos7:hover a { background: url(cssimages/global_nav_bg_hover.png) 100% 0 no-repeat }
#global_nav li#pos7 a.selected { text-decoration: none; background: url(cssimages/global_nav_bg_hover.png) 100% 0 no-repeat }

/*
#global_nav { position: relative; float: left; width: 950px; height: 33px; margin-bottom: 2px; z-index: 99 }
#global_nav ul { margin: 0; list-style-type: none; list-style-position: outside }
#global_nav li { position: relative; z-index: 99; float: left; }
#global_nav a { position: relative; z-index: 99; float: left; padding: 7px 20px 0 21px; margin-right: 2px; height: 26px; letter-spacing: 1px; color: #fff; text-transform: uppercase; background: url(cssimages/global_nav_bg.png) 50% 0 no-repeat }
#global_nav a:hover { text-decoration: none; background: url(cssimages/global_nav_bg_hover.png) 50% 0 no-repeat }
#global_nav li.first_item a { background: url(cssimages/global_nav_bg.png) no-repeat }
#global_nav li.first_item a:hover { background: url(cssimages/global_nav_bg_hover.png) no-repeat }
#global_nav li.last_item { position: absolute; z-index: 1; right: 0; background: none }
#global_nav li.last_item a { float: right; width: 125px; margin: 0; text-align: right; background: url(cssimages/global_nav_bg.png) 100% 0 no-repeat }
#global_nav li.last_item a:hover { background: url(cssimages/global_nav_bg_hover.png) 100% 0 no-repeat }
*/

/******* bottom navigation ********/
/**********************************/
#bottom_nav { clear: both; height: 20px; padding-top: 10px; font-size: 0.9em; color: #00647a }
#bottom_nav a { padding: 0 10px 0 10px }
#vicswim { float: right; height: 100%; width: 160px; font-size: 0.8em; background: url(cssimages/vicswim_logo.png) 100% 0 no-repeat; text-decoration: none }


/******** side navigation *********/
/**********************************/
#side_nav_container { float: left; width: 200px; padding-bottom: 20px; background: url(cssimages/side_nav_bottom_edge.png) 0 100% no-repeat; } 
#side_nav { float: left; width: 170px; padding: 10px 15px 2px 15px; background: url(cssimages/side_nav_bg.png) no-repeat; overflow: invisible }
#side_nav a { display: block; height: 20px; color: #fff  }

