/**   Styles for "Screen" Media
*     File: _override.css
*     Theme: 0003 - custom
*     Author: Nate Hanna
*     Auth Web: http://www.mediasation.com
*     modified: 2010-09-14 (by Nate Hanna)
* --------------------------------------------------------------
**/

body {
   background-color: #EBEBEB;
   background-image: url('../images/bg_html.gif');
}

#header #masthead a, #header #masthead a:visited {
   background-image: url('../images/logo.png');
   width: 234px;
   height: 70px;
   left: 10px;
   top: 5px;
}

#hdrImg { background-color: transparent; }

#contentSlot #layout { padding-left: 35px; padding-right: 10px; }

#contentWrapper,
#contentSlot #column2 {
   background-image: url('../images/bg_contentSlot.gif');
}
   #contentSlot #column2 { background-position: -574px 0; }

#topNavigation ul.sf-menu li.selected a, #topNavigation ul.sf-menu li.selected a:hover { background-color: #8F6D00; }
   #topNavigation ul.sf-menu li a span { padding: 9px 28px 10px; }

#sideBar input, #formContent input.input,
#formContent textarea.textarea { 
   background-color: #CCC; 
   border-color: #8f6d00;
   color: #2c2f33;
}
#sideBar button, #formContent input.submit {
   background-color:#8f6d00;
   border-color:#8f6d00;
   color:#FFF;
}

#sideBar #vcard { top: 4px; }
#vcard .vcardHook { 
   text-align: right; 
   line-height: 1.8em;
}
   .vcardHook .org { display: block; }
   #vcard .vcardHook .adr, .vcardHook .org_spacer { display: none; }
   .vcardHook .phone_wrapper, .vcardHook .fax_wrapper {
      color: #8F6D00;
      font-size: 2em;
    float: right;
    margin-left: 30px;
   }

#spark_outer_footer { border-top-color: #8F6D00; }


/* hdrImg */
#hdrImg {position:relative; height:350px; width:965px; top:89px; overflow: hidden;}
#hdrImg .img {position: absolute; top:0px; left:0px; width:965px; height:350px; overflow: hidden;}
#hdrImg .img_descr {position:absolute; width:626px; left:0px; top:50px; color:#fff; }
#hdrImg .img_descr .spacer {border:none;}
#hdrImg .img_descr .content {padding:15px 30px 15px 83px;}
#hdrImg .img_descr a {color:#f2e1b2;}
#hdrImg .img_descr h1,
#hdrImg .img_descr h2 {font-size: 2em; font-weight: normal;color:#fff; margin:0;}
#hdrImg .img_descr p {font-size:.95em; margin:0; line-height: 1.3em; }
#hdrImg .navi {position: absolute; bottom:0px; right:0; z-index: 10; margin:0; background: #171617; padding:5px 5px 0 5px;}
#hdrImg .navi a { background:url("../images/bg_hdrImg_navi.png") 0 0 no-repeat; width:13px; height: 13px; display: block; float: left; margin-right: 2px; margin-top: 0; outline: none; padding:0 0 4px; text-align: center; text-decoration: none; text-indent: -10000px;}
#hdrImg .navi a.activeSlide {background-position: -20px 0; color:#edc029;}
#hdrImg .navi #cycle_toggle { display:none; /*background: none; color:#8F6D00; font-size: 0.9em; margin: 0; padding:0; position: relative; text-decoration: none; text-indent: 0; text-transform: lowercase; top:-2px; width:50px; */}

