/*
#------------------------------------------------------------------------
# pixellove - June 2011 (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* dark theme */
.panel .pane-toggler.title {border-left: 8px solid #252525}
dl.tabs dt { border-left: 1px solid #252525; border-right: 1px solid #252525; border-top: 1px solid #252525; background: #373636}
dl.tabs dt.open { background: #000; border-bottom: 1px solid #000}
div.current { border: 1px solid #252525 }
/* images */
body { background-image:url('../images/dark/main_bg.jpg') ; }
#gkLeft { background-image: url('../images/dark/'); }
#gkRight { background-image: url('../images/dark/column_bg.png'); }
#gkNav { background: url('../images/dark/top_bg.jpg') ; }
h1#gkLogo a { background-image: url('../images/dark/logo.png'); }
.nspBotInterface .pagination li,
.nspTopInterface .pagination li,
.nspBottomInterface .pagination li.active,
.nspTopInterface .pagination li.active { background-image: url('../images/dark/gk_nsp_interface.png'); }
.nspBottomInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBottomInterface .nspNext,
.nspTopInterface .nspNext { background-image: url('../images/dark/gk_nsp_interface.png'); }
.header .nspBottomInterface .pagination li,
.header .nspTopInterface .pagination li,
.header .nspBottomInterface .pagination li.active,
.header .nspTopInterface .pagination li.active { background-image: url('../images/dark/gk_nsp_interface_header.png'); }
.header .nspBottomInterface .nspPrev,
.header .nspTopInterface .nspPrev,
.header .nspBottomInterface .nspNext,
.header .nspTopInterface .nspNext { background-image: url('../images/dark/gk_nsp_interface_header.png'); }
.header .nspArt .nspImage { opacity: 0.65; filter: alpha(opacity=65); }
div.content a.digg,
div.content a.buzz,
div.content a.twitter,
div.content a.dribble,
div.content a.stumbleupon,
div.content a.lastfm,
div.content a.tuuumblr,
div.content a.youtube,
div.content a.vimeo,
div.content a.skype,
div.content a.facebook,
div.content a.ichat,
div.content a.myspace,
div.content a.dropbox { background-image: url('../images/dark/social_icons.png'); }
/* color rules */

/* template.css */
body { background-color: #292929; color: #777; }
a { color: #fff; }
h1,
h2,
h3,
h4,
h5 { color: #fff; }
strong { color: #aaa; }
#gkLeft,
#gkRight,
#gkNav /*{ box-shadow: 0 0 9px #000; -moz-box-shadow: 0 0 9px #000; -webkit-box-shadow: 0 0 9px #000; }*/
/*#gkNav { box-shadow:0 0 9px #000; -moz-box-shadow:0 0 9px #000; -webkit-box-shadow:0 0 9px #000; }*/
#gkBodyWrap { background: transparent; }
#gkContent {width: 100% !important; background: #000;}
.gkLogoText ,
.gkLogoSlogan { color:#fff; float: left }
#gkComponent > div > h1,
#gkComponent > div > h2,
#gkComponent > div > h1 a,
.blog h2,
.blog h2 a,
#gkComponent > div > h2 a { color: #fff !important }
#gkBottomWrap .box > div > h3 { color: #b9b9b9; border-bottom-color: #333; }
#gkBottomWrap a { color: #555; }
#gkBottomWrap a:hover { color: #b9b9b9; }
#gkFooter { border-top-color: #292929; color: #5e5e5e; }
#gkFooter a { color: #5e5e5e; }
#gkFooter a:hover { color: #888; }
.box,
.box_menu,
.box_text { color: #777; }
.box > div > h3,
.box_menu > div > h3,
.box_text > div > h3 { color: #fffefe; }
.box ul li { border-top-color: #252525; }
#mainPage .box_text .item { border-bottom-color: #252525; }
.box.small > div > h3 { color: #777; }
.box.subtitle > div > h3 > span { color: #777; }
.box.subtitle > div > h3 { color: #fff; }
.box.subtitle.color > div > h3 > span { color: #fff; }
.box.big > div > h3 { color: #fff; }
.box.lines > div > h3 > span { border-top-color: #777; border-right-color: #777; }
.box.lines > div > h3 > span:first-child { border-left-color: #777; }
.box.lines.color > div > h3 > strong { color: #fff; }
.box.menu li:first-child { border-top-color: #252525; }
.box.menu li { border-bottom-color: #252525; }
.box.menu li > a,
.box.menu li > span { color: #fff!important; }
.box.menu li.active > a,
.box.menu li > a:hover,
.box.menu li.active > span,
.box.menu li > span:hover {
	background-color: #141414;
}
#gkMain #gkTopNav { border-bottom-color: #252525; }
#gkBreadcrumb { color: #aaa; }
#gkBreadcrumb a { color: #777; }
.banneritem, .banneritem {border-bottom: 1px solid #252525}
/* joomla.css */
#adminForm table thead tr,
#adminForm table thead tr th { background: #272727; font-size: 12px; line-height: 28px; padding:5px 10px; color: #fff }
.cat-list-row0 td,
.cat-list-row1 td { padding: 6px 10px; border-bottom: 1px solid #272727; border-left: 1px solid #272727}
.cat-list-row1 td { background: #101010}
#adminForm table tr:hover {background: #1A1A1A}
.tip { background:#101010; border-bottom: 1px solid #252525; border-right: 1px solid #252525;  color: #777}
.tip-title { background: #222; color: #fff }
.itemDateCreated {background: #101010; border: 1px solid #252525}
.search-results dt.result-title {border-top: 1px solid #252525}

input,
select,
textarea,
.inputbox { color: #777; background: #7b7b7b; border-color: #454545!important; box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -moz-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -webkit-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); }
input:focus,
select:focus,
textarea:focus,
.inputbox:focus { background-color: #fff; color: #222!important; }
textarea { color: #444!important; }
.button,
button,
button.button,
a.readon,
input[type='submit'],
input[type='button'] { background: #101010; color: #fff; border-color: #252525; }
.button:hover,
.button:focus,
button:hover,
button:focus,
a.readon:hover,
a.readon:focus,
input[type='submit']:hover,
input[type='submit']:focus,
input[type='button']:hover,
input[type='button']:focus { color: #fff; }
hr { border-top-color: #252525; }
dl.article-info{ color: #373636; }
div.img_caption { background: #101010; border-color: #222; }
#article-index ul li a,
#article-index ul li span,
div.pagination ul li a,
div.pagination ul li span { color: #fff; background: #252525; }
#article-index ul li a:hover,
div.pagination ul li a:hover { background: #777; color: #fff; }
p.counter,
.pagenavcounter { color: #878787; }
#system-message dd.message ul { color: #ccc; border-color: #333; }
.tool-tip { background:#101010; color: #777; border-color: #252525; }
.tool-title { background: #222; color:#fff; }
#gkLogin h2,
#gkRegister h2 { border-bottom-color: #252525; color: #fff; }
#component .login_form p.lost-noaccount { border-top-color: #252525; }
#gkLogin .contentdescription,
#gkRegister .form-des { color: #878787; }
dl.search-results > h3 { border-bottom-color: #252525; }
.search_params { border-top-color: #252525; border-bottom-color: #252525; }
.contact-image img img { background: #252525; }
fieldset.phrases,
fieldset.only { background: #000}
iframe { background:#000; }
#mod_search_searchword { background: #7b7b7b; border: 1px solid #454545!important; box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -moz-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -webkit-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); }
#modlgn_username,
#modlgn_passwd { background: #7b7b7b; border: 1px solid #454545!important; box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -moz-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); -webkit-box-shadow:inset 0 0 43px rgba(0, 0, 0, 0.75); }
#modlgn_username:focus,
#modlgn_passwd:focus,
#mod_search_searchword:focus { background-color: #fff; color: #222; }
/* gk_stuff.css */
#gkSocialAPI { border-top: 1px solid #252525; }
#gkNav ul.level0>li>div>div.childcontent-inner-wrap,
#gkNav ul.level0>li>div div.childcontent div.childcontent-inner-wrap { background: #111; box-shadow:0 5px 5px #000; -moz-box-shadow:0 5px 5px #000; -webkit-box-shadow:0 5px 5px #000; }
#gkNav ul.level0>li>div>div.childcontent-inner-wrap { border-color: #272727; }
#gkNav ul.level0>li>div div.childcontent div.childcontent-inner-wrap { border-color: #272727; }
#gkNav ul.level0>li>div.childcontent a,
#gkNav ul.level0>li>div.childcontent span { color: #777; }
#gkNav ul.level0>li>div.childcontent li:hover > a,
#gkNav ul.level0>li>div.childcontent a:hover > span,
#gkNav ul.level0>li>div.childcontent li:hover > a > span,
#gkNav ul.level0>li>div.childcontent a:hover > span > span,
#gkNav ul.level0>li>div.childcontent li:hover > a > span > span { color:#fff; }
#gkNav ul.level0>li>div.childcontent li { border-top-color: #272727; }
#gkNav li.group .group-title { background: #151515; border-color: #272727; }
#gkNav ul.level0>li>div.childcontent { background: #111; border: 1px solid #272727; border-top: none}
#gkNav ul.level0>li div.childcontent { background: #111; padding:3px 0; box-shadow:0 5px 5px #000; -moz-box-shadow:0 5px 5px #000; -webkit-box-shadow:0 5px 5px #000; border: 1px solid #272727}

.nspBotInterface .nspCounter,
.nspTopInterface .nspCounter { color:#fff!important; }
.nspBotInterface .nspCounter span,
.nspTopInterface .nspCounter span { color:#fff!important; }
.nspArt h4.nspHeader { color: #fff; }
.nspLinks ul li { border-top-color: #252525; }
#gkHeader .nspArt > div { background: #000; }
#gkHeader .nspArt:hover > div { background: #acadae; }
#gkHeader .nspArt:hover .nspHeader,
#gkHeader .nspArt:hover .nspHeader a { color: #000; }
#gkHeader .nspArt .nspInfo { color: #3f3f3f; }
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active {background: transparent url('../images/dark/gk_nsp_interface.png') no-repeat 55% -100px}

/* typo.css */
p.gkInfo3 { background-color: #fff; color: #333; }
div.gkLegend1 h4,
div.gkLegend2 h4 { background: #fff; color: #333; }
div.gkLegend5 h4,
div.gkLegend6 h4 { background: #333; color: #fff; }
div.gkLegend1,
div.gkLegend2 { border-color: #fff; }
div.gkLegend5,
div.gkLegend6 { border-color: #333; }
.gkHighlight1 { background:#333; color: #fff; }
.gkHighlight4 { background:#fff; color:#444; }
span.gkClear { color: #fff; border-top-color: #fff; border-bottom-color: #fff; }
span.gkClear-2 { color: #333; border-top-color: #333; border-bottom-color: #333; }
span.gkColor-1 { color: #333; }
span.gkColor-2 { color: #fff; border-color: #fff; }
span.gkColor-4 { color: #333; border-color: #333; }
span.gkColor-5 { color: #444; background: #fff; }
span.gkColor-7 { color:#fff; background:#333; }
div.gkNumber2 span { color:#333; }
blockquote div.gkBlockquote3 { background:transparent url(../images/dark/typography/open2.png) no-repeat left bottom; }
blockquote div.gkBlockquote3 div { background:transparent url(../images/dark/typography/close2.png) no-repeat right top; }
blockquote div.gkBlockquote4 { background:transparent url(../images/dark/typography/open2.png) no-repeat left top; }
blockquote div.gkBlockquote4 div { background:transparent url(../images/dark/typography/close2.png) no-repeat right top; }
ul.gkBullet1 { list-style-image:url(../images/dark/typography/bullet_ol_1_dark.png) !important; }
ul.gkSquare2 { list-style-image:url(../images/dark/typography/bullet_squ1_dark.png) !important; }
div.gkNumber2 span { background-image: url(../images/dark/typography/bullet_ol_2_color.png); }
p.gkLargeHeadline {color: #fff; text-shadow: 0 1px 1px #555}
span.gkColor-6 {color: #fff}
.gkTable2 thead td {background: #fff; }
.gkTable2 td {background: #eee}
.gkTable td {background: transparent}