/*
#------------------------------------------------------------------------
# CherryDesign - August 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com   
#------------------------------------------------------------------------ 
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
# Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/

/* 
 * News Show Pro GK4
 */
 
.nsp {position:relative;}
.nsp_main { overflow:hidden; }
.nsp_bottom_interface,
.nsp_top_interface { overflow:hidden; width:100%; }
.nsp_top_interface {position:absolute;right:0;top:14px; }
.nsp_bottom_interface { margin:0; padding-top:6px; font-size:90%; }
.nsp_bottom_interface div,
.nsp_top_interface div { float:right; }
.nsp_bottom_interface .pagination li,
.nsp_top_interface .pagination li,
.nsp_bottom_interface .pagination li.active,
.nsp_top_interface .pagination li.active,
.nsp_bottom_interface .prev,
.nsp_top_interface .prev,
.nsp_bottom_interface .next,
.nsp_top_interface .next { float:left; border:none !important; line-height:9px;  height:13px; width:13px; margin:1px 0 0 4px; cursor:pointer; text-indent:-999em; padding:0 !important; }
.nsp_bottom_interface .pagination li,
.nsp_top_interface .pagination li {width:13px; height:13px; background:transparent url('../images/style1/gk_nsp_pagination.png') no-repeat right 0!important; text-indent: -999em!important; margin-top:1px !important; }
.nsp_bottom_interface .pagination li:hover,
.nsp_bottom_interface .pagination li.active,
.nsp_top_interface .pagination li:hover,
.nsp_top_interface .pagination li.active { background:transparent url('../images/style1/gk_nsp_pagination.png') no-repeat 0 0!important; cursor:pointer; }
.nsp_bottom_interface .prev,
.nsp_top_interface .prev,
.nsp_bottom_interface .next,
.nsp_top_interface .next { background: transparent url('../images/style1/gk_nsp_arrows.png') no-repeat 0 0;  padding:0 !important; }
.nsp_bottom_interface .next,
.nsp_top_interface .next { background-position: right 0}
.nsp_top_interface .pagination,
.nsp_bottom_interface .pagination { border:none !important; float:left; width:auto; padding:0 16px 0 0 !important; list-style-type:none; margin:0; }
.nsp_bottom_interface .counter,
.nsp_top_interface .counter { padding:0 3px !important; font-size:9px; font-size:90%; font-weight:normal !important; height:14px; line-height:14px; background:#888888; color:#ffffff !important; cursor:pointer; float:left; margin:0 0 0 16px !important; }
.nsp_bottom_interface .counter span,
.nsp_top_interface .counter span { color:#ffffff !important; }
.nsp_arts { overflow:hidden; }
.nsp_art div { padding:0 10px; }
.nsp_art h4.nsp_header cufon { padding-bottom:4px; }
.nsp_art h4.nsp_header { margin-bottom:6px; font-size:110%; }
.nsp_art p.nsp_text { float:none; }
.nsp_art p.nsp_info { font-size:90%; margin:6px 0; }
.nsp_art .tleft { text-align:left; }
.nsp_art .tright { text-align:right; }
.nsp_art .tcenter { text-align:center; }
.nsp_art .tjustify { text-align:justify; }
.nsp_art .fleft { float:left; }
.nsp_art .fright { float:right; }
.nsp_art .fnone { clear:both; width:100%; float:none; }
.nsp_art { float:left; }
.readon_class.left,
.readon_class.right,
.readon_class.center { clear:both; }
.readon_class.left { float:left; }
.readon_class.right { float:right; }
.readon_class.center { display:inline; float:none; }
.nsp_links ul li h4 a { font-weight:normal; font-size:100%; }
.nsp_links ul li h4 { font-weight:normal; font-size:100%; line-height:130%; }
.nsp_links ul li p { line-height:20px; margin:0; font-size:90%; }
.nsp_links ul li { margin:0; padding:6px 0 3px; height:auto; border-bottom:none; }
.nsp_links ul { padding:0; margin:0; list-style-type:none; clear:none!important; }
.nsp_arts.left { float:right; }
.nsp_links_wrap.left { float:left; }
.nsp_arts.right { float:left; }
.nsp_links_wrap.right { float:right; }
.nsp_main .unvisible { height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }
.nsp_avatar { margin-bottom:-5px; }
.nsp_image { border:1px solid #dadada; padding:5px; }
.nsp_art .readon {margin-top: 6px;}
/* 
 * GK Tab
 */
 
.clearfix-tabs { clear:both; }
.gk_tab_item_space { padding:0; }
div.gk_tab_wrap-style1 { margin:0 auto; }
div.gk_tab-style1 { position:relative; }
.gk_tab_news_image { margin:5px; padding:5px; border:1px solid #dadada; }
div.gk_tab_container0-style1 { clear:both; margin:0; }
div.gk_tab_container1-style1 { overflow:hidden; margin:0 20px; }
div.gk_tab_item-style1 .gk_tab_news_info { font-size:90%; color:#757575; }
div.gk_tab_item-style1 { float:left; overflow:hidden; padding:0; }
ul.gk_tab_ul-style1 { background:transparent url('../images/style1/separator.png') no-repeat left bottom; }
ul.gk_tab_ul-style1 li:first-child { margin-left:0; }
ul.gk_tab_ul-style1 li:hover { color:#a44040; }
ul.gk_tab_ul-style1 li { cursor:pointer; display:block; float:left; height:32px; line-height:32px; padding:0 0 0 10px !important; width:auto; border:none !important; color:#757575; background:none; }
ul.gk_tab_ul-style1 li span { padding: 0 10px 0 0; }
ul.gk_tab_ul-style1 li.active { background:transparent url('../images/style1/active_line.png') no-repeat 0 bottom; color:#a44040; }
ul.gk_tab_ul-style1 { overflow:hidden; padding:0; margin:5px 0; }
#gk-container h4.gk_tab_news_header a:hover {  }
#gk-container h4.gk_tab_news_header a { }
#gk-container h4.gk_tab_news_header { margin:6px 0; font-size:110%; }
#gk-container div.gk_tab_container0-style1 { background:transparent; }
.gk_tab_button_next-style1,
.gk_tab_button_prev-style1 { background:transparent url('../images/style1/gk_nsp_arrows.png') no-repeat 0 0; width:13px; height:13px; position:absolute; top:48%; }
.gk_tab_button_next-style1 { right:0; background-position:right 0; }
.gk_tab_button_prev-style1 { left:0; background-position:0 0; }
.gk_tab_button_next-style1:hover,
.gk_tab_button_prev-style1:hover { cursor:pointer; }
/* 
 * Image Show
 */
 
.gk_is_wrapper { position:relative; }
.gk_is_image { position:relative; }
.gk_is_image.left,
.gk_is_pagination.left{float:left;}
.gk_is_image.right,
.gk_is_pagination.right{float:right;}

.gk_is_overlay{ position:absolute; z-index:999; width:100%; height:100%; background:transparent url('../images/style1/gk_is_overlay.png') repeat 0 0; margin:7px; display:none;}

.gk_is_overlay h4 { font-size:48px; line-height: 56px;font-weight:normal; float:right; text-align:right; color:#fff;margin-bottom: 20px; }
.gk_is_overlay p { font-size:18px; color:#fff; width:100%; text-align:right; float:right; margin:0 0 20px 0; }
.gk_is_overlay .readmore { color:#a44040; font-size:18px; font-style:italic;  width:100%; text-align:right; float:right; clear:both; display:block; }
.gk_is_overlay .readmore:hover { color:#fff; }
.gk_is_overlay .gk_is_textover { padding:90px 60px; float:right; width:70%; }

.gk_is_image.right { left:-14px; }

.gk_is_preloader,
.gk_is_preloader div { position:absolute; z-index:999; width:100%; height:100%; }
.gk_is_preloader div { position:relative; }
.gk_is_preloader p { font-size:32px; position:absolute; right:50px; bottom:20px; }
.gk_is_preloader { background:#dadada url('../images/style1/loader.gif') no-repeat center center; margin:7px; }
.gk_is_slide { position:absolute; }
.gk_is_text h4 { font-size:34px; font-weight:normal; margin:-10px 100px 0 0; padding:0 20px; }
.gk_is_text a.readon { position:absolute; z-index:998; right:20px; }
.gk_is_text .gk_is_info { padding:0 20px; color:#555555; font-size:90%; display:block; }
.gk_is_text { position:absolute; z-index:997; padding:10px 0 20px 0; width:100%; font-size:12px; font-weight:normal; font-family:Arial, sans-serif; margin-right:10px; }
.gk_is_text_bg { position:absolute; z-index:996; width:100%; opacity:0.9; filter:alpha(opacity=90); background:#000000; }
.gk_is_text_data { display:none; }
.gk_is_prev,
.gk_is_next { text-indent:-999em; width:41px; height:39px; position:absolute; z-index:900; cursor:pointer; }
.gk_is_prev { top:40%; left:20px; background:transparent url('../images/is_arrows.png') no-repeat left 0; }
.gk_is_next { top:40%; right:20px; background:transparent url('../images/is_arrows.png') no-repeat right 0; }

.gk_is_pagination li{ width:33px; height:33px; margin-bottom:10px; background:transparent url('../images/style1/gk_is_btns.png') no-repeat 0 0; padding:0; font-size:24px; line-height:28px; text-align:center; font-size:13px; }
.gk_is_pagination li.active,
.gk_is_pagination li:hover { background:transparent url('../images/style1/gk_is_btns.png') no-repeat 0 bottom; cursor:pointer;  color:#a44040; }

.gk_is_slide { padding:6px; border:1px solid #dadada; }

/* 
 * JComments
 */
 
#jc h4 {  background:transparent url('../images/style1/line.png') repeat-x 0 bottom; } 
#jc p.message,
#comments-footer,
#comments .even, 
#comments .odd { background:transparent url('../images/style1/separator.png') repeat-x 0 bottom; }
#jc p.message,
#comments-footer { background-position: 0 top; }
#comments blockquote,
 #comments .hidden,
 #comments code,
 #comments pre { background: #ededed; }
 #comments code,
 #comments pre { border-left: 3px solid #757575;  }
#comments .quote { color:#757575; }
#comments .comment-author { color: #a44040; }
#comments .comment-date { color: #999; }
