/*
#------------------------------------------------------------------------
# RockWall - April Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
 
/* Style 4 */

/* template.css */
a:hover,
a:active,
a:focus,
#gkMainbody article a,
#gkMainbody article header a:active,
#gkMainbody article header a:focus,
#gkMainbody article header a:hover {
  color: #9d271f;
}
#gkSearch .mod-search-searchword {
  border: 3px solid #ff9933;
}
#gkSearch::before {  
  color: #9d271f;
}
#gkTopMenu li a:active,
#gkTopMenu li a:focus,
#gkTopMenu li a:hover {
  color: #9d271f;
}
#gkBottom3 a:active,
#gkBottom3 a:focus,
#gkBottom3 a:hover,
#gkBottom4 a:active,
#gkBottom4 a:focus,
#gkBottom4 a:hover {
  color: #9d271f;
}
#gkMiddleBar {
  border-top: 3px solid #e55731;
}
#gkFooterNav li:hover,
#gkFooterNav a:hover {
  color: #9d271f;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
  color: #9d271f!important;
}
.box.color {
  background: #9d271f!important;
  color: #d2e3c1!important;
}
.box.color ul li {
  border-bottom: 1px solid #98c768;
}
.box.color a:active,
.box.color a:focus,
.box.color a:hover {
  color: #d2e3c1!important;
}
.box.colortitle .header {
  color: #9d271f;
}
.gkPopupWrap h3 a {  
  color: #9d271f
}

/* joomla.css */
button,
.button,
.button.inverse:active,
.button.inverse:focus,
.button.inverse:hover,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.readon,
.itemReadMore,
.readmore > a,
.pagination ul li a,
.pagination ul li span {
  background: #9d271f;
  background-image: none;
}
button:hover,
.button:hover,
.button.inverse,
input.button:hover,
span.button:hover,
button.button:hover,
div.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.pagenav-prev a:hover,
.pagenav-next a:hover,
.readon:hover,
.itemReadMore:active,
.itemReadMore:focus,
.itemReadMore:hover,
.readmore > a:active,
.readmore > a:focus,
.readmore > a:hover,
.pagination ul li a:hover,
.pagination ul li span:hover {
  background: #ff9933;
  background-image: none;
}
th a:active,
th a:focus,
th a:hover {
  color: #9d271f!important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover {
  color: #9d271f!important;
}
article header li a:hover {
  color: #9d271f;
}
.tip-title {
  background: #9d271f;
}
#system-message dd.notice {
  background-color: #f8fff0;
  border-color: #BCE8F1;
  color: #659039;
}
div.banneritem a {
  color: #9d271f!important;
}
div.bannerfooter {
  color: #9d271f;
}
.result-title :before {
  color: #9d271f;
}
.autocompleter-queried {
  color: #9d271f!important
}
.box.menu .header { 
  background: #ff9933;
}
.box.menu li:hover:before {
  color: #9d271f;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
  background-color: #9d271f;
}
.nspNext:hover::after,
.nspPrev:hover::after { 
  color: #9d271f;
}
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
   color: #9d271f;     
}
.gkTabsWrap ol li:hover { 
  color: #9d271f; 
}
.gkIsWrapper-gk_rockwall .gkIsPreloader {
  background: #e55731 url('../images/style4/loader.gif') no-repeat center center;
}
.gkIsWrapper-gk_rockwall figcaption a.button {
  background: #9d271f;
  background-image: none;
}
.gkIsWrapper-gk_rockwall figcaption a.button:active,
.gkIsWrapper-gk_rockwall figcaption a.button:focus,
.gkIsWrapper-gk_rockwall figcaption a.button:hover {
  background: #ff9933;
  background-image: none;
}

/* menu.css */
.gkMenu > ul > li {
  border-right: 1px solid #ff744f;
}
.gkMenu > ul > li:first-child {
  border-left: 1px solid #ff744f;
}
.gkMenu > ul > li > a {
  color: #ffe2da;
}
.gkMenu > ul > li.active > a {
  color: #fff;  
}
.gkMenu > ul li div.childcontent li:hover > a {  
  color: #9d271f;
}
#gkMenuWrapper {
  background: #e55731;
}

/* k2.css */
h1 > sup,
h2 > sup {
  background: #9d271f;
}
span#formLog {
  background: #9d271f;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
  background: #9d271f;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
  background: #9d271f;
}
table.calendar tr td.calendarTodayLinked a {
  color: #9d271f;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
  background: #9d271f;
}
.calendarNavLink {
  color: #9d271f;
}
