/*
#------------------------------------------------------------------------
# CloudHost - September 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 2 */

/* template.css */
body {
  background: #292929;
}
a:hover,
a:active,
a:focus,
#gkMainbody a,
#gkMainbody header h1 a:active,
#gkMainbody header h1 a:focus,
#gkMainbody header h1 a:hover,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover { 
  color: #ffe258; 
}
#gkTopBar,
#gkMenuWrap #gkTopBar {
  background: #445e75; 
}
.imageBg #gkLogin,
#gkLogin {
  background: #f3940d;
  border: 1px solid #f3940d;
}
#gkLogin:hover,
.imageBg #gkLogin:hover,
#gkMenuWrap #gkLogin:hover {
  background: #292929;
}
.imageBg .gk-info > a:active,
.imageBg .gk-info > a:focus,
.imageBg .gk-info > a:hover {
  color: #f3940d;
}
.color-icon .header > i,
.header.color-icon > i { 
  color: #f3940d; 
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover { 
  color: #f3940d!important; 
}
.gkPopupWrap h3 a {
  color: #f3940d;
}

/* joomla.css */
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.readon,
#gkMainbody .itemReadMore,
#gkMainbody .readmore > a,
.button.invert:active,
.button.invert:focus,
.button.invert:hover {
  background: #f3940d;
}
button:hover,
.button:hover,
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,
#gkMainbody .itemReadMore:active,
#gkMainbody .itemReadMore:focus,
#gkMainbody .itemReadMore:hover,
#gkMainbody .readmore > a:active,
#gkMainbody .readmore > a:focus,
#gkMainbody .readmore > a:hover,
.button.invert {
  background: #292929;
}
section.categories-list ul ul { }
section.categories-list ul ul li {
  border-left: 3px solid #f3940d;
}
th {
  background: #f3940d;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { 
  color: #f3940d!important;
}
.tip-title {
  background: #f3940d;
}
#system-message dd.error { 
  background: #c24829; 
}
#system-message dd.notice { 
  background: #f3940d; 
}
div.bannerfooter {
  color: #f3940d;
}
dl#tabs dt.tabs span h3 a:hover,
dl.tabs dt.tabs span h3 a:hover { 
  color: #f3940d;
}
dl#tabs dt.tabs.open a,
dl.tabs dt.tabs.open a {
  color: #f3940d;
  border-bottom: 5px solid #f3940d;
}
.result-title :before {
  color: #f3940d;
}
.autocompleter-queried { 
  color: #f3940d!important;
}
.box.menu li:hover {
  background: #f3940d;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
  background-color: #bc2313; 
}
.nspNext:hover:after,
.nspPrev:hover:after { 
  color: #bc2313; 
}
.readon {
  background: #292929;
}
.readon:hover {
  background: #f3940d;
}
.box.dark a.readon {
  background: #f3940d;
}
.gkPriceTable dd.gkPrice > .button {
  background: #292929;
}
.gkPriceTable dd.gkPrice > .button:active,
.gkPriceTable dd.gkPrice > .button:focus,
.gkPriceTable dd.gkPrice > .button:hover { 
  background: #f3940d; 
}
.gkPriceTable .gkPopular:before {
  background: #2d4255;
}
.gkColorPriceTable dl { 
   
  background: #dd0006;
}
.gkColorPriceTable dt {
  border-bottom: 1px solid #f02c31;
}
.gkColorPriceTable dd {
  color: #fff;
}
.gkColorPriceTable .gkPrice > span {
  color: #fff;
}
.gkColorPriceTable .gkPrice > small {
  color: #fff;
}
.gkColorPriceTable .gkLink a {
  border: 5px solid #f02c31;
  color: #dd0006;
}
.gkColorPriceTable .gkLink a:active,
.gkColorPriceTable .gkLink a:focus,
.gkColorPriceTable .gkLink a:hover {
  background: #f02c31;
}
.gkColorPriceTable dl.gkColor { background: #8bad1f; }
.gkColorPriceTable .gkColor dt { border-bottom: 1px solid #abcc42; }
.gkColorPriceTable .gkColor dd { color: #fff; }
.gkColorPriceTable .gkColor .gkPrice > span { color: #fff; }
.gkColorPriceTable .gkColor .gkPrice > small { color: #fff; }
.gkColorPriceTable .gkColor .gkLink a {
  border: 5px solid #abcc42;
  color: #8bad1f;
}
.gkColorPriceTable .gkColor .gkLink a:active,
.gkColorPriceTable .gkColor .gkLink a:focus,
.gkColorPriceTable .gkColor .gkLink a:hover {
  background: #abcc42;
}
.gkColorPriceTable dl.gkPremium { 
  background: #292929; 
}
.gkColorPriceTable .gkPremium dt {
  border-bottom: 1px solid #373737;
}
.gkColorPriceTable .gkPremium dd {
  color: #adadad;
}
.gkColorPriceTable .gkPremium .gkPrice > span {
  color: #adadad;
}
.gkColorPriceTable .gkPremium .gkPrice > small {
  color: #adadad;
  font-size: 21px;
}
.gkColorPriceTable .gkPremium .gkLink a {
  border: 5px solid #757575;
  color: #111;
}
.gkColorPriceTable .gkPremium .gkLink a:active,
.gkColorPriceTable .gkPremium .gkLink a:focus,
.gkColorPriceTable .gkPremium .gkLink a:hover {
  background: #757575;
}
.gkFrame .button {
  background: #f3940d;
}
.gkFrame .button:active,
.gkFrame .button:focus,
.gkFrame .button:hover { 
  background: #292929; 
}
.gkDomainSearch div.gkBigSelect:after {
  color: #f3940d;
}
.gkDomainSearch div.gkBigSelect > ul li:hover {
  background: #f3940d;
}
.gkTestimonials .gkText > div { 
  background: #f3940d; 
}
.gkTestimonials .gkLink > div { 
  background: #292929; 
}
.gkPoints li span {
  background: #f3940d;
}
.gkIcon i {
  background: #f3940d;
}
.gkIcon i.dark { 
  background: #292929; 
}
.faq h3 {
  color: #f3940d;
}
.faq h3:before {
  color: #f3940d;
}
.hosting .features h3 i {
  color: #f3940d;
}
.hosting table thead th {
  background: #f3940d;
}

/* menu.css */
#gkMainMenu .gkMenu > ul > li.active > a {
  color: #f3940d;  
}
#gkMainMenu .gkMenu > a:hover,
#gkMainMenu .gkMenu > a:active,
#gkMainMenu .gkMenu > a:focus,
#gkMainMenu .gkMenu > li.active > a {
  color: #f3940d;
}
#gkMainMenu .gkMenu > ul li div.childcontent {
  background: #2d4255;
}
#gkMainMenu .gkMenu > ul li div.childcontent-inner {
  background: #2d4255;
}
#gkMainMenu .gkMenu > ul li div.childcontent li {
  border-top: 1px solid #445e75;
}
#gkMainMenu .gkMenu > ul li div.childcontent li:hover {
   background: #445e75;
}
#gkMainMenu .gkMenu > ul li li div.childcontent small {
  color: #fff;
}

/* menu-aside.css */
#aside-menu {
  background: #292929;
}

/* k2.css */
.k2FeedIcon a:before,
a.k2FeedIcon:before {
  color: #f3940d;
}
.activeCategory a { 
  color: #f3940d;
}
h1 > sup,
h2 > sup {
  background: #f3940d;
}
.itemBody > div > ul li:before {
  color: #f3940d;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
  background: #f3940d;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
  background: #f3940d;
}
table.calendar tr td.calendarTodayLinked a {
  color: #f3940d;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
  background: #f3940d;
}
.calendarNavLink { 
  color: #f3940d; 
}
.k2TagCloudBlock a:hover { 
  color: #f3940d;
}