/**   Styles for "Screen" Media
*     File: _styles.css
*     Theme: leather - orange
*     Author: Nate Hanna
*     Auth Web: http://www.mediasation.com
*     modified: 2009-08-17
* --------------------------------------------------------------
**/
html { 
   color: #706B66;
   background: #19110A url("hdr_bg.jpg") left top repeat-x;
}

body { 
   background-color: #19110A;
   background: transparent url("ftr_bg.jpg") left 100% repeat-x;
}

a { color: #8D3400 }
   a:visited { color: #5B4E40; }

h1, .content h1 { color: #FFF; }
h2, .content h2, h3, .content h3 { color: #7F2200; }

div.hr { background-color: #8A8278; }

#header #masthead a, 
#header #masthead a:visited {
   width: 255px;
   height: 110px;
   background: url("logo.png") 0 0 no-repeat;
   top: 20px;
   left: 30px;
}

#hdrImg img { border-color: #5B4E40; }
#corner1 { background-image: url('corner_lt.png'); }
#corner2 { background-image: url('corner_tr.png'); }
#corner3 { background-image: url('corner_br.png'); }
#corner4 { background-image: url('corner_bl.png'); }


#sideBar { background: transparent url('sidebar_bg.jpg') left top repeat-y; }
   #sideBarHook {
      padding-top: 30px;
      background: transparent url("sidebar_top.jpg") top left no-repeat;
   }
   #sideBarContent {
      padding-bottom: 30px;
      background: transparent url("sidebar_ftr.jpg") bottom left no-repeat;
   }

   #sideBar div.title { color: #7F2200; }
   #sideBar input,
   #formContent input.input, 
   #formContent textarea.textarea {
      background-color:#282018;
      border-color:#5B4E40;
      color:#5B4E40;
   }
   #sideBar button,
   #formContent input.submit { 
      background-color: #7F2200;
      border-color: #983700;
      color: #BF9180;
   }

/** @group superfish */
#topNavigation ul.sf-menu li { background-color: transparent; }
   #topNavigation ul.sf-menu li a { color: #5B4E40; }
      #topNavigation ul.sf-menu li.selected a { 
         background: transparent url("tab_left.png") bottom left no-repeat;
         color: #FFF;
      }
      #topNavigation ul.sf-menu li a:hover,
      #topNavigation ul.sf-menu li a:focus,
      #topNavigation ul.sf-menu li a:active,
      #topNavigation ul.sf-menu li li a { 
         color: #FFF;
         background-color: transparent;
      }
         #topNavigation ul.sf-menu li li { 
            background-color: #7E2100;
            border-bottom: 1px solid #983800;
         }
            #topNavigation ul.sf-menu li.sfHover li:hover,
            #topNavigation ul.sf-menu li li a:hover { background-color: #1A110A; }
               #topNavigation ul.sf-menu li.selected li a,
               #topNavigation ul.sf-menu li.selected li a { background-image: none; }
/* @end superfish **/


/** @group store */
.store #sideBar { background: transparent url('sidebar_bg.jpg') left top repeat-y; }

.store #sideBarHook { background: transparent url("sidebar_ftr.jpg") bottom left no-repeat; }

.store #storemenu { background: transparent url("sidebar_top.jpg") top left no-repeat; }

body.store { background-position: left -353px; }

.minicart, .menu-dialog .content li, small, label, .register-section-title label { color: #333; }

hr.minicart, .content hr { background-color: #666; }

.products .price-value, .totals .total-value { color: #C00; }

.subheader { color: #FFF; }

.store #contentSlot .dialog-search-sort-bar a { color: #666; }

.menu-dialog button.menu-button { margin-bottom: 6px; }

.button-row button, .buttons-row button { border: 1px solid #96918A; }

div.button a, div.menu-button a, button.main-button, div.main-button a {
   color: #EEE;
   border: 1px solid #96918A;
}

.menu-dialog .title-bar { color: #7F2200; }

.store .order-invoice {
   background: #FFF;
   color: #333;
}
/* @end store **/


#footer, #footer a { color: #5B4E40; }

