/**   Styles for "Screen" Media
*     File: _override.css
*     Theme: easy_as_123 - custom
*     Author: Nate Hanna
*     Auth Web: http://www.mediasation.com
*     modified: 2009-07-13
* --------------------------------------------------------------
**/

html { background-color: #002A5A; }
body { background-image: url('../images/bg_html.jpg'); }
a { color:#002A5A; }
h1, .content h1 { font-size: 2.5em; }
#header #masthead a, 
#header #masthead a:visited {
   background-image: url('../images/logo.png');
   top: 8px;
   width: 245px;
   height: 68px;
}
#corner2 { background-image: url('../images/bg_corner2.png'); }
#corner3 { background-image: url('../images/bg_corner3.png'); }
.home #homeGrid #column1,
.home #homeGrid #column2,
.home #homeGrid #column3 { 
   background-image: url('../images/bg_home-column.gif');
   background-position: right top;
}

#topNavigation ul.sf-menu li a { font-size: 1.4em; }
#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 { color: #B1AEA7; }

#topNavigation ul.sf-menu li a:hover,
#topNavigation ul.sf-menu li a:focus,
#topNavigation ul.sf-menu li a:active { 
   color: #CBC7C4;
}
#topNavigation ul.sf-menu li a small { color: #FF0000; } 

#topNavigation ul.sf-menu li.selected ul { border: 1px solid #002A5A; }
#topNavigation ul.sf-menu li li,
#default #sideBar button { 
   background-color: #002A5A;
   border-bottom: 1px solid #002A5A;
}
   #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: #002A5A;
      background-color: #B1AEA7;
   }
#sideBar #newsletter { display: none; }
#sideBar #search { display: none; }
#sideBar #vcard { text-align: center; }
#spark_outer_footer { background-image: url('../images/bg_footer.jpg'); }