#banner {display:block;}
a: hover {color: #fff text-decoration: underline;}

#priNav { margin:0 auto; overflow:hidden; width: 977px;}
#priNav li.first {margin-left: 5px;}
#priNav a {
border-left:1px solid;
display:block;
font-size:16px;
height:100%;
padding:20px 0 0;
text-align:center;
text-decoration:none;
text-shadow:2px 2px 2px #000000;
width:118px;
}

#priNav li ul { display:none; width:890px; }
#priNav li a { width:auto; padding: 0 12px; font-size:18px; line-height: 65px; margin: 0; color:#BFBFBF; text-shadow: #000 2px 2px 2px; }

#dropmenudiv, #dropmenudiv_firefox { 	border:1px solid #cdcdcd; background:#fff; padding: 0; margin: 0; }
#dropmenudiv a, #dropmenudiv_firefox a { font-size:12px; font-weight:normal; border-bottom:none; color:#000; margin:0px; text-decoration:none; padding: 10px 0; }
#dropmenudiv a:hover, #dropmenudiv_firefox a:hover { background:#ddd; font-weight: normal; color:#000; }

.floatleft {
float:left;
margin-right:2px;
}

#inventory #searchBar { /*width:96%*/ display: none; }
#inventory #searchBar select { width:215px; }

#warranty #right img.nac{float: right;}

.contact-at-once {
	position: absolute;
	top: 10px;
	left: 10px;
}