/*
#------------------------------------------------------------------------
# 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:#ffffff;
      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 ------------------------------------------------------------------------
 */
 
 .button:hover,
.button:focus { background: #900000; }
a.readon {
      background:url('http://www.lamitaddetodo.com/templates/gk_memovie/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 }
div.moduletable_color4 ul { margin-bottom: 30px;padding-bottom:30px; padding-top:50px;}
div.moduletable_color4 ul li { border-bottom:0px solid #41C4F8; height:28px; line-height:28px; font-size:14px; margin-left:40px;}
div.moduletable_color4 ul li a { color: #9EDBF5; }
div.moduletable_color4 ul li a:hover { color: #fcfcfc; }
div.moduletable_color4 ul#mainlevel_menu {
	background: transparent url('../../../images/stories/home2010/bg_menu_inf_home.jpg') no-repeat 0 100%;
}
div.moduletable_color4 ul#mainlevel_menu li:firstchild { background: transparent url('http://www.lamitaddetodo.com/images/stories/home2010/bg_menu_top_home.jpg') no-repeat 0 0;}
#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 }
/* 
 * 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('http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/nsp-interface.png'); }
.moduletable_color1 div.nsp_main { color:#888 }
.moduletable_color1 .nsp_info { color: #5D5D5D }
.moduletable_color1 .nsp_links ul li p { color: #ccc }
.moduletable_color1 .nsp_links ul li.odd { background: #5e0707 }
.moduletable_color1 .nsp_links ul li.even { background:#222222 }
.moduletable_color1 .nsp_links ul li:hover { background: #7f0000 }
.moduletable_color2 div.nsp_main,
.moduletable_color2 .nsp_info { color:#F0B3B3 }
.moduletable_color2 .nsp_links ul li p { color: #eab0b0 }
.moduletable_color2 .nsp_links ul li.odd { background: #710000 }
.moduletable_color2 .nsp_links ul li.even { background:#5E0707 }
.moduletable_color2 .nsp_links ul li:hover { background: #7f0000 }
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('http://www.lamitaddetodo.com/templates/gk_memovie/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('http://www.lamitaddetodo.com/templates/gk_memovie/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('http://www.lamitaddetodo.com/templates/gk_memovie/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 ----------------------------------------------------------------------
 */

pre,
.gk_code1 { border-left:5px solid #8b0000!important }
.gk_code2 { border-top:5px solid #8b0000; border-bottom:5px solid #8b0000 }
.gk_code3 { border-top:1px solid #8b0000; border-bottom:1px solid #8b0000 }
blockquote div.gk_blockquote1 { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/open1.png); }
blockquote div.gk_blockquote1 div { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/close1.png); }
blockquote div.gk_blockquote2 { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/open1.png); }
blockquote div.gk_blockquote2 div { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/close1.png); }
blockquote div.gk_blockquote3 { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/open2.png); }
blockquote div.gk_blockquote3 div { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/close2.png); }
blockquote div.gk_blockquote4 { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/open2.png); }
blockquote div.gk_blockquote4 div { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/close2.png); }
.gk_highlight-2 { background:#8b0000; }
.gk_highlight-3 { background:#436284; }
span.gk_clear { border-top:1px solid #8b0000; border-bottom:1px solid #8b0000; color:#8b0000 }
span.gk_clear-1 { border-top:1px solid #436284; border-bottom:1px solid #436284; color:#710000 }
span.gk_color { color:#8b0000 }
span.gk_color-1 { color:#436284 }
span.gk_color-2 { color:#8b0000; border-left:2px solid #8b0000 }
span.gk_color-4 { color:#8b0000; background:#ffeeee }
span.gk_color-5 { color:#fff; background:#8b0000 }
ul.gk_circle1 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet3ul.png)!important }
ul.gk_bullet1 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_ol_1_dark.png)!important }
ul.gk_bullet2 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet1ul.png)!important }
ul.gk_bullet3 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet2ul.png)!important }
ul.gk_bullet4 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_ol_1_color.png)!important }
ul.gk_square2 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_squ1_dark.png)!important }
ul.gk_square3 { list-style-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_squ1_color.png)!important }
div.gk_number1 span { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_ol_2.png); }
div.gk_number2 span { background-image:url(http://www.lamitaddetodo.com/templates/gk_memovie/images/style2/typography/bullet_ol_2_color.png); }