/*
#------------------------------------------------------------------------
# The World News II - #7 2011 template (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
#------------------------------------------------------------------------
*/

/* Style 4 */

html { background: #ced1da url('../images/style4/bg1.jpg') no-repeat center top; }
/*body { background: transparent url('../images/style4/bg2.png') no-repeat center top; }*/
a:hover,
a:active,
a:focus,
#jc .comment-author:hover,
.blog .jcomments-links a { color: #64882c; }
h1.logo a { background-image: url('../images/style4/logo.png'); }
#gk-top-menu {background: #3d61b2; border-bottom: 1px solid #90c34e;}
#gk-top-menu1 .menu li a,
#gk-top-menu1 .menu li a:hover { color: #fff; }
#gk-top-menu1 .menu { text-shadow: -1px -1px 0 #2c4b92; }
#gk-top-menu1 .menu li { background-image: url('../images/style4/separator_color.png'); }
#gk-search #mod_search_searchword { border: none; color: #4d4d4d; box-shadow:inset 0 0 9px #d0d0d0; -webkit-box-shadow: inset 0 0 9px #d0d0d0; -moz-box-shadow: inset 0 0 9px #d0d0d0; }
#gk-main-menu { background-image: url('../images/style4/menu_item.png');border-bottom-color: #6a912e;  }
#gk-main-menu > div { border-bottom-color:  #64882c; }
#gk-breadcrumb .breadcrumbs li.pathway { color: #64882c; }
#gk-breadcrumb-mainbody .breadcrumbs li.pathway { color: #64882c; }
#gk-buttons { background-image: url('../images/style4/top_btn_left.png'); }
#gk-buttons > div { background-image: url('../images/style4/top_btn_right.png'); }
#gk-buttons a:active,
#gk-buttons a:focus,
#gk-buttons a:hover { color: #64882c; }
#gk-buttons #btnLogin { background-image: url('../images/style4/top_btn_left.png'); }
#gk-buttons #btnLogin span { background-image: url('../images/style4/top_btn_right.png'); }
#gk-page .moduletable_menu li,
#gk-page .moduletable li,
/*#gk-page .moduletable_text li { background-image: url('../images/style4/bullet_color.png'); }*/
#gk-page .moduletable > div > h3.header,
#gk-page .moduletable_menu > div > h3.header,
#gk-page .moduletable_text > div > h3.header { border-top-color: #64882c; }
#gk-page .moduletable.dark a:hover,
#gk-page .moduletable_text.dark a:hover,
#gk-page .moduletable_menu.dark a:hover { color: #fff; }
#gk-page .moduletable.color > div,
#gk-page .moduletable.color, 
#gk-page .moduletable_text.color  { background: #82b53f; color: #bcf078; }
#gk-page .moduletable.color > div > h3,
#gk-page .moduletable_text.color > div > h3,
#gk-page .moduletable_menu.color > div > h3 { background: #77a135 url('../images/style4/color_header_bg.png') repeat-x left top; border-bottom: 1px solid #8fc449; }
#gk-page .moduletable.color > div > h3.header > span,
#gk-page .moduletable_text.color > div > h3.header > span,
#gk-page .moduletable.color > div > h3 > span, 
#gk-page .moduletable_menu.color > div > h3 > span, 
#gk-page .moduletable_text.color > div > h3 > span{ background: #77a135 url('../images/style4/color_header_bg.png') repeat-x left top; text-shadow: 0 1px 0 #668b2d; }
#gk-page .moduletable.color a:hover,
#gk-page .moduletable_text.color a:hover,
#gk-page .moduletable_menu.color a:hover { color: #bcf078; }
#gk-bottom-wrap li { background-image: url('../images/style4/bullet_color.png'); }
/* menu.css */
#gk-main-menu > div#gk-mainnav {  border-bottom-color:  #64882c;}
#gk-main-menu > div#gk-mainnav > div > ul > li:hover,
#gk-main-menu > div#gk-mainnav > div > ul > li.active { background: transparent url('../images/style4/menu_item.png') repeat-x center bottom; }
#gk-main-menu > div.gk-mainnav > div > ul > li > a { text-shadow: -1px -1px 0 #668e28; } 
#gk-main-menu > div.gk-mainnav > div > ul > li:hover,
#gk-main-menu > div#gk-mainnav > div > ul > li.active { background-image: url('../images/style4/menu_item.png'); }
#gk-main-menu > div#gk-mainnav > div > ul > li > a { background-image: url('../images/style4/menu_separator.png'); text-shadow: -1px -1px 0 #202020;}
#gk-main-menu > div.gk-mainnav > div > ul div.childcontent li.active > a,
#gk-main-menu > div.gk-mainnav > div > ul div.childcontent li.active > span,
#gk-main-menu > div.gk-mainnav > div > ul div.childcontent li:hover > a,
#gk-main-menu > div.gk-mainnav > div > div > ul div.childcontent li:hover > span,
#gk-main-menu > div.gk-mainnav > div > div > ul div.childcontent li > a:hover,
#gk-main-menu > div.gk-mainnav > div > div > ul div.childcontent li > span:hover { color: #64882c!important; }
#gk-ori {position: absolute; top: 0px; left: -6300px;}
#gk-subnav ul li li > a:hover,
#gk-subnav ul li li > a:hover > span { color: #64882c!important; }

/* joomla.css */
.button:hover,
.button:focus,
button:hover,
button:focus,
a.nsp_readmore:hover,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
a:hover.k2ReadMore { color: #64882c !important; }
p.readmore a,
a.nsp_readmore,
a.readon { color:#64882c; }
div.k2Pagination ul li a:hover,
div.pagination ul li a:hover { color: #64882c; }
.items-more ol li { color: #64882c; }
.moduletable_menu ul.menu { color: #64882c; }
.searchintro { color: #64882c; }
#form-login li {background: transparent url('../images/style4/bullet_color.png') no-repeat 5px center; }
/* gk_stuff.css */
.gk_is_popup-style4 .gk_is_text_block p a { color: #64882c!important; }
.nsp_bottom_interface .nsp_prev,
.nsp_top_interface .nsp_prev,
.nsp_bottom_interface .nsp_next,
.nsp_top_interface .nsp_next { background-image: url('../images/style4/nsp_buttons.png'); }
.big_title .nsp_links ul li { background-image: url('../images/style4/bullet_color.png')!important; }
.color_title .nsp_art h4.nsp_header,
.color_title .nsp_art h4.nsp_header a { color: #64882c; }
.color_title .nsp_links ul li { background-image: url('../images/style4/bullet_color.png')!important; }
div.sidebar .nsp_info a:hover { color: #64882c; }
.gk_is_popup-style4  .prev,
.gk_is_popup-style4  .next { background-image: url("../images/style4/nsp_buttons.png")!important; }
.nsp_main_portal_mode4 .nsp_prev,
.nsp_main_portal_mode4 .nsp_next { background-image: url('../images/style4/nsp_buttons.png')!important; }

/* k2.css */
.latestItemHeader .latestItemTitle a:hover,
.genericItemHeader .genericItemTitle a:hover,
.userItemHeader .userItemTitle a:hover,
.catItemHeader .catItemTitle a:hover { color: #64882c}
.itemToolbar ul li a:hover {  color: #64882c;}
.itemToolbar .itemAuthor a { color: #64882c; }

.itemAuthorBlock .itemAuthorDetails a,
.latestItemsUser a,
.userBlock a { color: #64882c; }
.itemAuthorBlock .itemAuthorDetails a:hover,
.latestItemsUser a:hover,
.userBlock a:hover { color: #64882c; }
.itemAuthorBlock .itemAuthorDetails h3.itemAuthorName,
.latestItemsUser h2,
.userBlock h2 { color: #64882c; }
.itemRelated ul li,
.itemAuthorLatest ul li { color: #64882c; }
.itemRelated ul li a:hover,
.itemAuthorLatest ul li a:hover { color: #64882c}
.itemComments ul.itemCommentsList li span.commentAuthorName { color: #64882c; }
.subCategory h2 a:hover { color: #64882c }

.k2ItemsBlock ul li a:hover.moduleItemTitle { color: #64882c; }

.k2CategoriesListBlock ul.level0 li.active a,
.k2CategoriesListBlock ul.level0 li#current.parent.active a { color: #64882c; }
.k2CategoriesListBlock ul.level0 li a:hover,
.k2CategoriesListBlock ul.level0 li#current li a:hover { color: #64882c; }
.k2TagCloudBlock a:hover { color: #64882c; }
.k2TagCloudBlock a.big-tag { color: #64882c; }
.blog_more ul  {color: #64882c;}

/*typo */
/* colors */

pre,
.gk_code1 { border-left:3px solid #64882c !important; }
.gk_code2 { border-top:3px solid #64882c; border-bottom:3px solid #64882c; }
.gk_code3 { border-top:1px solid #64882c; border-bottom:1px solid #64882c; }
.gk_code3 h4 { background:#64882c; color:#fff; text-align: center; text-shadow: none; }
p.gk_info1,
p.gk_info2,
p.gk_info3 { background:transparent url('../images/icons/info.gif') no-repeat 7px center; }
p.gk_tips1,
p.gk_tips2,
p.gk_tips3 { background:transparent url('../images/icons/tips.gif') no-repeat 7px center; }
p.gk_warning1,
p.gk_warning2,
p.gk_warning3 { background:transparent url('../images/icons/warning.gif') no-repeat 7px center; }
p.gk_info2 { border:#eee solid 1px; }
p.gk_info3 { background-color: #f9f9f9 }
p.gk_warning2 { border:1px solid #64882c; }
p.gk_warning3 { background-color: #64882c; color: #fff; text-shadow: none; }
p.gk_tips2 { border:#EAE8CC solid 1px; }
p.gk_tips3 { background-color:#ffd; color:#000; }
p.gk_info4 { font-style: italic; color: #878787; }
p.gk_tips4 { font-style: italic; color: #333 }
p.gk_warning4 { color: #64882c }
p.gk_warning5 { color: #fff; text-shadow: none; }
blockquote div.gk_blockquote1 { background:transparent url(../images/style4/typography/open1.png) no-repeat left bottom; }
blockquote div.gk_blockquote1 div { background:transparent url(../images/style4/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote2 { background:transparent url(../images/style4/typography/open1.png) no-repeat left top; }
blockquote div.gk_blockquote2 div { background:transparent url(../images/style4/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote3 { background:transparent url(../images/style4/typography/open2.png) no-repeat left bottom; }
blockquote div.gk_blockquote3 div { background:transparent url(../images/style4/typography/close2.png) no-repeat right top; }
blockquote div.gk_blockquote4 { background:transparent url(../images/style4/typography/open2.png) no-repeat left top; }
blockquote div.gk_blockquote4 div { background:transparent url(../images/style4/typography/close2.png) no-repeat right top; }
div.gk_legend1 h4,
div.gk_legend2 h4 {  background: #64882c; color: #fff; }
div.gk_legend3 h4,
div.gk_legend4 h4 { background: #3d61b2; color: #fff; }
div.gk_legend5 h4,
div.gk_legend6 h4 { background: #333; color: #fff; }
div.gk_legend1 { border: 1px solid #64882c; }
div.gk_legend2 { border: 1px solid #64882c; }
div.gk_legend3 { border: 1px solid #888 }
div.gk_legend4 { border: 1px solid #888 }
div.gk_legend5 { border: 1px solid #333; }
div.gk_legend6 { border: 1px solid #333; }
div.gk_legend7 h4 { background: #d1d1d1;color: #222; }
div.gk_legend7{ border: 1px solid #888 }
div.gk_legend7 h4:first-child {background: #85837F; color: #fff }
.gk_highlight-1 { background: #ffd; }
.gk_highlight-2 { background:#eaeaea; }
.gk_highlight-3 { background: #3d61b2; color:#fff; }
.gk_highlight-4 { background:#64882c; color:#fff;  }
span.gk_clear { color: #64882c; border-top:1px solid #64882c; border-bottom:1px solid #64882c; }
span.gk_clear-1 { color: #3d61b2; border-top:1px solid #3d61b2; border-bottom:1px solid #3d61b2; }
span.gk_clear-2 { color: #333; border-top:1px solid #333; border-bottom:1px solid #333; }
span.gk_color { color: #64882c; }
span.gk_color-1 { color: #333; }
span.gk_color-2 { color: #64882c; border: 1px solid #64882c; }
span.gk_color-3 { color: #3d61b2; border: 1px solid #3d61b2; }
span.gk_color-4 { color: #333; border: 1px solid #333; }
span.gk_color-5 { color: #fff; background: #64882c; text-shadow: none }
span.gk_color-6 { color: #fff; background: #3d61b2; text-shadow: none }
span.gk_color-7 { color:#fff; background:#333; text-shadow: none }
ul.gk_circle1 { list-style-image:url(../images/style4/typography/bullet3ul.png) !important; }
ul.gk_circle2 { list-style-type:circle; }
ul.gk_bullet1 { list-style-image:url(../images/style4/typography/bullet_ol_1_dark.png) !important; }
ul.gk_bullet2 { list-style-image:url(../images/style4/typography/bullet1ul.png) !important; }
ul.gk_bullet3 { list-style-image:url(../images/style4/typography/bullet2ul.png) !important; }
ul.gk_bullet4 { list-style-image:url(../images/style4/typography/bullet_ol_1_color.png) !important; }
ul.gk_square1 { list-style-type:square; }
ul.gk_square2 { list-style-image:url(../images/style4/typography/bullet_squ1_dark.png) !important; }
ul.gk_square3 { list-style-image:url(../images/style4/typography/bullet_squ1_color.png) !important; }
div.gk_number1 span { background:transparent url(../images/style4/typography/bullet_ol_2.png) no-repeat center center; color:#fff}
div.gk_number2 span { background:transparent url(../images/style4/typography/bullet_ol_2_color.png) no-repeat center center; color:#fff}
.gk_blockTextLeft,
.gk_blockTextRight,
.gk_blockTextCenter {  color: #64882c; }

/* additional typo elements */

.gkBlock1 { background: #b2b2b2; color: #fff; }
.gkBlock1 cite { color: #878787; background-position: 0 0; }
.gkBlock2 { background: #333; color: #fff; }
.gkBlock2 cite { color: #333; background-position: 0 -19px; }
.gkBlock3 { background: #eee; color: #333; }
.gkBlock3 cite { color: #b2b2b2; background-position: 0 -38px; }
.gkBlock4 { background: #fff; color: #b2b2b2; border: 2px solid #b2b2b2; }
.gkBlock4 cite { color: #878787; background-position: 0 -57px; }
.gkBlock5 { background: #fff; color: #333; border: 2px solid #333; }
.gkBlock5 cite { color: #333; background-position: 0 -76px; }
.gkBlock6 { background: #fff; color: #b2b2b2; border: 2px solid #eee; }
.gkBlock6 cite { color: #b2b2b2; background-position: 0 -95px; }

.iconBlock { height: 45px; line-height: 45px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #89bc45; border-top: 1px solid #69902d; border-bottom: 1px solid #9bd056; }
.iconRSS,
.iconVimeo,
.iconTwitter,
.iconFacebook,
.iconMobyPicture { background: transparent url('../images/style4/social_icons.png') no-repeat 0 0; width: 45px; height: 36px; display: block; float:left; text-indent: -999em; margin-top: 4px; margin-right: 5px; }
.iconRSS { background-position: 8px 0; }
.iconVimeo { background-position: -50px 0; }
.iconTwitter { background-position: -100px 0; }
.iconFacebook { background-position: -150px 0; }
.iconMobyPicture { background-position: -200px 0; }

.volei .moduletable_content { background: #7aa738; color: #7aa738; border-radius: 10px; }