/*
 */
/* Style 1 */
/* template.css */
::selection {
  background: #d20309!important;
}

body {
    background: url("../images/style1/bg_main.jpg") no-repeat scroll center 0px, url("../images/style1/bg_pattern.jpg") repeat scroll 0 0 transparent ;
}

a:hover,a:active,a:focus {
  color: #d20309;
}

#gkPage {
  border-bottom-color: #d35209;
}

#gkContent a {
  color: #ed1c24;
}

h1#gkLogo a.cssLogo {
  background-image: url('../images/style1/logo.png');
}

#gkPageTop {background-image: none;}

#gkTopNav li a {
  color: #d35209;
}

a#btnLogin {
  color: #d35209;
}

a#btnRegister {
  background: #172033;
}

a#btnRegister:active,a#btnRegister:focus,a#btnRegister:hover {
  color: #2c3b57;
}

footer {
  color: #a8afbd;
}

footer a {
  color: #a8afbd;
}

footer a:active,footer a:focus,footer a:hover {
  color: #fff;
}

footer nav strong {
  color: #fff;
}

footer nav li {
  border-left-color: #a8afbd;
}

.box .header,.box_menu .header,.box_text .header {
  color: #000000;
}

.box_menu .header {
  color: #000000;
}

.box.color1 {
  background: #000000;
}

.box.color1 .header {
  color: #e5151d;
}

.box.color2 {
  background: #d20309;
}

.box.color2 > div {
  color: #fab995;
}

.box.color2 .header {
  background: #c60006;
  border-bottom-color: #cc0006;
}

.box.color2 li {
  border-top-color: #c14500;
}

.box.color2 a:active,.box.color2 a:focus,.box.color2 a:hover {
  color: #fab995 !important;
}

.box.dark,.box_menu {
  background-color: #121212;
  background-image: url('../images/style1/dark_bg.png');
}

.box_menu li {
  background-image: url('../images/style1/typography/bullet3.png');
}

#gkBottom2 {
  color: #a8afbd;
}

#gkBottom2 h3 {
  color: #fff;
}

#gkBottom2 a {
  color: #a8afbd !important;
}

#gkBottom2 a:active,#gkBottom2 a:focus,#gkBottom2 a:hover {
  color: #fff !important;
}

/* menu.css */
.gkMenu {
  border-top-color: #C90000;
}

.gkMenu > ul > li:hover > a,.gkMenu > ul > li:active > a,.gkMenu > ul > li:focus > a,.gkMenu > ul > li.active:hover > a,.gkMenu > ul > li.active:active > a,.gkMenu > ul > li.active:focus > a {
  color: #C90000;
}

.gkMenu > ul > li.active > a {
  background: #C90000;
}

.gkMenu > ul div.childcontent li.active > a,.gkMenu > ul div.childcontent li:hover > a,.gkMenu > ul div.childcontent li > a:hover {
  color: #C90000;
}

.gkMenu > ul div.childcontent header {
  border-bottom-color: #d35209;
}

.gkMenu > ul div.childcontent header a {
  color: #d35209;
}

#gkDropSub {
  border-top-color: #465d86;
}

#gkDropSub ul li:hover > a,#gkDropSub ul li:active > a,#gkDropSub ul li:focus > a,#gkDropSub ul li.active:hover > a,#gkDropSub ul li.active:active > a,#gkDropSub ul li.active:focus > a {
  color: #2c3b57;
}

#gkDropSub ul li.active > a {
  background: #172033;
}

#gkDropSub ul li li > a:hover {
  color: #d35209;
}

/* joomla.css */
button,.button,input[type="submit"],input[type="button"],.pagenav-prev a,.pagenav-next a {
  background: #d20309;
}

.invalid {
  background: #fffef4;
  border-color: #d35209;
}

label.invalid {
  color: #ea3c3c;
}

th {
  border-bottom-color: #F47C38;
}

article header ul {
  border-bottom-color: #f47c38;
}

#gkSocialAPI {
  border-top-color: #D35209;
}

#article-index h3 {
  border-bottom-color: #cb4900;
}

dl#tabs dt.tabs h3:hover {
  color: #cb4900;
}

.autocompleter-queried {
  color: #cb4900 !important;
}

/* gk_stuff.css */
ul.gkTabs li:hover,
.gkTabsWrap.vertical ol li:hover {
  color: #d20309;
}

.tab1 ul.gkTabs li:hover,
.tab1 .gkTabsWrap.vertical ol li:hover {
  color: #d20309;
}

.tab2 ul.gkTabs,
.tab2 .gkTabsWrap.vertical ol {
  background: #d20309;
}

.tab2 ul.gkTabs li.active,
.tab2 .gkTabsWrap.vertical ol li.active {
  color: #d20309;
}

.tab2 ul.gkTabs li:hover,
.tab2 .gkTabsWrap.vertical ol li:hover {
  color: #f47c38;
}

.nspBotInterface .nspPagination li,.nspTopInterface .nspPagination li,.nspBotInterface .nspPagination li.active,.nspTopInterface .nspPagination li.active {
  background-image: url('../images/style1/nsp_interface.png');
}

.nspBotInterface .nspPrev,.nspTopInterface .nspPrev,.nspBotInterface .nspNext,.nspTopInterface .nspNext {
  background-image: url('../images/style1/nsp_interface.png');
}

.nspArt .nspHeader a:active,.nspArt .nspHeader a:focus,.nspArt .nspHeader a:hover {
  color: #d20309 !important;
}

.nspLinks ul li h4 a:active,.nspLinks ul li h4 a:focus,.nspLinks ul li h4 a:hover {
  color: #d20309 !important;
}

.color2 .nspHeader a:active,.color2 .nspHeader a:focus,.color2 .nspHeader a:hover {
  color: #fab995 !important;
}

.color2 .nspInfo {
  color: #f47c38;
}

.color2 .nspLinks > div.nspLinkScroll1 > div > ul li {
  border-color: #c14500 !important;
}

.color2.column .nspArt {
  border-top: 1px solid #c14500;
}

.gkIsWrapper-gk_league_news1 .gkIsPreloader {
  background-color: #fafafa;
  background-image: url('../images/style1/loader.gif');
}

.gkIsWrapper-gk_league_news1 .gkIsTitle a:active,.gkIsWrapper-gk_league_news1 .gkIsTitle a:focus,.gkIsWrapper-gk_league_news1 .gkIsTitle a:hover {
  color: #ed1c24 !important;
}

.gkIsWrapper-gk_league_news1 .gkIsLoader > div.gkIsProgress {
  background: #ed1c24;
}

.gkIsWrapper-gk_league_news1 .gkIsMoreNews {
  background: #ed1c24;
}

.gkIsWrapper-gk_league_news1 .gkIsMoreNews:hover {
  background-color: #ed1c24;
  background-image: url('../images/style1/dark_bg.png');
}

.gkIsWrapper-gk_league_news1 .gkMoreNews {
  background-color: #121212;
  background-image: url('../images/style1/dark_bg.png');
}

.gkIsWrapper-gk_league_news1 .gkMoreNewsItem:hover > div h3 a,.gkIsWrapper-gk_league_news1 .gkMoreNewsItem > div h3 a:hover {
  color: #d20309 !important;
}

.gkIsWrapper-gk_league_news1 .gkMoreNewsItem:hover > div p a,.gkIsWrapper-gk_league_news1 .gkMoreNewsItem > div p a:hover {
  color: #d20309 !important;
}

.gkHighlighterInterface span.text {
  color: #d35109 !important;
}

.gkHighlighterInterface div a {
  background-image: url('../images/style1/highlighter_interface.png');
}

.gkHighlighterWrapper a {
  color: #fff;
}

.gkHighlighterWrapper a:active,.gkHighlighterWrapper a:focus,.gkHighlighterWrapper a:hover {
  text-decoration: underline;
}

/* k2.css */
h1 > sup {
  background: #CB4900;
}

ul li.itemResizer a {
  background-image: url('../images/style1/fonts.png');
}

ul li.itemComments a {
  background-image: url('../images/style1/comment.png');
}

.itemExtraFields h3 {
  border-top-color: #f47c38;
}

.itemRatingForm .formLogLoading {
  background-image: url('../images/style1/loading.gif');
}

.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating {
  background-image: url('../images/style1/star.png');
}

.itemTags li a,.k2TagCloudBlock a {
  background-color: #f47c38;
  background-image: url('../images/style1/tags.png');
}

.itemTags li a:hover,.k2TagCloudBlock a:hover {
  background-color: #252525;
  background-image: url('../images/style1/tags.png');
}

.itemAuthorContent div ul li a:hover,.itemAuthorBlock h3 a:hover {
  color: #CB4900 !important;
}

#itemCommentsAnchor {
  background-image: -webkit-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
  background-image: -moz-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
  background-image: -o-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
  background-image: -ms-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
  background-image: linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
}

.itemComments h3 {
  border-top-color: #f47c38;
}

.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
  background: #cb4900;
}

.k2CalendarBlock table.calendar tr td.calendarToday {
  background: #cb4900;
}

.k2CalendarBlock table.calendar tr td.calendarTodayLinked {
  background: #f47c38;
}
