/*--------------------------------------------------------------
# Quay - November 2009 (for Joomla 1.5) - updated 02.02.2010 (ver.1.0.7)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* News Show Pro GK1
---------------------------------------------------------------*/
h4.ta_center,
p.ta_center { text-align: center; }
h4.ta_left,
p.ta_left { text-align: left; }
h4.ta_right,
p.ta_right { text-align: right; }
p.ta_justify { text-align: justify; }
img.i_left { display: block; float: left; }
img.i_right { display: block; float: right; }
img.i_center { display: block; margin: 0 auto 10px; }
.nsprocool a.readon_class,
.nsprocool a:hover.readon_class,
.moduletable_ver2 a.readon_class,
.moduletable_ver2 a:hover.readon_class { padding:0!important; background: none!important; border: none!important; }
a.p_left { float: left !important; }
a.p_right { float: right !important; }
a.p_center { margin: 0 auto !important; }
/*default style*/
div.gk_npro_mainwrap { padding-bottom: 10px; background: none; overflow:hidden; }
div.gk_npro_mainwrap h4 { font-size:100%; line-height:100%; margin: 0 0 6px; }
div.gk_npro_full_interface { overflow: hidden; margin-top:4px; min-height:16px; float:left; width:100%; clear:both; }
div.gk_npro_full_interface ul { list-style-image: none!important; margin:3px 0 0 0; padding: 0; float: left; }
div.gk_npro_interface_bg,
div.gk_npro_short_interface_bg { float: right; width: 32px; height: 18px; }
div.gk_npro_full_next { float: right; }
div.gk_npro_full_scroll1 { clear:both; overflow: hidden; }
div.gk_npro_full_tablewrap { float: left; }
div.gk_npro_short_scroll1 { overflow: hidden; }
div.gk_npro_short_ulwrap { float: left; }
div.gk_npro_short_ulwrap ul { margin: 6px 0 0; padding: 0; list-style-image: none!important; list-style-type:none!important; }
div.gk_npro_short_ulwrap ul li { padding:6px 0; margin:0; line-height: 120%; height:auto!important; }
div.gk_npro_short_ulwrap ul li h4,
div.gk_npro_short_ulwrap ul li h4 a { font-weight: bold; font-size: 0.97em; margin: 0; }
div.gk_npro_short_ulwrap ul li p { font-size: 0.92em; margin: 0; }
div.gk_npro_short_interface { padding-top: 5px; overflow: hidden; margin: 2px 0 0; }
div.gk_npro_short_interface span { font-size: 0.83em; text-transform: uppercase; font-weight: bold; }
div.gk_npro_short_interface span a { font-weight: normal; text-transform: none; }
div.gk_npro_short_prev { width: 33px; height: 15px; float: right; margin: 0; text-indent: -999em; }
div.gk_npro_short_prev:hover { cursor: pointer; }
div.gk_npro_short_next { width: 33px; height: 15px; float: right; margin: 0; text-indent: -999em; }
div.gk_npro_short_next:hover { cursor: pointer; }
h4.gk_npro_header { font-weight:bold; font-size: 1.0em; margin: 3px 0 8px 0; }
p.gk_npro_text { margin: 0; font-size: 1.0em; }
p.gk_npro_info { font-size: 0.83em; }
div.gk_npro_mainwrap a.readon_class { text-decoration:none!important; }
div.gk_npro_full_prev,
div.gk_npro_full_next,
div.gk_npro_short_prev,
div.gk_npro_short_next { width: 13px; height: 13px; float: left; margin: 0!important; text-indent: -999em; }
div.gk_npro_short_prev,
div.gk_npro_short_next { float:right; }
div.gk_npro_full_prev,
div.gk_npro_short_prev { margin-right:5px!important; }
div.gk_npro_full_prev:hover,
div.gk_npro_full_next:hover,
div.gk_npro_short_prev:hover,
div.gk_npro_short_next:hover { cursor: pointer; }
div.gk_npro_full_interface ul li,
div.gk_npro_full_interface ul li:first-child { cursor: pointer; float: left; width: 7px; height: 7px; border:none!important; margin:0 3px 0 0!important; text-indent: -999em; padding: 0; }
div.gk_npro_full_interface ul li.active { margin:0!important; margin-right: 3px!important; }
/* color suffix suffix: nsprocool */
.nsprocool .gk_npro_mainwrap { padding: 0 12px 12px; margin-top: 6px; }
/* GK Tab 
---------------------------------------------------------------*/
.clearfix-tabs { clear: both; }
.gk_tab_item_space { padding:0; }
div.gk_tab-style1 { position: relative; }
div.gk_tab_wrap-style1 { margin: 10px auto 0; }
ul.gk_tab_ul-style1 { list-style-type: none; margin:0 0 24px; padding:0; height:32px; list-style-image:none!important; overflow:hidden; }
div.gk_tab_container0-style1 { clear: both; }
div.gk_tab_container1-style1 { overflow: hidden; }
div.gk_tab_item-style1 { float: left; overflow: hidden; padding: 0; }
div.gk_tab_item-style1 h4.gk_tab_news_header { font-size: 1.17em; font-weight: normal; margin: 8px 0; }
div.gk_tab_item-style1 img.gk_tab_news_image { padding: 2px; }
ul.gk_tab_ul-style1 li,
ul.gk_tab_ul-style1 li.active { float:left; width:auto; height:33px; line-height:33px; cursor:pointer; border:none!important; margin:0 0 0 4px!important; font-weight:bold; padding-left: 4px; }
ul.gk_tab_ul-style1 li:first-child { margin:0!important; }
ul.gk_tab_ul-style1 li span,
ul.gk_tab_ul-style1 li.active span { display:block; height:33px!important; line-height:33px!important; padding: 0 20px 0 16px; }
/* GK Jomsocial Members module
-----------------------------------------------------------------------------------*/

.gk_js_member_wrap { margin-right: 14px; }
.gk_js_member_name { line-height: 27px; text-align: center; font-weight: bold; }
.gk_js_since,
.gk_js_lastonline,
.gk_js_profileviews { line-height: 13px; margin-top: 15px; font-size: 0.9em; }
.gk_js_lastonline { margin-top: 8px; float: left; }
.gk_js_profileviews { height: 26px; line-height: 26px; margin: 8px 0 0; padding-left: 12px; font-size: 1.6em; float: right; }
.gk_js_since span:first-child,
.gk_js_lastonline span:first-child { font-weight: bold; display: block; }
/* newwst, active, popular buttons - styled in template.css file (with the horizont menu) */
.gk_js_tab { text-align: center; font-size: 0.8em; font-weight: bold; text-transform:uppercase; margin: 0 0 8px; }
.gk_js_tab span { padding: 0 0 0 4px; }
/* pagination */
.gk_js_interface { padding:0 10px 0 0; width: auto; float:left; margin: 22px auto 0; cursor: pointer; }
.gk_js_interface div { padding-left: 10px; text-align: center; height:24px; line-height:24px; }
span.gk_js_page { display: block; float: left; height: 6px; width: 6px; margin: 10px 3px 0; text-indent: -10000px; }
span.gk_js_prev,
span.gk_js_next { height: 10px; width: 7px; display: block; float: left; margin: 8px 8px 0; text-indent: -10000px; }
/* GK Jomsocial Statistic module
-----------------------------------------------------------------------------------*/
.gk_js_stats_main div { float: left; }
a.gk_js_groupname { text-decoration:underline; }
a.gk_js_viewgroups { font-weight: bold; background: none!important; padding: 2px 12px 4px!important; }
div.gk_js_recent { margin-right: 24px; }
div.gk_js_total { padding:0 12px 2px; }
div.gk_js_female span,
div.gk_js_male span { display: none; }
div.gk_js_female,
div.gk_js_male { width:11px; height: 11px; line-height: 11px; margin: 3px 0 0 12px; padding:0 0 0 18px; }



