#navigation ul { margin: 0; padding: 10px 0 0 17px; list-style: none; }
#navigation ul li { position: relative; }
#navigation ul li a { color: #fff; font-weight: bold; display: block; width: 232px; height: 37px; background: transparent url(../images/button.gif) no-repeat; }
#navigation ul li a:hover { color: #254b8a; background-position: 0 -37px; text-decoration: none; }
#navigation ul li a.current { color: #254b8a; background-position: 0 -37px; }
#navigation ul li a span { position: absolute; top: 6px; left: 16px; }

#navigation ul li ul { position: absolute; top: 0; left: 232px; border: 2px solid #fff; background: #5c1830; padding: 4px 10px 4px 10px; margin: 0; width: 150px; }
#navigation ul li ul li { padding: 0; margin: 0; }
#navigation ul li ul li a { background: none; width: auto; height: auto; }
#navigation ul li ul li a:hover { background: none; color: #a6cff0; }
#navigation ul li ul li a span { position: relative; top: 0; left: 0; }
#navigation ul li ul li ul { left: 160px; }

#botlinks { width: 657px; height: 135px; background: transparent url(../images/botlinks_car.jpg) no-repeat; }
#botlinks.internal { height: 53px; background: transparent url(../images/botlinks_plain.jpg) no-repeat; }

#botlinks ul { margin: 0; padding: 88px 20px 0 20px; list-style-type: none; text-align: center; }
#botlinks.internal ul { margin: 0; padding: 6px 20px 0 20px; list-style-type: none; text-align: center; }
#botlinks ul li { display: inline; margin: 0; padding: 0;  }
#botlinks ul li a { font-weight: bold; text-decoration: none; padding: 0 10px 0 10px; color: #004689; }
#botlinks ul li a:hover { text-decoration: underline; }