acronym{font-family:tahoma, verdana, sans-serif;letter-spacing:1px;}

/* Link Rules for Horizontal and Vertical CSS Menus */

a.menu{display:inline;text-decoration:none;font-size:13px;font-variant:small-caps;padding:1px 2px 2px 4px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #808080;border-bottom:1px solid #000;}
a.menu:link, a.menu:visited{color:#ccc;background:#000066;}
a.menu:hover{color:#fff;border-top:1px solid #000;border-left:1px solid #808080;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#0000cc;}
a.menu:active{color:#fff;background:#000099;}

a.submenu{display:inline;text-decoration:none;font-size:13px;font-variant:small-caps;padding:1px 2px 2px 4px;border-top:1px solid #ccc;border-left:10px solid #990099;border-right:1px solid #808080;border-bottom:1px solid #000;}
a.submenu:link, a.submenu:visited{color:#ccc;background:#000066;}
a.submenu:hover{color:#fff;border-top:1px solid #000;border-left:10px solid #990099;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#0000cc;}
a.submenu:active{color:#fff;background:#000099;}


/* IDs for On Page Link State */

#home a#home, #bname a#name, #bshow a#show, #bmaleshow a#maleshow, #bfemaleshow a#femaleshow, #bpuppix a#puppix, #blinks a#links, #bcontact a#contact, #bchampion a#champion, #babout a#about, #bpupavail a#pupavail{color:#fff;background:#993399;}

/* Menus - Horizontal CSS Menu - See Link Rules Above */

#menu{position:absolute;left:0px;top:28px;width:100%;padding:5px 0 5px 0;white-space:nowrap;}
#menu a.menu{font-size:11px;padding:3px 2px 3px 4px;text-align:center;width:100px;}

/* Menus - Vertical CSS Menu - See Link Rules Above */

#menuv{
	position:relative;
	float:left;
	padding:10px;
	width:100px;
	visibility: visible;

}
#menuv a.menu{display:block;font-size:12px;padding:2px 0 2px 5px;margin:0;width:100%;}
#menuv a.submenu{display:block;font-size:12px;padding:2px 0 2px 5px;margin:0;width:100%;}

acronym{cursor:help;border:0px none;}

