/* NO BORDERS ON IMAGES */
/* img { border: none; }/*

/* MAIN TEXT */

body,td,p,div {color:#212121; font-size:11px; font-family:arial,verdana,helvetica,sans-serif;}

.header { width: 978px;	font-size:11px;	voice-family: "\"}\""; voice-family:inherit; }
.header ul { margin:0; padding:0px;	list-style:none; white-space: nowrap; }

/* CART/ACCOUNT/CHAT BOXES */
#tools { float:right; height:69px; width:337px; }
#tools ul {	height:20px; padding-top: 6px;}
#tools li {	float:left; margin:0px;	display: inline; height:20px; padding-left:0px;	padding-right:0px; }
#tools img { padding-top: 0px; }
#tools span { position:relative; top: 13px; left: -12px; font-size: 22px; color: #940300; font-weight: bold;}
#tools #phone { float:right; }
#tools a { padding-top: 15px;padding-right: 15px; color: #212121; font-size: 11px; font-weight: normal; text-decoration: none;}
#tools a:hover { padding-top: 6px;padding-right: 15px; color: #212121; font-size: 11px; font-weight: normal; text-decoration: underline;}

img.pos_right { position:relative; top: 2px; left: 140px;}

/* RED/GRAY NAV BUTTONS */
#topnav { float:left; width:978px; font-size:12px; line-height:6px; }
#topnav ul { height:26px; }
#topnav li { float:left; background:url("../images/lbtn.gif") no-repeat left top; margin:0px; padding:0px; display: inline; width:163px; border: none; height:26px; text-align:center; }
#topnav a { color: #eee; font-size: 12px; float:left; display:block; background:url("../images/rbtn.gif") no-repeat right top; padding:0px; text-decoration:none; font-weight:bold; padding-top:12px; height:26px; }
#topnav a:hover { color: #fff; font-size: 12px; text-decoration:underline; }
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
#topnav a {float:none;}
  /* End IE5-Mac hack */
#topnav #current { background-image:url("../images/btn_on_bg.gif"); }
#topnav #current a { background-image:url("../images/rbtn_on.gif"); color:#333; font-size: 12px; }
#topnav #current a:hover { background-image:url("../images/rbtn_on.gif"); color:#c00; font-size: 12px; }

/* GRAY NAV BAR AREA */
#subnav { float:left; width:978px; background-color:#e6e6e6; border-bottom: solid 2px #999; }
#subnav ul { height:17px; padding-top: 3px; }
#subnav li { float:left; margin:0px; display: inline; height:17px; padding-left:0px; padding-right:7px; }
#subnav a { float:left; display:block; text-decoration:none; font-weight:bold; color:#333; }
#subnav a:visited { color: #333; text-decoration:none; }
#subnav a:active { color: #333; text-decoration:none; }
#subnav a:hover { color: #c00; text-decoration:underline; }
#subnav a:link.sublev_on { color: #c00; text-decoration:none; }
#subnav a:visited.sublev_on { color: #c00; text-decoration:none; }
#subnav a:active.sublev_on { color: #c00; text-decoration:none; }
#subnav a:hover.sublev_on { color: #c00; text-decoration:underline; }
#subnav img {float:left; padding-top:3px; position:relative; top: 1px; left: 3px;}

#nav {padding-top:3px;}

