/*
#------------------------------------------------------------------------
# Memovie - February 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
#------------------------------------------------------------------------
*/

/* 
 * template.css ------------------------------------------------------------------------
 */
 
a{color:#900000}
a:hover, 
a:active, 
a:focus{color:#000}
div#breadcrumbs{background:transparent url('../images/style2/menu_bg.png') repeat-x 0 bottom}
div#breadcrumbs div#gk-tools a{color:#7e7e7e; border-left:1px solid #c6c6c6}
div#breadcrumbs div#gk-tools a:hover{color:#900000}
#gk-container .moduletable>h3, 
#gk-container .moduletable_menu>h3, 
#gk-container .moduletable_text>h3, 
#gk-container .moduletable_color1>h3, 
#gk-container .moduletable_color2>h3, 
#gk-container .moduletable_color3>h3{border-bottom:1px solid #fff; background:transparent url('../images/style2/module_titles.png') repeat-x; background-position:0 -45px; text-shadow:1px 1px 1px #eee}
#gk-container .moduletable_color1 h3{border:none; background-position:0 0}
#gk-container .moduletable_color2 h3{border:none; background-position:0 -89px}
#gk-container .moduletable>h3>span, 
#gk-container .moduletable_menu>h3>span, 
#gk-container .moduletable_text>h3>span, 
#gk-container .moduletable_color1>h3>span, 
#gk-container .moduletable_color2>h3>span, 
#gk-container .moduletable_color3>h3>span{color:#000; text-transform:uppercase; background:transparent url('../images/style2/headings.png') no-repeat; background-position:right -24px}
#gk-container .moduletable_color1>h3>span{background-position:right 0; text-shadow:1px 1px 1px #000; color:#fff}
#gk-container .moduletable_color2>h3>span{background-position:right -48px; text-shadow:1px 1px 1px #000; color:#fff}
#gk-container .moduletable>h3 span.first-word, 
#gk-container .moduletable_menu>h3 span.first-word, 
#gk-container .moduletable_text>h3 span.first-word, 
#gk-container .moduletable_color3>h3 span.first-word{color:#9f0000}
#gk-container .moduletable_color1 h3 span.first-word{color:#9f0000}
#gk-container .moduletable .moduletable_content, 
#gk-container .moduletable_menu .moduletable_content, 
#gk-container .moduletable_text .moduletable_content{background:#f1f1f1; color:#666}
#gk-container .moduletable_color1 .moduletable_content{background:#131313; color:#888}
#gk-container .moduletable_color2 .moduletable_content{background:#8d0000; color:#F0B3B3}
#gk-container .moduletable_color3 .moduletable_content{background:#fff; color:#666}
.moduletable_clear .moduletable_content{background:none!important; border:none!important}
#gk-container .moduletable a, 
#gk-container .moduletable_menu a, 
#gk-container .moduletable_text a, 
#gk-container .moduletable_color3 a{color:#900000}
#gk-container .moduletable_color1 a{color:#fff}
#gk-container .moduletable_color1 a:hover{color:#999}
#gk-container .moduletable_color2 a{color:#fff}
#gk-container .moduletable_color2 a:hover{color:#F0B3B3}
#gk-container .moduletable a:hover, 
#gk-container .moduletable_menu a:hover, 
#gk-container .moduletable_text a:hover, 
#gk-container .moduletable_color3 a:hover{color:#000}
#gk-container .moduletable a.readon{background-position:0 -42px}
#gk-container .moduletable a:hover.readon, 
#gk-container .moduletable_color3 a:hover.readon{background-position:0 -21px; color:#fff; text-shadow:1px 1px 1px #281111}
#gk-container .moduletable_color1 a.readon, 
.moduletable_color2 a.readon{background-position:0 100%; color:#fff; text-shadow:1px 1px 1px #281111}
#gk-container .moduletable_color1 a:hover.readon{background-position:0 -21px}
#gk-container .moduletable_color2 a:hover.readon{background-position:0 0; color:#555; text-shadow:1px 1px 1px #fff}
#gk-botsl2 a{color:#fff}
#gk-botsl2 a:hover{color:#b81a1a}
/* 
 * joomla.css ------------------------------------------------------------------------
 */
 
a.readon{background:url('../images/style2/readon.png') no-repeat 0 0; color:#555; text-shadow:1px 1px 1px #fff}
a.readon:hover, 
a.readon:active, 
a.readon:focus{background-position:0 -21px; color:#fff; text-shadow:1px 1px 1px #402121}
.componentheading{background:transparent url('../images/style2/module_titles.png') repeat-x 0 0; text-shadow:1px 1px 1px #000; color:#b7b7b7}
.contentheading{color:#333}
.componentheading span{background:transparent url('../images/style2/headings.png') no-repeat right 0}
#gk-container span.separator {background: #fef7f7;}
div.moduletable ul li{border-bottom:1px solid #fff}
div.moduletable_color1 ul li{border-bottom:1px solid #333}
div.moduletable_color2 ul li{border-bottom:1px solid #a30202}
div.moduletable_color3 ul li{border-bottom:1px solid #eee}
#gk-botsl1 ul li, 
#gk-botsl2 ul li{border:none}
.counter span{background:#900000; color:#fff}
#form-login ul li a, 
.popup_col a{color:#b81a1a}
.gk_popup_wrap .button{background:#900000}
.mod_breadcrumbs>span.pathway a:hover{color:#900000}
.mod_breadcrumbs>span.pathway.last{color:#900000}
/* 
 * gk_stuff.css ------------------------------------------------------------------------
 */
.gk_menu>ul, 
.gk-megamenu{border-top:1px solid #a20000}
#gk-splitmenu, 
#gksdl-mainnav{overflow:hidden; border-bottom:1px solid #a40101}
.gk-megamenu ul.level0>li, 
.gk_menu>li, 
.gk_menu>ul>li{border-top:1px solid #a20000; background:transparent url('../images/style2/menu_bullet.png') no-repeat 100% 0}
.gk-megamenu ul.level0>li>a>span, 
.gk_menu>li>a>span, 
.gk_menu>ul>li>a>span{text-shadow:1px 1px 1px #291010}
.gk-megamenu ul.level0>li>a>span.menu-desc, 
.gk_menu>li>a>span.menu-desc, 
.gk_menu>ul>li>a>span.menu-desc{color:#f0b3b3}
ul.level0>li.mega>.mega>span.menu-desc, 
.gk_menu>li>a>span.menu-desc, 
.gk_menu>ul>li>a>span.menu-desc{background:none!important}
.gk_menu li ul{color:#ccc!important; border:1px solid #e4e4e4!important; background:#eee!important}
.gk_menu li ul li{border:0!important}
.gk_menu li ul a{border:0!important; color:#3b3b3b!important; background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 top!important}
.gk_menu li ul a:hover{background-position:right bottom!important; background-color:#b80000!important; color:#fff!important}
.gk-megamenu>ul.level0>li:hover, 
.gk-megamenu>ul.level0>li.active, 
.gk_menu>li:hover, 
.gk_menu>li.active, 
.gk_menu>ul>li:hover, 
.gk_menu>ul>li.active{border-top:1px solid #6c0000}
.gk_menu li a.active, 
.gk_menu li a.active:hover, 
.gk_menu li a.active:active, 
.gk_menu li a.active:focus, 
.gk_menu ul li a.active, 
.gk_menu ul li a.active:hover, 
.gk_menu ul li a.active:active, 
.gk_menu ul li a.active:focus{background:none !important; color:#b10000}
#gk-mainnav{background:transparent url('../images/style2/menu_bg.png') repeat-x 0 0}
.gk_menu li ul a{background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 top!important}
.gk-megamenu ul.level1 li.mega a.mega{background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 top}
.gk-megamenu .group-title .menu-title{background:#710000 url('../images/style2/submenu_bg.png') no-repeat right bottom!important}
.gk-megamenu .group .moduletable h3{background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 bottom!important}
#gk-subnav ul li ul li a{background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 top!important}
#gk-subnav{background:#5f0000; border-top:1px solid #4e0000}
#gk-subnav ul li a span{border-left:1px solid #6e0101}
#gk-subnav li.first-item{background:none!important}
#gk-subnav ul li a{color:#fff; display:block; text-decoration:none; text-transform:uppercase}
#gk-subnav ul li a:hover{color:#f0b3b3}
h4.gk_npro_header a:hover{color:#900000}
div.gk_npro_full_interface ul li, 
div.gk_npro_full_interface ul li.active{background:url("../images/style2/nsp-interface.png") no-repeat 0 0}
div.gk_npro_full_interface ul li.active{background-position:-11px 0}
div.gk_npro_interface_bg{background:none}
div.gk_npro_full_prev, 
div.gk_npro_full_next, 
div.gk_npro_full_prev:hover, 
div.gk_npro_full_next:hover{background:url('../images/style2/nsp-interface.png') no-repeat -44px 0}
div.gk_npro_full_prev{background-position:-22px 0}
div.gk_npro_full_prev:hover{background-position:-66px 0}
div.gk_npro_full_next:hover{background-position:-88px 0}
.moduletable_color1 div.gk_npro_short_ulwrap ul li.odd{background:#7a0000}
.moduletable_color2 div.gk_npro_mainwrap, 
.moduletable_color2 .gk_npro_info, 
.moduletable_color2 div.gk_npro_short_interface span{color:#F0B3B3}
.moduletable_color2 div.gk_npro_short_ulwrap ul li p{color:#eab0b0}
.moduletable_color2 div.gk_npro_short_interface{border-top:1px dotted #9b2020}
.moduletable_color2 div.gk_npro_short_ulwrap ul li.even{background:#710000}
.moduletable_color2 div.gk_npro_short_ulwrap ul li.odd{background:#5e0707}
ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x 0 -45px transparent; border-bottom:1px solid #FFF; text-shadow:1px 1px 1px #EEE; margin-top:0}
ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 -24px; border:none!important}
ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right -24px}
ul.gk_tab_ul-style1 li.active, 
ul.gk_tab_ul-style1 li:hover, 
.moduletable_color1 ul.gk_tab_ul-style1 li:hover span, 
.moduletable_color1 ul.gk_tab_ul-style1 li.active span{color:#9F0000!important}
.moduletable_color1 ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x scroll 0 0 transparent; border-bottom:none!important; text-shadow:1px 1px 3px #000}
.moduletable_color1 ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 0}
.moduletable_color1 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right 0; color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x 0 -90px transparent; border-bottom:none!important; text-shadow:1px 1px 3px #000}
.moduletable_color2 ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 -48px}
.moduletable_color2 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right -48px; color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1 li.active span, 
.moduletable_color2 ul.gk_tab_ul-style1 li:hover span{color:#F0B3B3!important; text-shadow:1px 1px 2px #432424}
#comments .comment-author, 
#comments .toolbar a:hover, 
#jc #nav-bottom span.activepage, 
#jc #nav-top span.activepage{color:#900000}
#comments-form #comments-form-send a:hover{background:#900000}
.jcl_objtitle{background:#9F0000; color:#fff!important}
ul.jclist_color2 li{border:1px dotted #a50000 !important; background:#710000; color:#F0B3B3}
ul.jclist_color2 img{background:#710000; border-color:#900000}
ul.jclist_color2 .jcl_comment{color:#fff}
ul.jclist_color3 li{background:#f9f9f9}
/* 
 * k2.css ------------------------------------------------------------------------
 */
a.k2ReadMore:hover, 
div.itemAuthorBlock div.itemAuthorDetails h3.authorName, 
div.itemComments ul.itemCommentsList li span.commentAuthorName span, 
div.catItemReadMore a:hover, 
div.userBlock h2, 
div.genericItemReadMore a:hover, 
div.latestItemsCategory h2 a:hover{color:#900000}
div.itemToolbar, 
div.itemAuthorBlock, 
div.subCategory, 
div#itemListLinks, 
div.userBlock, 
div.latestItemsUser, 
div.k2TagCloudBlock a:hover{background:#fff7f7}
div.k2LatestCommentsBlock ul li span.lcUsername{background:#9F0000}
div.moduletable_color2 div.k2LatestCommentsBlock ul li{border:1px dotted #a50000!important; background:#710000}
div.moduletable_color2 div.k2LatestCommentsBlock ul li span.lcUsername{background:#9F0000; color:#fff}
div.moduletable_color2 div.k2LatestCommentsBlock ul li img.lcAvatar{background:#710000; border-color:#900000}
div.moduletable_color2 div.k2ItemsBlock ul li span.moduleItemTags{background:#900000}

/* 
 * typo.css ----------------------------------------------------------------------
 */

.article-content pre, .article-content .code1{border-left:5px solid #8b0000!important}
.article-content .code2{border-top:5px solid #8b0000; border-bottom:5px solid #8b0000}
.article-content .code3{border-top:1px solid #8b0000; border-bottom:1px solid #8b0000}
.article-content blockquote div.blockquote1{background-image:url(../images/style2/typography/open1.png);}
.article-content blockquote div.blockquote1 div{background-image:url(../images/style2/typography/close1.png);}
.article-content blockquote div.blockquote2{background-image:url(../images/style2/typography/open1.png);}
.article-content blockquote div.blockquote2 div{background-image:url(../images/style2/typography/close1.png);}
.article-content blockquote div.blockquote3{background-image:url(../images/style2/typography/open2.png);}
.article-content blockquote div.blockquote3 div{background-image:url(../images/style2/typography/close2.png);}
.article-content blockquote div.blockquote4{background-image:url(../images/style2/typography/open2.png);}
.article-content blockquote div.blockquote4 div{background-image:url(../images/style2/typography/close2.png);}
.article-content .highlight-2{background:#8b0000;}
.article-content .highlight-3{background:#436284;}
.article-content span.clear{border-top:1px solid #8b0000; border-bottom:1px solid #8b0000; color:#8b0000}
.article-content span.clear-1{border-top:1px solid #436284; border-bottom:1px solid #436284; color:#710000}
.article-content span.color{color:#8b0000}
.article-content span.color-1{color:#436284}
.article-content span.color-2{color:#8b0000; border-left:2px solid #8b0000}
.article-content span.color-4{color:#8b0000; background:#ffeeee}
.article-content span.color-5{color:#fff; background:#8b0000}
.article-content ul.circle1{list-style-image:url(../images/style2/typography/bullet3ul.png)!important}
.article-content ul.bullet1{list-style-image:url(../images/style2/typography/bullet_ol_1_dark.png)!important}
.article-content ul.bullet2{list-style-image:url(../images/style2/typography/bullet1ul.png)!important}
.article-content ul.bullet3{list-style-image:url(../images/style2/typography/bullet2ul.png)!important}
.article-content ul.bullet4{list-style-image:url(../images/style2/typography/bullet_ol_1_color.png)!important}
.article-content ul.square2{list-style-image:url(../images/style2/typography/bullet_squ1_dark.png)!important}
.article-content ul.square3{list-style-image:url(../images/style2/typography/bullet_squ1_color.png)!important}
.article-content div.number1 span{background-image:url(../images/style2/typography/bullet_ol_2.png);}
.article-content div.number2 span{background-image:url(../images/style2/typography/bullet_ol_2_color.png);}