/*
#------------------------------------------------------------------------
# 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: #437f8e; }
#gkBgOLDSETTINGS { background: #abd8e3 url('../images/style1/glow.jpg') no-repeat 50% 0; }
#gkBg { background: #d8af31;  height: auto; min-height: 305px;} /*url('../images/style1/glow.jpg') no-repeat 70% 0;*/
#gkPageTop { background: #000 url('../images/style1/menu_sprite.png') repeat-x 0 0; border-bottom: 1px solid #d8af31; }
#gkButtonLogin { background: #000 url('../images/style1/menu_sprite.png') repeat-x 0 -125px; }
#gkBreadcrumb a { color: #cda016; }
#gkFooter a:hover { color: #CDA016 }
#gkBreadcrumb a { color: #cda016; }
#gkFooter a:hover { color: #CDA016 }
#gkWrap2 .box.light3 { background-color: #FFFDF2; border-color: #f3efd9 }
#gkWrap2 .box.border1 { border: 2px solid #fadb7c }
#gkWrap2 .box.border2 { border: 2px solid #FF969B }
#gkWrap2 .box.border3 { border: 2px solid #BEDE80 }
#gkWrap2 .box.border4 { border: 2px solid #96CCFF }
#gkWrap2 .color1 a:hover,
#gkWrap2 .color1 li.active a { color: #f0c749; }
.badge { background:transparent url('../images/style1/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/style1/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/style1/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; }
#article-index li,
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 #FF969B; border-bottom: 1px solid #FF969B; }
#system-message dd.notice ul { background: #f4faff; border-top: 1px solid #96ccff; border-bottom: 1px solid #96ccff; }
.gkBottom1 .mod_banners .footer a,
.gkBottom2 .mod_banners .footer a { color: #ac0000; }
.box_menu ul.menu > li { background: url('../images/style1/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/style1/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 #abd8e3; }
.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: #FADB7C }

dl.article-info a { color: #cda016 }
#gkBottom1 .mod_banners .bannerfooter a,
#gkBottom2 .mod_banners .bannerfooter a { color: #ac0000; }
.search-results dt.result-title a { color: #cda016 }
/*gkstuff*/
.nspArt h4.nspHeader a:hover { color: #437f8e; }
.nspBotInterface .nspPagination li,
.nspTopInterface .nspPagination li,
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active { background-image: url('../images/style1/nsp_interface.png') !important; }
.nspBotInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBotInterface .nspNext,
.nspTopInterface .nspNext { background-image: url('../images/style1/nsp_interface.png'); }
.bigButton { background: transparent url('../images/style1/button_try.png') no-repeat 0 0; }
a:hover.bigButton { color: #fffad8 }
ul.gkTabs li { background: transparent url('../images/style1/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; }
/*CSS3*/
#gkButtonLogin:hover { text-shadow: 0px 1px 2px #526d00 }
a.buttonGreen { text-shadow: 0px 1px 2px #526d00 }
.tabH1 { text-shadow: 1px 1px 2px #7facb7 }
.bigButton { text-shadow: 1px 1px 2px #cfa316 }