/* Template styles - template_css.css */

body {

	background: #000 url(../images/bg.jpg) no-repeat scroll center top;

}

/* Basic link styles 

---------------------------------------------------------------*/

a{

	color:#ff7900;

}

a:hover{

	color:#101011;

}

/* Logo 

------------------------------------------------------------*/

a#logo_styled{

	background:transparent;

}

/* Page structure

------------------------------------------------------------*/

div#bg1{

	background: transparent;

}

div#bg2{

	background: transparent;

}



/* top */

div#top{

	background: transparent url(../images/style2/index_02.jpg) no-repeat scroll 0 0 ;
	margin-top: 28px;
	height: 97px;
}

div#userarea{

	background:#fff;

}

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 */

div#horiz-menu a{

	color:#e4e4e4;

}

div#horiz-menu a:hover{

	color:#ff7900;

}

div#horiz-menu li.level1 li{

	background:#333;

	border-top:1px solid #000;

}

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:#ff7900!important;

}

/* header  */

div#header{

	background:#d7d8d6;

	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:#d7d8d6;

}

/* bottom */

div#bottom{

	background:#333;

	border-top:38px solid #101011;

	color:#939393;

}

/* footer */

div#footer{

	color:#7b7b7b;
	font-family: Arial, Helvetica, sans-serif;

}

div#footer a{

	color:#333;

}

div#footer a:hover{

	color:#000;

}

div#footer ul a{

	color:#cfcfce;
	font-size: 10px;

}

div#footer ul a:hover{

	color:#ff7900;

}

/*  Restrictions & suffixes

------------------------------------------------------------*/

/* header */

div#header .moduletable h3,

div#header .moduletable_text h3,

div#header .moduletable_menu h3{

	background:transparent url('../images/style2/h3_default.png') repeat-x right center;

	color:#fff;

}

div#header .moduletable h3 span,

div#header .moduletable_text h3 span,

div#header .moduletable_menu h3 span{

	background:#101011;

}

div#header .moduletable a,

div#header .moduletable_text a,

div#header .moduletable_menu a{

	color:#ff7900;

}

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:#ff7900;

}

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:#d7d8d6;*/

}

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;

}

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:transparent;

}

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;
	font-size: 10px;
	font-weight: bold;
}

div#content .moduletable_dark a{

	color:#ff7900;

}

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:#ff7900;

}

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:#ff7900;

}

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:#ff7900;

}

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:#ff7900;

}

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:#ff7900;

}

div#content .breadcrumb a:hover{

	color:#ff7900;

}

/* 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:#ff7900!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:#ff7900;

}

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:#ff7900;

}

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:#ff7900!important;

}

.gk_is_thumbs img{

	border-color:#fff;

}

.gk_is_thumbs .active{

	border-color:#ff7900;

}

/* Typography - template_css.css

------------------------------------------------------------------*/

/* Code */

pre,

.code1,

.code2{

	background:#f7f7f7;

}

pre,

.code1{

	border-left:5px solid #ff7900; 

}

.code2{

	border-top:5px solid #ff7900;

	border-bottom:5px solid #ff7900;

}

.code3{

	border-top:1px solid #ff7900;

	border-bottom:1px solid #ff7900;

}

.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:#ff7900;

	color:#fff;

}

.highlight-3{

	background:#cfcbbc;

	color:#fff;

}

.highlight-4{

	background:#101011;

	color:#fff;

}

/* Colors for spans */

span.clear{

	border-top:1px solid #ff7900;

	border-bottom:1px solid #ff7900;

	color:#ff7900;

}

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:#ff7900;

}

span.color-1{

	color:#cfcbbc;

}

span.color-2{

	color:#ff7900;

	border-left:2px solid #ff7900;

}

span.color-3{

	color:#101011;

	border-left:2px solid #101011;

}

span.color-4{

	color:#fff;

	background:#ff7900;

}

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;

}