/*

#------------------------------------------------------------------------

# CherryDesign - August 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 2 */



/* template.css */

body#bd { color:#bbbfc4; }
a { color: #d4d9de; }
a:hover,
a:active,
a:focus { color: #e0c771; }
h1,
h2,
h3,
h4,
h5 { color:#fff; }
#gk-mainnav .level0 > li > a > .menu-title { color:#d4d9de; }
#gk-mainnav .level0 > li > a > .menu-desc { color:#8E9297; }
.gk-menu ul.level0 div.childcontent div.group-title .menu-desc { color:#fff; }
#gk-subnav>div>ul>li a { color: #d4d9de; }
#gk-footer { color:#bbbfc4; }
#gk-breadcrumb .pathway.last { color:#bbbfc4; }
#gk-mainnav .level0 > li:hover > a > .menu-title,
 #gk-mainnav .level0 > li.active > a > .menu-title { color:#e0c771; }
.gk-menu ul.level0 div.childcontent ul li:hover>a { color:#e0c771; }
.gk-menu ul.level0 div.childcontent div.group-title .menu-title { color:#e0c771; }
#gk-subnav>div>ul>li.hover>a { color: #e0c771!important; }
#gk-subnav>div>ul ul a:hover { color:#e0c771; }
.moduletable.ordered ul li { color:#e0c771; }
.moduletable.color > h3,
 .moduletable.color>h3 span { color:#fff; }
.moduletable.text em { color:#e0c771; }
.moduletable>h3,
 .moduletable_text>h3,
 .moduletable_menu>h3 { color:#e0c771; }
.moduletable>h3 span,
 .moduletable_text>h3 span,
 .moduletable_menu>h3 span { color:#bbbfc4; }
.moduletable>h3 small,
 .moduletable_text>h3 small,
 .moduletable_menu>h3 small { color:#8E9297; }
.mod_search #mod_search_searchword { color:#e0c771; }
h1.logo { background:transparent url('../images/style2/logo_bg.png') no-repeat 0 0; }
h1.logo a { background:transparent url('../images/style2/logo.png') no-repeat center center; }
div.logo { background:transparent url('../images/style2/logo_bg.png') no-repeat 0 0; }
body { background:#000 url('../images/style2/bg.png') repeat-x 0 0; }
#bg-wrap1 { background:transparent url('../images/style2/bg_pattern_bottom.jpg') repeat 0 0; }
#bg-wrap2 { background:transparent url('../images/style2/bg_pattern.jpg') repeat-x 0 0; }
#bg-wrap3 { background:transparent url('../images/style2/bg_lines.png') no-repeat right 0; }
#bg-wrap4 { background:transparent url('../images/style2/bg_pattern_bottom.jpg') repeat 0 0; }
#bg-wrap5 { background:transparent url('../images/style2/bg_pattern.jpg') repeat-x 0 0; }
#bg-wrap6 { background:transparent url('../images/style2/bg_lines.png') no-repeat right 0; }
#gk-mainnav .level0 > li { background:transparent url('../images/style2/menu_separator.png') no-repeat right 0; }
#gk-mainnav .level0 > li.mega.haschild-over:hover { background:transparent url('../images/style2/submenu.png') no-repeat 29px 12px; }
.gk-menu ul.level0 div.childcontent { background:transparent url('../images/style2/submenu.png') repeat 0 0; }
.gk-menu ul.level0 div.childcontent ul li { background:transparent url('../images/style2/separator.png') repeat-x 0 top!important; }
#gk-subnav { background:transparent url('../images/style2/separator.png') repeat-x 0 top; }
#gksdl-subnav,
 .gksdl-subnav { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
#gk-subnav>div>ul>li { background:transparent url('../images/style2/menu_separator.png') no-repeat 0 0; }
#gk-subnav>div>ul ul { background: transparent url('../images/style2/submenu.png') repeat 0 0; }
#gk-subnav>div>ul ul li { background:transparent url('../images/style2/separator.png') repeat-x left top; }
.tools_btn { background:transparent url('../images/style2/tools.png') no-repeat 0 0; }
#gk-footer { background:transparent url('../images/style2/line.png') repeat-x 0 0; }
#stylearea .style_switcher { background:transparent url('../images/style2/style_switcher.png') no-repeat right 0; }
.moduletable li { background:transparent url('../images/style2/separator.png') repeat-x 0 top; }
.moduletable>h3,
 .moduletable_text>h3,
 .moduletable_menu>h3 { background:transparent url('../images/style2/module_header.png') no-repeat left bottom; }
.moduletable.bullets ul li { background: transparent url('../images/style2/gk_nsp_arrows.png') no-repeat -14px 11px; }
/* module suffixes - text */

.moduletable.note { background: url('../images/style2/mod_note-top.png') no-repeat 100% 0; }
.moduletable.note .moduletable_content { background: #898e91; color: #000 }
.moduletable.note>h3 { background: url('../images/style2/mod_sticky.png') no-repeat 0 0; color:#e0c771; }
.moduletable.note>h3 span { color:#fff; }
.moduletable.note .moduletable_bot { background: url('../images/style2/mod_note-bottom.png') no-repeat 0 100%; }
/* joomla.css */

input,
 select,
 textarea,
 .inputbox { border:1px solid #414141; background:rgba(69, 72, 78, 0.35); color:#e0c771; }
.adminform button,
 #adminForm button,
 .button,
 a.readon,
 input[type="submit"],
 input[type="button"] { color:#fff; }
.adminform button:hover,
 .adminform button:focus,
 #adminForm button:hover,
 #adminForm button:focus,
 .button:hover,
 .button:focus,
 a.readon:hover,
 a.readon:focus,
 input[type="submit"]:hover,
 input[type="submit"]:focus,
 input[type="button"]:hover,
 input[type="button"]:focus { color:#fff !important; }
h2.page_title { color: #bbbfc4; }
.modifydate { color:#d4d9de; }
hr { border-top:1px solid #e0c771; }
.article-content a { color: #e0c771 }
.article-content a:hover { color: #d4d9de }
.createby { color: #e0c771 }
.tool-tip { background:#bbbfc4; border:1px solid #000; }
.tool-title { color:#fff; }
.img_caption { border: 1px solid #414141; }
p.img_caption { color: #e0c771; }
.sectiontableheader { color:#bbbfc4; }
table.contenttoc { border:1px solid #e0c771; }
table.contenttoc a { color:#d4d9de; }
table.contenttoc td { border-bottom:1px solid #e0c771; }
table.contenttoc th { border-bottom:1px solid #e0c771; }
ul.pagination li:hover,
 ul.pagination li:hover a,
 ul.pagination span:hover { color:#bbbfc4; }
p.counter span { color:#d4d9de; }
#system-message dd.message ul { color:#e0c771; }
#system-message dd.notice ul { color:#e0c771; }
#system-message dd.error ul { color:#e0c771; }
.contact-right img { border: 1px solid #414141; }
iframe { background:#000; }
.moduletable_menu ul.menu li.active>a { color:#e0c771; }
label.invalid { color:#e0c771 !important; }
input.invalid { border:1px solid #e0c771 !important; color:#e0c771 !important; }
.componentheading,
h2.page_title { color:#fff; }
a.category {
	color:#e0c771;
	margin-left: 20px;
}
a.category:hover { color:#d4d9de; }
.sectiontableheader,
 .sectiontableheader a { color:#e0c771; }
.adminform button,
 #adminForm button,
 .button,
 a.readon,
 input[type="submit"],
 input[type="button"] { background:transparent url('../images/style2/btn.png') repeat 0 0; }
.adminform button:hover,
 .adminform button:focus,
 #adminForm button:hover,
 #adminForm button:focus,
 .button:hover,
 .button:focus,
 a.readon:hover,
 a.readon:focus,
 input[type="submit"]:hover,
 input[type="submit"]:focus,
 input[type="button"]:hover,
 input[type="button"]:focus { background:transparent url('../images/style2/btn.png') repeat 0 bottom; }
.componentheading,
 h2.page_title { background: url('../images/style2/line.png') repeat-x 0 100%; }
.contentheading { background:transparent url('../images/style2/line.png') repeat-x 0 100%; }
th { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
.tool-title { background:transparent url('../images/style2/btn.png') repeat 0 bottom; }
.article-content ul li { background: transparent url('../images/style2/gk_nsp_arrows.png') no-repeat -14px center; }
.sectiontableheader { background:transparent url('../images/style2/line.png') no-repeat left bottom; }
.sectiontableentry td,
 .sectiontableentry0 td,
 .sectiontableentry1 td,
 .sectiontableentry2 td { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
.poll .sectiontableentry,
 .poll .sectiontableentry0,
 .poll .sectiontableentry1,
 .poll .sectiontableentry2 { background:transparent url('../images/style2/separator.png') repeat-x 0 top; }
#component > ul li { background:transparent url('../images/style2/separator.png') repeat-x 0 top; }
ul.pagination li { background:transparent url('../images/style2/btn.png') repeat 0 0; }
ul.pagination li:hover { background:transparent url('../images/style2/btn.png') repeat 0 bottom; color:#fff; }
ul.pagination li:hover a,
 ul.pagination li:hover span,
 ul.pagination li a,
 ul.pagination li span { color:#fff; }
.blog_more ul li { background: transparent url('../images/style2/gk_nsp_arrows.png') no-repeat -14px center; }
#system-message dd.message ul { background:url('../images/style2/line.png') repeat-x 0 top; }
#system-message dd.message ul li { background:url('../images/style2/line.png') repeat-x 0 bottom; }
#system-message dd.notice ul { background:url('../images/style2/separator.png') repeat-x 0 top; }
#system-message dd.notice ul li { background:url('../images/style2/separator.png') repeat-x 0 bottom; }
#system-message dd.error ul { background:url('../images/style2/active_line.png') repeat-x 0 top; }
#system-message dd.error ul li { background:url('../images/style2/active_line.png') repeat-x 0 bottom; }
.results ol li { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
#component-contact #emailForm { background:transparent url('../images/style2/separator.png') repeat-x 0 0; }
.mod_poll .item { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
.mod_banners .item { background:transparent url('../images/style2/separator.png') repeat-x 0 bottom; }
.moduletable_menu ul.menu li { background:transparent url('../images/style2/separator.png') repeat-x 0 top; }
.moduletable_menu ul.menu li a { background:transparent url('../images/style2/gk_nsp_arrows.png') no-repeat -14px 2px; }
/* gk_stuff.css */

.nsp_image { border:1px solid #414141; }
.nsp_image:hover { border:1px solid #8d8772; }
.gk_tab_news_image { border:1px solid #414141; }
div.gk_tab_item-style1 .gk_tab_news_info { color:#bbbfc4; }
ul.gk_tab_ul-style1 li:hover { color:#e0c771; }
ul.gk_tab_ul-style1 li { color:#bbbfc4; }
ul.gk_tab_ul-style1 li.active { color:#e0c771; }
.gk_is_overlay .readmore { color:#e0c771; }
.gk_is_pagination li.active,
 .gk_is_pagination li:hover { color:#e0c771; }
.gk_is_slide { border:1px solid #414141; }
#comments blockquote,
 #comments .hidden,
 #comments code,
 #comments pre { background:rgba(69, 72, 78, 0.35) }
#comments code,
 #comments pre { border-left: 3px solid #000; }
#comments .quote { color:#e0c771; }
#comments .comment-author { color: #e0c771; }
#comments .comment-date { color: #8E9297; }
#jc h4 { color:#fff; }
#comments .comment-avatar img { border:1px solid #414141; }
#comments .comment-anchor { color:#e0c771; }
.nsp_bottom_interface .pagination li,
 .nsp_top_interface .pagination li { background-image: url('../images/style2/gk_nsp_pagination.png'); }
.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-image: url('../images/style2/gk_nsp_pagination.png'); }
.nsp_bottom_interface .prev,
 .nsp_top_interface .prev,
 .nsp_bottom_interface .next,
 .nsp_top_interface .next { background-image: url('../images/style2/gk_nsp_arrows.png'); }
ul.gk_tab_ul-style1 { background-image: url('../images/style2/separator.png'); }
ul.gk_tab_ul-style1 li.active { background-image:url('../images/style2/active_line.png'); }
.gk_tab_button_next-style1,
 .gk_tab_button_prev-style1 { background-image: url('../images/style2/gk_nsp_arrows.png'); }
.gk_is_overlay { background-image: url('../images/style2/gk_is_overlay.png'); }
.gk_is_preloader { background:#030609 url('../images/style2/loader.gif') no-repeat center center; }
.gk_is_pagination li { background-image: url('../images/style2/gk_is_btns.png')!important; }
.gk_is_pagination li.active,
 .gk_is_pagination li:hover { background-image: url('../images/style2/gk_is_btns.png')!important; }
#jc h4 { background-image: url('../images/style2/line.png'); }
#jc p.message,
 #comments-footer,
 #comments .even,
 #comments .odd { background-image: url('../images/style2/separator.png'); }
/* k2.css */

.k2Avatar img { border:1px solid #414141; }
.k2Pagination { color:#d4d9de; }
.genericItemView { border-bottom:1px dotted #414141; }
.userItemViewUnpublished { opacity:0.9; border:4px solid #414141; background:#000; }
.itemView { border-bottom:1px dotted #414141; }
.userItemEditLink,
 .catItemEditLink,
 .itemEditLink { border-bottom:2px solid #414141; }
.latestItemDateCreated,
 .genericItemDateCreated,
 .userItemDateCreated,
 .catItemDateCreated,
 .itemDateCreated { color:#d4d9de; }
.genericItemDateCreated { border-right:1px solid #414141; }
.itemHeader .itemTitle { color:#fff; }
.latestItemHeader .latestItemTitle a,
 .genericItemHeader .genericItemTitle a,
 .userItemHeader .userItemTitle a,
 .catItemHeader .catItemTitle a { color:#fff; }
.latestItemHeader .latestItemTitle a:hover,
 .genericItemHeader .genericItemTitle a:hover,
 .userItemHeader .userItemTitle a:hover,
 .catItemHeader .catItemTitle a:hover { color:#e0c771; }
.userItemHeader .userItemTitle span sup,
 .catItemHeader .catItemTitle span sup,
 .itemHeader .itemTitle span sup { color:#e0c771; }
.itemToolbar { background: url('../images/style2/line.png') repeat-x 0 0; }
.itemToolbar ul { background: url('../images/style2/line.png') repeat-x 0 100%; }
.itemToolbar ul li { border-left:1px solid #414141; }
.itemToolbar .itemAuthor a { color: #e0c771; }
.itemToolbar .itemAuthor a:hover { color: #d4d9de; }
.latestItemImageBlock,
 .genericItemImageBlock,
 .catItemImageBlock { border:none; }
span.latestItemImage img,
 span.genericItemImage img,
 span.userItemImage img,
 span.catItemImage img,
 span.itemImage img { border:1px dotted #414141; }
span.itemImageCaption { color:#e0c771; }
span.itemImageCredits { color:#8E9297; }
.latestItemIntroText img,
 .genericItemIntroText img,
 .userItemIntroText img,
 .catItemIntroText img,
 .itemIntroText img { background:#000; border:1px solid #414141; }
.itemFullText img { background:#000; border:1px solid #414141; }
.catItemExtraFields h4,
 .genericItemExtraFields h4,
 .itemExtraFields h3 { background:rgba(69, 72, 78, 0.35); border: 1px solid #414141; }
.catItemExtraFields ul li,
 .genericItemExtraFields ul li,
 .itemExtraFields ul li { background: url('../images/style2/separator.png') repeat-x 0 100%; }
span.itemDateModified { color:#8E9297; }
.catItemHitsBlock,
 .itemHitsTwitter { background: url('../images/style2/separator.png') repeat-x 0 100%; }
span.itemHitsTwitterSep { color:#414141; }
.itemCategory { background: url('../images/style2/separator.png') repeat-x 0 100%; }
.latestItemTagsBlock,
 .userItemTagsBlock,
 .catItemTagsBlock,
 .itemTagsBlock { background: url('../images/style2/separator.png') repeat-x 0 100%; }
.latestItemTagsBlock ul.latestItemTags li a,
 .userItemTagsBlock ul.userItemTags li a,
 .catItemTagsBlock ul.catItemTags li a,
 .itemTagsBlock ul.itemTags li a { color:#8E9297; }
.latestItemTagsBlock ul.latestItemTags li a:hover,
 .userItemTagsBlock ul.userItemTags li a:hover,
 .catItemTagsBlock ul.catItemTags li a:hover,
 .itemTagsBlock ul.itemTags li a:hover { color:#e0c771; }
.itemSocialLinksBlock { background: url('../images/style2/separator.png') repeat-x 0 100%; }
.catItemAttachmentsBlock,
 .itemAttachmentsBlock { border-bottom:1px dotted #414141; }
.catItemAttachmentsBlock ul.catItemAttachments li span,
 .itemAttachmentsBlock ul.itemAttachments li span { color:#8E9297; }
.modulePretext { background:rgba(69, 72, 78, 0.35); }
.itemAuthorBlock { background: url('../images/style2/line.png') repeat-x 0 0; }
.itemAuthorBlock img.itemAuthorAvatar { border: 1px solid #414141; }
.itemAuthorBlock .itemAuthorDetails { background:rgba(69, 72, 78, 0.35); }
.itemAuthorBlock .itemAuthorDetails span.itemAuthorUrl { border-right:1px solid #414141; }
.itemRelated h3 { background:rgba(69, 72, 78, 0.35); border: 1px solid #414141; }
.itemRelated ul li { background:url("../images/style2/separator.png") repeat-x scroll 0 100% transparent; }
.itemRelated ul li a { background:url("../images/style2/gk_nsp_arrows.png") no-repeat scroll -14px 3px; }
.itemAuthorLatest h3 { background:rgba(69, 72, 78, 0.35); border: 1px solid #414141; }
.itemAuthorLatest ul li { background:url("../images/style2/separator.png") repeat-x scroll 0 100% transparent; }
.itemAuthorLatest ul li a { background:url("../images/style2/gk_nsp_arrows.png") no-repeat scroll -14px 3px; }
.itemVideoBlock span.itemVideoCaption { color:#e0c771; }
.itemVideoBlock span.itemVideoCredits { color:#8E9297; }
.itemNavigation { background:rgba(69, 72, 78, 0.35); border: 1px solid #414141; }
.itemNavigation span.itemNavigationTitle { color:#bbbfc4; }
.itemComments ul.itemCommentsList li { background:url("../images/style2/separator.png") repeat-x scroll 0 100% transparent; }
.itemComments ul.itemCommentsList li img { border:1px solid #414141; }
.itemComments ul.itemCommentsList li span.commentDate { border-right:1px solid #414141; color:#8E9297; }
.itemComments ul.itemCommentsList li span.commentAuthorName { color: #e0c771 }
.itemComments h3 { background: url('../images/style2/line.png') repeat-x 0 100%; color: #bbbfc4; }
.itemCommentsForm form span#formLog { color:#e0c771; }
.latestItemsUser,
 .userBlock { background:rgba(69, 72, 78, 0.35) url('../images/style2/line.png') repeat-x 0 0; }
.latestItemsUser img,
 .userBlock img { border:1px solid #414141; }
.latestItemsUser p.latestItemsUserAdditionalInfo,
 .userBlock p.userAdditionalInfo { background: url('../images/style2/separator.png') repeat-x 0 0; }
.userBlock p.userAdditionalInfo span a { color: #d4d9de }
.userBlock p.userAdditionalInfo span a:hover { color: #fff }
span.catItemAddLink,
 span.userItemAddLink { border-bottom:2px solid #414141; }
.latestItemsCategoryImage img,
 .itemListCategory img { background:#000; border:1px solid #414141; }
.subCategory a.subCategoryImage img { background:#000; border:1px solid #414141; }
.subCategory h2 a { color:#d4d9de; }
#itemListLinks { background:#000; border:1px solid #414141; }
.latestItemCommentsLink,
 .catItemCommentsLink,
 .userItemCommentsLink { border-right:1px solid #414141; }
.latestItemReadMore a.k2ReadMore,
 .userItemReadMore a.k2ReadMore,
 .catItemReadMore a.k2ReadMore { color: #e0c771 }
.latestItemReadMore a:hover.k2ReadMore,
 .userItemReadMore a:hover.k2ReadMore,
 .catItemReadMore a:hover.k2ReadMore { color: #d4d9de }
span.catItemDateModified { color:#8E9297; border-top:1px solid #414141; }
h2.latestItemTitleList { border-bottom:1px dotted #414141; }
img.k2AccountPageImage { border:4px solid #414141; }
.k2AccountPage .k2AccountPageUpdate { border-top:1px dotted #414141; }
.k2LatestCommentsBlock ul li { background: url('../images/style2/separator.png') repeat-x 0 0; }
.k2LatestCommentsBlock ul li a.lcAvatar img { border:1px solid #414141; }
.k2LatestCommentsBlock ul li span.lcUsername { color:#e0c771; }
.k2LatestCommentsBlock ul li span.lcCommentDate { color:#bbbfc4; }
.k2LatestCommentsBlock ul li a:hover span.lcComment { color: #d4d9de; }
.k2TopCommentersBlock ul li span.tcLatestCommentDate { color:#bbbfc4; }
.k2ItemsBlock ul li { background: url('../images/style2/separator.png') repeat-x 0 0; }
.k2ItemsBlock ul li .moduleItemAuthor { color:#bbbfc4; }
.k2ItemsBlock ul li a.moduleItemAuthorAvatar img { border:1px solid #414141; }
.k2ItemsBlock ul li .moduleItemIntrotext a.moduleItemImage img { border:1px solid #414141; }
.k2ItemsBlock ul li a.moduleItemComments { border-right:1px solid #414141; }
.k2ItemsBlock ul li span.moduleItemHits { border-right:1px solid #414141; }
.k2ItemsBlock ul li a.moduleItemReadMore { color: #e0c771; }
.k2ItemsBlock ul li a:hover.moduleItemReadMore { color: #d4d9de; }
.k2UserBlock p.ubGreeting { border-bottom:1px dotted #414141; }
.k2BreadcrumbsBlock span.bcTitle { color:#8E9297; }
table.calendar { background:#000; }
table.calendar tr td { border:1px solid #f4f4f4; background:#fff; }
table.calendar tr td.calendarNavMonthPrev { background:#f3f3f3; }
table.calendar tr td.calendarCurrentMonth { background:#f3f3f3; }
table.calendar tr td.calendarNavMonthNext { background:#f3f3f3; }
table.calendar tr td.calendarDayName { background:#e9e9e9; }
table.calendar tr td.calendarDateEmpty { background:#fbfbfb; }
table.calendar tr td.calendarDateLinked a { background:#eee; }
table.calendar tr td.calendarDateLinked a:hover { background:#135cae; color:#fff; }
table.calendar tr td.calendarToday { background:#135cae; color:#fff; }
table.calendar tr td.calendarTodayLinked { background:#135cae; color:#fff; }
table.calendar tr td.calendarTodayLinked a { color:#fff; }
table.calendar tr td.calendarTodayLinked a:hover { background:#BFD9FF; }
.k2CategoriesListBlock ul li { background: url('../images/style2/separator.png') repeat-x 0 0; }
.k2CategoriesListBlock ul li a { background: url('../images/style2/gk_nsp_arrows.png') no-repeat -14px 3px; }
.k2CategoriesListBlock ul li ul { border-left:1px solid #414141; }
.k2TagCloudBlock a:hover { background:rgba(69, 72, 78, 0.35); color:#fff; }
.k2TagCloudBlock a:hover { background:rgba(224, 199, 113, 0.35); }
/* typo.css */

pre,
.gk_code1,
.gk_code2 { background: rgba(0, 0, 0, 0.35); }
pre,
.gk_code1 { border-left:3px solid rgba(255, 255, 180, 0.35) !important; }
.gk_code2 { border-top:3px solid rgba(255, 255, 180, 0.35); border-bottom:3px solid rgba(255, 255, 180, 0.35); }
.gk_code3 { border-top:1px solid rgba(255, 255, 180, 0.35); border-bottom:1px solid rgba(255, 255, 180, 0.35); }
.gk_code3 h4 { background:#000; border:1px solid rgba(255, 255, 180, 0.35); color:#e0c771; text-align: center }
p.gk_info1,
p.gk_info2,
p.gk_info3 { background:transparent url('../images/icons/info.png') no-repeat left center; }
p.gk_warning1,
p.gk_warning2,
p.gk_warning3 { background:transparent url('../images/icons/warning.png') no-repeat left center; }
p.gk_tips1,
p.gk_tips2,
p.gk_tips3 { background:transparent url('../images/icons/tips.png') no-repeat left center; }
p.gk_info2 { border-top:#414141 solid 1px; border-bottom:#414141 solid 1px; }
p.gk_info3 { background-color: rgba(255, 255, 255, 0.35); font-style: italic; }
p.gk_warning2 { border-top:#e0c771 solid 1px; border-bottom:#e0c771 solid 1px; color:#e0c771; }
p.gk_warning3 { background-color: rgba(0, 0, 0, 0.35); color: #fff; font-style: italic; }
p.gk_tips2 { border-top:#f4e1a1 solid 1px; border-bottom:#f4e1a1 solid 1px; color:#999; }
p.gk_tips3 { background-color:rgba(255, 255, 180, 0.35); color:#2d2d2d; font-style: italic; }
p.gk_info4 { font-style: italic; color: #999 }
p.gk_tips4 { font-style: italic; color: #fff }
p.gk_warning4 { font-style: italic; color: #e0c771 }
blockquote div.gk_blockquote1 { background:transparent url(../images/style2/typography/open1.png) no-repeat left bottom; }
blockquote div.gk_blockquote1 div { background:transparent url(../images/style2/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote2 { background:transparent url(../images/style2/typography/open1.png) no-repeat left top; }
blockquote div.gk_blockquote2 div { background:transparent url(../images/style2/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote3 { background:transparent url(../images/style2/typography/open2.png) no-repeat left bottom; }
blockquote div.gk_blockquote3 div { background:transparent url(../images/style2/typography/close2.png) no-repeat right top; }
blockquote div.gk_blockquote4 { background:transparent url(../images/style2/typography/open2.png) no-repeat left top; }
blockquote div.gk_blockquote4 div { background:transparent url(../images/style2/typography/close2.png) no-repeat right top; }
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: #000; }
div.gk_legend3 h4:first-child,
div.gk_legend5 h4:first-child { background:#2d2d2d; color: #fff }
div.gk_legend4 h4:first-child,
div.gk_legend6 h4:first-child { border:solid 1px rgba(255, 255, 180, 0.35); }
div.gk_legend1,
div.gk_legend6 { border:solid 1px rgba(255, 255, 180, 0.35); }
div.gk_legend2,
div.gk_legend4 { border-top:solid 1px rgba(255, 255, 180, 0.35); border-bottom:solid 1px rgba(255, 255, 180, 0.35); }
div.gk_legend3 { border-top:solid 1px #dadada; border-bottom:solid 1px #dadada; }
div.gk_legend5 { border:solid 1px #dadada; }
.gk_highlight-1 { background: rgba(255, 255, 180, 0.35); }
.gk_highlight-2 { background:#000; }
.gk_highlight-3 { background: rgba(255, 255, 180, 0.35); color:#fff; }
.gk_highlight-4 { background:#4d4d4d; color:#fff; }
span.gk_clear { border-top:1px solid #414141; border-bottom:1px solid #414141; }
span.gk_clear-1 { border-top:1px solid rgba(255, 255, 180, 0.35); border-bottom:1px solid rgba(255, 255, 180, 0.35); }
span.gk_clear-2 { border-top:1px solid #e0c771; border-bottom:1px solid #e0c771; }
span.gk_color { color: rgba(255, 255, 180, 0.35); }
span.gk_color-1 { color: #e0c771; }
span.gk_color-2 { color: #fff; }
span.gk_color-3 { background: rgba(255, 255, 180, 0.35); border: 1px solid rgba(255, 255, 180, 1) }
span.gk_color-4 { color:#e0c771; background:#000; }
span.gk_color-5 { color:#e0c771; border:1px solid #414141; background:rgba(69, 72, 78, 0.35); }
span.gk_color-6 { background: rgba(255, 255, 255, 0.35); border: 1px solid #000 }
span.gk_color-7 { color:#fff; background:#000; }
ul.gk_circle1 { list-style-image:url(../images/style2/typography/bullet3ul.png) !important; }
ul.gk_circle2 { list-style-type:circle; }
ul.gk_bullet1 { list-style-image:url(../images/style2/typography/bullet_ol_1_dark.png) !important; }
ul.gk_bullet2 { list-style-image:url(../images/style2/typography/bullet1ul.png) !important; }
ul.gk_bullet3 { list-style-image:url(../images/style2/typography/bullet2ul.png) !important; }
ul.gk_bullet4 { list-style-image:url(../images/style2/typography/bullet_ol_1_color.png) !important; }
ul.gk_square1 { list-style-type:square; }
ul.gk_square2 { list-style-image:url(../images/style2/typography/bullet_squ1_dark.png) !important; }
ul.gk_square3 { list-style-image:url(../images/style2/typography/bullet_squ1_color.png) !important; }
div.gk_number1 span { background:transparent url(../images/style2/typography/bullet_ol_2.png) no-repeat center center; color:#fff; }
div.gk_number2 span { background:transparent url(../images/style2/typography/bullet_ol_2_color.png) no-repeat center center; color:#fff; }
.gk_blockTextLeft,
.gk_blockTextRight,
.gk_blockTextCenter { color:#e0c771; }
