/*
#------------------------------------------------------------------------
# postnote - February 2011 (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:#0b0747; }
a:hover,a:active,a:focus { color:#0b0747;}
h1,h2,h3,h4,h5 { color:#000000; }
body { color:#333; background:#ddd url('../images/style1/bg.png') no-repeat center 0; }
h1#gkLogo a.cssLogo { background:transparent url('../images/style1/logo.png') no-repeat 0 0; }
div#gkPageTop {background:transparent url('../images/style1/border.png') repeat-x 0 bottom; margin-bottom: 20px}
#gkHeaderModule {background:transparent url('../images/style1/border.png') repeat-x 0 bottom;}
#gkFooter {background:transparent url('../images/style1/border.png') repeat-x 0 top;}
#gkFooter a {color: #444}
#gkBreadcrumb > div > div {background-color: #fff !important; padding: 16px 20px 33px 20px}
.gkBreadcrumbStart {color: #000; font-weight: bold; margin-right: 10px}
.box>div>div,
.box_menu>div>div,
.box_text>div>div{ background:#fff; }
.box>div>div>h3,
.box_menu>div>div>h3,
.box_text>div>div>h3 { color:#222; }
.box ul li,
.box_menu ul li,
.box_text ul li { border-top:1px solid #eee; }
.box_menu ul ul li:first-child{ border-top:1px solid #eee!important; }
#gk-header .box.text p{ color:#666; }
.box.text p {color:#666; }
.box.clean{ color:#888; }
.box.clean>div>div>h3{color:#888;}
.box.clean>div>div>h3 span{color:#555;}
.box.clean ul li{background:transparent url('../images/style1/border.png') repeat-x 0 top!important;}
div#gkMenu {background:#fff url('../images/style1/menu_left.png') no-repeat left top}
.box.text p {text-shadow:0 1px 1px #fff;}
#gkWrap2 .box_menu h3, #gkWrap2 .box_text h3, #gkWrap2 .box h3 {color: #222}
#gkFrameworkLogo {background: url('../images/framework-logo.png') no-repeat 0 0;}
#gkButtonLogin:hover, #gkButtonSearch:hover,
#gkButtonLogin:focus, #gkButtonSearch:focus { color: #444 }
#gkTools { float: right; width: auto; }
#gkTools a { display: block; float: left; width: 16px; height: 16px; margin-left: 5px; background: url('../images/toolsFont.png') no-repeat 100% 100%; text-indent: -9999em; }
 a#gkToolsReset { background-position: -14px 100% }
a#gkToolsDec { background-position: 0 100% }
#gkTools a:hover { background-position: 100% 0 }
a:hover#gkToolsReset { background-position: -14px 0 }
a:hover#gkToolsDec { background-position: 0 0 }
/* menu.css */
div.gk-menu > ul.level0 {background:url("../images/style1/menu_right.png") no-repeat right 0; height: 60px }
div.gk-menu > ul.level0 > li.active:hover > a,
div.gk-menu > ul.level0 > li.active> a,
div#gkDropMain > ul > li.active:hover > a {text-decoration: underline}
div.gk-menu > ul.level0 > li,
div#gkDropMain > ul > li {background:transparent url('../images/style1/menu_separator.png') no-repeat left bottom;}
div.gk-menu > ul.level0 > li > .childcontent {  background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom;  }
div.gk-menu > ul.level0 > li > .childcontent .childcontent {  background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom;  }
div.gk-menu > ul.level0 > li li.group .group-title { border:1px solid #7d7d7d;  } 
div.gk-menu > ul.level0 > li .childcontent ul li a { color:#bbb; font-weight: normal }
div.gk-menu > ul.level0 > li > a.haschild:hover,
div.gk-menu > ul.level0 > li:hover > a.haschild {background: #555}
div.gk-menu > ul.level0 > li li.group .group-title {background:#666; }
div.gk-menu > ul.level0 > li li.group .group-title .menu-title { color:#fff; line-height:14px; font-weight:bold; }
div.gk-menu > ul.level0 > li li.group .group-title .menu-desc { color: #fff }
/*featured articles */

.blog-featured .gkArticleTools, .blog .gkArticleTools  { color:#fff!important; }
.blog-featured .gkCreateDateDay,.blog .gkCreateDateDay {background:#bbb;color:#fff!important;}
.blog-featured .gkCreateDateMonth, .blog .gkCreateDateMonth{background:#bbb;color:#fff!important;}
/* joomla.css */
input,
select,
textarea,
.inputbox { font-family: Arial, Helvetica, sans-serif; padding: 6px; color: #656565; border: 1px solid #eee; background-color: #fff}
.inputbox:hover, .inputbox:focus, textarea:hover, textarea:focus, select:focus, select:hover, input:hover, input:focus {background-color: #fff;  border: 1px solid #eee}
.button,
button,
a.readon,
.pagenav-next a,
.pagenav-prev a,
input[type="submit"],
input[type="button"] { background: #fff; color: #999; border: 1px solid #eee;}
.red .button, .red button, .red a.readon, .red input[type="submit"], .red input[type="button"],
.green .button, .green button, .green a.readon, .green input[type="submit"], .green input[type="button"],
.blue .button, .blue button, .blue a.readon, .blue input[type="submit"], .blue input[type="button"],
.orange .button, .orange button, .orange a.readon, .orange input[type="submit"], .orange input[type="button"],
.black .button, .black button, .black a.readon, .black input[type="submit"], .black input[type="button"] { border: 1px solid transparent; }
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 { background: #999; color: #fff }
.categories-list ul li {border-bottom: 1px solid #ddd; background: transparent}
.categories-list ul li ul,.categories-list ul li ul li {margin-left: 15px; background: transparent; border: none}
#gkComponent > div > div {background-color: #fff}
#mod-search-searchword {background-color: #fff; border: none}
.tip { background:#fff; padding:5px; border:1px solid #C0C0C0; font-size: 10px; width: 300px; }
.tip-title { background:none; color:#333; font-weight:bold; border-bottom: 1px solid #C0C0C0; padding:3px 6px; text-transform:uppercase}
.search-results dt.result-title {border-top: 1px dotted #dadada}
.search-results dt.result-title a {color: #444}
div.pagination ul li {border-color: #eee; padding: 2px 8px !important; margin: 2px 5px; font-size: 90%; background: #fff; color: #999}
div.pagination ul li:hover, div.pagination ul li:hover a {background: #888; color: #fff}
.contact h3 {color: #000}
ul.actions li {height: 16px; padding: 0 5px 5px;background-color: transparent}
ul.actions li:hover {background-color: transparent}
.blog h2 a {color: #202020}
img.caption { border:1px dotted #DDD; }
/* CSS 3*/
p.vertical{ position:absolute; width:20px; height:20px; margin-left: -25px; margin-top: 0px; font: bold 11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; writing-mode:tb-rl; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform: rotate(90deg); white-space:nowrap; text-shadow: 0px 0px 1px #fff; color:#a9a9a9;}
.box.clean{text-shadow:0 1px 1px #fff;}
#gkLogo.text a,
#gkLogo a {text-shadow:0 1px 1px #fff;}
/*gkstuff*/
.nspBotInterface .prev,
 .nspTopInterface .prev,
 .nspBotInterface .next,
 .nspTopInterface .next { background:#888; color:#fff; }
.nspBotInterface .prev:hover,
 .nspTopInterface .prev:hover,
.nspBotInterface .next:hover,
 .nspTopInterface .next:hover { background:#444; color:#fff;}
.nspBotInterface .pagination li,
 .nspTopInterface .pagination li { background:#888; }
.nspBotInterface .pagination li:hover,
 .nspBotInterface .pagination li.active,
 .nspTopInterface .pagination li:hover,
 .nspTopInterface .pagination li.active { background:#444; }
.nspBotInterface .counter,
 .nspTopInterface .counter { background:#888; color:#fff!important; }
.nspBotInterface .counter span,
 .nspTopInterface .counter span{color:#fff!important;}
.nspArt .readon_class{color:#fff!important;}
#gkSocialAPI {background:transparent url('../images/style1/border.png') repeat-x 0 top}
/*tables */
#adminForm table { width: 100%; margin-top: 10px; }
#adminForm table thead tr,
#adminForm table thead tr th { padding:8px 10px; font-weight: bold; font-size: 12px; background-color: #666; color: #fff }
#adminForm table thead tr th a { color: #fff }
.cat-list-row0 td, .cat-list-row1 td {border-color: #ddd}


/*
 * K2
 */

div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img{border-color:#ddd;background:#fff;}
div.subCategory a.subCategoryImage:hover img{background:transparent!important;}
div.itemView {background-image:url("../images/style1/column.png");}
div.k2LatestCommentsBlock ul li > a{color:#444;}
.k2itemColumn a{color:#444!important;}
div.itemDateCreated, h3.itemCommentsCounter, .itemCommentsForm h3{color:#fff!important;}
#k2Container .even {border-bottom:1px dotted #ddd;}
#k2Container .odd {border-bottom:1px dotted #ddd;}
.recaptchatable .recaptcha_image_cell,
#recaptcha_table {background-color:#fff !important;}
#recaptcha_table {border-color: #ccc !important;}
#recaptcha_response_field {border-color: #ccc !important;background-color:#fff !important;}
div.k2Pagination {color:#999;}
span.itemEditLink {border-bottom:2px dashed #ddd;}
h3.itemCommentsCounter, .itemCommentsForm h3 {background: #bbb; color:#fff;}
span.k2DateDay, h3.itemCommentsCounter span, .itemCommentsForm h3 span {background: #bbb;color:#fff;}
span.k2DateMonth { background: #bbb; }
div.itemHeader span.itemDateCreated {color:#999;}
div.itemHeader h2.itemTitle {color: #202020}
div.itemToolbar ul li {border-left:1px solid #ddd;}
div.itemRatingBlock span {color:#999;}
span.itemImage img {border:1px dotted #ddd;}
span.itemImageCaption {color:#666;}
span.itemImageCredits {color:#999;}
div.itemIntroText {color:#444;}
div.itemIntroText img {background:#fff;border:1px solid #ddd;}
div.itemFullText img {background:#fff;border:1px solid #ddd;}
div.itemExtraFields h3 { background: #fbfbfb; border:1px solid #e5e5e5; }
div.itemExtraFields ul { background: #fbfbfb; border:1px solid #e5e5e5; }
span.itemDateModified { color:#999; }
div.itemHitsTwitter {border-bottom:1px dotted #ccc;}
span.itemHitsTwitterSep { color:#eee; }
div.itemCategory {border-bottom:1px dotted #ccc;}
div.itemTagsBlock {border-bottom:1px dotted #ccc;}
div.itemSocialLinksBlock {border-bottom:1px dotted #ccc;}
div.itemAttachmentsBlock {border-bottom:1px dotted #ddd;}
div.itemAttachmentsBlock ul.itemAttachments li span {color:#999;}
div.itemAuthorBlock {border:1px solid #E7E7E7;background:transparent;}
div.itemAuthorBlock img.itemAuthorAvatar {background:#fff;border:1px solid #eee;}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl {border-right:1px solid #ddd;}
div.itemNavigation {border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;background:#f9f9f9;}
div.itemNavigation span.itemNavigationTitle {color: #202020}  
div.itemComments ul.itemCommentsList li {border-bottom:1px dotted #ddd;}
div.itemComments ul.itemCommentsList li img {background:#fff;border:1px dotted #ddd;}
div.itemComments ul.itemCommentsList li p {color: #777}
div.itemComments ul.itemCommentsList li span.commentLink a {color:#999;}
div.itemComments ul.itemCommentsList li span.commentLink a:hover {color: #202020}
div.itemCommentsForm h4.itemCommentsFormTitle {color:#135CAE;}
div.itemCommentsForm form span#formLog {color:#CF1919;}
div.itemListCategory {border:1px solid #E7E7E7; background:#fff}
span.catItemAddLink {border-bottom:2px dashed #ddd;}
div.itemListCategory img {background:#fff;border:1px solid #ddd;}
div.subCategory a.subCategoryImage:hover img {background:#fff;border:1px dotted #ddd;}
div.subCategory a.subCategoryImage:hover img {border-color: #444;}
div.subCategory h2 a {color: #202020}
div.subCategory h2 a:hover {color: #444}
div#itemListLinks {background:#faf9f7;border:1px solid #ddd;}
span.catItemEditLink {border-bottom:2px dashed #ddd;}
div.catItemHeader span.catItemDateCreated {color:#999;}
div.catItemHeader h3.catItemTitle a {color: #202020}
div.catItemRatingBlock span {color:#999;}
div.catItemImageBlock {border:1px dotted #ddd;}
div.catItemIntroText img {background:#fff;border:1px solid #ddd;}
div.catItemExtraFields, div.genericItemExtraFields {border-top:1px dotted #ddd;}
div.catItemHitsBlock {border-bottom:1px dotted #ddd;}
div.catItemCategory {padding:4px;border-bottom:1px dotted #ddd;}
div.catItemTagsBlock {border-bottom:1px dotted #ddd;}
div.catItemTagsBlock ul.catItemTags li a { color: #999}
div.catItemTagsBlock ul.catItemTags li a:hover {color: #202020}
div.catItemAttachmentsBlock {border-bottom:1px dotted #ddd;}
div.catItemAttachmentsBlock ul.catItemAttachments li span {color:#999;}
div.catItemCommentsLink {border-right:1px solid #ddd;}
span.catItemDateModified {color:#999;border-top:1px solid #ddd;}
div.latestItemsUser, div.userBlock {border:1px solid #E7E7E7;}
span.userItemAddLink {border-bottom:2px dashed #ddd;}
div.latestItemsUser img, div.userBlock img {background:#fff; border:1px solid #eee;}
div.userBlock h2 {color: #444}
div.latestItemsUser p.latestItemsUserAdditionalInfo, div.userBlock p.userAdditionalInfo {border-top: 1px dotted #ddd}
div.userItemViewUnpublished {border:4px dashed #ccc;background:#fffff2;}
span.userItemEditLink {border-bottom:2px dashed #ddd;}
div.userItemHeader h3.userItemTitle a {color: #202020}
span.userItemImage img {border:1px dotted #ddd;}
div.userItemIntroText img {background:#fff;border:1px solid #ddd;}
span.userItemCategory  {border-left:1px solid #ddd;}
div.userItemTagsBlock {border-bottom:1px dotted #ddd;}
div.userItemCommentsLink {border-right:1px solid #ddd;}
div.genericItemView {border-bottom:1px dotted #ddd;}
div.genericItemHeader span.genericItemDateCreated { border-right:1px solid #ddd;}
span.genericItemImage img {border:1px dotted #ddd;}
div.genericItemIntroText img {background:#fff;border:1px solid #ddd;}
div.genericItemCategory {border-right:1px solid #ddd;}
div.latestItemsCategory {background:#faf9f7;border:1px solid #ddd;}
div.latestItemsCategoryImage img {background:#fff;border:1px solid #ddd;}
span.latestItemDateCreated {color:#999;}
span.latestItemImage img {border:1px dotted #ddd;}
div.latestItemIntroText img {background:#fff;border:1px solid #ddd;}
div.latestItemCategory {border-bottom:1px dotted #ddd;}
div.latestItemTagsBlock {border-bottom:1px dotted #ddd;}
div.latestItemCommentsLink {border-right:1px solid #ddd;}
h2.latestItemTitleList {border-bottom:1px dotted #ddd;}
img.k2AccountPageImage {border:4px solid #ddd;}
.k2AccountPage div.k2AccountPageUpdate {border-top:1px dotted #ddd;}
div.k2LatestCommentsBlock ul li img.lcAvatar {border:1px dotted #c1c1c1;}
div.k2LatestCommentsBlock ul li span.lcUsername {color:#999}
div.k2LatestCommentsBlock ul li span.lcCommentDate {color:#999;}
div.k2TopCommentersBlock ul li img.tcAvatar {background:#fff;border:1px solid #ddd;}
div.k2TopCommentersBlock ul li span.tcLatestCommentDate {color:#999;}
div.k2ItemsBlock ul li a.moduleItemTitle {color: #202020}
div.k2ItemsBlock ul li div.dateauthor {color: #999}
div.k2ItemsBlock ul li img.moduleItemAuthorAvatar {background:#fff;border:1px dotted #ddd;}
div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {border:1px dotted #ddd;}
div.k2ItemsBlock ul li a.moduleItemComments {border-right:1px solid #ddd;}
div.k2ItemsBlock ul li span.moduleItemHits {border-right:1px solid #ddd;}
div.k2ItemsBlock ul li a.moduleItemReadMore { color: #444; }
div.k2UserBlock p img {background:#fff;border:1px solid #ddd;}
div.k2ArchivesBlock ul li { border-style: dotted}
div.k2ArchivesBlock ul li a {color: #444}
div.k2ArchivesBlock ul li a:hover {color: #000}
div.k2AuthorsListBlock ul li, div.k2AuthorsListBlock ul li:first-child {border: 1px dotted #ddd!important;}
div.k2AuthorsListBlock ul li img.abAuthorAvatar {background:#fff;border:1px dotted #ddd;}
div.k2CategoriesListBlock ul li ul {border-left:1px dotted #ddd; }
div.k2CategoriesListBlock ul li.activeCategory a { color: #202020;}
div.k2TagCloudBlock a { color: #555;}
div.k2TagCloudBlock a:hover {background:#202020;color:#fff;}
#k2Container div.itemTools ul li { border-bottom: 1px dotted #ccc}
#k2Container div.itemTools a.itemEmailLink { border-left: 1px solid #ddd}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {border-color:#ddd;}
.fake-shadows{background:#ddd url('../images/shadow_left.png') no-repeat left top; }