/*
#------------------------------------------------------------------------
# music - November 2011 template (for Joomla 1.6/1.7)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Style 3 */

/* template.css */
::selection { background: #0099CC; color: #fff; }
::-moz-selection { background: #0099CC; color: #fff; }
::-webkit-selection { background: #0099CC; color: #fff; }
body { background: #f6f6f6; }
a:hover, a:active, a:focus { color: #0099CC; }
#gkPage { /*background-image: url('../images/style3/colorbar.png');*/ }
#gkPageWrap { border-bottom-color: #333; }
#gkTopNav li a:active, #gkTopNav li a:focus, #gkTopNav li a:hover { color: #93bc46; }
#gkButtons a:hover { color: #93bc46; }
#gkSearch .button { background-color: #565f68; }
#gkSearch .button:hover { background-color: #93bc46; }
#gkBreadcrumb .breadcrumbs > ul > li a:hover { color: #93bc46; }
#gkBreadcrumb .breadcrumbs > ul > li:first-child > span { color: #93bc46; }
h1#gkLogo a.cssLogo + span { display: none; text-indent: -999em; }
.box.border1 h3.header > span { color: #0099CC; }
.box.title1a h3.header, 
.box.title2a h3.header, 
.box.title3a h3.header, 
.box.title1b h3.header, 
.box.title2b h3.header, 
.box.title3b h3.header, 
.box.title1 h3.header, 
.box.title2 h3.header, 
.box.title3 h3.header { background-image: url('../images/style3/coltitle.png'); }
.box.title2a h3.header, .box.title2b h3.header { background-position: 0 -67px }
.box.title3a h3.header, .box.title3b h3.header { background-position: 0 -134px }
.box.title1a h3.header span, 
.box.title2a h3.header span, 
.box.title3a h3.header span, 
.box.title1b h3.header span, 
.box.title2b h3.header span, 
.box.title3b h3.header span, 
.box.title1 h3.header span, 
.box.title2 h3.header span, 
.box.title3 h3.header span { background: #222; color: #fff; }
.box.title2a h3.header span, 
.box.title2b h3.header span { background: #93bc46; color: #fff; }
.box.title3 h3.header span,
.box.title3a h3.header span, 
.box.title3b h3.header span { background: #565f68!important; color: #fff; }
.box.title1 h3.header, 
.box.title2 h3.header, 
.box.title3 h3.header { background-position: 0 -211px; }
.box.title2 h3.header { background-position: 0 -278px }
.box.title3 h3.header { background-position: 0 -345px }
.box.title2 h3.header span { background: #93bc46; }
.box.title3 h3.header span { background: #565f68; }
.box_menu ul li { background-image: url('../images/style3/bullet.png'); }
.box_menu ul li a:hover {color: #0099CC; }

/* menu.css */
#gkMainMenu > div > ul { background: #fff; }
#gkMainMenu > div > ul > li {/* border-right-color: #454e57;*/ }
#gkMainMenu > div > ul > li:hover,
#gkMainMenu > div > ul > li:active,
#gkMainMenu > div > ul > li:focus { /*color: #2581C0;*/ }
#gkMainMenu > div > ul > li > a { /*text-shadow: 0 -1px 0 #343d46; border-right-color: #676f79;*/ } 
#gkMainMenu > div > ul > li.active { background: #fff; }
#gkMainMenu > div > ul div.childcontent-inner-wrap { background: #2581C0; border-color: #2581C0; border-top-color: #2581C0; }
#gkMainMenu > div > ul div.childcontent-inner-wrap div.childcontent-inner-wrap { border-top-color: #2581C0; }
#gkMainMenu > div > ul div.childcontent li { border-top-color: #2581C0; }
#gkMainMenu > div > ul div.childcontent li.active > a,
#gkMainMenu > div > ul div.childcontent li.active > span,
#gkMainMenu > div > ul div.childcontent li:hover > a,
#gkMainMenu > div > ul div.childcontent li:hover > span,
#gkMainMenu > div > ul div.childcontent li > a:hover,
#gkMainMenu > div > ul div.childcontent li > span:hover,
#gkMainMenu > div > ul div.childcontent li.active > a > span,
#gkMainMenu > div > ul div.childcontent li.active > span > span,
#gkMainMenu > div > ul div.childcontent li:hover > a > span,
#gkMainMenu > div > ul div.childcontent li:hover > span > span,
#gkMainMenu > div > ul div.childcontent li > a:hover > span,
#gkMainMenu > div > ul div.childcontent li > span:hover > span { background: #2581C0; }
#gkMainMenu > div > ul div.childcontent .group-title .menu-title { text-shadow: 0 -1px 0 #343d46 }
#gkMainMenu > div > ul div.childcontent .group-title .menu-desc { color: #e9efff; } 
#gkSubmenu > div > ul > li a:active,
#gkSubmenu > div > ul > li a:focus,
#gkSubmenu > div > ul > li a:hover { color: #93bc46; }
#gkSubmenu ul li li { border-top-color: #565f68; }
#gkSubmenu ul li li > a { color: #fff; }
#gkSubmenu ul li li > a:hover,
#gkSubmenu ul li li > a:hover > span { color: #fff!important; line-height: 32px; background: #676f79; }
#gkSubmenu ul li ul,
#gkSubmenu ul li ul ul,
#gkSubmenu ul li ul ul ul { background: #464e57; border-color: #565f68; border-top-color: #565f68; }
#gkSubmenu ul li ul ul,
#gkSubmenu ul li ul ul ul { border-top-color: #6285de; }

/* joomla.css */
.button:hover, 
.button:focus, 
button:hover, 
button:focus, 
input[type="submit"]:hover, 
input[type="submit"]:focus, 
input[type="button"]:hover, 
input[type="button"]:focus, 
a:hover.k2ReadMore, 
.pagenav-next a:hover, 
.pagenav-prev a:hover, 
.pagenav-next a:active, 
.pagenav-prev a:active, 
.pagenav-next a:focus, 
.pagenav-prev a:focus, 
.k2ReadMore:hover, 
.k2ReadMore:focus, 
.k2ReadMore:active { color: #93bc46!important; }
.searchintro { color: #93bc46; }
.weblink-category table td.title { background-image: url('../images/style3/bullet.png'); }
div#article-index h3 { border-bottom-color: #93bc46; }
dl#tabs dt:hover, dl#tabs dt.open { border-bottom-color: #93bc46; }
dl#tabs dt:hover, 
dl#tabs dt.open a { color: #93bc46; }

/* gk_stuff.css */
.tab1 ul.gkTabs li:hover { color: #297DB8; }
.tab2 ul.gkTabs { background: #297DB8; }
.tab2 ul.gkTabs li {  border-right-color: #297DB8; }
.tab2 ul.gkTabs li span { border-right-color: #297DB8; }
.tab2 ul.gkTabs li:hover{ background: #297DB8}
#gkHeader ul.gkTabs li.active,
#gkHeader ul.gkTabs li:hover { color: #93bc46; }
.nspBotInterface .nspPagination li,
.nspTopInterface .nspPagination li,
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active { background-image: url('../images/style3/bullets_small.png'); }
.nspBotInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBotInterface .nspNext,
.nspTopInterface .nspNext { background-image: url('../images/style3/pagination_small.png'); }
.nspArt img { background-image: url('../images/style3/slidebg.png'); }
.box.highlight .nspInfo { color: #93bc46; }
.box.highlight .nspInfo a { color: #93bc46; }
.box.highlight .nspArt:hover > div { background: #93bc46; }
.gkIsWrapper-gk_music .gkIsTitleBlock > h3 > span { color: #93bc46!important; }
.gkIsWrapper-gk_music .gkIsPagination li { background-image: url('../images/style3/is_pagination.png')!important; }
.gkIsWrapper-gk_music .gkIsPreloader { background-image: url('../images/style3/loader.gif'); }
.gkIsWrapper-gk_music .gkIsSlide > div { background-image: url('../images/style3/slidebg.png')!important; }
.gkIsWrapper-gk_music .gkIsLoader > div.gkIsCursor { background-image: url('../images/style3/is_cursor.png')!important; }
.box #cLatestMembers li a { background-image: url('../images/style3/slidebg.png'); }
.box #cLatestMembers + div a { border-color: #e8e6e6; }
.box #cLatestMembers + div a:hover {color: #93bc46; }

/* k2.css */
/*.ribbonEl { background-image: url('../images/style3/coltitle.png'); background-position: 0 0; }*/
.ribbonEl { }
.ribbonEl div, 
.ribbonEl h3 { background: ; }
.catItemTagsBlock ul.catItemTags li a:hover, .itemTagsBlock ul.itemTags li a:hover { background: #565f68; }
.subCategory h3 span { color: #93bc46; }
table.calendar tr td.calendarToday { background:#93bc46; }
table.calendar tr td.calendarTodayLinked { background:#93bc46; }
table.calendar tr td.calendarTodayLinked a:hover { background:#fefcf8; color: #93bc46; }

/* JomSocial theme */
#community-wrap .app-box-footer a,
#community-wrap #community-event-option .event-menus li a:hover, 
#community-wrap #community-group-admin .group-menus li a:hover,
#community-wrap #event table.calendar td:hover,
#community-wrap .community-calendar-result strong.happening_title,
#community-wrap .profile-right-info dt,
body #community-wrap #profile-status .cMeta,
#community-wrap .filterlink a:hover,
#community-wrap a.active-state,
body #community-admin-wrapper a,
body #community-wrap #cFilterBar .active,
#community-wrap .jsDetail .small,
#community-wrap .community-status .creators:hover,
#community-wrap .community-status .creator.stub,
#community-wrap .community-status .button:hover,
#community-wrap .newsfeed-content a.actor-link,
#community-wrap .cModule.menu ul li a:hover,
#jsMenu .jsMenuBar li ul li:hover a,
#community-wrap .cTabsBar ul li a:hover, 
#community-wrap .cTabsBar ul li a:focus,
#community-wrap .joms-wall-more a:hover,
#community-wrap .joms-newsfeed-more a,
#community-wrap .joms-wall-more a,
#community-wrap .newsfeed-meta.small a,
#community-wrap #showNearByEventsForm span#autodetectLocation a:hover,
#community-wrap .wall-coc-form-action.cancel:hover    { color: #93bc46!important;}

#community-wrap .app-box-footer a:hover,
#community-wrap #event table td.running,
#community-wrap .community-calendar #event table td.running,
#community-wrap .community-calendar-result:hover,
body #community-wrap div.greybox a#joinButton,
body #community-admin-wrapper #community-admin-controls li a:hover,
body #community-wrap #cFilterBar .filterName,
#community-wrap .app-box-footer a:hover,
#community-wrap .cModule.gk-ribbon.color1 h3 > span,
#community-wrap .cSubmenu li a:hover    { background: #93bc46!important;}

#community-wrap .cModule.searchbox .input_wrap .search_button:hover,
#jsMenu .jsIr:hover,
#jsMenu .jsLogOff a,
#community-wrap .joms-newsfeed-more a:hover { background-color: #93bc46!important; }

#community-wrap .cModule.gk-ribbon h3{background: url('../images/style3/coltitle.png') no-repeat 0 0!important;}
#community-wrap .cModule.gk-ribbon h3 > span { background: #222;}
#community-wrap .cModule.gk-ribbon.color1 h3 > span {background: #A4CE54!important;} 
#community-wrap .cModule.gk-ribbon.color2 h3 > span {background: #565F68!important;color: #fff!important} 

#community-wrap .cModule.menu ul li { background: url('../images/style3/bullet.png') no-repeat 0 18px;}
#community-wrap .submenu li {background: url('../images/style3/bullet.png') no-repeat 0 11px;}

body #community-wrap div.greybox a#joinButton { background: #93bc46!important; }
body #community-wrap div.greybox a#joinButton:hover { background: #565F68!important; }
#community-wrap .cModule.searchbox .input_wrap .search_button {background: #565F68 url('../images/searchbtn.png') no-repeat 0 0!important; }
#community-wrap .cModule.searchbox .input_wrap .search_button:hover { background-color: #93bc46 !important; }
body #community-wrap ul#featurelist li { background: url('../images/style3/typography/bullet2.png') no-repeat 0 5px!important;}
#jsMenu .jsHome,
#jsMenu .jsGlobalsNot,
#jsMenu .jsFriendsNot,
#jsMenu .jsMesaggeNot,
#jsMenu .jsLogOff a { background-color: #565F68!important;}
#jsMenu .jsMenuBar li ul li {	border-top-color: #afd861!important; background: #A4CE54!important;}

body #community-wrap .button:hover,
body #community-wrap .button:active,
body #community-wrap .button:focus { color: #A4CE54!important; }