/* Header */

h1.revamp {background: transparent url(graphics/header-logo.gif) no-repeat top left; display: block; height: 68px; width: 326px !important; text-indent: -9000px;}


#header_revamp {margin: 0; padding: 0; width: 779px !important; height: 127px; background-color: #fff; position: relative;}

#topacntlinks {text-align: right; color: #666; position: absolute; top: 12px; left: 514px; width: 250px; height: 28px !important;}
#topacntlinks p {font-size: 11px; margin: 0; line-height: 16px;}
#topacntlinks a:link {color: #666; text-decoration: underline;}
#topacntlinks a:hover {color: #666; text-decoration: underline;}
#topacntlinks a:active {color: #666; text-decoration: underline;}
#topacntlinks a:visited {color: #666; text-decoration: underline;}

#topacntlinks a.cart {background: transparent url(graphics/topshop-cart.gif) no-repeat 0px 1px; padding-left: 18px;}
#topacntlinks a.pipe-left {background: transparent url(graphics/topacntlinks-pipe.gif) no-repeat center left; padding-left: 4px;}

#topfeature {width: 502px; height: 20px; padding-top: 2px; border: 1px solid #dedede; text-align: center; position: absolute; top: 68px; left: 261px; background: transparent url(graphics/feature-bg.gif) repeat-x top left; font-size: 14px; color: #144372;}
#topfeature a:link {color: #144372;}
#topfeature a:hover {color: #144372;}
#topfeature a:active {color: #144372;}
#topfeature a:visited {color: #144372;}

#topsearch {position: absolute; top: 68px; left: 0;}
#topsearch form {}
#topsearch input.search {float: left; width: 204px; height: 17px; padding: 5px 0 0 5px; background-color: #e7e7e7; border: 1px solid #c9c9c9; border-right: none; color: #8b8989; font-size: 12px;}

ul#topnav {width: 765px; height: 29px; background-color: #b2b2b2; position: absolute; top: 85px; left: 0; list-style-type: none; margin: 0; padding: 0;}
ul#topnav li {display: inline;}


#header_revamp div.menu {position: absolute; top: 97px; left: 0px;}