﻿/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

a:link, a:visited {
  color: #06086D;
}

h2 {
  font-size: 150%;
}

.header-group-wrapper {
  background: #003366;
  padding-bottom: 25px;
}

.header-group .inner {
	background: #06086D;
	padding-left: 13px;
        padding-top: 13px;
        padding-bottom: 0px;
	margin-bottom: -25px;
  border-bottom: 25px solid #FECB00;
}

#header-site-info-inner {
  height: 115px;
  padding-top: 0px;
  padding-left: 0px;
  z-index: 20;
}

.header-top-wrapper {
  height: 10px;
  min-height: 3px;
  background: #003366;
}

#header-site-info {
  overflow: visible;
}

.search-box-inner form#search-theme-form {
  top: 15px;
}

.search-box-inner #search {
  background: #06086D;
}

.search-box-inner #search-input input {
  background: white;
}

#site-name-slogan {
  padding-top: 15px;
  padding-left: 25px;
}

#site-name {
  font-family: Times New Roman, serif;
  font-size:230%;
  line-height:85%;
  font-weight: 600;
  letter-spacing:2px;
}

#site-name a:link, #site-name a:visited {
  color:white;
}

#slogan {
  color:white;
  font-style: normal;
  font-size: 150%;
  margin-top: 15px;
  font-weight: 600;
  padding-left: 2px;
}

.header-primary-menu-wrapper {
  background: #003366;
}

.primary-menu {
  background: white;
  height: 30px;
  border-top: 1px solid black;
}

#primary-menu-inner {
  background: #DDDDDD;
  height: 30px;
  line-height: 100%;
  margin-left: 140px;
  margin-right: 0px;
}

.header-primary-menu-wrapper {
  border-bottom: none;
}

.primary-menu-inner ul.menu li a:link, .primary-menu-inner ul.menu li a:visited {
  color: #444444;
  font-family: Times New Roman, serif;
  font-size: 12px;
  border: none;
  line-height: 100%;
}

.primary-menu-inner ul.menu li a:hover, .primary-menu-inner ul.menu li a:focus {
  background: #AAAAAA;
  line-height: 100%;
}

.primary-menu-inner ul.menu li.active-trail a.active {
  background: #DDDDDD;
}

.primary-menu-inner ul.sf-menu li.last {
  border-right: none;
}

#primary-menu.block ul {
  display: inline;
  list-style-image:none;
}

.sf-menu li.leaf {
  display: inline;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

#main-wrapper {
  background: #003366;
  padding-top: 0px;
  padding-bottom: 0px;
}

#main {
  background: white;
  padding-top: 20px;
  border-bottom: 1px solid #E7E7E7;
}

.footer-wrapper, .footer-message-wrapper {
  background: #003366;
  line-height: 100%;
}

#footer-message {
  background: white;
  color: black;
  line-height: 100%;
  margin-bottom: -5px;
  border-bottom: 10px solid #003366;
}

