/**   Styles for "Screen" Media
*     File: _styles.css
*     Theme: 0001 - orange
*     Author: Nate Hanna
*     Auth Web: http://www.mediasation.com
*     modified: 2010-03-04
* --------------------------------------------------------------
**/
html { 
   color: #7F7F7F;
   background: #FFF;
}

a { color: #BB2802; }
   a:visited { color: #BB2802; }

h1, h2, h3, h4, h5, h6,
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { color: #BB2802; }

div.hr { background-color: #ECECEC; }

#wrapper { background: #FFF url('bg_wrapper.jpg') center top no-repeat; }

#header #masthead a, 
#header #masthead a:visited {
   width: 350px;
   height: 111px;
   background: url("logo.png") 0 0 no-repeat;
   top: 66px;
   left: 13px;
}

/** @group homeGrid */
#homeGrid { background: transparent url('bg_homeGrid.gif') -33px top repeat-y;  }
/* @end homeGrid **/

#sideBar {
   border-top: 1px solid #CCC9C0;
   background-color: #EAE8DC;
}
   .has_zero_opts #sideBar, .has_one_opts .margin_empty #sideBar { border: 0;  background-color: transparent; }

#sideBar div.title,
#sideBar h1, #sideBar h2, #sideBar h3, #sideBar h4, #sideBar h5, #sideBar h6 { color: #5E5D58; }

#sideBar #newsletter { border-bottom: 1px solid #CCC9C0; }
#sideBar #vcard { border-top:1px solid #CCC9C0; }

#sideBar input,
#formContent input.input, 
#formContent textarea.textarea {
   background-color:#CCC9C0;
   border-color:#999;
   color:#666;
}
#sideBar button,
#formContent input.submit { 
   background: #666;
   border-color: #999;
   color: #FFF;
}

/** @group superfish */
#topNavigation { background: #000 url('bg_topNav.jpg') left top 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,
      #topNavigation ul.sf-menu li a:focus,
      #topNavigation ul.sf-menu li a:active { color: #EE4903; }
      
      #topNavigation ul.sf-menu li a small { color: #CCC9C0; }
      #topNavigation ul.sf-menu li.last a { background-image: none; }

#topNavigation ul.sf-menu li.selected { background: transparent url('bg_nav-selected-arrow.jpg') bottom center no-repeat; }
   #topNavigation ul.sf-menu li.selected a,
   #topNavigation ul.sf-menu li.selected a:hover,
   #topNavigation ul.sf-menu li.selected a small,
   #topNavigation ul.sf-menu li.selected a:hover small {}
   
      #topNavigation ul.sf-menu li.selected a,
      #topNavigation ul.sf-menu li.selected a:hover {}
      #topNavigation ul.sf-menu li.selected a span,
      #topNavigation ul.sf-menu li.selected a:hover span {}

/*group submenu*/
      #topNavigation ul.sf-menu li li a,
      #topNavigation ul.sf-menu li.selected li a,
      #topNavigation ul.sf-menu li.selected li a:hover,
      #topNavigation ul.sf-menu li.selected li a span, 
      #topNavigation ul.sf-menu li.selected li a:hover span { 
         color: #FFF;
         background-color: transparent;
         background-image: none;
      }
         #topNavigation ul.sf-menu li.selected ul { 
            border: 1px solid #000;
            border-bottom: 0;
         }
         #topNavigation ul.sf-menu li li { 
            background-color: #252525;
            border-bottom: 1px solid #000;
         }
            #topNavigation ul.sf-menu li.sfHover li:hover,
            #topNavigation ul.sf-menu li li a:hover,
            #topNavigation ul.sf-menu li.selected li a:hover { 
               color: #FFF;
               background-color: #BB2802;
            }
               #topNavigation ul.sf-menu li.selected li a,
               #topNavigation ul.sf-menu li.selected li a { background-image: none; }
/* @end superfish **/
#footer {
   background-color: #CCC9C0;
   border-top: 1px solid #FFF;
}
   #footer, #footer a { color: #7C7B75; }

