/**   Styles for "Screen" Media
*     File: _color-all.css
*     Theme: 0007 - green
*     Author: Nate Hanna
*     Auth Web: http://www.mediasation.com
*     modified: 2010-02-02 (by Nate Hanna)
* --------------------------------------------------------------
**/
html { color: #333; }

body { background-color: #EEE; }

a { color: #6B6B09; }
   a:visited { color: #535308; }

h1, .content h1 { color: #333; }
   h2, .content h2, 
   h3, .content h3, 
   h4, .content h4, 
   h5, .content h6, 
   h3, .content h6 { color: #6B6B09; }

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

#wrapper { background: transparent url("bg_wrapper.gif") top left repeat-y; }

#header { background: transparent url('bg_top.gif') left top no-repeat; }

#header #masthead a, 
#header #masthead a:visited {
   width: 294px;
   height: 54px;
   background: transparent url("logo.png") 0 0 no-repeat;
   top: 25px;
   left: 17px;
}
   .is_dev .vertical_2 #header #masthead a, 
   .is_dev .vertical_2 #header #masthead a:visited {
      background-image: url("logo-2.png");
      width: 450px;
      height: 70px;
      left: 15px;
      top: 15px;
   }

#contentWrapper { background: transparent url('bg_content.gif') 0 0 repeat-y; }

#sideBar div.title { 
   color: #666;
   background: transparent url('bg_h2.jpg') top left no-repeat;
}
#sideBar input,
#formContent input.input, 
#formContent textarea.textarea {
   background-color:#FFF;
   border-color:#CCC;
   color:#666;
}
   #sideBar input.email { background: #FFF url("/spark/_globals/images/newsletter_bg.gif") 7px 7px no-repeat; }
   #sideBar input.search { background: #FFF url("/spark/_globals/images/search_bg.gif") 5px 3px no-repeat; }
#sideBar button,
#formContent input.submit { 
   background-color: #EEE;
   border-color: #CCC;
   color: #999;
}

/** @group superfish */
#topNavigation { background: transparent url("bg_nav.jpg") top left repeat-x; }
#topNavigation ul.sf-menu li { background-color: transparent; }
   #topNavigation ul.sf-menu li a { color: #FFF; }
      #topNavigation ul.sf-menu li a:hover { color: #CC0000; }
      #topNavigation ul.sf-menu li.selected a { 
         background: transparent url('bg_nav-tab_lft.gif') top left no-repeat;
         color: #FFF;
      }
         #topNavigation ul.sf-menu li.selected a:hover { color: #FFF; }
         #topNavigation ul.sf-menu li.selected a span { background: transparent url('bg_nav-tab_right.gif') top right no-repeat; }
      #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 ul { 
            border: 1px solid #0A0A0A;
            border-bottom: 0;
         }
         #topNavigation ul.sf-menu li li { 
            background-color: #1F1F1F;
            border-bottom: 1px solid #0A0A0A;
         }
            #topNavigation ul.sf-menu li.sfHover li:hover,
            #topNavigation ul.sf-menu li li a:hover { background-color: #6B6B09; }
               #topNavigation ul.sf-menu li.selected li a { background-image: none; }
               #topNavigation ul.sf-menu li.selected li a span { background-image: none; }
/* @end superfish **/


/** @group store */
.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: #444; }

.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: #333; }

#storemenu .menu-dialog { border-bottom: 1px solid #9AABB7; }

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



#footer { background: #EEE url('bg_ftr.jpg') left top no-repeat; }
#footer, #footer a { color: #FFF; }

