/*#------------------------------------------------------------------------# 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#------------------------------------------------------------------------*/ /* common classes */.lf { float: left; }.rf { float: right; }#cufar-nav ul.level0,#cufar-nav #cufar-cssmenu { height:60px; background:transparent url('../images/style1/menu_right.png') no-repeat right 0; margin:0 0 0 10px; padding:0 10px 0 0; }#cufar-nav ul.level0>li,#cufar-nav #cufar-cssmenu>li { padding:0 2px 0 4px; height:60px; line-height:60px; margin:0; background:transparent url('../images/style1/menu_separator.png') no-repeat left bottom; }#cufar-nav ul.level0>li:first-child,#cufar-nav #cufar-cssmenu>li:first-child { background:none; }#cufar-nav ul.level0>li>a,#cufar-nav #cufar-cssmenu>li>a { display:block; /*font-weight:bold;*/ padding:0 10px; margin:14px 0 0 0; line-height:34px; height:32px; color:#fff; }#cufar-nav ul.level0>li.active>a,#cufar-nav #cufar-cssmenu>li.active>a,#cufar-nav ul.level0>li.active:hover>a,#cufar-nav #cufar-cssmenu>li.active:hover>a,#cufar-nav ul.level0>li:hover>a,#cufar-nav #cufar-cssmenu>li:hover>a { color:#fff; text-decoration:underline; }#cufar-nav ul.level0>li.haschild:hover>a,#cufar-nav ul.level0>li.haschild-over:hover>a,#cufar-nav ul.level0>li.haschild.active:hover>a,#cufar-nav ul.level0>li.haschild-over.active:hover>a,#cufar-nav #cufar-cssmenu>li:hover>a.haschild { background:#555; color:#fff; text-decoration:none; }/*moo & css menu*/#cufar-nav #cufar-cssmenu ul { font-size:100%; margin-left:0!important; margin-top:0!important; background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; padding:0 10px 2px 10px!important; }#cufar-nav #cufar-cssmenu ul ul { background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; margin-left:172px!important; margin-top:-20px!important; font-size:100%; }#cufar-nav #cufar-cssmenu ul li a,#cufar-nav #cufar-cssmenu ul li a span { display:block; height:30px; line-height:28px; color:#bbb; }#cufar-nav #cufar-cssmenu ul li a:hover,#cufar-nav #cufar-cssmenu ul li a:hover span { color:#fff!important; text-decoration:underline; }#cufar-nav #cufar-cssmenu ul li { height:30px; margin:0; padding:0; line-height:28px; border-top:1px solid #7d7d7d;  }#cufar-nav #cufar-cssmenu ul li:hover>a { color:#ffa2b4!important; }#cufar-nav #cufar-cssmenu ul li:first-child { border-top:none;padding-top:4px; }#cufar-nav #cufar-cssmenu .menu-desc { display:none; }/*mega menu*/#cufar-nav ul.level0>li>div.childcontent { font-size:11px; margin-left:0!important; margin-top:0px!important; padding:0 0 4px 0; background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav ul.level0>li li div.childcontent { font-size:11px; margin-left:170px!important; margin-top:-20px!important; padding:0 0 4px 0; background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav div.childcontent ul { margin:0 10px; }#cufar-nav .cufar-megamenu .megacol > ul { padding:0!important; }#cufar-nav div.childcontent ul li a { color:#bbb; }#cufar-nav div.childcontent ul li.first { height:36px; line-height:34px; }#cufar-nav div.childcontent div ul li:hover>a,#cufar-nav div.childcontent div ul li>a:hover,#cufar-nav div.childcontent div ul li:hover>a span,#cufar-nav div.childcontent div ul li>a:hover span { color:#fff!important; text-decoration:underline!important; }#cufar-nav div.childcontent ul li { height:30px; line-height:28px; border-top:1px solid #7d7d7d; }#cufar-nav div.childcontent ul li li { }#cufar-nav div.childcontent ul li .group { border-bottom:none; }#cufar-nav div.childcontent ul li:hover { }#cufar-nav div.childcontent ul li:first-child { border-top:none; padding-top:4px; }#cufar-nav .cufar-megamenu ul.level1 li.group { height: auto!important; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title { background:#666; border:1px solid #7d7d7d; padding:4px 10px; margin:12px 0 0 0; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title .menu-desc { color:#eee; line-height:12px; font-size:10px; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title .menu-title { color:#fff; line-height:14px; font-weight:bold; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-content>ul { margin:0!important; }/* * Popups */ .cufar_popup { position:absolute; top:40px; margin:24px 0 0 0; z-index:10000; display:none; color:#fff; }.cufar_popup_wrap { padding:18px; overflow:hidden; background:#555 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }.cufar_hide { height:28px; display:none; margin:-3px 0 0 0; z-index:100; float:right; }.cufar_popup-hide { height:24px; padding:2px 0 0 5px; width:135px!important; line-height:28px; white-space:nowrap }.cufar_search_hide { height:32px; display:none; margin:-11px 0 0 0; z-index:100; float:right; }.cufar_search_popup-hide { height:24px; padding:2px 0 0 5px; width:250px!important; line-height:28px; white-space:nowrap }.cufar_popup_wrap .popup_col { float:left; width:auto; margin:0 0 0 20px }.cufar_popup_wrap .popup_col:first-child { float:left; margin:0 }.cufar_popup_wrap td { white-space:nowrap }#popup_register .inputbox { width:200px!important; }#popup_register p.information_td { font-style:italic; }#popup_tools a { margin:0 6px 0 0; }#popup_register .cufar_popup_wrap{width:350px;}/* * Gavick News Pro cufar4 ------------------------------------------------------------------------ */ .nsp_main { overflow:hidden; }.nsp_bottom_interface,.nsp_top_interface { overflow:hidden; width:100%; }.nsp_top_interface { position:absolute; right:20px; top:20px }.nsp_bottom_interface { margin:0; padding-top:6px; font-size:90%; }.nsp_bottom_interface div,.nsp_top_interface div { float:right; }.nsp_bottom_interface .pagination li, .nsp_top_interface .pagination li, .nsp_bottom_interface .pagination li.active, .nsp_top_interface .pagination li.active, .nsp_bottom_interface .prev, .nsp_top_interface .prev, .nsp_bottom_interface .next, .nsp_top_interface .next { float:left; border:none!important; line-height:14px; height:14px; min-height:14px; min-width:14px; margin:0 0 0 4px; cursor: pointer; text-indent:-999em; padding:0!important; }.nsp_bottom_interface .pagination li, .nsp_top_interface .pagination li, .nsp_bottom_interface .pagination li.active, .nsp_top_interface .pagination li.active{min-height:8px!important;min-width:8px!important;height:8px!important;margin-top:3px!important;}.nsp_bottom_interface .prev, .nsp_top_interface .prev, .nsp_bottom_interface .next, .nsp_top_interface .next { text-indent:0; background:#888; font-size:9px; color:#fff;padding:0 4px!important; }.nsp_bottom_interface .prev:hover, .nsp_top_interface .prev:hover,.nsp_bottom_interface .next:hover, .nsp_top_interface .next:hover { background:#444; color:#fff;}.nsp_top_interface .pagination, .nsp_bottom_interface .pagination { border:none!important; float:left; width:auto; padding:0 5px 0 0!important; list-style-type:none; margin:0; }.nsp_bottom_interface .pagination li, .nsp_top_interface .pagination li { background:#888; }.nsp_bottom_interface .pagination li:hover, .nsp_bottom_interface .pagination li.active, .nsp_top_interface .pagination li:hover, .nsp_top_interface .pagination li.active { background:#444; }.nsp_bottom_interface .counter, .nsp_top_interface .counter { padding:0 3px!important; font-size:9px;font-weight:normal!important; height:14px;line-height:14px; background:#888; color:#fff!important; cursor:pointer; font-size:90%; float:left; margin:0 0 0 16px !important; }.nsp_bottom_interface .counter span, .nsp_top_interface .counter span{color:#fff!important;}.nsp_arts { overflow:hidden; }.nsp_art { float:left; }.nsp_art div { padding:0 10px; }.nsp_art h4.nsp_header { margin-bottom:6px; font-size: 110%; }.nsp_art h4.nsp_header cufon { padding-bottom: 4px }.nsp_art p.nsp_text { float:none; }.nsp_art p.nsp_info { font-size:90%; margin:6px 0; }.nsp_art .tleft { text-align:left; }.nsp_art .tright { text-align:right; }.nsp_art .tcenter { text-align:center; }.nsp_art .tjustify { text-align:justify; }.nsp_art .fleft { float:left; }.nsp_art .fright { float:right; }.nsp_art .fnone { clear:both; width:100%; float:none; }.readon_class.left, .readon_class.right, .readon_class.center { clear:both; }.readon_class.left { float:left; }.readon_class.right { float:right; }.readon_class.center { display:inline; float:none; }.nsp_art .readon_class{color:#fff!important;}.nsp_art .readon_class:hover{text-decoration:none!important;}.nsp_links ul { padding:0; margin:0; list-style-type:none; }.nsp_links ul li { margin:0; padding:6px 0 3px; height:auto; border-bottom: none; background: none; }.nsp_links ul li h4 { font-weight: normal; font-size: 100%; line-height:90%; }.nsp_links ul li h4 a { font-weight: normal; font-size: 100% }.nsp_links ul li p { line-height:20px; margin:0; font-size: 90% }/* positioning */.nsp_arts.left { float:right; }.nsp_links_wrap.left { float:left; }.nsp_arts.right { float:left; }.nsp_links_wrap.right { float:right; }/* make element unvisible */.nsp_main .unvisible { height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }.nsp { position:relative; }/* color suffixes*/.red .nsp_bottom_interface .prev, .red .nsp_top_interface .prev, .red .nsp_bottom_interface .next, .red .nsp_top_interface .next, .red .nsp_bottom_interface .pagination li, .red .nsp_top_interface .pagination li, .red .nsp_bottom_interface .counter, .red .nsp_top_interface .counter, .red .nsp_art .readon_class, .red .adminform button, .red #adminForm button, .red .button, .red a.readon, .red input[type="submit"], .red input[type="button"] { background:#E33649; }.red .nsp_bottom_interface .prev:hover, .red .nsp_top_interface .prev:hover, .red .nsp_bottom_interface .next:hover, .red .nsp_top_interface .next:hover, .red .nsp_bottom_interface .pagination li:hover, .red .nsp_bottom_interface .pagination li.active, .red .nsp_top_interface .pagination li:hover, .red .nsp_top_interface .pagination li.active, .red .nsp_art .readon_class:hover, .red .adminform button:hover, .red #adminForm button:hover, .red .button:hover, .red a.readon:hover, .red input[type="submit"]:hover, .red input[type="button"]:hover { background:#9C0010; }.blue .nsp_bottom_interface .prev, .blue .nsp_top_interface .prev, .blue .nsp_bottom_interface .next, .blue .nsp_top_interface .next, .blue .nsp_bottom_interface .pagination li, .blue .nsp_top_interface .pagination li, .blue .nsp_bottom_interface .counter, .blue .nsp_top_interface .counter, .blue .nsp_art .readon_class, .blue .adminform button, .blue #adminForm button, .blue .button, .blue a.readon, .blue input[type="submit"], .blue input[type="button"] { background:#4EBBF2; }.blue .nsp_bottom_interface .prev:hover, .blue .nsp_top_interface .prev:hover, .blue .nsp_bottom_interface .next:hover, .blue .nsp_top_interface .next:hover, .blue .nsp_bottom_interface .pagination li:hover, .blue .nsp_bottom_interface .pagination li.active, .blue .nsp_top_interface .pagination li:hover, .blue .nsp_top_interface .pagination li.active, .blue .nsp_art .readon_class:hover,.blue .adminform button:hover, .blue #adminForm button:hover, .blue .button:hover, .blue a.readon:hover, .blue input[type="submit"]:hover, .blue input[type="button"]:hover { background:#006599; }.green .nsp_bottom_interface .prev, .green .nsp_top_interface .prev, .green .nsp_bottom_interface .next, .green .nsp_top_interface .next, .green .nsp_bottom_interface .pagination li, .green .nsp_top_interface .pagination li, .green .nsp_bottom_interface .counter, .green .nsp_top_interface .counter, .green .nsp_art .readon_class, .green .adminform button, .green #adminForm button, .green .button, .green a.readon, .green input[type="submit"], .green input[type="button"]  { background:#A2D41E; }.green .nsp_bottom_interface .prev:hover, .green .nsp_top_interface .prev:hover, .green .nsp_bottom_interface .next:hover, .green .nsp_top_interface .next:hover, .green .nsp_bottom_interface .pagination li:hover, .green .nsp_bottom_interface .pagination li.active, .green .nsp_top_interface .pagination li:hover, .green .nsp_top_interface .pagination li.active, .green .nsp_art .readon_class:hover, .green .adminform button:hover, .green #adminForm button:hover, .green .button:hover, .green a.readon:hover, .green input[type="submit"]:hover, .green input[type="button"]:hover { background:#668C00; }.orange .nsp_bottom_interface .prev, .orange .nsp_top_interface .prev, .orange .nsp_bottom_interface .next, .orange .nsp_top_interface .next, .orange .nsp_bottom_interface .pagination li, .orange .nsp_top_interface .pagination li, .orange .nsp_bottom_interface .counter, .orange .nsp_top_interface .counter, .orange .nsp_art .readon_class, .orange .adminform button, .orange #adminForm button, .orange .button, .orange a.readon, .orange input[type="submit"], .orange input[type="button"] { background:#FFB369; }.orange .nsp_bottom_interface .prev:hover, .orange .nsp_top_interface .prev:hover, .orange .nsp_bottom_interface .next:hover, .orange .nsp_top_interface .next:hover, .orange .nsp_bottom_interface .pagination li:hover, .orange .nsp_bottom_interface .pagination li.active, .orange .nsp_top_interface .pagination li:hover, .orange .nsp_top_interface .pagination li.active, .orange .nsp_art .readon_class:hover,.orange .adminform button:hover, .orange #adminForm button:hover, .orange .button:hover, .orange a.readon:hover, .orange input[type="submit"]:hover, .orange input[type="button"]:hover { background:#E67615; }.black .nsp_bottom_interface .prev, .black .nsp_top_interface .prev, .black .nsp_bottom_interface .next, .black .nsp_top_interface .next, .black .nsp_bottom_interface .pagination li, .black .nsp_top_interface .pagination li, .black .nsp_bottom_interface .counter, .black .nsp_top_interface .counter, .black .nsp_art .readon_class, .black .adminform button, .black #adminForm button, .black .button, .black a.readon, .black input[type="submit"], .black input[type="button"] { background:#999; }.black .nsp_bottom_interface .prev:hover, .black .nsp_top_interface .prev:hover, .black .nsp_bottom_interface .next:hover, .black .nsp_top_interface .next:hover, .black .nsp_bottom_interface .pagination li:hover, .black .nsp_bottom_interface .pagination li.active, .black .nsp_top_interface .pagination li:hover, .black .nsp_top_interface .pagination li.active, .black .nsp_art .readon_class:hover,.black .adminform button:hover, .black #adminForm button:hover, .black .button:hover, .black a.readon:hover, .black input[type="submit"]:hover, .black input[type="button"]:hover { background:#666; }/* * JComments - Latest Comments Module ------------------------------------------------------------------ */ ul.jclist li { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:1.8; padding:8px 0; margin-left:0 !important;}ul.jclist li:first-child{padding-top:0;}ul.jclist img { background:#fff; display:block; float:left; margin:2px 8px 4px 0; padding:4px; }a:hover.jcl_comment { color: #fff; }.jcl_objtitle { padding-bottom: 12px; }.jcl_date { color:#fff; text-align: left; display: block; }/* * K2 Tag Cloud */ .red div.k2TagCloudBlock a:hover {background:#9C0010;}.blue div.k2TagCloudBlock a:hover {background:#006599;}.green div.k2TagCloudBlock a:hover {background:#668C00;}.orange div.k2TagCloudBlock a:hover {background:#E67615;}.black div.k2TagCloudBlock a:hover {background:#666;}
