#nav_container_main { float: left; width:100%; height:20px; padding-top:5px; padding-left:0px;  padding-bottom:0px;}
#nav_container_main  a { width:auto; height:20px; display:block; }

#nav_container_sub { float: left; width: 720px; height:16px;  padding-left:4px; background-color:#990000; padding-top:0px; border-bottom-width:0px;}
#nav_container_sub  a { width:auto; height:15px; display:block; border-bottom-width:0px; border-bottom-width:0px; }

#nav_center {width: 711px; height:20px;  padding-left:7px; margin-left: auto; margin-right:auto;}

#home a, #ackhome a, #store a, #accessories a, #rentals a, #lessons a,#mapnav a, #location a, #used a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#585858;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;  text-align:center; text-decoration:none; float:left; vertical-align:middle;border:#990000; border-style:solid; border-width:thin; border-top-width:2px; border-bottom-width:0px;}
body#home #home a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px;background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#home:hover a{ background-color:#990000;}

body#ahome #ackhome a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#ackhome:hover a{ background-color:#990000;}

body#astore #store a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#store:hover a{ background-color:#990000;}

#outlethome a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#C90;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px; border-bottom-width:0px;}
body#outlethome #outlethome a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#outlethome:hover a{ background-color:#990000;}

body#arentals #rentals a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#rentals:hover a{ background-color:#990000;}

body#alessons #lessons a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#lessons:hover a{ background-color:#990000;}

#used a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#585858;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px; border-bottom-width:0px;}
body#used #used a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#used:hover a{ background-color:#990000;}

body#amapnav #mapnav a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#990000;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin border-top-width:2px;; border-top-width:2px; border-right-width:2px;}
#mapnav:hover a{ background-color:#990000;}

body#alocation #location a{  height:17px; padding-left:4px;  padding-right:5px; padding-top:2px; background-color:#930;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; float:left; vertical-align:middle; border:#990000; border-style:solid; border-width:thin; border-top-width:2px;}
#location:hover a{ background-color:#990000;}


.home_sub a{  height:14px; padding-left:3px;  padding-right:3px; padding-top:1px; background-color:#900;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; text-decoration:none; float:left; vertical-align:middle;}
.home_sub:hover a{ background-color:#585858;}

.nav_spacer { background:#990000 repeat left top; float: left;	 width:16px; height:16px}
