/*


#------------------------------------------------------------------------


# postnote - June 2010 (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 1 */





/* 


 * template.css 


 */


 


body { background:#222 url('../images/style2/bg.png') no-repeat center 0; }


body#bd { color:#666; }


a { color:#fff; }


a:hover,a:active,a:focus { color:#fff;}


h1,h2,h3,h4,h5 { color:#fbffff; }


#gk-nav{background:transparent url('../images/style2/menu_left.png') no-repeat left 0;}


#gk-nav-wrap,


#gk-header{ background:transparent url('../images/style2/border.png') repeat-x 0 bottom;}


#gk-nav { background:transparent url('../images/style2/menu_left.png') repeat-x 0 left; }


h1.logo>a { background:transparent url('../images/style2/logo.gif') no-repeat 0 0; }


div.logo-text h1 { color:#fbffff;}


div.logo-text h1 a { color:#fbffff; }


div.logo-text h1 a:hover { color:#eee; }


div.logo-text p { color:#fbffff; }


#gk-tools a { color:#666; }


#gk-tools a:hover { color:#fff; }


#gk-tools a { border-right:1px solid #555; }


#gk-tools a.popup span { color:#fff; background:#000; }


div#gk-date { color: #eee }


#component_wrap>div>div{background:#292929; }


.fake-shadows{background:#222 url('../images/shadow_left.png') no-repeat left top; }


.moduletable>div>div,


.moduletable_menu>div>div,


.moduletable_text>div>div{ background:#292929; }


.moduletable>div>div>h3,


.moduletable_menu>div>div>h3,


.moduletable_text>div>div>h3 { color:#fff; }


.moduletable ul li,


.moduletable_menu ul li,


.moduletable_text ul li { border-top:1px solid #393939; }


.moduletable_menu ul ul { border-left:1px solid #555; }


#gk-header .moduletable.text p{ color:#ccc; }


.moduletable.clean{ color:#888; }


.moduletable.clean>div>div>h3{color:#fbffff;}


.moduletable.clean>div>div>h3 span.first-word{color:#fbffff;}


.moduletable.clean ul li{background:transparent url('../images/style2/border.png') repeat-x 0 top!important;}


#gk-footer { background: transparent url('../images/style2/border.png') repeat-x 0 top; color:#888; }


#gk-footer a { color:#595959; }





/*


 * gk_stuff.css


 */





#gk-nav ul.level0,


#gk-nav #gk-cssmenu { background:transparent url('../images/style2/menu_right.png') no-repeat right 0; }


#gk-nav ul.level0>li,


#gk-nav #gk-cssmenu>li { background:transparent url('../images/style2/menu_separator.png') no-repeat left bottom; }


#gk-nav ul.level0>li>a,


#gk-nav #gk-cssmenu>li>a { color:#fff; }


#gk-nav ul.level0>li.active>a,


#gk-nav #gk-cssmenu>li.active>a,


#gk-nav ul.level0>li.active:hover>a,


#gk-nav #gk-cssmenu>li.active:hover>a,


#gk-nav ul.level0>li:hover>a,


#gk-nav #gk-cssmenu>li:hover>a { color:#fff; }


#gk-nav ul.level0>li.haschild:hover>a,


#gk-nav ul.level0>li.haschild-over:hover>a,


#gk-nav ul.level0>li.haschild.active:hover>a,


#gk-nav ul.level0>li.haschild-over.active:hover>a,


#gk-nav #gk-cssmenu>li:hover>a.haschild { background:#000; color:#fff; }


#gk-nav #gk-cssmenu ul { background:#000 url('../images/style2/submenu_bg.png') repeat-x 0 bottom; }


#gk-nav #gk-cssmenu ul ul { background:#000 url('../images/style2/submenu_bg.png') repeat-x 0 bottom; }


#gk-nav #gk-cssmenu ul li a,


#gk-nav #gk-cssmenu ul li a span { color:#666; }


#gk-nav #gk-cssmenu ul li a:hover,


#gk-nav #gk-cssmenu ul li a:hover span { color:#fff!important; }


#gk-nav #gk-cssmenu ul li { border-top:1px solid #3a3a3a;  }


#gk-nav #gk-cssmenu ul li:hover>a { color:#fff!important; }


#gk-nav ul.level0>li>div.childcontent { background:#000 url('../images/style2/submenu_bg.png') repeat-x 0 bottom; }


#gk-nav ul.level0>li li div.childcontent { background:#000 url('../images/style2/submenu_bg.png') repeat-x 0 bottom; }


#gk-nav div.childcontent ul li a { color:#666; }


#gk-nav div.childcontent div ul li:hover>a,


#gk-nav div.childcontent div ul li>a:hover,


#gk-nav div.childcontent div ul li:hover>a span,


#gk-nav div.childcontent div ul li>a:hover span { color:#fff!important; }


#gk-nav div.childcontent ul li { border-top:1px solid #3a3a3a; }


#gk-nav .gk-megamenu ul.level1 li.group .group-title { background:#202020; border:1px solid #444; }


#gk-nav .gk-megamenu ul.level1 li.group .group-title .menu-desc { color:#666; }


#gk-nav .gk-megamenu ul.level1 li.group .group-title .menu-title { color:#777; }


.gk_popup { color:#fff; }


.gk_popup_wrap { background:#000 url('../images/style2/submenu_bg.png') repeat-x 0 bottom; }


.nsp_bottom_interface .prev,


 .nsp_top_interface .prev,


 .nsp_bottom_interface .next,


 .nsp_top_interface .next { background:#888; color:#fff; }


.nsp_bottom_interface .prev:hover,


 .nsp_top_interface .prev:hover,


.nsp_bottom_interface .next:hover,


 .nsp_top_interface .next:hover { background:#444; color:#fff;}


.nsp_bottom_interface .pagination li,


 .nsp_top_interface .pagination li { background:#888; }


.nsp_bottom_interface .pagination li:hover,


 .nsp_bottom_interface .pagination li.active,


 .nsp_top_interface .pagination li:hover,


 .nsp_top_interface .pagination li.active { background:#444; }


.nsp_bottom_interface .counter,


 .nsp_top_interface .counter { background:#888; color:#fff!important; }


.nsp_bottom_interface .counter span,


 .nsp_top_interface .counter span{color:#fff!important;}


.nsp_art .readon_class{color:#fff!important;}


ul.jclist img {background:transparent!important; border:1px dotted #3a3a3a; }


ul.jclist img, .k2Avatar img, div.k2UsersBlock ul li ul.ubUserItems li { border-color:#555; }


a:hover.jcl_comment { color: #fff; }


.jcl_date { color:#ccc; }





/*


 * typo.css


 */


 


pre, 


.gk_code1, 


.gk_code2{background:#333}


pre, 


.gk_code1{border-left:5px solid #888!important}


.gk_code2{border-top:5px solid #888; border-bottom:5px solid #888}


.gk_code3{border-top:1px solid #888; border-bottom:1px solid #888}


.gk_code3 h4{background:#444} 


div.gk_legend1 h4, 


div.gk_legend2 h4, 


div.gk_legend3 h4, 


div.gk_legend4 h4, 


div.gk_legend5 h4, 


div.gk_legend6 h4{background:#444}


div.gk_legend3 h4:first-child, 


div.gk_legend5 h4:first-child{background:#666}


div.gk_legend4 h4:first-child, 


div.gk_legend6 h4:first-child{border:solid 1px #555}


div.gk_legend1, 


div.gk_legend5, 


div.gk_legend6{border:solid 1px #333}





/* 


 * joomla.css


 */





.componentheading,


h2.page_title { color: #fff }


hr { border-top: 1px solid #333; }


input,


select,


textarea,


.inputbox { background:#333; border:1px solid #444; color:#666; }


input,


select { }


.adminform button,


#adminForm button,


.button,


a.readon,


input[type="submit"],


input[type="button"]{ background: #333; color: #fff; }


.adminform button:hover,


#adminForm button:hover,


.adminform button:focus,


#adminForm button:focus,


.button:hover,


.button:focus,


a.readon:hover,


a.readon:active,


a.readon:focus,


input[type="submit"]:hover,


input[type="button"]:hover{ background: #666; color: #fff }


.article-meta{color: #666;}


.blog-columns .article-tools { color:#333!important; }


.blog-columns .buttonheading img { background:#333; }


.blog-columns .createdate-day{background:#000;color:#333!important;}


.blog-columns .createdate-month{background:#000;color:#333!important;}


.tool-tip { background:#333; border:1px solid #555; }


.tool-title { background:#555; color:#fff; }


.img_caption img { border: 1px dotted #444 }


.sectiontableheader { background: #333; color:#fff; }


.sectiontableheader a,


.sectiontableheader a:hover,


.sectiontableheader a:focus,


.sectiontableheader a:active { color: #fff!important; }


.sectiontableentry td,


.sectiontableentry0 td,


.sectiontableentry1 td,


.sectiontableentry2 td { border-bottom: 1px dotted #666 }


table.contenttoc { border: 1px solid #444; }


table.contenttoc a { color: #666; }


table.contenttoc td { border-bottom: 1px dotted #444;  }


table.contenttoc th { border-bottom: 1px solid #444; }


ul.pagination li { background: #555; border: 1px solid #777; color:#999;}


ul.pagination li:hover,


ul.pagination li:hover a,


ul.pagination span:hover { background:#888; border-color: #aaa; color: #fff }


.counter span { color: #999; }


form#searchForm { border-top: 1px dotted #444; }


.searchintro { border-bottom: 1px dotted #444; }


.results p { color: #666; }


.results ol li { border-bottom: 1px dotted #555; }


.contact-right img { border:1px solid #444; background: transparent; }


#component-contact #emailForm { border-top: 1px dotted #555; }


.mod_breadcrumbs>span.youah { color: #fff; }


.pollstableborder .sectiontableentry1 { border-top: 1px dotted #444 }


.pollstableborder .td_1,


.pollstableborder .td_2 { text-align:center; border-right:1px dotted #444; width:10%; }


iframe { border:none; background:#222 }


.mod_search > input#mod_search_searchword{border-color:#222;}


#modlgn_username, #modlgn_passwd, .gk_popup_wrap .inputbox {background:#333;color:#666;}


.pollstableborder .sectiontableentry0, .pollstableborder .sectiontableentry1{border-top:1px dotted #666;}





/*


 * JComments


 */


 


#jc {background:transparent;}


#comments-form input, #comments-form textarea {border:1px solid #555;}


#comments .comment-author {color:#666;}


#comments-footer {border-top:1px dotted #444;}


#comments .even, 


#comments .odd,


#jc h4 {border-bottom:1px dotted #444;}


#comments .comment-avatar img {border:1px solid #555; background:transparent; }





/*


 * K2


 */





div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img{border-color:#444;background:transparent;}


div.subCategory a.subCategoryImage:hover img{background:#191919!important;}


div.itemView {background-image:url("../images/style2/column.png");}


div.k2LatestCommentsBlock ul li > a{color:#666;}


.k2itemColumn a{color:#999!important;}


div.itemDateCreated, h3.itemCommentsCounter, .itemCommentsForm h3{color:#333!important;}


#k2Container .even {border-bottom:1px dotted #444;}


#k2Container .odd {border-bottom:1px dotted #444;}


.recaptchatable .recaptcha_image_cell,


#recaptcha_table {background-color:#444 !important;}


#recaptcha_table {border-color: #888 !important;}


#recaptcha_response_field {border-color: #888 !important;background-color:#444 !important;}


div.k2Pagination {color:#999;}


span.itemEditLink {border-bottom:2px dashed #353535;}


h3.itemCommentsCounter, .itemCommentsForm h3 {background: #000; }


span.k2DateDay, h3.itemCommentsCounter span, .itemCommentsForm h3 span {background: #000;color:#333;}


span.k2DateMonth { background: #000; }


div.itemHeader span.itemDateCreated {color:#999;}


div.itemHeader h2.itemTitle {color: #fff}


div.itemToolbar ul li {border-left:1px solid #353535;}


div.itemRatingBlock span {color:#999;}


span.itemImage img {border:1px dotted #444;}


span.itemImageCaption {color:#666;}


span.itemImageCredits {color:#999;}


div.itemIntroText {color:#666;}


div.itemIntroText img {background:transparent;border:1px solid #353535;}


div.itemFullText img {background:transparent;border:1px solid #353535;}


div.itemExtraFields h3 { background: #222; border:1px solid #353535; }


div.itemExtraFields ul { background: #222; border:1px solid #353535; }


span.itemDateModified { color:#999; }


div.itemHitsTwitter {border-bottom:1px dotted #292929;}


span.itemHitsTwitterSep { color:#999; }


div.itemCategory {border-bottom:1px dotted #292929;}


div.itemTagsBlock {border-bottom:1px dotted #292929;}


div.itemSocialLinksBlock {border-bottom:1px dotted #292929;}


div.itemAttachmentsBlock {border-bottom:1px dotted #444;}


div.itemAttachmentsBlock ul.itemAttachments li span {color:#999;}


div.itemAuthorBlock {border:1px solid #353535;background:#202020;}


div.itemAuthorBlock img.itemAuthorAvatar {background:transparent;border:1px dotted #353535;}


div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl {border-right:1px solid #353535;}


div.itemNavigation {border-top:1px dotted #444;border-bottom:1px dotted #444;background:#222;}


div.itemNavigation span.itemNavigationTitle {color: #fff}	


div.itemComments ul.itemCommentsList li {border-bottom:1px dotted #444;}


div.itemComments ul.itemCommentsList li img {background:transparent;border:1px dotted #444;}


div.itemComments ul.itemCommentsList li p {color: #999}


div.itemComments ul.itemCommentsList li span.commentLink a {color:#999;}


div.itemComments ul.itemCommentsList li span.commentLink a:hover {color: #fff}


div.itemCommentsForm h4.itemCommentsFormTitle {color:#fff;}


div.itemCommentsForm form span#formLog {color:#d5555c;}


div.itemListCategory {border:1px solid #3a3a3a; background:#202020;}


span.catItemAddLink {border-bottom:2px dashed #353535;}


div.itemListCategory img {background:transparent;border:1px solid #353535;}


div.subCategory a.subCategoryImage:hover img {background:transparent;border:1px dotted #444;}


div.subCategory a.subCategoryImage:hover img {border-color: #444;}


div.subCategory h2 a {color: #fff}


div.subCategory h2 a:hover {color: #eee}


div#itemListLinks {background:#faf9f7;border:1px solid #353535;}


span.catItemEditLink {border-bottom:2px dashed #353535;}


div.catItemHeader span.catItemDateCreated {color:#999;}


div.catItemHeader h3.catItemTitle a {color: #fff}


div.catItemRatingBlock span {color:#999;}


div.catItemImageBlock {border:1px dotted #444;}


div.catItemIntroText img {background:transparent;border:1px solid #353535;}


div.catItemExtraFields, div.genericItemExtraFields {border-top:1px dotted #444;}


div.catItemHitsBlock {border-bottom:1px dotted #444;}


div.catItemCategory {border-bottom:1px dotted #444;}


div.catItemTagsBlock {border-bottom:1px dotted #444;}


div.catItemTagsBlock ul.catItemTags li a { color: #999}


div.catItemTagsBlock ul.catItemTags li a:hover {color: #fff}


div.catItemAttachmentsBlock {border-bottom:1px dotted #444;}


div.catItemAttachmentsBlock ul.catItemAttachments li span {color:#999;}


div.catItemCommentsLink {border-right:1px solid #353535;}


span.catItemDateModified {color:#999;border-top:1px solid #353535;}


div.latestItemsUser, div.userBlock {border:1px solid #777;}


span.userItemAddLink {border-bottom:2px dashed #353535;}


div.latestItemsUser img, div.userBlock img {background:transparent; border:1px solid #353535;}


div.userBlock h2 {color: #888}


div.latestItemsUser p.latestItemsUserAdditionalInfo, div.userBlock p.userAdditionalInfo {border-top: 1px dotted #444}


div.userItemViewUnpublished {border:4px dashed #353535;background:#222;}


span.userItemEditLink {border-bottom:2px dashed #353535;}


div.userItemHeader h3.userItemTitle a {color: #fff}


span.userItemImage img {border:1px dotted #444;}


div.userItemIntroText img {background:transparent;border:1px solid #353535;}


span.userItemCategory  {border-left:1px solid #353535;}


div.userItemTagsBlock {border-bottom:1px dotted #444;}


div.userItemCommentsLink {border-right:1px solid #353535;}


div.genericItemView {border-bottom:1px dotted #444;}


div.genericItemHeader span.genericItemDateCreated { border-right:1px solid #353535;}


span.genericItemImage img {border:1px dotted #444;}


div.genericItemIntroText img {background:transparent;border:1px solid #353535;}


div.genericItemCategory {border-right:1px solid #353535;}


div.latestItemsCategory {background:#222;border:1px solid #353535;}


div.latestItemsCategoryImage img {background:transparent;border:1px solid #353535;}


span.latestItemDateCreated {color:#999;}


span.latestItemImage img {border:1px dotted #353535;}


div.latestItemIntroText img {background:#222;border:1px solid #353535;}


div.latestItemCategory {border-bottom:1px dotted #444;}


div.latestItemTagsBlock {border-bottom:1px dotted #444;}


div.latestItemCommentsLink {border-right:1px solid #353535;}


h2.latestItemTitleList {border-bottom:1px dotted #444;}


img.k2AccountPageImage {border:4px solid #353535;}


.k2AccountPage div.k2AccountPageUpdate {border-top:1px dotted #444;}


div.k2LatestCommentsBlock ul li img.lcAvatar {border:1px dotted #444;}


div.k2LatestCommentsBlock ul li span.lcUsername {color:#999}


div.k2LatestCommentsBlock ul li span.lcCommentDate {color:#999;}


div.k2TopCommentersBlock ul li img.tcAvatar {background:#222;border:1px solid #353535;}


div.k2TopCommentersBlock ul li span.tcLatestCommentDate {color:#999;}


div.k2ItemsBlock ul li a.moduleItemTitle {color: #fff}


div.k2ItemsBlock ul li div.dateauthor {color: #999}


div.k2ItemsBlock ul li img.moduleItemAuthorAvatar {background:#222;border:1px dotted #444;}


div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {border:1px dotted #444;}


div.k2ItemsBlock ul li a.moduleItemComments {border-right:1px solid #353535;}


div.k2ItemsBlock ul li span.moduleItemHits {border-right:1px solid #353535;}


div.k2ItemsBlock ul li a.moduleItemReadMore { color: #999; }


div.k2UserBlock p img {background:#fff;border:1px solid #353535;}


div.k2ArchivesBlock ul li { border-style: dotted}


div.k2ArchivesBlock ul li a {color: #999}


div.k2ArchivesBlock ul li a:hover {color: #fff}


div.k2AuthorsListBlock ul li, div.k2AuthorsListBlock ul li:first-child {border: 1px dotted #444!important;}


div.k2AuthorsListBlock ul li img.abAuthorAvatar {background:#222;border:1px dotted #444;}


div.k2CategoriesListBlock ul li ul {border-left:1px dotted #444; }


div.k2CategoriesListBlock ul li.activeCategory a { color: #202020;}


div.k2TagCloudBlock a { color: #999;}


div.k2TagCloudBlock a:hover {background:#222;color:#fff;}


#k2Container div.itemTools ul li { border-bottom: 1px dotted #292929}


#k2Container div.itemTools a.itemEmailLink { border-left: 1px solid #353535}


div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {border-color:#555;}