/*--------------------------------------------------------------
# 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/style3/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/style3/mod_title_def_r.png') no-repeat 100% 0; color: #d01f3c; }
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/style3/mod_title_color_l.png'); }
div.moduletable_ver3 h3 span { background-image: url('../images/style3/mod_title_color_r.png'); color: #9a0d24; }
div.moduletable_ver3 h3 span.first-word { color: #fff; }
.gk_round_t,
.gk_round_b { background:transparent url('../images/style3/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/style3/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/style3/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/style3/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: #d01f3c; }
a:hover { color: #7e7e7e; }
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/style3/menu_bg.png') repeat-x 0 0; }
.menu_l { background:transparent url('../images/style3/menu_l.png') no-repeat 0 0; }
.menu_r { background:transparent url('../images/style3/menu_r.png') no-repeat 100% 0; }
div#horiz-menu li.level1 { background:transparent url('../images/style3/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/style3/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/style3/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/style3/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/style3/menu_item_l.png') no-repeat left top; }
div#horiz-menu .menu li li { background:#d01f3c; border-top:1px solid #e72c4b!important; }
div#horiz-menu .menu li li a { color: #fff!important; }
div#horiz-menu .menu ul { background: url('../images/style3/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: #d01f3c url('../images/style3/menu_hover.png') repeat-x 0 0; }
#gk_mainbody { background: #f4f4f4; }
.corner_tl,
.corner_tr,
.corner_bl,
.corner_br { background:transparent url('../images/style3/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/style3/top_addons.png') repeat-x 0 0; }
.top_addons_tl { background:transparent url('../images/style3/top_addons_tl.png') no-repeat 0 0; }
.top_addons_tr { background:transparent url('../images/style3/top_addons_tr.png') no-repeat 100% 0; border-bottom: 1px solid #e8e8e8; }
#breadcrumb a { color: #828282; background: url('../images/style3/arrow.png') no-repeat 100% 50%; }
#breadcrumb .youah { color: #d01f3c; }
input#mod_search_searchword { background: url('../images/style3/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: #d01f3c; }
div.moduletable_ver1 h3,
div.moduletable_ver2 h3 { background: transparent url('../images/style3/mod_title_bottom_l.png') no-repeat 0 0; }
div.moduletable_ver1 h3 span,
div.moduletable_ver2 h3 span { background: transparent url('../images/style3/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: #d01f3c; }
#gk_bottom2 ul li,
div.moduletable_ver2 ul li { border-bottom: 1px dotted #383838!important; }
#gk_footer { background:transparent url('../images/style3/footer.png') repeat-x 0 0; }
.gk_footer_l { background:transparent url('../images/style3/footer_l.png') no-repeat 0 0; }
.gk_footer_r { background:transparent url('../images/style3/footer_r.png') no-repeat 100% 0; }
#gk_footer,
#gk_footer a { color: #666; }
#gk_footer a:hover { color: #d01f3c; }
#informations a { color:#d01f3c; }
#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/style3/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/style3/panel_t.png') no-repeat 0 0; }
div#floating_panel_wrap { background: transparent url('../images/style3/panel_b.png') no-repeat 0 100%; }
a.social_icon { background-image: url('../images/style3/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: #d01f3c!important; }
.nsprocool .gk_npro_table td { border-bottom: 1px dotted #cecdb7; }
.nsprocool a { color: #7e7e7e!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/style3/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/style3/tabs_r.png') no-repeat 100% 100%; }
ul.gk_tab_ul-style1 li.active span { background-position: 100% 0; }
.gk_js_member_name { background: #d01f3c; color: #fff; }
.gk_js_members_main .gk_js_overlay { background: #fff url('../images/style3/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/style3/js_members_pagin_r.png') no-repeat 100% 0; }
.gk_js_interface div { background: url('../images/style3/js_members_pagin_l.png') no-repeat 0 0; }
span.gk_js_page { background: url('../images/style3/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/style3/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: #d01f3c!important; }
a:hover.gk_js_groupname { color: #7e7e7e!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/style3/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/style3/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 #c11b36; 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 #e12b49; 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:#d01f3c; }
td.sectiontableheader,
td.sectiontableheader a { color: #000; background:#ffeff1; }
.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/style3/arrow.png') no-repeat 0 50%; }
ul.menu li a.topli { background: url('../images/style3/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 #bb1531; }
.code2 { border-top:5px solid #bb1531; border-bottom:5px solid #bb1531; }
.code3 { border-top:1px solid #bb1531; border-bottom:1px solid #bb1531; }
.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/style3/gk_stuff/typography/open1.png) no-repeat left bottom; }
blockquote div.blockquote1 div { background:transparent url(../images/style3/gk_stuff/typography/close1.png) no-repeat right top; }
blockquote div.blockquote2 { background:transparent url(../images/style3/gk_stuff/typography/open1.png) no-repeat left top; }
blockquote div.blockquote2 div { background:transparent url(../images/style3/gk_stuff/typography/close1.png) no-repeat right top; }
blockquote div.blockquote3 { background:transparent url(../images/style3/gk_stuff/typography/open2.png) no-repeat left bottom; }
blockquote div.blockquote3 div { background:transparent url(../images/style3/gk_stuff/typography/close2.png) no-repeat right top; }
blockquote div.blockquote4 { background:transparent url(../images/style3/gk_stuff/typography/open2.png) no-repeat left top; }
blockquote div.blockquote4 div { background:transparent url(../images/style3/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:#bb1531; color:#fff; }
.highlight-3 { background:#7e7e7e; color:#fff; }
.highlight-4 { background:#333; color:#fff; }
/* Colors for spans */
span.clear { border-top:1px solid #bb1531; border-bottom:1px solid #bb1531; color:#bb1531; }
span.clear-1 { border-top:1px solid #7e7e7e; border-bottom:1px solid #7e7e7e; color:#7e7e7e; }
span.clear-2 { border-top:1px solid #333; border-bottom:1px solid #333; color:#333; }
span.color { color:#bb1531; }
span.color-1 { color:#7e7e7e; }
span.color-2 { color:#bb1531; border-left:2px solid #bb1531; }
span.color-3 { color:#333; border-left:2px solid #333; }
span.color-4 { color:#fff; background:#bb1531; }
span.color-5 { color:#fff; background:#7e7e7e; }
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/style3/gk_stuff/typography/bullet3ul.png); }
ul.circle2 { list-style-type:circle; }
ul.bullet1 { list-style-image:url(../images/style3/gk_stuff/typography/bullet_ol_1_dark.png); }
ul.bullet2 { list-style-image:url(../images/style3/gk_stuff/typography/bullet1ul.png); }
ul.bullet3 { list-style-image:url(../images/style3/gk_stuff/typography/bullet2ul.png); }
ul.bullet4 { list-style-image:url(../images/style3/gk_stuff/typography/bullet_ol_1_color.png); }
ul.square1 { list-style-type:square; }
ul.square2 { list-style-image:url(../images/style3/gk_stuff/typography/bullet_squ1_dark.png); }
ul.square3 { list-style-image:url(../images/style3/gk_stuff/typography/bullet_squ1_color.png); }
/* Numbers */
div.number1 span { background:transparent url(../images/style3/gk_stuff/typography/bullet_ol_2.png) no-repeat center center; color:#fff; }
div.number2 span { background:transparent url(../images/style3/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: #f73757 1px 1px 0; }
div.moduletable_ver3 h3 span.first-word { text-shadow: #ae2323 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; }