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

# 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  

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



/* Module styles - module_styles.css

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

div.moduletable h3,

div.moduletable_menu h3,

div.moduletable_text h3,

div.moduletable_ver1 h3,

div.moduletable_ver2 h3,

div.moduletable_ver3 h3 { background: transparent url('../images/style2/mod_title_def_l.png') no-repeat 0 0; }

div.moduletable h3 span,

div.moduletable_menu h3 span,

div.moduletable_text h3 span,

div.moduletable_ver1 h3 span,

div.moduletable_ver2 h3 span,

div.moduletable_ver3 h3 span { background: transparent url('../images/style2/mod_title_def_r.png') no-repeat 100% 0; color: #88b906; }

div.moduletable h3 span.first-word,

div.moduletable_menu h3 span.first-word,

div.moduletable_text h3 span.first-word,

div.moduletable_ver1 h3 span.first-word,

div.moduletable_ver2 h3 span.first-word,

div.moduletable_ver3 h3 span.first-word { color: #000; }

div.moduletable_ver3 h3 { background-image: url('../images/style2/mod_title_color_l.png'); }

div.moduletable_ver3 h3 span { background-image: url('../images/style2/mod_title_color_r.png'); color: #678517; }

div.moduletable_ver3 h3 span.first-word { color: #fff; }

.gk_round_t,

.gk_round_b { background:transparent url('../images/style2/mod_corn_white.png') repeat-x 0 -4px; }

div.moduletable_ver2 .gk_round_t,

div.moduletable_ver2 .gk_round_b,

.bottom_round_t { background:transparent url('../images/style2/mod_corn_dark.png') repeat-x 0 -4px; }

.gk_round_b { background-position: 0 -8px; }

.gk_round_tl,

.gk_round_tr,

.gk_round_bl,

.gk_round_br { background:transparent url('../images/style2/mod_corn_white.png') no-repeat 0 0; }

div.moduletable_ver2 .gk_round_tl,

div.moduletable_ver2 .gk_round_tr,

div.moduletable_ver2 .gk_round_bl,

div.moduletable_ver2 .gk_round_br,

.bottom_round_tl,

.bottom_round_tr { background:transparent url('../images/style2/mod_corn_dark.png') no-repeat 0 0; }

.gk_round_tr,

.bottom_round_tr { background-position: 100% 0!important; }

.gk_round_bl { background-position: 0 100%!important; }

.gk_round_br { background-position: 100% 100%!important; }

.gk_round_m { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; background: #fff; }

div.moduletable_ver2 .gk_round_m { border-left: 1px solid #1a1a1a; border-right: 1px solid #1a1a1a; background: #1a1a1a; }

div.moduletable h3 span.badge,

div.moduletable_menu h3 span.badge,

div.moduletable_text h3 span.badge,

div.moduletable_ver1 h3 span.badge,

div.moduletable_ver2 h3 span.badge,

div.moduletable_ver3 h3 span.badge { background: url('../images/mod_badge.png') no-repeat; }

.b-new .badge { background-position: 0 0!important; }

.b-hot .badge { background-position: 0 -13px!important; }

.b-top .badge { background-position: 0 -26px!important; }

.b-popular .badge { background-position: 0 -39px!important; }

.b-updated .badge { background-position: 0 -52px!important; }

/* Template style - template.css

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

body { background: #dcdcdc; }

a:link,

a:visited,

a:active { color: #749e04; }

a:hover { color: #b440ad; }

input.inputbox,

input.required,

select { border:1px solid #DEDEDE; color:#828282; }

input#modlgn_remember { border: none; width: inherit; }

/* restrictions */

div.moduletable_ver2 input.inputbox,

div.moduletable_ver2 input.required,

div.moduletable_ver2 select { border:1px solid #383838; color:#aaa; }

.menu_m { background:transparent url('../images/style2/menu_bg.png') repeat-x 0 0; }

.menu_l { background:transparent url('../images/style2/menu_l.png') no-repeat 0 0; }

.menu_r { background:transparent url('../images/style2/menu_r.png') no-repeat 100% 0; }

div#horiz-menu li.level1 { background:transparent url('../images/style2/menu_separator.png') no-repeat left 50%; }

div#horiz-menu .menu li.level1 a,

div#horiz-menu .menu li.level1 span.separator,

.gk_js_tab { color: #000; }

div#horiz-menu .menu li.level1:hover a,

div#horiz-menu .menu li.level1:hover span.separator,

.gk_js_tab { background:transparent url('../images/style2/menu_item_r.png') no-repeat right bottom; color: #000; }

div#horiz-menu .menu li.level1:hover a span,

div#horiz-menu .menu li.level1:hover span.separator span,

.gk_js_tab span { background:transparent url('../images/style2/menu_item_l.png') no-repeat left bottom; }

div#horiz-menu .menu li.level1.active a,

div#horiz-menu .menu li.level1.active span.separator,

.gk_js_tabs_wrap .active { background:transparent url('../images/style2/menu_item_r.png') no-repeat right top; color: #fff; }

div#horiz-menu .menu li.level1.active a span,

div#horiz-menu .menu li.level1.active span.separator span,

.gk_js_tabs_wrap .active span { background:transparent url('../images/style2/menu_item_l.png') no-repeat left top; }

div#horiz-menu .menu li li { background:#90c500; border-top:1px solid #9dd601!important; }

div#horiz-menu .menu li li a { color: #fff!important; }

div#horiz-menu .menu ul { background: url('../images/style2/menu_sub_shadow.png') no-repeat 50% 100%; }

div#horiz-menu .menu li li:hover,

div#horiz-menu .menu li li.active,

div#horiz-menu .menu li li.current { background: #90c500 url('../images/style2/menu_hover.png') repeat-x 0 0; }

#gk_mainbody { background: #f4f4f4; }

.corner_tl,

.corner_tr,

.corner_bl,

.corner_br { background:transparent url('../images/style2/corners.png') no-repeat 0 0; }

.corner_tr { background-position: 100% 0; }

.corner_bl { background-position: 0 100%; }

.corner_br { background-position: 100% 100%; }

.top_addons { background:transparent url('../images/style2/top_addons.png') repeat-x 0 0; }

.top_addons_tl { background:transparent url('../images/style2/top_addons_tl.png') no-repeat 0 0; }

.top_addons_tr { background:transparent url('../images/style2/top_addons_tr.png') no-repeat 100% 0; border-bottom: 1px solid #e8e8e8; }

#breadcrumb a { color: #828282; background: url('../images/style2/arrow.png') no-repeat 100% 50%; }

#breadcrumb .youah { color: #749e04; }

input#mod_search_searchword { background: url('../images/style2/search_bg.png') no-repeat 0 50%; color: #91907f; }

#gk_bottom1 { background: #f4f4f4; border-bottom: 1px solid #fff; }

#gk_bottom1 a { color: #666; }

#gk_bottom1 a:hover { color: #749e04; }

div.moduletable_ver1 h3,

div.moduletable_ver2 h3 { background: transparent url('../images/style2/mod_title_bottom_l.png') no-repeat 0 0; }

div.moduletable_ver1 h3 span,

div.moduletable_ver2 h3 span { background: transparent url('../images/style2/mod_title_bottom_r.png') no-repeat 100% 0; }

#gk_bottom2 div.moduletable h3 span,

#gk_bottom2 div.moduletable h3 { background: none; }

#gk_bottom2 div.moduletable h3 span.first-word,

div.moduletable_ver1 h3 span.first-word,

div.moduletable_ver2 h3 span.first-word { color: #fff; }

#gk_bottom2 { background: #1A1A1A; color: #aaa; }

#gk_bottom2 a,

div.moduletable_ver2,

div.moduletable_ver2 a { color: #aaa; }

#gk_bottom2 a:hover,

div.moduletable_ver2 a:hover { color: #749e04; }

#gk_bottom2 ul li,

div.moduletable_ver2 ul li { border-bottom: 1px dotted #383838!important; }

#gk_footer { background:transparent url('../images/style2/footer.png') repeat-x 0 0; }

.gk_footer_l { background:transparent url('../images/style2/footer_l.png') no-repeat 0 0; }

.gk_footer_r { background:transparent url('../images/style2/footer_r.png') no-repeat 100% 0; }

#gk_footer,

#gk_footer a { color: #666; }

#gk_footer a:hover { color: #749e04; }

#informations a { color:#749e04; }

#content_top .gk_round_ml .us_width,

#content_bottom .gk_round_ml .us_width,

#current_top .us_width,

#current_bottom .us_width { background: url('../images/style2/mod_bord_white.png') repeat-y 0 50%; }

div.moduletable_content ul li { border-bottom: 1px dotted #ddd; }

div#floating_panel { background: transparent url('../images/style2/panel_t.png') no-repeat 0 0; }

div#floating_panel_wrap { background: transparent url('../images/style2/panel_b.png') no-repeat 0 100%; }

a.social_icon { background-image: url('../images/style2/social_icons.png'); background-repeat: no-repeat; }

/* GK Stuff - gk_stuff.css

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

.gk_npro_short_ulwrap li { border-bottom: 1px dotted #ddd; }

.nsprocool .gk_npro_mainwrap { background: #f7f6e9; color: #646464; border: 1px solid #eae9d6; }

div.gk_npro_short_ulwrap ul li p { color: #5B5B5B; }

.nsprocool .gk_npro_mainwrap h4,

.nsprocool .gk_npro_mainwrap h4 a { color: #000!important; }

.nsprocool .gk_npro_mainwrap h4 a:hover { color: #749e04!important; }

.nsprocool .gk_npro_table td { border-bottom: 1px dotted #cecdb7; }

.nsprocool a { color: #b440ad!important; }

.nsprocool a:hover { color: #000!important; }

.nsprocool .gk_npro_short_ulwrap li { border-bottom: 1px dotted #cecdb7; }

ul.gk_tab_ul-style1 { border-bottom: 3px solid #000; }

ul.gk_tab_ul-style1 li,

ul.gk_tab_ul-style1 li.active { background: url('../images/style2/tabs_l.png') no-repeat 0 100%; }

ul.gk_tab_ul-style1 li.active { background-position: 0 0; color: #fff; }

ul.gk_tab_ul-style1 li span,

ul.gk_tab_ul-style1 li.active span { background: url('../images/style2/tabs_r.png') no-repeat 100% 100%; }

ul.gk_tab_ul-style1 li.active span { background-position: 100% 0; }

.gk_js_member_name { background: #90c500; color: #fff; }

.gk_js_members_main .gk_js_overlay { background: #fff url('../images/style2/loader.gif') no-repeat 50% 50%; }

.gk_js_since,

.gk_js_lastonline,

.gk_js_profileviews { color: #5b5b5b; }

.gk_js_profileviews { border-left: 1px solid #dedede; }

.gk_js_interface { background: url('../images/style2/js_members_pagin_r.png') no-repeat 100% 0; }

.gk_js_interface div { background: url('../images/style2/js_members_pagin_l.png') no-repeat 0 0; }

span.gk_js_page { background: url('../images/style2/js_members_bullets.png') no-repeat 0 100%; }

.gk_js_interface span.active { background-position: 0 0; }

span.gk_js_prev,

span.gk_js_next { background: url('../images/style2/js_members_arrows.png') no-repeat 0 0; }

span.gk_js_next { background-position: 0 100%; }

span.gk_js_prev:hover { background-position: 100% 0; }

span.gk_js_next:hover { background-position: 100% 100%; }

.gk_js_stats_main { color: #828282; }

a.gk_js_groupname { color: #749e04!important; }

a:hover.gk_js_groupname { color: #b440ad!important; }

a.gk_js_viewgroups { color: #000!important; background: none!important; border-right: 1px solid #dedede; }

div.gk_js_total { border-right: 1px solid #dedede; }

div.gk_js_total strong { color: #000; }

div.gk_js_female,

div.gk_js_male { background: url('../images/style2/gk_js_icons.png') no-repeat 0 0; }

div.gk_js_male { background-position: 0 -11px; }

/* Top Members module

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



ul#modTopMembers li .mod_topmemebrs_avatar { border: 1px solid #dedede; }

ul#modTopMembers li div small { color: #828282; }

/* restritions */



div.moduletable_ver2 ul#modTopMembers li .mod_topmemebrs_avatar { border: 1px solid #383838; }

/* Joomla style - joomla_classes.css

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

a.readon,

.back_button a,

.button,

.validate { background:url('../images/style2/bg_button.png') repeat-x 0 0; border: 1px solid #dedede; color: #000; }

a.readon:hover,

a.readon:active,

a.readon:focus,

.back_button a:hover,

.button:hover,

.validate:hover { background-position: 0 100%; border: 1px solid #b540ae; color: #fff; }

/* restrictions */

div.moduletable_ver2 a.readon,

div.moduletable_ver2 .back_button a,

div.moduletable_ver2 .button,

div.moduletable_ver2 .validate { background-position: 0 100%; border: 1px solid #d056c9; color: #fff; }

div.moduletable_ver2 a.readon:hover,

div.moduletable_ver2 a.readon:active,

div.moduletable_ver2 a.readon:focus,

div.moduletable_ver2 .back_button a:hover,

div.moduletable_ver2 .button:hover,

div.moduletable_ver2 .validate:hover { background:#555; border: 1px solid #555; color: #f2f2f2; }

.polllevel { border-bottom: 1px dotted #dedede; }

.polllevel:hover { background: #f9f9f9; }

/* restrictions */

div.moduletable_ver2 .polllevel { border-bottom: 1px dotted #383838; }

div.moduletable_ver2 .polllevel:hover { background: #383838; }

.small { color:#999; }

.article_info_block { background: #f7f7f7; }

.info_date { border-right: 1px solid #ccc; }

.info_author { color:#749e04; }

td.sectiontableheader,

td.sectiontableheader a { color: #000; background:#fbffef; }

.description { color: #7F7F7F; }

tr.sectiontableentry1 td,

tr.sectiontableentry2 td { border-bottom:1px dotted #dfdfdf; }

tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td { background:#fafafa; }

div.img_caption p { color: #909090; }

div.img_caption.left,

div.img_caption.right { border:1px solid #f2f2f2; }

/* menu _menu */

ul.menu li { border-bottom:1px dotted #ddd; }

ul.menu li li { border-top:1px dotted #ddd; }

ul.menu li li a { color: #666; }

ul.menu li a,

ul.menu li#current a { color: #666; }

ul.menu li a:hover { color:#000; }

ul.menu li li { background: url('../images/style2/arrow.png') no-repeat 0 50%; }

ul.menu li a.topli { background: url('../images/style2/arrow.png') no-repeat 100% 50%; }

ul.menu li.topli .active { background: none; }

div.banneritem { border-bottom:1px dotted #ddd; }

/* Typography - template_css.css

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

/* Code */

pre,

.code1,

.code2 { background:#f7f7f7; }

pre,

.code1 { border-left:5px solid #8bb222; }

.code2 { border-top:5px solid #8bb222; border-bottom:5px solid #8bb222; }

.code3 { border-top:1px solid #8bb222; border-bottom:1px solid #8bb222; }

.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:#a9da23 solid 1px; border-bottom:#a9da23 solid 1px; background-position:3px center; }

p.info3,

p.info4 { background-color:#f8ffe6; 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:#8bb222; color:#fff; }

.highlight-3 { background:#b540ae; color:#fff; }

.highlight-4 { background:#333; color:#fff; }

/* Colors for spans */

span.clear { border-top:1px solid #8bb222; border-bottom:1px solid #8bb222; color:#8bb222; }

span.clear-1 { border-top:1px solid #b540ae; border-bottom:1px solid #b540ae; color:#b540ae; }

span.clear-2 { border-top:1px solid #333; border-bottom:1px solid #333; color:#333; }

span.color { color:#8bb222; }

span.color-1 { color:#b540ae; }

span.color-2 { color:#8bb222; border-left:2px solid #8bb222; }

span.color-3 { color:#333; border-left:2px solid #333; }

span.color-4 { color:#fff; background:#8bb222; }

span.color-5 { color:#fff; background:#b540ae; }

span.color-6 { color:#d48d1c; background:#ffe; border-top:1px solid #e9e9a1; border-bottom:1px solid #e9e9a1; }

span.color-7 { background:#333; 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; }

/* css3.css */

div.moduletable h3 span,

div.moduletable_menu h3 span,

div.moduletable_text h3 span,

div.moduletable_ver1 h3 span,

div.moduletable_ver2 h3 span,

div.moduletable_ver3 h3 span { text-shadow: #fff 1px 1px 0; }

div.moduletable_ver3 h3 span { text-shadow: #aad82e 1px 1px 0; }

div.moduletable_ver3 h3 span.first-word { text-shadow: #89ae23 1px 1px 0; }

div.moduletable_ver1 h3 span,

div.moduletable_ver2 h3 span { text-shadow: #000 1px 1px 0; }

#gk_bottom2 div.moduletable h3 span,

#gk_bottom2 div.moduletable h3 { text-shadow: #000 1px 1px 0; }

#gk_bottom2 div.moduletable h3 span.first-word,

div.moduletable_ver1 h3 span.first-word,

div.moduletable_ver2 h3 span.first-word { text-shadow: #202020 1px 1px 0; }

