/**   Styles for "Screen" Media
*     File: color.css
*     Theme: 0020 - brown
*     Author: Stephen Davis
*     Auth Web: http://www.mediasation.com
*     modified: 2010-02-10 (by Nate Hanna)
* --------------------------------------------------------------
**/

html {
   color: #FFF;
   background: #000 url('bg_html.jpg') center top no-repeat;
}
   a { color: #fe9b02; }
      a:visited { color: #999; }

#outer_wrapper { background: url('bg_outer_wrapper.jpg') left top repeat-y; }
#wrapper { background: url('bg_wrapper.jpg') left top no-repeat; }

pre { color: #000; }


#header { background: url('bg_header.jpg') 1px top no-repeat; }
   .vertical_2  #header { background-image: url("bg_header-2.jpg"); }

#header #masthead a, 
#header #masthead a:visited {
   position: absolute;
   display: block;
   background: url("logo.png") 0 0 no-repeat;
   text-indent: -10000px;
   width: 236px;
   height: 64px;
   text-decoration: none;
   overflow: hidden;
   z-index: 5;
   top: 30px;
   left: 30px;
}
   .is_dev .vertical_2 #header #masthead a, 
   .is_dev .vertical_2 #header #masthead a:visited {
      background-image: url("logo-2.png");
      width: 355px;
      height: 80px;
      left: 50%;
      top: 25px;
      margin-left: -177px;
   }


#sideBar #marginContent p { color: #C9C6C4; }
#sideBar div.title, 
#sideBar h1, #sideBar h2, #sideBar h3, #sideBar h4,  #sideBar h5,  #sideBar h6 {
   color: #F90;
   background: transparent url('bg_title.png');
}

#sideBar input {
   color: #c26c00;
   background-color: #1a130d;
   border: 1px solid #41342d; 
}

#sideBar button,
#formContent input.submit {
   background: #c26c00;
   border: 1px solid #ffc560;
   color: #FFF;
}

         #topNavigation ul li a { color: #FFF; }
   #topNavigation ul li ul {
      border: 1px solid #444;
      border-bottom: 0;
   }
      #topNavigation ul li ul li { border-bottom: 1px solid #444; }
         #topNavigation ul li ul li a { background: #30221C; }
         #topNavigation ul li ul li a:hover { background: #592C1A; }


/** @group store */
.minicart, .menu-dialog .content li, small, label, .register-section-title label {
   color: #FFF;
   list-style: square;
}

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

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

.product-details .product-subtitle div,
.subheader {
   color: #FFF;
   border-color: #FFF;
}

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

.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: #F90;
   background: transparent url('bg_title.png');
}

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

#footer {
   background: transparent url('bg_body.jpg') -18px top repeat-y;
   border-bottom: 1px solid #6A6A6A; 
   margin-right: 1px; 
}
   #footer, #footer a { color: #444; }
