/*

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

# 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

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

*/

body { line-height:1.6; background:#f6f7f4;} /*url('../images/style1/bg.png') no-repeat center 0; }*/

body#bd { color:#999; }

body.fs1 { font-size:10px }

body.fs2 { font-size:11px }

body.fs3 { font-size:12px }

body.fs4 { font-size:13px }

body.fs5 { font-size:14px }

body.fs6 { font-size:15px }



/* 

 * links

 */

a { color:#444; text-decoration:none }

a:hover,

a:active,

a:focus { color:#444; text-decoration:underline; }



/*

 * Content spacing 

 */

.column p,

.column pre,

.column blockquote,

.column ol,

.column ul { margin:10px 0; padding:0 }



/* 

 * Headings &Titles

 */

h1,

h2,

h3,

h4,

h5 { color:#202020; }

h1 { font-size:180% }

h2 { font-size:150% }

h3 { font-size:125% }

h4 { font-size:110% }

h5 { font-size:100% }



/* 

 * List

 */

 

 

ul {

	list-style: none;

}



ul li {	

      line-height: 1.9;

}





/*

 * Main wrapper

 */

#gk-wrapper { padding:0; margin:0 auto 20px auto }



#gk-nav{background:#dddddd url('../images/style1/menu_left2.png') no-repeat left 0;}



#gk-nav-wrap,

#gk-header{ padding-bottom:5px; background:transparent url('../images/style1/border.png') repeat-x 0 bottom;  margin-bottom:5px;  }



#gk-header{ padding-bottom:5px; margin-bottom:28px; }



#gk-breadcrumb{padding:0 0 4px 0;}

/*

 * Top+Header

 */

#gk-nav-wrap{padding-top:10px;}

#gk-nav-wrap.margintop{padding-top:100px;} /* used when gk-toolbar container doesn't exist */

#gk-toolbar{padding:10px 0 0 0;height:30px;overflow:hidden;} /* jarak browser n content atas */

#gk-tools { float:right; min-width:300px; text-align:right; line-height:30px; padding:10px 0 0 0; margin-right:-10px;}

#popup_tools .tools_btn{margin-right:6px;}

div#gk-tools .tools_btn { cursor:pointer; padding:0; display:block; float:left; width:16px; height:16px; border:none; text-indent:-10000px; text-align:left; background:transparent url('../images/user-tools.png') no-repeat 0 0 }

div#gk-tools a { float:right; display:block; margin:0; }

div#gk-tools a:hover.tools_btn { background-position:0 100% }

#gk-tool-reset { background-position:-16px 0!important }

#gk-tool-decrease { background-position:-32px 0!important }

#gk-tool-auto { background-position:-69px 0!important }

#gk-tool-wide { background-position:-94px 0!important }

#gk-tool-narrow { background-position:-117px 0!important }

#gk-tool-reset:hover { background-position:-16px 100%!important }

#gk-tool-decrease:hover { background-position:-32px 100%!important }

#gk-tool-auto:hover { background-position:-69px 100%!important }

#gk-tool-wide:hover { background-position:-94px 100%!important }

#gk-tool-narrow:hover { background-position:-117px 100%!important }

#gk-nav { background:#dddddd url('../images/style1/menu_left.png') repeat-x 0 left; height:60px; position:relative; z-index:100; float:right; }

#gk-mainnav { width:auto; float:left; }

#gk-search {float:right;width:auto;}

div#gk-date{padding:16px 20px 16px;float:right;}



/* logo styling */

h1.logo,

div.logo-text { float:left; padding:0 15px; position:relative; z-index:101; }

h1.logo { padding-left:0;background:transparent }

h1.logo>a { text-indent:-999em; display:block; width:344px; height:68px; background:transparent url('../images/style1/bakul3.png') no-repeat 0 0; padding:0; }

div.logo-text h1 { font-size:64px; font-family:Georgia; line-height:40px; height:50px; color:#555; font-weight:normal; }

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

div.logo-text h1 a:hover { text-decoration:none; color:#888; }

div.logo-text p { font-size:11px; line-height:10px; height:14px; color:#999; font-style:italic; text-align:right; }

/*

 * Header modules

 */

#gksdl-subnav,

.sublevel { height:30px; border:1px solid #dcdcdc; border-top:none; background:#fff; }

#gk-tools a { color:#999; line-height:11px; font-size:11px; }

#gk-tools a:hover { color:#000; text-decoration:none; }

#gk-tools a { border-right:1px solid #ccc; text-decoration:none!important; }

#gk-tools a:first-child { border-right:none; }

#gk-tools a span { padding:0 10px; margin:0 2px; display:block; text-decoration:none!important; }

#gk-tools a.popup { height:24px; margin-top:-4px; line-height:17px; display:block; text-decoration:none!important; }

#gk-tools a.popup { border-right:1px solid transparent; }

#gk-tools a.popup span { height:24px!important; display:block; color:#fff; background:#555; text-decoration:none; line-height:19px; }

/* Breadrump and date container */

div#gk-breadcrumb { font-size: 90%;overflow:hidden; }

div#gk-breadcrumb>div{overflow:hidden;}

div#gk-breadcrumb>div>div{overflow:hidden;}

div#gk-breadcrumb>div>div>div{overflow:hidden;}

div#gk-date { text-align: right; color: #999; }



/*

 * Top modules

 */



#gk-topsl1,

#gk-topsl2,

#gk-topsl3,

#gk-botsl1,

#gk-botsl2{margin:0 0 8px 0;position:relative;}

 

#gk-botsl1 .gk-box-center>div,

#gk-botsl2 .gk-box-center>div,

#gk-topsl1 .gk-box-center>div,

#gk-topsl2 .gk-box-center>div,

#gk-topsl3 .gk-box-center>div { margin:0 10px; }

#gk-botsl1 .gk-box-left>div,

#gk-botsl2 .gk-box-left>div,

#gk-topsl1 .gk-box-left>div,

#gk-topsl2 .gk-box-left>div,

#gk-topsl3 .gk-box-left>div { margin:0 10px 0 0; }

#gk-botsl1 .gk-box-right>div,

#gk-botsl2 .gk-box-right>div,

#gk-topsl1 .gk-box-right>div,

#gk-topsl2 .gk-box-right>div,

#gk-topsl3 .gk-box-right>div { margin:0 0 0 10px; }



.gk_top_half{width:50%;float:left;}

.gk_top_half>div{margin-left: 10px; margin-right:0;}

.gk_top_half:first-child>div{margin-right:10px;margin-left:0;}

/*

 * Content block

 */

 

#component_wrap { margin:0 0 12px 0; background:transparent url('../images/shadow_left.png') no-repeat left bottom; overflow:hidden;  }

#component_wrap>div{padding:0 0 12px 0;background:transparent url('../images/shadow_right.png') no-repeat right bottom; overflow:hidden; }

#component_wrap>div>div{background:#fff; padding:20px; overflow:hidden; }



/*

 * Modulepositions

 * 

 * available suffixes:

 * - _menu

 * - _text

 * - clear

 * - text

 * - red

 * - green

 * - blue

 * - orange

 * - black

 * - clean

 */

 

.fake-shadows{margin-left:0;margin-right:-20px;background:#ddd url('../images/shadow_left.png') no-repeat left top; height: 28px;  }

.fake-shadows div{background:transparent url('../images/shadow_right.png') no-repeat right top; height:28px;} 

 

.moduletable,

.moduletable_menu,

.moduletable_text{ background:transparent url('../images/shadow_left.png') no-repeat left bottom; margin-top:12px; }



.moduletable:first-child,

.moduletable_menu:first-child,

.moduletable_text:first-child{margin:0;}



.moduletable.text{ background:none!important;}

.moduletable.text>div{padding:0;background:none!important;}

.moduletable.text>div>div{background:none!important;}

.moduletable>div,

.moduletable_menu>div,

.moduletable_text>div{ padding:0 0 12px 0;background:transparent url('../images/shadow_right.png') no-repeat right bottom; }

.moduletable>div>div,

.moduletable_menu>div>div,

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



.moduletable.blue>div>div{ background:transparent url('../images/blue_bg.png') repeat right top; }

.moduletable.black>div>div{ background:transparent url('../images/grey_bg.png') repeat right top; }

.moduletable.red>div>div{ background:transparent url('../images/red_bg.png') repeat right top; }

.moduletable.orange>div>div{ background:transparent url('../images/orange_bg.png') repeat right top; }

.moduletable.green>div>div{ background:transparent url('../images/green_bg.png') repeat right top; }



.moduletable .moduletable_content,

.moduletable_menu .moduletable_content,

.moduletable_text .moduletable_content { clear:both; padding: 20px; overflow:hidden; }

.moduletable.clear .moduletable_content,

.moduletable.text .moduletable_content{padding:0!important;}



.moduletable>div>div>h3,

.moduletable_menu>div>div>h3,

.moduletable_text>div>div>h3 { height: 12px; line-height: 14px; font-size: 12px; padding: 20px 20px 0 20px; color:#222; font-weight:bold; }

.moduletable.red>div>div>h3,

.moduletable.blue>div>div>h3,

.moduletable.black>div>div>h3,

.moduletable.orange>div>div>h3,

.moduletable.green>div>div>h3{color:#fff;}



/* basic suffixes */

.moduletable ul,

.moduletable_menu ul,

.moduletable_text ul { padding:0; margin:0; }

.moduletable ul li:first-child,

.moduletable_menu ul li:first-child,

.moduletable_text ul li:first-child { border-top:none!important; }



.moduletable ul li,

.moduletable_menu ul li,

.moduletable_text ul li { border-top:1px solid #eee; min-height:30px; line-height:30px; padding:0; }

.moduletable_menu ul ul { border-left:1px solid #eee; padding: 0 0 0 12px; margin:0 0 6px 10px; }

/* text suffix */

#gk-header .moduletable.text{ padding:0; }

#gk-header .moduletable.text p{ font-size:30px; color:#666; line-height:40px; font-family: Georgia, "Times New Roman", Times, serif }

/* color suffixes */

.moduletable.red{ color:#f29494; }

.moduletable.blue{ color:#77cdf7; }

.moduletable.green{ color:#bbf030; }

.moduletable.black {color:#888;}

.moduletable.orange{ color:#ffda8a; }



.moduletable.red h3,

.moduletable.blue h3,

.moduletable.green h3,

.moduletable.black h3,

.moduletable.orange h3{color:#fff!important;}



.red .lcUsername,

.red .lcCommentDate{color:;}



.moduletable.red a,

.moduletable.blue a,

.moduletable.green a,

.moduletable.orange a{ color:#fff; }



.moduletable.black a{ color:#bbb; }



.moduletable.red a:hover,

.moduletable.blue a:hover,

.moduletable.green a:hover,

.moduletable.black a:hover,

.moduletable.orange a:hover{ color:#fff; text-decoration:underline; }



.moduletable.red ul li { border-top:1px solid #d5555c; }

.moduletable.blue ul li { border-top:1px solid #38a1d5; }

.moduletable.orange ul li { border-top:1px solid #ffaf04; }

.moduletable.green ul li { border-top:1px solid #8dc200; }

.moduletable.black ul li { border-top:1px solid #555; }

/*

 * clean style

 */



.moduletable.clean{ background:transparent!important; color:#888; }

.moduletable.clean>div{ background:transparent!important; }

.moduletable.clean>div>div{ background:transparent!important; }

.moduletable.clean .moduletable_content { clear:both; padding: 10px 0!important; overflow:hidden; }

.moduletable.clean>div>div>h3 {height: 24px; line-height: 26px; font-size: 24px; padding: 0;font-family:Georgia,sans-serif; font-weight:normal; color:#222; }

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

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

.moduletable.clean ul li:first-child { background:none!important; }

.moduletable.clean ul li{background:transparent url('../images/style1/border.png') repeat-x 0 top!important;padding:10px 0 0 0!important;margin:0 0 10px 0!important;border:none!important;}

.moduletable.clean ul ul { border-left:none!important; padding: 0 0 0 12px; margin:0 0 6px 10px; }



.gk-footnav ul.menu{height:46px;}

.gk-footnav ul.menu li{line-height:46px;}

/* K2 Comments fix */

.moduletable.clean div.k2LatestCommentsBlock ul li.even, 

.moduletable.clean div.k2LatestCommentsBlock ul li.odd{border:none!important;}

.moduletable div.k2CategoriesListBlock ul li ul { border-left:1px solid #DDDDDD; margin:0 0 6px 10px; padding:0 0 0 12px;}

.moduletable.red div.k2CategoriesListBlock ul li ul { border-left:1px solid #d5555c; }

.moduletable.blue div.k2CategoriesListBlock ul li ul { border-left:1px solid #38a1d5; }

.moduletable.green div.k2CategoriesListBlock ul li ul { border-left:1px solid #8dc200; }

.moduletable.orange div.k2CategoriesListBlock ul li ul { border-left:1px solid #ffaf04; }

.moduletable.black div.k2CategoriesListBlock ul li ul { border-left:1px solid #555; }



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

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

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

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

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



.red .lcUsername,

.red .lcCommentDate{color:#f29494!important;}

.blue .lcUsername,

.blue .lcCommentDate{color:#77cdf7!important;}

.green .lcUsername,

.green .lcCommentDate{color:#bbf030!important;}

.orange .lcUsername,

.orange .lcCommentDate{color:#ffda8a!important;}

/* JComments */

.moduletable .jcl_date,

.moduletable_text .jcl_date,

.moduletable_menu .jcl_date{color:#666;}

.red .jcl_date,

.blue .jcl_date,

.green .jcl_date,

.black .jcl_date,

.orange .jcl_date{color:#fff;}



/*

 * Footer

 */

#gk-footer { overflow:hidden; background: transparent url('../images/style1/border.png') repeat-x 0 top; color:#888; font-size:90%!important; margin:10px 0 0 0; height:46px; line-height:46px; }

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

#gk-footer a:hover { text-decoration:underline; }

#stylearea { float:right; margin: 0 8px 0 20px; width:auto; }

#style_switcher1{margin-right:5px;}

.gk-footnav { float:right; width:auto; }

.gk-footnav li { float:left; width:auto; margin:0 8px 0 0; }

.gk-copyright { float:left; margin:0 0 0 8px; }

#t3_logo { display:block; width:160px; height:25px; margin:20px auto; background:url('../images/t3-logo.png') no-repeat 0 0; text-indent:-999em }

#t3_logo:hover { background-position:0 bottom }