/*--------------------------------------------------------------
# Hit Music - August 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* ------------------------- STYLE2 --------------------------*/
/* Template styles - template_css.css */
body {
	background: #fff url('../images/style2/bg_gradient.png') repeat-x 0 -200px;
}
/* Basic link styles 
---------------------------------------------------------------*/
a {
	color:#101011;
	/*color:#FFF;*/
}
a:hover {
	color:#101011;
}
/* Logo 
------------------------------------------------------------*/
a#logo_styled {
	background:transparent url('../images/style2/logo.png') no-repeat 0 0;
}
/* Page structure
------------------------------------------------------------*/
div#bg1 {
	background:transparent url('../images/style2/bg_main.jpg') repeat-x 0 0;
}
div#bg2 {
}
/* top */
div#top {
	background:#fff url('../images/style2/menu_bg.png') no-repeat 0 top;
}
div#userarea {
}
div#userarea div {
	background:#fff;
}
div#userarea div span#login, div#userarea div span#login_noborder, div#userarea div span#register {
	background:transparent url('../images/style2/button_left.png') no-repeat 0 bottom;
}
div#userarea div span#login a, div#userarea div span#login_noborder a, div#userarea div span#register a {
	color:#fff;
	background:transparent url('../images/style2/button_right.png') no-repeat right bottom;
}
div#userarea div span#login:hover, div#userarea div span#login_noborder:hover, div#userarea div span#register:hover {
	background:transparent url('../images/style2/button_left.png') no-repeat 0 0;
}
div#userarea div span#login:hover a, div#userarea div span#login_noborder:hover a, div#userarea div span#register:hover a {
	background:transparent url('../images/style2/button_right.png') no-repeat right 0;
}
/* menu orginal
div#horiz-menu a{
	color:#b6b2a3;
}*/
/* menu */
div#horiz-menu a {
	color:#b6b2a3;
	background:#171c28;
	width: 300px;
}
div#horiz-menu a:hover {
	color:#FFFFFF;
}
div#horiz-menu li.level1 li {
	background:#171c28;
	border-top:1px solid #4f4f4f;
}
div#horiz-menu a.active, div#horiz-menu a.current {
	color:#fff;
}
div#horiz-menu span.separator {
	color:#b6b2a3;
}
/* message */
#system-message dd.message ul {
	color:#fff!important;
	background:#FFF!important;
}
/* header  */
div#header {
/*background:#101011;*/
	/*color:#8a877c;*/
}
/* advert */
div#middle {
	/*background:#efefef url('../images/style2/middle_bg.png') repeat-x 0 bottom;	*/
	color:#6a6a6a;
}
/* content */
div#content {
	color:#333;
	
}
div#component {
	background:#fff;
	width:953px;
}
/* bottom */
div#bottom {
	background:#333;
	border-top:38px solid #101011;
	color:#939393;
}
/* footer */
div#footer {
}
div#footer a {
	color:#FFF;
}
div#footer a:hover {
	color:#000;
}
div#footer ul a {
	color:#1e1e1e;
}
div#footer ul a:hover {
	color:#FFF;
}
/*  Restrictions & suffixes
------------------------------------------------------------*/
/* header */
div#header .moduletable h3, div#header .moduletable_text h3, div#header .moduletable_menu h3 {
	
	color:#fff;
}
div#header .moduletable h3 span, div#header .moduletable_text h3 span, div#header .moduletable_menu h3 span {
	
}
div#header .moduletable a, div#header .moduletable_text a, div#header .moduletable_menu a {
	color:#FFF;
}
div#header .moduletable a:hover, div#header .moduletable_text a:hover, div#header .moduletable_menu a:hover {
	color:#fff;
}
div#header .moduletable ul li, div#header .moduletable_text ul li, div#header .moduletable_menu ul li {
	border-top:1px solid #1e1e1e;
}
/* advert */
div#middle .moduletable h3, div#middle .moduletable_text h3, div#middle .moduletable_menu h3 {
	color:#101011;
}
div#middle .moduletable a, div#middle .moduletable_text a, div#middle .moduletable_menu a {
	color:#101011;
}
div#middle .moduletable a:hover, div#middle .moduletable_text a:hover, div#middle .moduletable_menu a:hover {
	color:#FFF;
}
div#middle .moduletable ul li, div#middle .moduletable_text ul li, div#middle .moduletable_menu ul li {
	border-top:1px solid #dcdcdc;
}
/* content */
div#content .moduletable, div#content .moduletable_text, div#content .moduletable_menu, div#content .moduletable_dark, div#content .moduletable_bright {
	background:#fff;
}
div#content .moduletable_dark {
	background:#101011;
	color:#8a877c;
}
div#content .moduletable_bright {
	background:#cfcbbc;
}
div#content .moduletable h3, div#content .moduletable_text h3, div#content .moduletable_menu h3, div#content .moduletable_dark h3, div#content .moduletable_bright h3 {
	color:#333;
	background:transparent url('../images/style2/h3_default.png') repeat-x right center;
}
div#content .moduletable_dark h3 {
	color:#fff;
	background:transparent url('../images/style2/h3_bright.png') repeat-x right center;
}
div#content .moduletable_bright h3 {
	color:#101011;
	background:transparent url('../images/style2/h3_dark.png') repeat-x right center;
}
div#content .moduletable h3 span, div#content .moduletable_text h3 span, div#content .moduletable_menu h3 span, div#content .moduletable_dark h3 span, div#content .moduletable_bright h3 span {
	background:#fff;
}
div#content .moduletable_dark h3 span {
	background:#101011;
}
div#content .moduletable_bright h3 span {
	background:#cfcbbc;
}
div#content .moduletable a, div#content .moduletable_text a, div#content .moduletable_menu a, div#content .moduletable_dark a, div#content .moduletable_bright a {
	color:#101011;
}
div#content .moduletable_dark a {
	color:#FFF;
}
div#content .moduletable_bright a {
	color:#fff;
}
div#content .moduletable a:hover, div#content .moduletable_text a:hover, div#content .moduletable_menu a:hover, div#content .moduletable_dark a:hover, div#content .moduletable_bright a:hover {
	color:#FFF;
}
div#content .moduletable_dark a:hover {
	color:#fff;
}
div#content .moduletable_bright a:hover {
	color:#101011;
}
div#content .moduletable ul li, div#content .moduletable_text ul li, div#content .moduletable_menu ul li, div#content .moduletable_dark ul li, div#content .moduletable_bright ul li {
	border-top:1px solid #dcdcdc;
}
div#content .moduletable_dark ul li {
	border-top:1px solid #252527;
}
div#content .moduletable_bright ul li {
	border-top:1px solid #d8d8cb;
}
/* bottom */
div#bottom .moduletable h3, div#bottom .moduletable_text h3, div#bottom .moduletable_menu h3 {
	color:#FFF;
}
div#bottom .moduletable h3 strong, div#bottom .moduletable_text h3 strong, div#bottom .moduletable_menu h3 strong {
	color:#fff;
}
div#bottom .moduletable a, div#bottom .moduletable_text a, div#bottom .moduletable_menu a, div#bottom .moduletable_nohead a {
	color:#d3d3d3;
}
div#bottom .moduletable a:hover, div#bottom .moduletable_text a:hover, div#bottom .moduletable_menu a:hover, div#bottom .moduletable_nohead a:hover {
	color:#FFF;
}
div#bottom .moduletable ul li, div#bottom .moduletable_text ul li, div#bottom .moduletable_menu ul li, div#bottom .moduletable_nohead ul li {
	border-top:1px solid #474747;
}
/* Standard Joomla modules
------------------------------------------------------------*/
/* buttons */
div.darkblock a.readon, div.darkblock .back_button a, div.darkblock .button, div.darkblock .button_dark, div.darkblock .button_bright, div.darkblock .validate, div#content div.moduletable_dark a.readon, div#content div.moduletable_dark .back_button a, div#content div.moduletable_dark .button, div#content div.moduletable_dark .button_dark, div#content div.moduletable_dark .button_bright, div#content div.moduletable_dark .validate {
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 0;
	color:#fff!important;
}
div.darkblock a.readon:hover, div.darkblock .back_button a:hover, div.darkblock .button:hover, div.darkblock .button_dark:hover, div.darkblock .button_bright:hover, div.darkblock .validate:hover, div#content div.moduletable_dark a.readon:hover, div#content div.moduletable_dark .back_button a:hover, div#content div.moduletable_dark .button:hover, div#content div.moduletable_dark .button_dark:hover, div#content div.moduletable_dark .button_bright:hover, div#content div.moduletable_dark .validate:hover {
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 -42px;
	color:#fff!important;
}
div.lightblock a.readon, div.lightblock .back_button a, div.lightblock .button, div.lightblock .button_dark, div.lightblock .button_bright, div.lightblock .validate {
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 -42px;
	color:#fff!important;
}
div.lightblock a.readon:hover, div.lightblock .back_button a:hover, div.lightblock .button:hover, div.lightblock .button_dark:hover, div.lightblock .button_bright:hover, div.lightblock .validate:hover {
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 -21px;
	color:#fff!important;
}
/* mod_breadcrumb */
div#content .breadcrumb {
	background:#efefef;
	color:#FFF;
}
div#content .breadcrumb .icon {
	background:transparent url('../images/style2/home.png') no-repeat 0 0;
}
div#content .breadcrumb .separator {
	background:transparent url('../images/style2/bullet.png') no-repeat 0 0;
}
div#content .breadcrumb a, div#content .breadcrumb span {
	color:#939393;
}
div#content .breadcrumb span.last {
	color:#FFF;
}
div#content .breadcrumb a:hover {
	color:#FFF;
}
/* mod_search */
#mod_search_searchword {
	border:1px solid #cfcbbc;
	color:#333;
}
/* mod_advert */
div#header div.banneritem, div#header div.banneritem_menu, div#header div.banneritem_text {
	border-bottom:1px dotted #1e1e1e;
}
div#advert div.banneritem, div#advert div.banneritem_menu, div#advert div.banneritem_text {
	border-bottom:1px dotted #dcdcdc;
}
div#content div.banneritem, div#content div.banneritem_menu, div#content div.banneritem_text {
	border-bottom:1px dotted #dcdcdc;
}
div#bottom div.banneritem, div#bottom div.banneritem_menu, div#bottom div.banneritem_text {
	border-bottom:1px dotted #474747;
}
div.banneritem_dark {
	border-bottom:1px dotted #252527;
}
div.banneritem_bright {
	border-bottom:1px dotted #d8d8cb;
}
/* popups */
div#popup_login input.inputbox, div#popup_register input.inputbox {
	border: 1px solid #dcdcdc;
}
div#popup_login .button, div#popup_register .button {
	color:#fff;
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 -21px;
}
div#popup_login .button:hover, div#popup_register .button:hover {
	background:transparent url('../images/style2/btn_bg.png') repeat-x 0 0;
}
/* popups */
div#popup_login, div#popup_register {
	background:url(../images/style2/popup_top.png) no-repeat 0 0;
}
div#close_button_login, div#close_button_register {
	background:url(../images/style2/popup_close.png) no-repeat 0 top;
}
div#close_button_login:hover, div#close_button_register:hover {
	background:url(../images/style2/popup_close.png) no-repeat 100% top;
}
div.popup_top {
	background:url(../images/style2/popup_middle.png) repeat-y 0 0;
}
div.popup_bottom {
	background:url(../images/style2/popup_bottom.png) no-repeat 0 bottom;
}
/* Joomla classes */
a.readon, .back_button a, div#content .moduletable_dark a.readon, div#content .moduletable_dark .back_button a {
	color:#fff;
	background:transparent url('../images/style2/readmore_bg.png') no-repeat 0 0!important;
}
a.readon:hover, a.readon:active, a.readon:focus, .back_button a:hover {
	background:transparent url('../images/style2/readmore_bg.png') no-repeat 0 -21px!important;
}
div#content .moduletable_dark a.readon:hover, div#content .moduletable_dark a.readon:active, div#content .moduletable_dark a.readon:focus, div#content .moduletable_dark .back_button a:hover, div#header a.readon:hover, div#header a.readon:active, div#header a.readon:focus, div#header .back_button a:hover {
	background:transparent url('../images/style2/readmore_bg.png') no-repeat 0 -42px!important;
}
div#content a.readon, div#content .back_button a {
	color:#fff;
	background:transparent url('../images/style2/readmore_bg.png') no-repeat 0 -42px!important;
}
div#content a.readon:hover, div#content a.readon:active, div#content a.readon:focus, div#content .back_button a:hover {
	background:transparent url('../images/style2/readmore_bg.png') no-repeat 0 0!important;
}
h1.componentheading, .componentheading {
	color:#FFF!important;
}
ul.pagination li strong, ul.pagination li span {
	border:1px solid #dcdcdc;
}
/* IMG caption */
div.img_caption p {
	color: #999;
}
/* tables */
td.sectiontableheader {
	background:#cfcbbc;
}
td.sectiontableheader a {
	color: #333!important;
	font-size: 14px;
}
tr.sectiontableentry0:hover, tr.sectiontableentry1:hover, tr.sectiontableentry2:hover {
	background:#efefef;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px solid #f7f7f7;
}
/* Gavick Modules - gk_stuff.css
------------------------------------------------------------------*/
/* GK Tab 
---------------------------------------------------------------*/
/* standard style */
.moduletable ul.gk_tab_ul-style1 li {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 -20px;
}
.moduletable ul.gk_tab_ul-style1 li span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% -20px;
	color: #fff;
}
.moduletable ul.gk_tab_ul-style1 li.active {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 -80px;
}
.moduletable ul.gk_tab_ul-style1 li.active span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% -80px;
	color: #fff;
}
.moduletable ul.gk_tab_ul-style1 li span:hover {
	color:#cfcbbc;
}
/* _dark suffix and header */
div#header ul.gk_tab_ul-style1 li, .moduletable_dark ul.gk_tab_ul-style1 li {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 -60px;
}
div#header ul.gk_tab_ul-style1 li span, .moduletable_dark ul.gk_tab_ul-style1 li span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% -60px;
	color: #cfcbbc;
}
div#header ul.gk_tab_ul-style1 li.active, .moduletable_dark ul.gk_tab_ul-style1 li.active {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 0;
}
div#header ul.gk_tab_ul-style1 li.active span, .moduletable_dark ul.gk_tab_ul-style1 li.active span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% 0;
	color: #fff;
}
div#header ul.gk_tab_ul-style1 li span:hover, .moduletable_dark ul.gk_tab_ul-style1 li span:hover {
	color:#fff;
}
/* _bright suffix */
.moduletable_bright ul.gk_tab_ul-style1 li {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 -40px;
}
.moduletable_bright ul.gk_tab_ul-style1 li span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% -40px;
	color: #fff;
}
.moduletable_bright ul.gk_tab_ul-style1 li.active {
	background: url('../images/style2/gk_stuff/tabs_left.png') no-repeat 0 0;
}
.moduletable_bright ul.gk_tab_ul-style1 li.active span {
	background: url('../images/style2/gk_stuff/tabs_right.png') no-repeat 100% 0;
	color: #e9e6da;
}
.moduletable_bright ul.gk_tab_ul-style1 li span:hover {
	color:#e9e6da;
}
/* News Show Pro GK1
---------------------------------------------------------------*/
table.gk_npro_table tr:first-child td {
	border-top:none!important;
}
/* header style */
div#header div.gk_npro_full_prev, div#header div.gk_npro_short_prev {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -63px;
}
div#header div.gk_npro_full_next, div#header div.gk_npro_short_next {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -54px;
}
div#header div.gk_npro_full_prev:hover, div#header div.gk_npro_short_prev:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -54px;
}
div#header div.gk_npro_full_next:hover, div#header div.gk_npro_short_next:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -63px;
}
div#header div.gk_npro_full_interface ul li, div#header div.gk_npro_full_interface ul li:first-child {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat right -27px;
}
div#header div.gk_npro_full_interface ul li.active {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat left -27px;
}
div#header table.gk_npro_table tr td {
	border-top:1px solid #252527;
}
/* default style */
div#content .moduletable div.gk_npro_full_prev, div#content .moduletable div.gk_npro_short_prev {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -45px;
}
div#content .moduletable div.gk_npro_full_next, div#content .moduletable div.gk_npro_short_next {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -36px;
}
div#content .moduletable div.gk_npro_full_prev:hover, div#content .moduletable div.gk_npro_short_prev:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -36px;
}
div#content .moduletable div.gk_npro_full_next:hover, div#content .moduletable div.gk_npro_short_next:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -45px;
}
div#content .moduletable div.gk_npro_full_interface ul li, div#content .moduletable div.gk_npro_full_interface ul li:first-child {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat right -18px;
}
div#content .moduletable div.gk_npro_full_interface ul li.active {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat left -18px;
}
div#content .moduletable div.gk_npro_short_ulwrap ul li h4, div#content .moduletable div.gk_npro_short_ulwrap ul li h4 a {
	color:#FFF;
}
div#content .moduletable div.gk_npro_short_ulwrap ul li h4 a:hover {
	color:#101011;
}
div#content .moduletable h4.gk_npro_header, div#content .moduletable h4.gk_npro_header a {
	color:#FFF;
}
div#content .moduletable h4.gk_npro_header a:hover {
	color:#101011;
}
div#content .moduletable table.gk_npro_table tr td {
	border-top:1px solid #dcdcdc;
}
/* _dark suffix and advert style */
div#content .moduletable_dark div.gk_npro_full_prev, div#content .moduletable_dark div.gk_npro_short_prev, div#middle div.gk_npro_full_prev, div#middle div.gk_npro_short_prev {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -27px;
}
div#content .moduletable_dark div.gk_npro_full_next, div#content .moduletable_dark div.gk_npro_short_next, div#middle div.gk_npro_full_next, div#middle div.gk_npro_short_next {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -18px;
}
div#content .moduletable_dark div.gk_npro_full_prev:hover, div#content .moduletable_dark div.gk_npro_short_prev:hover, div#middle div.gk_npro_full_prev:hover, div#middle div.gk_npro_short_prev:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -18px;
}
div#content .moduletable_dark div.gk_npro_full_next:hover, div#content .moduletable_dark div.gk_npro_short_next:hover, div#middle div.gk_npro_full_next:hover, div#middle div.gk_npro_short_next:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -27px;
}
div#content .moduletable_dark div.gk_npro_full_interface ul li, div#content .moduletable_dark div.gk_npro_full_interface ul li:first-child, div#middle div.gk_npro_full_interface ul li, div#middle div.gk_npro_full_interface ul li:first-child {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat right -9px;
}
div#content .moduletable_dark div.gk_npro_full_interface ul li.active, div#middle div.gk_npro_full_interface ul li.active {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat left -9px;
}
div#middle table.gk_npro_table tr td {
	border-top:1px solid #d8d8cb;
}
div#content .moduletable_dark table.gk_npro_table tr td {
	border-top:1px solid #252527;
}
/* _bright suffix style */
div#content .moduletable_bright div.gk_npro_full_prev, div#content .moduletable_bright div.gk_npro_short_prev {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -9px;
}
div#content .moduletable_bright div.gk_npro_full_next, div#content .moduletable_bright div.gk_npro_short_next {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right 0;
}
div#content .moduletable_bright div.gk_npro_full_prev:hover, div#content .moduletable_bright div.gk_npro_short_prev:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left 0;
}
div#content .moduletable_bright div.gk_npro_full_next:hover, div#content .moduletable_bright div.gk_npro_short_next:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -9px;
}
div#content .moduletable_bright div.gk_npro_full_interface ul li, div#content .moduletable_bright div.gk_npro_full_interface ul li:first-child {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat right 0;
}
div#content .moduletable_bright div.gk_npro_full_interface ul li.active {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat left 0;
}
div#content .moduletable_bright table.gk_npro_table tr td {
	border-top:1px solid #d8d8cb;
}
/* bottom style */
div#bottom div.gk_npro_full_prev, div#bottom div.gk_npro_short_prev {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -63px;
}
div#bottom div.gk_npro_full_next, div#bottom div.gk_npro_short_next {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -54px;
}
div#bottom div.gk_npro_full_prev:hover, div#bottom div.gk_npro_short_prev:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat left -54px;
}
div#bottom div.gk_npro_full_next:hover, div#bottom div.gk_npro_short_next:hover {
	background:transparent url('../images/style2/gk_stuff/nspro_arrows.png') no-repeat right -63px;
}
div#bottom div.gk_npro_full_interface ul li, div#bottom div.gk_npro_full_interface ul li:first-child {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat right -27px;
}
div#bottom div.gk_npro_full_interface ul li.active {
	background:transparent url('../images/style2/gk_stuff/nspro_bullets.png') no-repeat left -27px;
}
div#bottom table.gk_npro_table tr td {
	border-top:1px solid #474747;
}
/* Image Show 
---------------------------------------------------------------*/
.gk_is_preloader {
	background:#101011 url('../images/style2/gk_stuff/loader.gif') no-repeat center center;
}
.gk_is_text {
	background:#101011;
	color:#fff;
}
.gk_is_text a {
	color:#fff!important;
}
.gk_is_text a:hover {
	color:#FFF!important;
}
.gk_is_thumbs img {
	border-color:#fff;
}
.gk_is_thumbs .active {
	border-color:#FFF;
}
/* Typography - template_css.css
------------------------------------------------------------------*/
/* Code */
pre, .code1, .code2 {
	background:#f7f7f7;
}
pre, .code1 {
	border-left:5px solid #FFF;
}
.code2 {
	border-top:5px solid #FFF;
	border-bottom:5px solid #FFF;
}
.code3 {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.code3 h4 {
	background:#fff;
}
/* Warnings */
p.info1, p.info2, p.info3, p.info4 {
	background:transparent url('../images/icons/info.gif') no-repeat left center;
}
p.warning1, p.warning2, p.warning3, p.warning4 {
	background:transparent url('../images/icons/warning.gif') no-repeat left center;
}
p.tips1, p.tips2, p.tips3, p.tips4 {
	background:transparent url('../images/icons/tips.gif') no-repeat left center;
}
p.info2, p.info4 {
	border-top:#3399ff solid 1px;
	border-bottom:#3399ff solid 1px;
	background-position:3px center;
}
p.info3, p.info4 {
	background-color:#E6F1FF;
	background-position: 7px center;
}
p.warning2, p.warning4 {
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
	background-position: 3px center;
}
p.warning3, p.warning4 {
	background-color:#FFE5E0;
	background-position: 7px center;
}
p.warning4 {
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
}
p.tips2, p.tips4 {
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
	background-position:3px center;
}
p.tips3, p.tips4 {
	background-color:#FDFFC7;
	background-position: 7px center;
}
p.tips4 {
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
}
/* Blockquotes */
blockquote div.blockquote1 {
	background:transparent url(../images/style2/gk_stuff/typography/open1.png) no-repeat left bottom;
}
blockquote div.blockquote1 div {
	background:transparent url(../images/style2/gk_stuff/typography/close1.png) no-repeat right top;
}
blockquote div.blockquote2 {
	background:transparent url(../images/style2/gk_stuff/typography/open1.png) no-repeat left top;
}
blockquote div.blockquote2 div {
	background:transparent url(../images/style2/gk_stuff/typography/close1.png) no-repeat right top;
}
blockquote div.blockquote3 {
	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left bottom;
}
blockquote div.blockquote3 div {
	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;
}
blockquote div.blockquote4 {
	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left top;
}
blockquote div.blockquote4 div {
	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;
}
/* Legends */
div.legend1 h4, div.legend2 h4, div.legend3 h4, div.legend4 h4, div.legend5 h4, div.legend6 h4 {
	background: #f5f5f5;
}
div.legend3 h4:first-child, div.legend5 h4:first-child {
	background:#e7e7e7;
}
div.legend4 h4:first-child, div.legend6 h4:first-child {
	border:solid 1px #666;
}
div.legend1, div.legend5, div.legend6 {
	border:solid 1px #666;
}
div.legend2, div.legend3, div.legend4 {
	border-top:solid 1px #666;
	border-bottom:solid 1px #666;
}
/* Highlights */
.highlight-1 {
	background:#ffffda;
}
.highlight-2 {
	background:#FFF;
	color:#fff;
}
.highlight-3 {
	background:#cfcbbc;
	color:#fff;
}
.highlight-4 {
	background:#101011;
	color:#fff;
}
/* Colors for spans */
span.clear {
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	color:#FFF;
}
span.clear-1 {
	border-top:1px solid #cfcbbc;
	border-bottom:1px solid #cfcbbc;
	color:#cfcbbc;
}
span.clear-2 {
	border-top:1px solid #101011;
	border-bottom:1px solid #101011;
	color:#101011;
}
span.color {
	color:#FFF;
}
span.color-1 {
	color:#cfcbbc;
}
span.color-2 {
	color:#FFF;
	border-left:2px solid #FFF;
}
span.color-3 {
	color:#101011;
	border-left:2px solid #101011;
}
span.color-4 {
	color:#fff;
	background:#FFF;
}
span.color-5 {
	color:#fff;
	background:#cfcbbc;
}
span.color-6 {
	color:#d48d1c;
	background:#ffe;
	border-top:1px solid #e9e9a1;
	border-bottom:1px solid #e9e9a1;
}
span.color-7 {
	background:#101011;
	color:#fff;
}
/* unordered lists */
ul.circle1 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet3ul.png);
}
ul.circle2 {
	list-style-type:circle;
}
ul.bullet1 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet_ol_1_dark.png);
}
ul.bullet2 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet1ul.png);
}
ul.bullet3 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet2ul.png);
}
ul.bullet4 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet_ol_1_color.png);
}
ul.square1 {
	list-style-type:square;
}
ul.square2 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet_squ1_dark.png);
}
ul.square3 {
	list-style-image:url(../images/style2/gk_stuff/typography/bullet_squ1_color.png);
}
/* Numbers */
div.number1 span {
	background:transparent url(../images/style2/gk_stuff/typography/bullet_ol_2.png) no-repeat center center;
	color:#fff;
}
div.number2 span {
	background:transparent url(../images/style2/gk_stuff/typography/bullet_ol_2_color.png) no-repeat center center;
	color:#fff;
}

