/* Background */
#nav-wrapper .container, .peo-listing tr.even,
#mini-panel-buttons_news_events, #profile-pages .region-two-66-33-second, .theside ul.menu{
  background-color: #c8d9d8;
}


/* Text */


#page-title,
.comment h3.comment-title a,
.tabs ul.tabs li a,
pre,
code,
samp,
var,
table.update tr,
table.system-status-report tr {
  color: #b75527;
}
#page-title{ border-bottom: solid 5px;}


/* Links */
a,
a.active,
li a.active {
  color: #ab0520;
}
legend {
  color: #ffffff;
}

/* Link hovered */
a:hover,
a:focus,
a.active:hover,
a.active:focus,
li a.active:hover,
li a.active:focus {
  color: #5c8727;
  border-bottom-color: #5c8727;
}
h3{color:#5c8727;}
.node h1.node-title a:hover,
.node h2.node-title a:hover {
  color: #ea1414;
}

/* Menu bar */
#menu-bar-wrapper {
  background: #2e2e2d;
}
.nav .block-menu ul li a,
.nav .block-menu ul li a:visited {
  color: #fcfafa;
}
.nav .block-menu ul a:focus,
.nav .block-menu ul a:hover,
.nav .block-menu ul a:active,
.nav .block-menu ul a:visited {
  background: #d90000;
}
.nav .block-menu ul li a.active {
  color: #2e1616;
  background-color: #f8f8f8;
}

/* Superfish Skin - we keep the Superfish skin seperate so we can special case
   if we really need to */
.sf-menu.sf-style-default a {
   border: 0;
   color: #fcfafa;
}
.sf-menu.sf-style-default li.last a {
}
.sf-menu.sf-style-default a,
.sf-menu.sf-style-default a:visited {
  color: #fcfafa;
}
.sf-menu.sf-style-default span.sf-description {
  color: #fef1f1;
}
.sf-menu.sf-style-default li li,
.sf-menu.sf-style-default.sf-navbar li ul {
  background-color: #2e2e2d;
  opacity:0.925;
  filter:alpha(opacity=92.5);
}
.sf-menu.sf-style-default li li li {
  background-color: #2e2e2d;
}
.sf-menu.sf-style-default li {
  background: transparent;
}
.sf-menu.sf-style-default.sf-navbar {
  background: #2e2e2d;
}
.sf-menu.sf-style-default li a,
.sf-menu.sf-style-default li a:visited {
  color: #fcfafa;
}
.sf-menu.sf-style-default li:hover,
.sf-menu.sf-style-default li.sfHover,
.sf-menu.sf-style-default a:focus,
.sf-menu.sf-style-default a:hover,
.sf-menu.sf-style-default a:active {
  background-color: #d90000;
}
.sf-menu.sf-style-default .active-trail.sf-depth-1,
.sf-menu.sf-style-default .sf-depth-1 > a.active {
  color: #2e1616;
  background-color: transparent;
}
#menu-bar-wrapper .sf-menu.sf-style-default .active-trail.sf-depth-1,
#menu-bar-wrapper .sf-menu.sf-style-default .sf-depth-1 > a.active {
  background-color: #f9f4f4;
}
.sf-menu.sf-style-default.sf-navbar li ul li ul {
  background-color: transparent;
}

/* Region header menus */
.region-header .block-menu li a,
.region-header .sf-depth-1 > a {
  border-bottom: 3px solid #c4c4c4;
}
.region-header .block-menu ul li a,
.region-header .block-menu ul li a:visited {
  color: #2e1616;
}
.region-header .block-menu li a:hover,
.region-header .block-menu li a:focus,
.region-header .block-menu li a:active {
  color: #fcfafa !important;
  border-color: #2e2e2d !important;
  background-color: #e25301;
}

.region-header .sf-depth-1 > a:hover,
.region-header .sf-depth-1 > a:focus {
  border-color: #2e1616 !important;
}

.region-header .sf-menu.sf-style-default .active-trail.sf-depth-1,
.region-header .sf-menu.sf-style-default .sf-depth-1 > a.active {
  color: #fcfafa;
  background-color: #e25301;
}
.region-header .sf-menu.sf-style-default li li a,
.region-header .sf-menu.sf-style-default li li a:visited {
  color: #fcfafa;
  border: 0 !important;
}


/* Tabs */
ul.primary li a,
ul.primary li a:hover,
ul.primary li a:focus {
  border-color: #e1e1e1;
}
ul.primary li.active a, .more-link a, .threebuttons .block-title, #quicktabs-front_page .item-list.item-list-q,
.theside ul.menu .active-trail.active {
  border-color: #e1e1e1 #e1e1e1 #ffffff;
  background-color: #b75527; color:#ffffff;}
}
ul.primary li.active a:hover,
ul.primary li.active a:focus {
  background: #ffffff;
}

/* Form inputs */
input.form-select,
input.form-text,
input.form-submit {
  border: 1px solid #c4c4c4;
}
.form-text:focus,
.form-checkbox:focus,
.form-radio:focus,
.form-select:focus {
  background: #ffffff;
}
textarea:focus {
  background: #ffffff;
}
#autocomplete ul {
  background: #ffffff;
  color: #735e5e;
}
#autocomplete ul div:hover {
  background: #2e2e2e;
  color: #ffffff;
}
/* Slogan */
#site-slogan {
  color: #ff1616;
}
#site-slogan::selection {
  background-color:  #e25400;
}
#site-slogan::-moz-selection {
  background-color:  #e25400;
}

/* Poll */
.poll .bar .foreground {
  background-color: #e25400 !important;
}
.block-poll .poll .percent {
  color: #ffffff;
}

/* Border (gray) */
.content-style {
  border: 1px solid #e1e1e1;
}

/* Region block borders (uncomment to enable).
   The rounded corners are already accounted for in corolla.settings.style.css */
/*
.sidebar .block-inner,
.region-highlighted .block-inner,
.four-4x25 .block-inner,
.three-3x33 .block-inner {
  border: 1px solid #e1e1e1;
  padding: 10px;
}
*/

/* Border strong (dark gray) */
#sidebar-first input,
#sidebar-second input {
  border: 1px solid #c4c4c4;
}
.tabs ul.tabs li a {
  border: 1px solid #c4c4c4;
}


/* Verticle tabs */
ul.vertical-tabs-list li a {
  background-color: #c8d9d8;
}

/* Block title */
.block h2,
h2{
  color: #b75527;
}
.block h2::selection {
  color: #ffffff;
  background-color: #b75527;
}
.block h2::-moz-selection {
  background-color: #b75527;
  color: #ffffff;
}
/* Fieldset */
fieldset, .calendar-calendar .week-view .full div.single-day div.weekview, .calendar-calendar .day-view .full div.single-day div.dayview,
.field-name-field-pagebox, .calendar-calendar th.days,.calendar-calendar .month-view .full td.single-day div.monthview, 
.calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview, .slides{
  background-color: #c8d9d8;
}

/* Fieldset border */
fieldset {
  border: 1px solid #e1e1e2;
}
