/*

#------------------------------------------------------------------------

# 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:#b94427 }
a:hover,
 a:active,
 a:focus { color:#000 }
div#breadcrumbs { background:transparent url('../images/style3/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:#b94427}
#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/style3/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:#95331A; text-transform:uppercase; background:transparent url('../images/style3/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:#95331a }
#gk-container .moduletable_color1 h3 span.first-word { color:#95331a }
#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:#4c403e; color:#bcafad }
#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:#b94427 }
#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:#d3cbca }
#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 #272121 }
#gk-container .moduletable_color1 a.readon,
 .moduletable_color2 a.readon { background-position:0 100%; color:#fff; text-shadow:1px 1px 1px #272121 }
#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:#0C0808 }
#gk-botsl2 a:hover { color:#a59898 }
/* 

 * joomla.css ------------------------------------------------------------------------

 */

 

.button:hover,
 .button:focus { background: #6A5A59; }
a.readon { background:url('../images/style3/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 #272121 }
.componentheading { background:transparent url('../images/style3/module_titles.png') repeat-x 0 0; text-shadow:1px 1px 1px #000; color:#b7b7b7 }
.contentheading { color:#333 }
.componentheading span { background:transparent url('../images/style3/headings.png') no-repeat right 0 }
#gk-container span.separator { background: #f7efef; }
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 #645856 }
div.moduletable_color3 ul li { border-bottom:1px solid #eee }
#gk-botsl1 ul li,
 #gk-botsl2 ul li { border:none }
.counter span { background:#6a5a59; color:#fff }
#form-login ul li a,
 .popup_col a { color:#a59898 }
.gk_popup_wrap .button { background:#6a5a59 }
.mod_breadcrumbs>span.pathway a:hover { color:#6a5a59 }
.mod_breadcrumbs>span.pathway.last { color:#6a5a59 }
/* 

 * gk_stuff.css ------------------------------------------------------------------------

 */

.gk_menu>ul,
 .gk-megamenu { border-top:1px solid #615351 }
#gk-splitmenu,
 #gksdl-mainnav { overflow:hidden; border-bottom:1px solid #776666 }
.gk-megamenu ul.level0>li,
 .gk_menu>li,
 .gk_menu>ul>li { border-top:1px solid #615351; background:transparent url('../images/style3/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 #272121 }
.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:#FFFFFF }
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:#403534 url('../images/style3/submenu_bg.png') no-repeat 0 top!important }
.gk_menu li ul a:hover { background-position:right bottom!important; background-color:#aa9595!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 #3f3433 }
.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:#998383 }
#gk-mainnav { background:transparent url('../images/style3/menu_bg.png') repeat-x 0 0 }
.gk_menu li ul a { background:#403534 url('../images/style3/submenu_bg.png') no-repeat 0 top!important }
.gk-megamenu ul.level1 li.mega a.mega { background:#403534 url('../images/style3/submenu_bg.png') no-repeat 0 top }
.gk-megamenu .group-title .menu-title { background:#403534 url('../images/style3/submenu_bg.png') no-repeat right bottom!important }
.gk-megamenu .group .moduletable h3 { background:#403534 url('../images/style3/submenu_bg.png') no-repeat 0 bottom!important }
#gk-subnav ul li ul li a { background:#403534 url('../images/style3/submenu_bg.png') no-repeat 0 top!important }
#gk-subnav { background:#423735; border-top:1px solid #302725 }
#gk-subnav ul li a span { border-left:1px solid #5d504d }
#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:#c5b7b6 }
/* 

 * News Show Pro GK4 

 * Top section: _color1 & _color2 moduletable 

 */

 

.nsp_bottom_interface .pagination li,
 .nsp_top_interface .pagination li,
 .nsp_bottom_interface .pagination li.active,
 .nsp_bottom_interface .pagination li:hover,
 .nsp_top_interface .pagination li:hover,
 .nsp_top_interface .pagination li.active,
 .nsp_bottom_interface .prev,
 .nsp_top_interface .prev,
 .nsp_bottom_interface .next,
 .nsp_top_interface .next,
 .nsp_bottom_interface .prev:hover,
 .nsp_top_interface .prev:hover,
 .nsp_bottom_interface .next:hover,
 .nsp_top_interface .next:hover { background-image:url('../images/style3/nsp-interface.png'); }
.moduletable_color1 div.nsp_main { color:#888 }
.moduletable_color1 .nsp_info { color: #5D5D5D }
.moduletable_color1 .nsp_links ul li p { color: #999 }
.moduletable_color1 .nsp_links ul li.odd { background: #222 }
.moduletable_color1 .nsp_links ul li.even { background:#403534 }
.moduletable_color1 .nsp_links ul li:hover { background: #473b39 }
.moduletable_color2 div.nsp_main,
 .moduletable_color2 .nsp_info { color:#D3CBCA }
.moduletable_color2 .nsp_links ul li p { color: #E2CFCF }
.moduletable_color2 .nsp_links ul li.odd { background: #312727 }
.moduletable_color2 .nsp_links ul li.even { background:#403534 }
.moduletable_color2 .nsp_links ul li:hover { background: #3b3030 }
ul.gk_tab_ul-style1 { background:url("../images/style3/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/style3/tabs_left.png') no-repeat 0 -24px; border:none!important }
ul.gk_tab_ul-style1 li span { background:transparent url('../images/style3/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:#736261!important }
.moduletable_color1 ul.gk_tab_ul-style1 { background:url("../images/style3/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/style3/tabs_left.png') no-repeat 0 0 }
.moduletable_color1 ul.gk_tab_ul-style1 li span { background:transparent url('../images/style3/headings.png') no-repeat right 0; color:#fff }
.moduletable_color2 ul.gk_tab_ul-style1 { background:url("../images/style3/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/style3/tabs_left.png') no-repeat 0 -48px }
.moduletable_color2 ul.gk_tab_ul-style1 li span { background:transparent url('../images/style3/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:#d3cbca!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:#6a5a59 }
.jcl_objtitle { background:#736261; color:#fff!important }
ul.jclist_color2 li { border:1px dotted #71605e !important; background:#403534; color:#d3cbca }
ul.jclist_color2 img { background:#403534; border-color:#6a5a59 }
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:#6a5a59 }
div.itemToolbar,
 div.itemAuthorBlock,
 div.subCategory,
 div#itemListLinks,
 div.userBlock,
 div.latestItemsUser,
 div.k2TagCloudBlock a:hover { background:#f8f3f3 }
div.k2LatestCommentsBlock ul li span.lcUsername { background:#736261 }
div.moduletable_color2 div.k2LatestCommentsBlock ul li { border:1px dotted #71605e!important; background:#403534 }
div.moduletable_color2 div.k2LatestCommentsBlock ul li span.lcUsername { background:#736261; color:#fff }
div.moduletable_color2 div.k2LatestCommentsBlock ul li img.lcAvatar { background:#403534; border-color:#6a5a59 }
div.moduletable_color2 div.k2ItemsBlock ul li span.moduleItemTags { background:#6a5a59 }
/* 

 * typo.css ----------------------------------------------------------------------

 */



pre,
 .gk_code1 { border-left:5px solid #5e504f!important }
.gk_code2 { border-top:5px solid #5e504f; border-bottom:5px solid #5e504f }
.gk_code3 { border-top:1px solid #5e504f; border-bottom:1px solid #5e504f }
blockquote div.gk_blockquote1 { background-image:url(../images/style3/typography/open1.png); }
blockquote div.gk_blockquote1 div { background-image:url(../images/style3/typography/close1.png); }
blockquote div.gk_blockquote2 { background-image:url(../images/style3/typography/open1.png); }
blockquote div.gk_blockquote2 div { background-image:url(../images/style3/typography/close1.png); }
blockquote div.gk_blockquote3 { background-image:url(../images/style3/typography/open2.png); }
blockquote div.gk_blockquote3 div { background-image:url(../images/style3/typography/close2.png); }
blockquote div.gk_blockquote4 { background-image:url(../images/style3/typography/open2.png); }
blockquote div.gk_blockquote4 div { background-image:url(../images/style3/typography/close2.png); }
.gk_highlight-2 { background:#5e504f; }
.gk_highlight-3 { background:#436284; }
span.gk_clear { border-top:1px solid #5e504f; border-bottom:1px solid #5e504f; color:#5e504f }
span.gk_clear-1 { border-top:1px solid #436284; border-bottom:1px solid #436284; color:#710000 }
span.gk_color { color:#5e504f }
span.gk_color-1 { color:#436284 }
span.gk_color-2 { color:#5e504f; border-left:2px solid #5e504f }
span.gk_color-4 { color:#5e504f; background:#f8f3f3 }
span.gk_color-5 { color:#fff; background:#5e504f }
ul.gk_circle1 { list-style-image:url(../images/style3/typography/bullet3ul.png)!important }
ul.gk_bullet1 { list-style-image:url(../images/style3/typography/bullet_ol_1_dark.png)!important }
ul.gk_bullet2 { list-style-image:url(../images/style3/typography/bullet1ul.png)!important }
ul.gk_bullet3 { list-style-image:url(../images/style3/typography/bullet2ul.png)!important }
ul.gk_bullet4 { list-style-image:url(../images/style3/typography/bullet_ol_1_color.png)!important }
ul.gk_square2 { list-style-image:url(../images/style3/typography/bullet_squ1_dark.png)!important }
ul.gk_square3 { list-style-image:url(../images/style3/typography/bullet_squ1_color.png)!important }
div.gk_number1 span { background-image:url(../images/style3/typography/bullet_ol_2.png); }
div.gk_number2 span { background-image:url(../images/style3/typography/bullet_ol_2_color.png); }