body {
 background-color: #bfa48b;
}

div#logowrap {
   background-color: #bd8644; 
}

ul#main-menu a {
  border: 1px solid #bd8644;
}

ul#main-menu a:hover {
  border: 1px solid #7a4910;
  background-color: #985c15;
}

ul#main-menu a.active {
  border: 1px solid #7a4910;
  background-color: #985c15;
}

div#logo h1 a:hover{
	color: #f2d7b8;
}

div#footer {
  background: url(./assets/images/footer_bk.png) #77460c repeat-x left top;
}

a,a:link {
  color: #5b3d22;
}

div#main h2 {
  color: #664e36;
}

div.navigation_right h2 {
  color: #664e36;
}

div.navigation_left h2 {
  border-top: 1px solid #935b19;
  color: #fff;
  background-color: #935b19;
}

div.block h2 {
  color: #664e36;;
}

div.navigation_left ul.menu,div.navigation_left ul.secondary-links {
  background-color: #093a56;
  border-top: 1px solid #1f475e;
}

div.navigation_left ul.menu ul a.active,div.navigation_left ul.secondary-links ul a.active {
  font-weight: bold;
  background: url(./assets/images/menu_active_bk.gif) #0c3248 no-repeat 20px center;
}

div.navigation_left ul.menu ul ul a.active,div.navigation_left ul.secondary-links ul ul a.active {
  font-weight: bold;
  background: url(./assets/images/menu_active_bk.gif) #0c3248 no-repeat 40px center;
}

div.navigation_left ul.menu ul ul ul a.active,div.navigation_left ul.secondary-links ul ul ul a.active {
  background: url(./assets/images/menu_active_bk.gif) #0c3248 no-repeat 60px center;
}

div.navigation_left ul.menu li a,div.navigation_left ul.secondary-links li a {
  padding: 0 20px;
  display: block;
 	color: #FFF;
  line-height: 225%;
  text-decoration: none;
  background-image: none;
  border-bottom: 1px solid #44586a
}
div.navigation_left ul.menu li a:hover,div.navigation_left ul.secondary-links li a:hover {
  color: #FFF;
  background-color: #0b3046;
}

div.navigation_left ul.menu a.active,div.navigation_left ul.secondary-links ul a.active {
  font-weight: bold;
  background:  #0c3248;
}

div#main h1.title {
  color: #774e2a;
}

div#breadcrumb {
  border-bottom: 1px dotted #664e36;
  color: #664e36;
}

div#breadcrumb a {
  color: #664e36;
}

div.sidebar_left ul.menu li a:hover {
  color: #3e3e3e;
  background-color: #d9d0c6;
}

div.sidebar_left ul.menu {
  border-top: 1px solid #cac3bb;
}

div.sidebar_left ul.menu li a {
  border-bottom: 1px solid #cac3bb;
}

thead th {
  color: #634c36;
  border-bottom: #d5c5b6 0px solid;
}

td {
  border-bottom: #d5c3b6 1px solid;
}

table#attachments tr td{
 border-bottom: #d5c3b6 1px solid;
}

div.navigation_right h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #6e4c2b;
  line-height: 100%;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

div.navigation_right h3 {
  margin: 10px 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-size: 130%;
  color: #6e4c2b;
}

div.navigation_right ul li a {
  padding-left: 15px;
  display: block;
  color: #6e4c2b;
  text-decoration: none;
  background: url(./assets/images/right_menu_li_bk.gif) no-repeat left center;
}

div.sidebar_right ul li a {
  padding: 0;
  padding-left: 15px;
  display: block;
  color: #36261a;
  line-height: 150%;
  text-decoration: none;
  background: url(./assets/images/sidebar_right_li_bk.gif) no-repeat left top;
}

div.sidebar_right h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  text-transform: uppercase;
  color: #6e4c2b;
  letter-spacing: 2px;
}

tr.odd {
  padding: 5px 3px;
  background-color: #ffeede;
}

tr.even {
  padding: 5px 3px;
  background-color: #fff7ee;
}

.event-calendar td.selected {
  background: #8c6a35;
}

.event-calendar th {
  color: #434343;
  background: #edd5bb;
  text-align: center;
  padding: 1px 0.33em;
  border: 0px solid #242;
}

p.submitted {
  font-size: 80%;
  color: #6e512b;
}
