/* primary navigation */
#primarynav {position: relative; margin: 0 auto; padding: 0; width: 199px;}
#primarynav li {position: relative; left: 0; display: block; list-style: none;}
#primarynav a {display: block; border: 0;}
#primarynav a:hover {border: 0;}
#primarynav #primarynavbox1 {background: url(../images/nav/products.gif) 0 0 no-repeat; width: 199px;}
#primarynav #primarynavbox2 {background: url(../images/nav/installations.gif) 0 0 no-repeat; width: 199px;}
#primarynav #primarynavbox3 {background: url(../images/nav/news.gif) 0 0 no-repeat; width: 199px;}
#primarynav #primarynavbox4 {background: url(../images/nav/about.gif) 0 0 no-repeat; width: 199px;}
#primarynav #primarynavbox5 {background: url(../images/nav/contact.gif) 0 0 no-repeat; width: 199px;}
#primarynav #primarynavbox1 a:hover {background: url(../images/nav/products.gif) -199px 0 no-repeat;}
#primarynav #primarynavbox2 a:hover {background: url(../images/nav/installations.gif) -199px 0 no-repeat;}
#primarynav #primarynavbox3 a:hover {background: url(../images/nav/news.gif) -199px 0 no-repeat;}
#primarynav #primarynavbox4 a:hover {background: url(../images/nav/about.gif) -199px 0 no-repeat;}
#primarynav #primarynavbox5 a:hover {background: url(../images/nav/contact.gif) -199px 0 no-repeat;}
#primarynav #primarynavbox1on {background: url(../images/nav/products.gif) -398px 0 no-repeat; width: 199px;}
#primarynav #primarynavbox2on {background: url(../images/nav/installations.gif) -398px 0 no-repeat; width: 199px;}
#primarynav #primarynavbox3on {background: url(../images/nav/news.gif) -398px 0 no-repeat; width: 199px;}
#primarynav #primarynavbox4on {background: url(../images/nav/about.gif) -398px 0 no-repeat; width: 199px;}
#primarynav #primarynavbox5on {background: url(../images/nav/contact.gif) -398px 0 no-repeat; width: 199px;}

/* primary navigation */
#primary2nav {position: relative; margin: 0 auto; padding: 0; width: 199px;}
#primary2nav li.primary {position: relative; left: 0; display: block; list-style: none;}
#primary2nav a {display: block; border: 0;}
#primary2nav a:hover {border: 0;}
#primary2nav #primary2navbox1 {background: url(../images/nav/products.gif) 0 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox2 {background: url(../images/nav/installations.gif) 0 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox3 {background: url(../images/nav/news.gif) 0 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox4 {background: url(../images/nav/about.gif) 0 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox5 {background: url(../images/nav/contact.gif) 0 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox1 a:hover {background: url(../images/nav/products.gif) -199px 0 no-repeat;}
#primary2nav #primary2navbox2 a:hover {background: url(../images/nav/installations.gif) -199px 0 no-repeat;}
#primary2nav #primary2navbox3 a:hover {background: url(../images/nav/news.gif) -199px 0 no-repeat;}
#primary2nav #primary2navbox4 a:hover {background: url(../images/nav/about.gif) -199px 0 no-repeat;}
#primary2nav #primary2navbox5 a:hover {background: url(../images/nav/contact.gif) -199px 0 no-repeat;}
#primary2nav #primary2navbox1on {background: url(../images/nav/products.gif) -398px 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox2on {background: url(../images/nav/installations.gif) -398px 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox3on {background: url(../images/nav/news.gif) -398px 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox4on {background: url(../images/nav/about.gif) -398px 0 no-repeat; width: 199px;}
#primary2nav #primary2navbox5on {background: url(../images/nav/contact.gif) -398px 0 no-repeat; width: 199px;}

/* section navigation */
#subnav {position: relative; margin: 0 auto; padding: 0; width: 259px;}
#subnav li {
	margin: 0 0 8px 19px;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #acad7f;
	line-height: 12px;
	font-weight: regular;
	text-align: left;
	display: block;
	list-style: none;
	}
#subnav li a { color: #76787a;
	font-weight: normal;
	text-decoration: none; }
#subnav li a:visited { color: #76787a;
	font-weight: normal;
	text-decoration: none; }
#subnav li a:active { color: #76787a;
	font-weight: normal;
	text-decoration: underline; }
#subnav li a:hover { color: #76787a;
	font-weight: normal;
	text-decoration: underline; }
.bold {
	font-weight: bold;
	}
	
/* product photo gallery nav */
#numbernav {position: relative; margin: 0 auto; padding: 0; width: 160px; height: 17px;}
#numbernav li {position: absolute; top: 0; background: url(../images/products/numbernav.gif) 0 0 no-repeat; display: block; list-style: none;}
#numbernav a {display: block; border: 0;}
#numbernav a:hover {border: 0;}
#numbernav #numberbox1 {left: 0; background-position: 0 0; width: 20px; height: 17px;}
#numbernav #numberbox2 {left: 20px; background-position: -20px -0; width: 20px; height: 17px;}
#numbernav #numberbox3 {left: 40px; background-position: -40px 0; width: 20px; height: 17px;}
#numbernav #numberbox4 {left: 60px; background-position: -60px 0; width: 20px; height: 17px;}
#numbernav #numberbox5 {left: 80px; background-position: -80px 0; width: 20px; height: 17px;}
#numbernav #numberbox6 {left: 100px; background-position: -100px 0; width: 20px; height: 17px;}
#numbernav #numberbox7 {left: 120px; background-position: -120px 0; width: 20px; height: 17px;}
#numbernav #numberbox8 {left: 140px; background-position: -140px 0; width: 20px; height: 17px;}
#numbernav #numberbox1 a:hover {background: url(../images/products/numbernav.gif) 0 -17px no-repeat;}
#numbernav #numberbox2 a:hover {background: url(../images/products/numbernav.gif) -20px -17px no-repeat;}
#numbernav #numberbox3 a:hover {background: url(../images/products/numbernav.gif) -40px -17px no-repeat;}
#numbernav #numberbox4 a:hover {background: url(../images/products/numbernav.gif) -60px -17px no-repeat;}
#numbernav #numberbox5 a:hover {background: url(../images/products/numbernav.gif) -80px -17px no-repeat;}
#numbernav #numberbox6 a:hover {background: url(../images/products/numbernav.gif) -100px -17px no-repeat;}
#numbernav #numberbox7 a:hover {background: url(../images/products/numbernav.gif) -120px -17px no-repeat;}
#numbernav #numberbox8 a:hover {background: url(../images/products/numbernav.gif) -140px -17px no-repeat;}