/* ----------------------------------------------------------------------- */

/* !BORDERS HEADER */

/* ----------------------------------------------------------------------- */

/* HEADER */

#header{color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;width:968px;}
#header #callout{float:right;margin:13px 0 0;}
#header #logo{float:left;margin:49px 34px 0 3px;}
#header a{color:#fff;}
#header h1{position:absolute;top:-9999px;}
#header-wrapper{background:url(../images/global/header-bkg-01.jpg) top left repeat-x;overflow:auto;}

/* BORDERS MAIN NAVIGATION */

#navigation-wrapper{background:url(../images/global/nav-main-tile.png) repeat-x 0 14px;padding-bottom:10px;clear:both}
#primary-navigation{height:45px;list-style-type:none;margin:0 auto;width:968px;}
#primary-navigation li{float:left;margin:0;padding:0;}
#primary-navigation li a{background:url(../images/global/navmain_071610.gif) no-repeat scroll 0 50%;display:block;height:45px;text-decoration:none;}
#primary-navigation li a span{left:-9999px;position:relative;}
#primary-navigation b{display:none;}


#primary-navigation li.nm1 a{background-position:0 0;width:71px;}
#primary-navigation li.nm1 a:hover{background-position:0 -45px;}

#primary-navigation li.nm2 a{background-position:-71px 0;width:102px;}
#primary-navigation li.nm2 a:hover{background-position:-71px -45px;}

#primary-navigation li.nm3 a{background-position:-173px 0;width:80px;}
#primary-navigation li.nm3 a:hover{background-position:-173px -45px;}

#primary-navigation li.nm4 a{background-position:-253px 0;width:94px;}
#primary-navigation li.nm4 a:hover{background-position:-253px -45px;}

#primary-navigation li.nm5 a{background-position:-348px 0;width:61px;}
#primary-navigation li.nm5 a:hover{background-position:-348px -45px;}

#primary-navigation li.nm6 a{background-position:-410px 0;width:49px;}
#primary-navigation li.nm6 a:hover{background-position:-410px -45px;}

#primary-navigation li.nm7 a{background-position:-459px 0;width:122px;}
#primary-navigation li.nm7 a:hover{background-position:-459px -45px;}

#primary-navigation li.nm8 a{background-position:-581px 0;width:65px;}
#primary-navigation li.nm8 a:hover{background-position:-581px -45px;}

#primary-navigation li.nm9 a{background-position:-646px 0;width:156px;}
#primary-navigation li.nm9 a:hover{background-position:-646px -45px;}

#primary-navigation li.nm10 a{background-position:-802px 0;width:101px;}
#primary-navigation li.nm10 a:hover{background-position:-802px -45px;}

#primary-navigation li.nm11 a{background-position:-903px 0;width:67px;}
#primary-navigation li.nm11 a:hover{background-position:-903px -45px;}

/* BORDERS SHOPPING CART */

#account-links{clear:both;font-size:.7em;list-style-type:square;margin-top:3px;}
#account-links li a{font-size:1.37em;font-weight:700;}
#account-links li.last,#borders-shopping-cart #shopping-cart-links{list-style-type:none;}

#borders-shopping-cart{float:right;padding:16px 6px 0 0;text-align:right;width:315px;}
#borders-shopping-cart #shopping-cart-links li{margin:1px;padding:0;}
#borders-shopping-cart ul li{color:#ffd76f;float:right;margin:0 0 0 2em;padding:0;}

#shopping-cart-links li a{background:url(../images/global/shopping-cart-sprite.gif);display:block;height:24px;margin:3px -1px 0 0}
#shopping-cart-links li a span{left:-44444px;position:absolute;}
#shopping-cart-links li.shopping-cart a{background-position:0 0;width:100px;}
#shopping-cart-links li.shopping-cart a:hover{background-position:0 -24px;}
#shopping-cart-links li.store-locator a{background-position:-238px 0;width:99px;}
#shopping-cart-links li.store-locator a:hover{background-position:-238px -24px;}
#shopping-cart-links li.wish-list a{background-position:-165px 0;width:72px;}
#shopping-cart-links li.wish-list a:hover{background-position:-165px -24px;}

#header .sign-in,#header .sign-in:hover,#header .sign-in:visited{color:#ffd76f;font-size:.95em;font-weight:700;}
.welcome{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.14em;font-weight:700;line-height:1.3em;}

/* SEARCH */

#advanced-search{float:right;}
#borders-search{background:url(../images/global/search-bkg.gif) top left no-repeat;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;margin:17px 0 0;padding:10px 0 0 9px;width:390px;height:69px;}
#borders-search input{border:1px solid #b3b9bf;color:#a39674;float:left;height:13px;margin-right:6px;padding:3px;width:132px;}
#borders-search label{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.52em;font-weight:500;padding-right:8px;position:relative;top:-3px;}
#borders-search select{border:1px solid #b3b9bf;float:left;font-family:Lucida Grande;font-size:.95em;height:19px;margin-right:7px;padding-left:3px;width:117px;}
#search-btn img{float:left;position:relative;top:-4px;}
#search-msg-error{color:#debe81;float:left;}
.search-msg{font-size:.95em;width:258px; float:right; margin:-6px 67px 0;}/* ff3.0 */

/* ----------------------------------------------------------------------- */

/* !BORDERS FOOTER */

/* ----------------------------------------------------------------------- */
#footer{margin:0 auto;width:968px;}
#footer h3{color:#431a00;margin:5px 0 0;padding:0;font-size: 1em; font-weight:700;}
#footer p,#footer ul li{color:#431a00;line-height:1.25em;}
#footer p{margin:.5em 0 .25em;}
#footer-bottom{clear:both;overflow:auto;text-align:center;}
#footer-bottom li{display:inline;margin:.85em;}
#footer-bottom ul{list-style-type:disc ;}
#footer-column-1{width:419px;}
#footer-column-2{border:1px solid #e1cd96;border-width:0 1px;width:220px;}
#footer-top{border:1px solid #e1cd96;border-width:1px 0;margin-bottom:1em;overflow:auto;text-align:left;}
#footer-column-3 img{margin-right:2px;}
#footer-top div{float:left;margin:8px 0;padding:0 8px;}
#footer-top ul{float:left;width:129px; list-style:square;}
