img { border: 0; }
#head_logo { float: right; height: 44px; width: 233px; }
#head_second { height: 90px; background: #222; text-align: center; }
#head_center { margin: 0 auto; padding: 31px 0 0 0; width: 900px; text-align: left; }
ul#topnavSignedOut, ul#topnavSignedIn {
  background: transparent url(image/nav_signed_in.gif) bottom left no-repeat; height: 44px; margin: 7px 0 0 0;
  padding: 0; position: absolute; top: 31px; width: 412px;
}
ul#topnavSignedOut li, ul#topnavSignedIn li { list-style: none; margin: 0; padding: 0; position: absolute; top: 0px; }
ul#topnavSignedOut li, ul#topnavSignedOut a, ul#topnavSignedIn li, ul#topnavSignedIn a { display: block; height: 44px; }
ul#topnavSignedOut li a, ul#topnavSignedIn li a { overflow: hidden; text-decoration: none; text-indent: -9999px; }
li#browse { left: 0; width: 102px; }
li#browse a:hover { background: transparent url(image/nav_signed_in.gif) 0 0 no-repeat; }
li#create { left: 110px; width: 102px; }
li#create a:hover { background: transparent url(image/nav_signed_in.gif) -110px 0 no-repeat; }
li#sign { left: 220px; width: 192px; }
li#sign a:hover { background: transparent url(image/nav_signed_in.gif) -220px 0 no-repeat; }
li#myvoice { left: 220px; width: 102px; }
li#myvoice a:hover { background: transparent url(image/nav_signed_in.gif) -220px 0 no-repeat; }

/* MAIN NAV LEFT -------------------- */
ul#htmlNav {
  background: transparent url(/image/navigation4.png) bottom left no-repeat; height: 44px; margin: 0 0 0 0;
  padding: 0; position: absolute; top: 20px; width: 950px; list-style: none; 
}
ul#htmlNav li.ltrNav { margin: 0; padding: 0; position: absolute; top: 0px; display: block; height: 44px; }
ul#htmlNav li.ltrNav a.mainNav { display: block; height: 44px; overflow: hidden; text-decoration: none; text-indent: -9999px; }
ul#htmlNav li.ltrNav#home { left: 0; width: 100px; }
ul#htmlNav li.ltrNav#home a.mainNav:hover { background: transparent url(/image/navigation4.png) 0 -44px no-repeat; }
ul#htmlNav li.ltrNav#home a.mainNav#on { background: transparent url(/image/navigation4.png) 0 0 no-repeat; }
ul#htmlNav li.ltrNav#about { left: 100px; width: 100px; }
ul#htmlNav li.ltrNav#about a.mainNav:hover { background: transparent url(/image/navigation4.png) -100px -44px no-repeat; }
ul#htmlNav li.ltrNav#about a.mainNav#on { background: transparent url(/image/navigation4.png) -100px 0 no-repeat; }
ul#htmlNav li.ltrNav#products { left: 201px; width: 100px; }
ul#htmlNav li.ltrNav#products a.mainNav:hover { background: transparent url(/image/navigation4.png) -201px -44px no-repeat; }
ul#htmlNav li.ltrNav#products a.mainNav#on { background: transparent url(/image/navigation4.png) -201px 0 no-repeat; }
ul#htmlNav li.ltrNav#support { left: 301px; width: 99px; }
ul#htmlNav li.ltrNav#support a.mainNav:hover { background: transparent url(/image/navigation4.png) -301px -44px no-repeat; }
ul#htmlNav li.ltrNav#support a.mainNav#on { background: transparent url(/image/navigation4.png) -301px 0 no-repeat; }

ul#htmlNav li.ltrNav#browse { left: 400px; width: 101px; }
ul#htmlNav li.ltrNav#browse a.mainNav:hover { background: transparent url(/image/navigation4.png) -400px -44px no-repeat; }
ul#htmlNav li.ltrNav#browse a.mainNav#on { background: transparent url(/image/navigation4.png) -400px 0 no-repeat; }
ul#htmlNav li.ltrNav#create { left: 501px; width: 100px; }
ul#htmlNav li.ltrNav#create a.mainNav:hover { background: transparent url(/image/navigation4.png) -501px -44px no-repeat; }
ul#htmlNav li.ltrNav#create a.mainNav#on { background: transparent url(/image/navigation4.png) -501px 0 no-repeat; }
ul#htmlNav li.ltrNav#myvoice { left: 601px; width: 101px; }
ul#htmlNav li.ltrNav#myvoice a.mainNav:hover { background: transparent url(/image/navigation4.png) -601px -44px no-repeat; }
ul#htmlNav li.ltrNav#myvoice a.mainNav#on { background: transparent url(/image/navigation4.png) -601px 0 no-repeat; }
ul#htmlNav li.ltrNav#checkout { left: 702px; width: 47px; }
ul#htmlNav li.ltrNav#checkout a.mainNav:hover { background: transparent url(/image/navigation4.png) -702px -44px no-repeat; }
ul#htmlNav li.ltrNav#checkout a.mainNav#on { background: transparent url(/image/navigation4.png) -702px 0 no-repeat; }
ul#htmlNav li.ltrNav#account { left: 749px; width: 201px; }
ul#htmlNav li.ltrNav#account a.mainNav:hover { background: transparent url(/image/navigation4.png) -749px -44px no-repeat; }
ul#htmlNav li.ltrNav#account a.mainNav#onAccount { background: transparent url(/image/navigation4.png) -749px 0 no-repeat; }
ul#htmlNav li.ltrNav#account a.mainNav#accountMenuButton { }

ul#accountMenu {
  border-style: solid; border-color: #222; border-width: 0 1px 0 1px;
  padding: 0; margin: 0; width: 247px; position: absolute; right: 0; top: 100%; z-index: 1000; -webkit-box-shadow: #555 0px 3px 10px; -moz-box-shadow: #555 0px 3px 10px;
}
ul#accountMenu li { text-align: left; width: 247px; background: #ddd; display: block; float: none; }
ul#htmlNav li.ltrNav#account ul#accountMenu li a { font-size: 13px; text-decoration: none; border-bottom: solid 1px #222; padding: 10px 15px; height: auto; background: #eee; display: block; color: #222; font-weight: normal; }
ul#htmlNav li.ltrNav#account ul#accountMenu li a:hover { background: #fff; color: #222; }
ul#htmlNav li.ltrNav#account a.accountMenuButtonStyle { color: #fff; text-shadow: #333 0 -1px 1px; padding-right: 38px; font-size: 11px; font-weight: normal; }
