@charset "utf-8";
/* Main Menu */

/* ================================================================ 

=================================================================== */
/* Vertical Sub Menu global styles ---------------------------------------------------------- */
.submenu li{ position: relative; }

.submenu li ul li{ float: left; }

/* Hack for IE \*/
* html .submenu li { float: left; height: 1%; }
* html .submenu li a { height: 1%; }
/* End ------------------------------------ */

/*- Menu 1--------------------------- */
	
#menu01 { width: 164px; margin: 0; padding:0; }
#menu01 ul{ list-style:none; margin:0; padding:0; }
#menu01 ul li{ list-style:none; margin:0; padding:0; }

/* Nav 1 - Important Stuff --------------------------------------------------------*/	
#menu01 li.nav1 a { height: 28px; text-decoration: none; }	
#menu01 li.nav1 a:link, #menu01 li.nav1 a:visited { display: block; background:  url(../graphics/nav_stuff.gif); padding: 0; }
#menu01 li.nav1 a:hover { background:  url(../graphics/nav_stuff.gif) 0 -28px; padding: 0; }

/* on state */
#menu01 li.nav1-on a:link, #menu01 li.nav1-on a:visited{ background:  url(../graphics/nav_stuff.gif) 0 -28px; padding: 0; }

/* flyout styles */		
#menu01 li ul.flyout1 a:link, #menu01 li ul.flyout1 a:visited { display: block; background: #FB8400; color:#FFF; font-size:10px; font-weight:bold; height:20px; line-height:20px; padding-left:10px; }
.submenu li ul.flyout1 { z-index:1000; position: absolute; width: 120px; left:5px; top:0; display: none; margin:0; border: 1px solid #803F0B; }/* Must be 10px more than in line blow */
.submenu li ul.flyout1 a{width: 110px; }/*WIDTH OF SUB MENU ITEMS - This line and one above must be adjusted in IE_fixes.css */
#menu01 li ul.flyout1 a:hover { background:#FBAB42; color:#FFF; padding:0; padding-left:10px; }
.submenu li ul.flyout1 li { height:20px; border-top:1px solid #803F0B; }
/* ---------------------------------------------------------------------------------- */

/* Nav 2 - News & Events ----------------------------------------------- */	
#menu01 li.nav2 a { height: 28px; text-decoration: none; }	
#menu01 li.nav2 a:link, #menu01 li.nav2 a:visited { display: block; background:  url(../graphics/nav_newsevents.gif); padding: 0; }
#menu01 li.nav2 a:hover { background:  url(../graphics/nav_newsevents.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav2-on a:link, #menu01 li.nav2-on a:visited{ background:  url(../graphics/nav_newsevents.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 3 - Girls Hockey --------------------------------------------------------------------------------- */	
#menu01 li.nav3 a { height: 28px; text-decoration: none;  }	
#menu01 li.nav3 a:link, #menu01 li.nav3 a:visited { display: block; background:  url(../graphics/nav_girlshockey.gif); padding: 0; }
#menu01 li.nav3 a:hover { background:  url(../graphics/nav_girlshockey.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav3-on a:link, #menu01 li.nav3-on a:visited{ background:  url(../graphics/nav_girlshockey.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 4 - Photo Gallery --------------------------------------------------------*/	
#menu01 li.nav4 a { height: 28px; text-decoration: none; }	
#menu01 li.nav4 a:link, #menu01 li.nav4 a:visited { display: block; background:  url(../graphics/nav_gallery.gif); padding: 0; }
#menu01 li.nav4 a:hover { background:  url(../graphics/nav_gallery.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav4-on a:link, #menu01 li.nav4-on a:visited{ background:  url(../graphics/nav_gallery.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 5 - Master Ice Schedule --------------------------------------------------------------------------------- */	
#menu01 li.nav5 a { height: 28px; text-decoration: none;  }	
#menu01 li.nav5 a:link, #menu01 li.nav5 a:visited { display: block; background:  url(../graphics/nav_schedule.gif); padding: 0; }
#menu01 li.nav5 a:hover { background:  url(../graphics/nav_schedule.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav5-on a:link, #menu01 li.nav5-on a:visited{ background:  url(../graphics/nav_schedule.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 6 - Arena Directions --------------------------------------------------------*/	
#menu01 li.nav6 a { height: 28px; text-decoration: none; }	
#menu01 li.nav6 a:link, #menu01 li.nav6 a:visited { display: block; background:  url(../graphics/nav_directions.gif); padding: 0; }
#menu01 li.nav6 a:hover { background:  url(../graphics/nav_directions.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav6-on a:link, #menu01 li.nav6-on a:visited{ background:  url(../graphics/nav_directions.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 7 - Great Links --------------------------------------------------------*/	
#menu01 li.nav7 a { height: 28px; text-decoration: none; }	
#menu01 li.nav7 a:link, #menu01 li.nav7 a:visited { display: block; background:  url(../graphics/nav_links.gif); padding: 0; }
#menu01 li.nav7 a:hover { background:  url(../graphics/nav_links.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav7-on a:link, #menu01 li.nav7-on a:visited{ background:  url(../graphics/nav_links.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */

/* Nav 8 - FAQ - Contact Us --------------------------------------------------------*/	
#menu01 li.nav8 a { height: 28px; text-decoration: none; }	
#menu01 li.nav8 a:link, #menu01 li.nav8 a:visited { display: block; background:  url(../graphics/nav_contact.gif); padding: 0; }
#menu01 li.nav8 a:hover { background:  url(../graphics/nav_contact.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav8-on a:link, #menu01 li.nav8-on a:visited{ background:  url(../graphics/nav_contact.gif) 0 -28px; padding: 0; }
/* ---------------------------------------------------------------------------------- */


/* Nav 9 - Home --------------------------------------------------------*/	
#menu01 li.nav9 a { height: 28px; text-decoration: none; }	
#menu01 li.nav9 a:link, #menu01 li.nav9 a:visited { display: block; background:  url(../graphics/nav_home.gif); padding: 0; }
#menu01 li.nav9 a:hover { background:  url(../graphics/nav_home.gif) 0 -28px; padding: 0; }
/* on state */
#menu01 li.nav9-on a:link, #menu01 li.nav9-on a:visited{ background:  url(../graphics/nav_home.gif) 0 -28px; padding: 0; }

