/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
#comfort_nav ul li a, #comfort_nav ul li a:visited { display:block; text-decoration:none;  height:31px; overflow:hidden;}
#comfort_nav ul {padding:0; margin:0; list-style: none;width:599px; height:31px; position:relative; background-image:URL('/images/bbull_template/comfnav_slider.png');}
#comfort_nav ul li {float:left; position:relative; height:31px;z-index:100;}

#comfort_nav ul li#home { width:44px; margin-left:21px;}
#comfort_nav ul li#contact { width:55px;}
#comfort_nav ul li#about { width:101px;}
#comfort_nav ul li#news { width:38px;}
#comfort_nav ul li#multimedia { width:69px;}
#comfort_nav ul li#sitemap { width:50px; margin-right:27px;}
#comfort_nav ul li#links { width:38px;}
#comfort_nav ul li#sponsors { width:135px;}

#comfort_nav ul li#home a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -21px -31px no-repeat;}
#comfort_nav ul li#home.highlight a:link,#comfort_nav ul li#home.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -21px -31px no-repeat;}
#comfort_nav ul li#contact a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -65px -31px no-repeat;}
#comfort_nav ul li#contact.highlight a:link,#comfort_nav ul li#contact.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -65px -31px no-repeat;}
#comfort_nav ul li#about a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -120px -31px no-repeat;}
#comfort_nav ul li#about.highlight a:link,#comfort_nav ul li#about.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -120px -31px no-repeat;}
#comfort_nav ul li#news a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -221px -31px no-repeat;}
#comfort_nav ul li#news.highlight a:link,#comfort_nav ul li#news.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -221px -31px no-repeat;}
#comfort_nav ul li#multimedia a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -259px -31px no-repeat;}
#comfort_nav ul li#multimedia.highlight a:link,#comfort_nav ul li#multimedia.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -259px -31px no-repeat;}
#comfort_nav ul li#sitemap a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -328px -31px no-repeat;}
#comfort_nav ul li#sitemap.highlight a:link,#comfort_nav ul li#sitemap.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -328px -31px no-repeat;}
#comfort_nav ul li#links a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -405px -31px no-repeat;}
#comfort_nav ul li#links.highlight a:link,#comfort_nav ul li#links.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -405px -31px no-repeat;}
#comfort_nav ul li#sponsors a:hover {background:transparent url('/images/bbull_template/comfnav_slider.png') -443px -31px no-repeat;}
#comfort_nav ul li#sponsors.highlight a:link,#comfort_nav ul li#links.highlight a:visited {background:transparent url('/images/bbull_template/comfnav_slider.png') -443px -31px no-repeat;}

#mainmenu ul li a, #mainmenu ul li a:visited { display:block; text-decoration:none;  height:26px; overflow:hidden;}
#mainmenu ul {padding:0; margin:0; list-style: none;width:892px; height:26px; position:relative; background-image:URL('/images/bbull_template/topnav_slider.gif'); margin-left:10px;}
#mainmenu ul li {float:left; position:relative; height:26px;z-index:100;}
#mainmenu ul li ul {display: none; position:relative;}
#mainmenu ul li ul img.sub_bottom { position:absolute; bottom:-12px;}
#mainmenu ul li ul li {margin:0px; height:25px; background-color:#802301;}
#mainmenu ul li ul li ul {margin:0px; position:relative;}
#mainmenu ul li ul li ul li {margin:0px; height:25px; background-color:#802301;}
#mainmenu ul li#boys_tournament { width:137px; margin-left:20px;}
#mainmenu ul li#girls_tournament { width:140px;}
#mainmenu ul li#other_events { width:101px;}
#mainmenu ul li#camps_clinics { width:141px;}
#mainmenu ul li#travel_teams { width:157px;}
#mainmenu ul li#hoophall_report { width:178px;}

#mainmenu ul li#boys_tournament a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -20px -26px no-repeat;}
#mainmenu ul li#boys_tournament.highlight a:link,#mainmenu ul li#boys_tournament.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -20px -26px no-repeat;}
#mainmenu ul li#girls_tournament a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -157px -26px no-repeat;}
#mainmenu ul li#girls_tournament.highlight a:link,#mainmenu ul li#girls_tournament.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -157px -26px no-repeat;}
#mainmenu ul li#other_events a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -297px -26px no-repeat;}
#mainmenu ul li#other_events.highlight a:link,#mainmenu ul li#other_events.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -297px -26px no-repeat;}
#mainmenu ul li#camps_clinics a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -398px -26px no-repeat;}
#mainmenu ul li#camps_clinics.highlight a:link,#mainmenu ul li#camps_clinics.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -398px -26px no-repeat;}
#mainmenu ul li#travel_teams a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -539px -26px no-repeat;}
#mainmenu ul li#travel_teams.highlight a:link,#mainmenu ul li#travel_teams.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -539px -26px no-repeat;}
#mainmenu ul li#hoophall_report a:hover {background:transparent url('/images/bbull_template/topnav_slider.gif') -696px -26px no-repeat;}
#mainmenu ul li#hoophall_report.highlight a:link,#mainmenu ul li#hoophall_report.highlight a:visited {background:transparent url('/images/bbull_template/topnav_slider.gif') -696px -26px no-repeat;}

#mainmenu ul li:hover ul {display:block; position:absolute; top:26px; left:-15px; width:139px; padding-bottom:12px; background-image:none; }
#mainmenu ul li:hover ul li a.hide {background:#802301; }
#mainmenu ul li:hover ul li:hover a.hide {background-image:none; }
#mainmenu ul li#boys_tournament ul li a:link,#mainmenu ul li#boys_tournament ul li a:visited,#mainmenu ul li#boys_tournament.highlight ul li a:link,#mainmenu ul li#boys_tournament.highlight ul li a:visited{background-image:none; }
#mainmenu ul li#girls_tournament ul li a:link,#mainmenu ul li#girls_tournament ul li a:visited,#mainmenu ul li#girls_tournament.highlight ul li a:link,#mainmenu ul li#girls_tournament.highlight ul li a:visited{background-image:none; }
#mainmenu ul li#other_events ul li a:link,#mainmenu ul li#other_events ul li a:visited,#mainmenu ul li#other_events.highlight ul li a:link,#mainmenu ul li#other_events.highlight ul li a:visited{background-image:none;}
#mainmenu ul li#camps_clinics ul li a:link,#mainmenu ul li#camps_clinics ul li a:visited,#mainmenu ul li#camps_clinics.highlight ul li a:link,#mainmenu ul li#camps_clinics.highlight ul li a:visited{background-image:none;}
#mainmenu ul li#travel_teams ul li a:link,#mainmenu ul li#travel_teams ul li a:visited,#mainmenu ul li#travel_teams.highlight ul li a:link,#mainmenu ul li#travel_teams.highlight ul li a:visited{background-image:none;}
#mainmenu ul li:hover ul li ul {display: none;}
#mainmenu ul li:hover ul li a:link,#mainmenu ul li:hover ul li a:visited { background-image:none;text-align:center; background-image:none;display:block; color:#ECA61D; width:187px; height:24px; line-height:24px; border-left:1px solid #DD5500; border-right:1px solid #DD5500; border-bottom:1px solid #DD5500; font-size:10px;}
#mainmenu ul li:hover ul li a:hover {color:#FFFFFF; background-image:none;}
#mainmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:188px; top:0;}
#mainmenu ul li:hover ul li:hover ul.left {left:-189px;}

#mainmenu ul li:hover ul li.bottom { background:none; border:none; background-image:URL('/images/bbull_template/submenu_bottom.gif'); height:12px; width:189px;}