/*#------------------------------------------------------------------------# 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:/*#ddd*/#e0e0da 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 */#cufar-wrapper { 	padding:0; 	/*margin:0 auto 20px auto */	margin:90px auto 0 auto;}#cufar-nav{/*background:transparent url('../images/style1/menu_left.png') no-repeat left 0;*/}#cufar-nav-wrap,#cufar-header{ padding-bottom:24px; background:transparent url('../images/style1/border.png') repeat-x 0 bottom;  margin-bottom:20px;  }#cufar-header{ padding-bottom:20px; margin-bottom:28px; }#cufar-breadcrumb{padding:0 0 4px 0;}/* * Top+Header */#cufar-nav-wrap{padding-top:10px;}#cufar-nav-wrap.margintop{padding-top:100px;} /* used when cufar-toolbar container doesn't exist */#cufar-toolbar{padding:60px 0 0 0;height:30px;overflow:hidden;}#cufar-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#cufar-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#cufar-tools a { float:right; display:block; margin:0; }div#cufar-tools a:hover.tools_btn { background-position:0 100% }#cufar-tool-reset { background-position:-16px 0!important }#cufar-tool-decrease { background-position:-32px 0!important }#cufar-tool-auto { background-position:-69px 0!important }#cufar-tool-wide { background-position:-94px 0!important }#cufar-tool-narrow { background-position:-117px 0!important }#cufar-tool-reset:hover { background-position:-16px 100%!important }#cufar-tool-decrease:hover { background-position:-32px 100%!important }#cufar-tool-auto:hover { background-position:-69px 100%!important }#cufar-tool-wide:hover { background-position:-94px 100%!important }#cufar-tool-narrow:hover { background-position:-117px 100%!important }#cufar-nav { background:#fff url('../images/style1/menu_left.png') repeat-x 0 left; height:60px; position:relative; z-index:100; float:left; }#cufar-mainnav { width:auto; float:left; }#cufar-search {float:right;width:auto;}div#cufar-date{padding:16px 20px 16px;float:right;}/* logo styling */h1.logo,div.logo-text { float:right; padding:0 15px; position:relative; z-index:101; }h1.logo { padding-left:0;background:transparent; display: none; }h1.logo>a { text-indent:-999em; display:block; width:262px; height:80px; background:transparent url('../images/style1/logo.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 */#cufarsdl-subnav,.sublevel { height:30px; border:1px solid #dcdcdc; border-top:none; background:#fff; }#cufar-tools a { color:#999; line-height:11px; font-size:11px; }#cufar-tools a:hover { color:#000; text-decoration:none; }#cufar-tools a { border-right:1px solid #ccc; text-decoration:none!important; }#cufar-tools a:first-child { border-right:none; }#cufar-tools a span { padding:0 10px; margin:0 2px; display:block; text-decoration:none!important; }#cufar-tools a.popup { height:24px; margin-top:-4px; line-height:17px; display:block; text-decoration:none!important; }#cufar-tools a.popup { border-right:1px solid transparent; }#cufar-tools a.popup span { height:24px!important; display:block; color:#fff; background:#555; text-decoration:none; line-height:19px; }/* Breadrump and date container */div#cufar-breadcrumb { font-size: 90%;overflow:hidden; }div#cufar-breadcrumb>div{overflow:hidden;}div#cufar-breadcrumb>div>div{overflow:hidden;}div#cufar-breadcrumb>div>div>div{overflow:hidden;}div#cufar-date { text-align: right; color: #999; }/* * Top modules */#cufar-topsl1,#cufar-topsl2,#cufar-topsl3,#cufar-botsl1,#cufar-botsl2{margin:0 0 8px 0;position:relative;} #cufar-botsl1 .cufar-box-center>div,#cufar-botsl2 .cufar-box-center>div,#cufar-topsl1 .cufar-box-center>div,#cufar-topsl2 .cufar-box-center>div,#cufar-topsl3 .cufar-box-center>div { margin:0 10px; }#cufar-botsl1 .cufar-box-left>div,#cufar-botsl2 .cufar-box-left>div,#cufar-topsl1 .cufar-box-left>div,#cufar-topsl2 .cufar-box-left>div,#cufar-topsl3 .cufar-box-left>div { margin:0 10px 0 0; }#cufar-botsl1 .cufar-box-right>div,#cufar-botsl2 .cufar-box-right>div,#cufar-topsl1 .cufar-box-right>div,#cufar-topsl2 .cufar-box-right>div,#cufar-topsl3 .cufar-box-right>div { margin:0 0 0 10px; }.cufar_top_half{width:50%;float:left;}.cufar_top_half>div{margin-left: 10px; margin-right:0;}.cufar_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: #000;/*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 */#cufar-header .moduletable.text{ padding:0; }#cufar-header .moduletable.text p{ font-size:36px; 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; }/* THESE ARE SPECIFICALLY VIRTUEMART SPECIFIC */.moduletable.red a.mainlevel, a:active.mainlevel { color:#fff; font-size: 1.3em!important; border: 1px solid #ff0000; padding: 4px; margin-top: 2px; }.moduletable.red a:hover.mainlevel, a:focus.mainlevel { color:#ff0000!important; border: 1px solid #fff; background: #900; }.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;*/ text-decoration: none; }.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; }.cufar-footnav ul.menu{height:46px;}.cufar-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 */#cufar-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; }#cufar-footer a { color:#444; }#cufar-footer a:hover { text-decoration:underline; }#stylearea { float:right; margin: 0 8px 0 20px; width:auto; }#style_switcher1{margin-right:5px;}.cufar-footnav { float:right; width:auto; }.cufar-footnav li { float:left; width:auto; margin:0 8px 0 0; }.cufar-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 }
