/*
#------------------------------------------------------------------------
# penguinMail - December 2010 (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* template.css */
a { color: #e28710; }
#gkBg { background: #e5e5e3 url('../images/style3/glow.jpg') no-repeat 50% 0; }
#gkPageTop { background: #8D8D8D url('../images/style3/menu_sprite.png') repeat-x 0 0;border-bottom: 1px solid #AAAAAA }
#gkButtonLogin,
#mobileSwitch { background: #000 url('../images/style3/menu_sprite.png') repeat-x 0 -125px; }
#gkBreadcrumb a { color: #e28710; }
#gkFooter a:hover { color: #e28710; }
#gkBreadcrumb a { color: #e28710; }
#gkFooter a:hover { color: #e28710; }
#gkWrap2 .box.light3 { background-color: #FFFDF2; border-color: #f3efd9 }
#gkWrap2 .box.border1 { border: 2px solid #fadb7c }
#gkWrap2 .box.border2 { border: 2px solid #fab819 }
#gkWrap2 .box.border3 { border: 2px solid #BEDE80  }
#gkWrap2 .box.border4 { border: 2px solid #ed9017 }
#gkWrap2 .color1 a:hover,
#gkWrap2 .color1 li.active a { color: #f0c749; }
.badge { background:transparent url('../images/style3/badges.png') no-repeat 0 0; }
.badge-hot .badge { background-position: 0 -32px; }
.badge-top .badge { background-position: 0 -64px; }
.badge-soon .badge { background-position: 0 -96px; }
/* menu.css */
div.gk-menu > ul.level0 > li.active > a,
div#gkDropMain > ul > li.active > a, 
div.gk-menu > ul.level0 > li:hover > a,
div#gkDropMain > ul > li:hover > a, 
div.gk-menu > ul.level0 > li.active:hover > a,
div#gkDropMain > ul > li.active:hover > a { color:#ecdc85; }
div.gk-menu > ul.level0 > li,
div#gkDropMain > ul > li { background:url("../images/style3/menu_sprite.png") no-repeat scroll left -51px transparent; }
div.gk-menu > ul.level0 > li > .childcontent { background:#fffdf2; }
div.gk-menu > ul.level0 > li > .childcontent .childcontent { background:#fffdf2; border: 1px solid #eeebda }
div.gk-menu > ul.level0 > li li.group .group-title { border:1px solid #eae6ce; } 
div#gkSubmenu { background: url('../images/style3/menu_sprite.png') repeat-x 0 100%; }
div#gkDropSub > ul > li.haschild:hover > a,
div#gkDropSub ul li.haschild:hover>a,
div#gkDropSub ul li.haschild>a:active,
div#gkDropSub ul li.haschild>a:focus { background:#fffdf2; }
div#gkDropSub ul li a { color:#656565; }
div#gkDropSub ul li ul { background:#fffdf2; }
div#gkDropSub ul ul ul { background:#fffdf2!important; }
div#gkDropSub ul ul>li:hover>a,
div#gkDropSub ul ul>li:first-child:hover>a { color:#ffa2b4!important; }
/* joomla.css */
.tool-title { background:#9a0005; }
ul.pagination li { background: #FFFEF4!important; border: 1px solid #EAE8CC; }
#system-message dd.message ul { background: #FFFEF4; border-top: 1px solid #EAE8CC; border-bottom: 1px solid #EAE8CC; }
#system-message dd.error ul { background: #fff3f4; border-top: 1px solid #fab819; border-bottom: 1px solid #fab819; }
#system-message dd.notice ul { background: #f4faff; border-top: 1px solid #ed9017; border-bottom: 1px solid #ed9017; }
.gkBottom1 .mod_banners .footer a,
.gkBottom2 .mod_banners .footer a { color: #ac0000; }
.box_menu ul.menu > li { background: url('../images/style3/arrows.png') no-repeat 100% 14px; }
.box_menu ul.menu > li:hover,
.box_menu ul.menu > li li:hover { background-position: 100% -600px; }
.box_menu ul.menu li.active { background-position: 100% -1214px; }
.box_menu ul.menu li#current.parent.active { background-position: 100% -3056px; }
.box_menu ul.menu > li li { background: url('../images/style3/arrows.png') no-repeat 100% -1834px; }
.box_menu ul.menu li#current li { background-color: #fffdf2 }
.adminform button,
#adminForm button,
.button,
button,
a.readon,
.pagenav-next a,
.pagenav-prev a,
input[type="submit"],
input[type="button"] { border: 2px solid #ffb049; }
.adminform button:hover,
.adminform button:focus,
#adminForm button:hover,
#adminForm button:focus,
button:hover,
button:focus,
.button:hover,
.button:focus,
a.readon:hover,
a.readon:focus,
.pagenav-next a:hover,
.pagenav-prev a:hover,
.pagenav-next a:focus,
.pagenav-prev a:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus { border-color: #f1cc5d; }

dl.article-info a { color: #e28710; }
#gkBottom1 .mod_banners .bannerfooter a,
#gkBottom2 .mod_banners .bannerfooter a { color: #ac0000; }
.search-results dt.result-title a,
body ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried { color: #e28710; }
/*gkstuff*/
.nspArt h4.nspHeader a:hover { color: #E28710; }
.nspBotInterface .nspPagination li,
.nspTopInterface .nspPagination li,
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active { background-image: url('../images/style3/nsp_interface.png') !important; }
.nspBotInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBotInterface .nspNext,
.nspTopInterface .nspNext { background-image: url('../images/style3/nsp_interface.png'); }
.bigButton { background: transparent url('../images/style3/button_try.png') no-repeat 0 0; }
a:hover.bigButton { color: #fffad8; }
ul.gkTabs li { background: transparent url('../images/style3/gk_is_tabs.png') no-repeat 0 -105px; }
ul.gkTabs li.active { background-position: 0 -70px; }
ul.gkTabs li:first-child { background-position: 0 -35px; }
ul.gkTabs li.active:first-child { background-position: 0 0; }
/* k2.css */
.userItemViewUnpublished { background:#fffff2; }
.userItemEditLink,
.catItemEditLink,
.itemEditLink { border:2px dashed #eae8cc; background: #fffef4; }
.userItemEditLink a,
.catItemEditLink a,
.itemEditLink a { color: #C03131 }
.itemHeader .itemTitle { color:#949494; }
.latestItemHeader .latestItemTitle a,
.genericItemHeader .genericItemTitle a,
.userItemHeader .userItemTitle a,
.catItemHeader .catItemTitle a { color:#373636; }
.latestItemHeader .latestItemTitle a:hover,
.genericItemHeader .genericItemTitle a:hover,
.userItemHeader .userItemTitle a:hover,
.catItemHeader .catItemTitle a:hover { color:#e28710; }
.userItemHeader .userItemTitle span sup,
.catItemHeader .catItemTitle span sup,
.itemHeader .itemTitle span sup { color:#CF1919; }
.itemToolbar ul li a:hover { color: #e28710 }
.itemToolbar .itemAuthor a { color: #e28710; }
.latestItemCategory a,
.genericItemCategory a,
.userItemCategory a,
.catItemCategory a { color: #e28710 }
.latestItemTagsBlock ul.latestItemTags li a:hover,
.userItemTagsBlock ul.userItemTags li a:hover,
.catItemTagsBlock ul.catItemTags li a:hover,
.itemTagsBlock ul.itemTags li a:hover { background: #fadb7c; }
.itemAuthorBlock img.itemAuthorAvatar,
.latestItemsUser img,
.userBlock img { border: 1px solid #e3e3db; }
.itemAuthorBlock .itemAuthorDetails,
.latestItemsUser,
.userBlock { background:#FFFDF2; }
.itemAuthorBlock .itemAuthorDetails a:hover,
.latestItemsUser a:hover,
.userBlock a:hover { color: #e28710; }
.itemComments ul.itemCommentsList li span.commentAuthorName a:hover { color: #e28710 }
.itemComments ul.itemCommentsList li span.commentLink a { background: url('../images/style3/arrows.png') no-repeat -20px 15px; color: #e28710; }
.itemComments ul.itemCommentsList li span.commentLink a:hover { background-position: -20px -599px; color: #222; }
.itemCommentsForm form span#formLog { color:#CF1919; }
.latestItemReadMore a.k2ReadMore,
.userItemReadMore a.k2ReadMore,
.catItemReadMore a.k2ReadMore { color: #e28710 }
.k2LatestCommentsBlock ul li span.lcUsername { color: #e28710; }
.k2ItemsBlock ul li a:hover.moduleItemTitle { color: #e28710 }
.k2ItemsBlock ul li .moduleItemIntrotext a:hover.moduleItemImage img { background: #edece7; }
.k2ItemsBlock ul li a.moduleItemReadMore { color: #e28710; }
table.calendar tr td.calendarDateLinked a:hover { background:#135cae; }
table.calendar tr td.calendarToday { background:#135cae; }
table.calendar tr td.calendarTodayLinked { background:#135cae; }
.k2CategoriesListBlock ul li { background: url('../images/style3/arrows.png') no-repeat 100% 14px !important; }
.k2CategoriesListBlock ul li:hover { background-position: 100% -600px!important; }
.k2CategoriesListBlock ul li.activeCategory { background-position: 100% -1214px!important; }
.k2TagCloudBlock a:hover { background: #fadb7c; }
.k2Pagination ul li { background: #FFFEF4!important; border: 1px solid #EAE8CC; }
/*CSS3*/
a.buttonGreen { text-shadow: 0px 1px 2px #526d00 }
#gkButtonLogin:hover { text-shadow: 0px 1px 2px #526d00 }
.tabH1 { text-shadow: 1px 1px 2px #e1850e }
.bigButton { text-shadow: 1px 1px 2px #cfa316 }