﻿
#header {width:900px;color:#777;text-align:left;font: 11px Arial, Helvetica, sans-serif; position:relative; z-index:9050;}
#header ul {margin:0;padding:0;list-style:none; float:left; }
#header a {color: #777; text-decoration:none;outline:none;}
#header a:hover {color: #cc0066; text-decoration:underline; }

#header #logo {width:450px; height:38px; float:left; margin-top:10px;}
#header #logo img {width:400px; height:38px; }

#header #helpMenu {width:450px; height:16px; float:right; margin:2px 0 0 0; font-size:11px;   text-align:right;  }
#header #helpMenu ul { float:right;  }
#header #helpMenu li {float:right;  padding:2px; position:relative; cursor:default;z-index:9500;  }
#header #helpMenu strong {color: #777;}
#header #helpMenu ul li div  { display:none; width:120px;  position:absolute; top:16px; left:-35px; background-color:#eee;border:1px solid #777;color:#777;}
#header #helpMenu ul li div li { padding:5px; width:110px;}
#header #helpMenu ul li #menutrackorder { width:200px; text-align:right; padding:10px; padding-bottom:10px; left:-135px; }
#header #helpMenu ul li #menutrackorder input.text {	border: 1px solid #777;}



#header #cartDiv {width:310px;height:34px; margin-top:3px;float:right;  background-color:#f8f8f8;position:relative;border:1px solid #ccc;  z-index:9400;  color:#777;}
#header #miniCartImage {position:absolute; top:8px; left:5px; }
#header #miniCartImage img {height:18px; width:14px; }


#header #miniCart div {width:280px;height:15px; margin-top:2px;padding-left:5px;float:right;text-align:left; }
#header #miniCart div a {font-weight:bold;}
#header #miniCart #cartMessage { color:#0099cc; margin:0; font-weight:bold;}
#header #miniCart #cartMessage a {color: #0099cc;}


#header #cartDropDown { display:none; width:290px; border:1px solid #cc0066; position:absolute; top:35px; left:-1px; background-color:#fff; padding:10px;}
#header #cartDropDown .miniCartListing {background-color:#eee;width:285px;border:1px solid #ccc;margin-top:5px;position:relative;height:100px;} 
#header #cartDropDown .miniCartListing div {position:absolute;left:84px;top:0px;width:176px;text-align:left;height:100px;} 
#header #cartDropDown .miniCartListing div a {font-weight:bold;} 
#header #cartDropDown #miniCartListingEmpty {background-color:#eee;width:285px;border:1px solid #ccc;margin-top:5px;position:relative; padding:10px 0; font-weight:bold;text-align:center; } 
#header #cartDropDown #cartSubTotal {width:285px;border-bottom:1px solid #777;padding:5px 2px;height:12px;} 
#header #cartDropDown #cartSubTotal #cartSubTotalLeft {width:40%;text-align:left;float:left;} 
#header #cartDropDown #cartSubTotal #cartSubTotalRight{width:40%;text-align:right;float:right;} 
#header #cartDropDown #miniCartButtons {font-size:12px; font-weight:bold;width:100%;margin-top:10px;} 
#header #cartDropDown #miniCartButtons div {width:40%;text-align:center;padding:3px 0;} 
#header #cartDropDown #miniCartButtons div a {color:#FFF;} 
#header #cartDropDown #miniCartButtons div a:hover {text-decoration:none;} 
#header #cartDropDown #miniCartButtons #viewCartButton { background-color:#4D4D4D;color:#FFF; float:left; }
#header #cartDropDown #miniCartButtons #viewCartButton a:hover {color:#cc0066; }
#header #cartDropDown #miniCartButtons #checkoutButton {padding:3px 0; background-color:#cc0066; color:#000;  float:right;}
#header #cartDropDown #miniCartButtons #checkoutButton a:hover {color:#000; }

#header #specialtyMenu {width:620px;height:20px;float:left;  font-size:11px; color:#cc0066;  margin-top:5px; }
#header #specialtyMenu ul li {float:left; margin:3px 0 0 0; padding:2px; position:relative;  cursor:default;z-index:9300;}
#header #specialtyMenu ul li div { display:none; width:132px; position:absolute; top:20px; left:-1px; background-color:#eee;border:1px solid #777;}
#header #specialtyMenu ul li div ul li {padding:5px; width:122px;}

#header #searchButton {font-size:12px; padding:2px 7px;background-color:#4D4D4D;font-weight:bold;float:right;margin-top:5px;border: 1px solid #ccc;}
#header #searchButton a {color:#FFF;}
#header #searchButton a:hover { color:#cc0066; text-decoration:none;}
#header #searchBoxDiv {width:208px;  height:21px; float:right;  position:relative; margin-top:5px; margin-right:2px;}
#header #searchBoxDiv #keywords{border: 1px solid #ccc;	color:#777;	padding:3px;font-size:11px;	top:0px;left:0px;position:absolute;	width:200px;height:13px; text-align:center;}



#header #mainNavDiv {position:absolute; width:1000px;  z-index:9200; } 
#header #mainNav {margin: 2px 0 4px 0;padding: 0;float: left;font-size:15px;font-weight:bold;overflow: hidden;  }
#header #mainNav li {display: inline;}
#header #mainNav li a {float: left;color:#333;padding: 4px 29px 0 0;text-decoration: none;border:0; }
#header #mainNav li a.selected {color: #cc0066; text-decoration:none;}
#header #mainNav li a:hover, #mainNav li .current {color: #cc0066; text-decoration:underline;}
#header #mainNav li a.secondlast {padding-right:27px;}
#header #mainNav li a.last {padding-right:0;}


#breadcrumb {width:898px;font: 11px  Arial, Helvetica, sans-serif ; color:#777; margin:0;padding:0; border:1px solid #ccc; margin-bottom:5px;float:left;}
#breadcrumb a { text-decoration:none;color:#777;}
#breadcrumb a:hover { text-decoration:underline;color:#cc0066;}
#breadcrumb h1 {font: 11px  Arial, Helvetica, sans-serif ; color:#777; font-weight:bold; display:inline;margin:0;padding:0;  }
#breadcrumb h1 a {font-weight:normal;}
#breadcrumb #breadcrumbInner {padding-top:10px;padding-bottom:7px; padding-left:5px;float:left;}
#socBtns {float:right;padding-top:5px;}


.order_tracking_button {font: 14px  Arial, Helvetica, sans-serif ;background: #cc0066;font-weight:bold;color: #fff;border:0;}
.order_tracking_button:hover {color: #000;}
.clrright {clear:right;}
