/*/* Style 1 *//*  * template.css  */ body { background:#e0e0da url('../images/style1/bg.png') no-repeat center 0; }body#bd { color: #807976; }a { color:#444; }a:hover,a:active,a:focus { color:#444;}h1,h2,h3,h4,h5 { color:#202020; }#cufar-nav{ /*background: transparent none;*/background:transparent url('../images/style1/menu_left.png') no-repeat left 0;}#cufar-nav-wrap,#cufar-header{ background:transparent url('../images/style1/border.png') repeat-x 0 bottom;}#cufar-nav { /*background:#fff url('../images/style1/menu_left.png') repeat-x 0 left;*/ }h1.logo>a { background:transparent url('../images/style1/logo.png') no-repeat 0 0; }div.logo-text h1 { color:#555;}div.logo-text h1 a { color:#555; }div.logo-text h1 a:hover { color:#888; }div.logo-text p { color:#999; }#cufar-tools a { color:#999; }#cufar-tools a:hover { color:#000; }#cufar-tools a { border-right:1px solid #ccc; }#cufar-tools a.popup span { color:#fff; background:#000; }div#cufar-date { color: #000 }#component_wrap>div>div{background:#fff; }div#cufar-breadcrumb { padding: 0px!important; }div#cufar-breadcrumb .moduletable { background: none!important; margin: none!important;}div#cufar-breadcrumb .moduletable > div { background: none!important; margin: none!important; padding: 0px!important;}div#cufar-breadcrumb .moduletable > div > div { background: #fff!important; border-bottom: 1px solid #efefef}.mod_breadcrumbs { padding: 4px 0 4px 20px!important;}div#cufar-date { padding: 4px 20px!important;}.mod_breadcrumbs > span.pathway a { color: #cc0000; }.fake-shadows{background:#ddd url('../images/shadow_left.png') no-repeat left top; }.moduletable>div>div,.moduletable_menu>div>div,.moduletable_text>div>div{ background:#fff; }.moduletable>div>div>h3,.moduletable_menu>div>div>h3,.moduletable_text>div>div>h3 { color:#222; }.moduletable ul li,.moduletable_menu ul li,.moduletable_text ul li { border-top:1px solid #eee; }.moduletable_menu ul ul { border-left:1px solid #eee; }#cufar-header .moduletable.text p{ color:#444; }.moduletable.clean{ color:#888; }.moduletable.clean>div>div>h3{color:#888;}.moduletable.clean>div>div>h3 span.first-word{color:#555;}.moduletable.clean ul li{background:transparent url('../images/style1/border.png') repeat-x 0 top!important;}#cufar-footer { background: transparent url('../images/style1/border.png') repeat-x 0 top; color:#888; }#cufar-footer a { color:#444; }/* EASY PAY PAL INTEGRATION */#paypaldescription {	line-height: 1.2em;	padding-bottom: 6px;}#paypalpayment {}#paypalfooter {	line-height: 1.2em;}/* Google Maps Specific */div.gmnoprint > div > div > div {	font-family: Arial, Helvetica, sans-serif;}/* The Twitter Feed */div.twitterfeeditem {	padding-left: 55px;	margin-bottom: 12px;	border-bottom: 2px dotted #ffffff;	background:transparent url('../images/style1/twitter_feed_head50.png') no-repeat 0 top!important;	min-height: 55px;}/* * cufar_stuff.css */#cufar-nav ul.level0,#cufar-nav #cufar-cssmenu { background: none; font-style: normal; font-weight: bolder /*normal*/; font-size: 1.1em; text-shadow: 2px 2px 2px #000; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase /*background:transparent url('../images/style1/menu_right.png') no-repeat right 0;*/ }#cufar-nav ul.level0>li,#cufar-nav #cufar-cssmenu>li { /*background:transparent url('../images/style1/menu_separator.png') no-repeat left bottom;*/ background: none!important; }#cufar-nav ul.level0>li>a,#cufar-nav #cufar-cssmenu>li>a { color:#fff; border: 1px solid #666; }#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: none; border: 1px solid #fff; }#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:#000; color:#fff; }#cufar-nav #cufar-cssmenu ul { background:#000000 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav #cufar-cssmenu ul ul { background:#000000 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav #cufar-cssmenu ul li a,#cufar-nav #cufar-cssmenu ul li a span { color:#bbb; }#cufar-nav #cufar-cssmenu ul li a:hover,#cufar-nav #cufar-cssmenu ul li a:hover span { color:#fff!important; }#cufar-nav #cufar-cssmenu ul li { border-top:1px solid #7d7d7d;  }#cufar-nav #cufar-cssmenu ul li:hover>a { color:#ffa2b4!important; }#cufar-nav ul.level0>li>div.childcontent {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; background:#000000 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav ul.level0>li li div.childcontent {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; background:#000000 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }#cufar-nav div.childcontent ul li a { /*color:#bbb;*/ color: #eee }#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*/#ff0000!important; text-decoration: none!important; }#cufar-nav div.childcontent ul li { border-top:1px solid #7d7d7d; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title { background:#666; border:1px solid #7d7d7d; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title .menu-desc { color:#eee; }#cufar-nav .cufar-megamenu ul.level1 li.group .group-title .menu-title { color:#fff; }.cufar_popup { color:#fff; }.cufar_popup_wrap { background:#000 url('../images/style1/submenu_bg.png') repeat-x 0 bottom; }.nsp_bottom_interface .prev, .nsp_top_interface .prev, .nsp_bottom_interface .next, .nsp_top_interface .next { background:#888; color:#fff; }.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_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 { background:#888; color:#fff!important; }.nsp_bottom_interface .counter span, .nsp_top_interface .counter span{color:#fff!important;}.nsp_art .readon_class{color:#fff!important;}ul.jclist img {background:transparent!important; border:1px dotted #DDDDDD; }ul.jclist img, .k2Avatar img, div.k2UsersBlock ul li ul.ubUserItems li { border-color:#DDD; }a:hover.jcl_comment { color: #fff; }.jcl_date { color:#fff; }/* * typo.css */ pre, .cufar_code1, .cufar_code2{background:#f7f7f7}pre, .cufar_code1{border-left:5px solid #888!important}.cufar_code2{border-top:5px solid #888; border-bottom:5px solid #888}.cufar_code3{border-top:1px solid #888; border-bottom:1px solid #888}.cufar_code3 h4{background:#fff} div.cufar_legend1 h4, div.cufar_legend2 h4, div.cufar_legend3 h4, div.cufar_legend4 h4, div.cufar_legend5 h4, div.cufar_legend6 h4{background:#f5f5f5}div.cufar_legend3 h4:first-child, div.cufar_legend5 h4:first-child{background:#e7e7e7}div.cufar_legend4 h4:first-child, div.cufar_legend6 h4:first-child{border:solid 1px #999}div.cufar_legend1, div.cufar_legend5, div.cufar_legend6{border:solid 1px #999}/*  * joomla.css */.componentheading,h2.page_title { 	background: url('../images/style1/comp_heading_cat.png') no-repeat left top;	padding: 0px 0px 0px 50px;	color: #202020;	height: 55px;	letter-spacing: -1px;}hr { border-top: 1px solid #ddd; }input,select,textarea,.inputbox { background:#fff; border:1px solid #eee; color:#666; }input,select { }.adminform button,#adminForm button,.button,a.readon,input[type="submit"],input[type="button"]{ background: #202020; color: #fff; }.adminform button:hover,#adminForm button:hover,.adminform button:focus,#adminForm button:focus,.button:hover,.button:focus,a.readon:hover,a.readon:active,a.readon:focus,input[type="submit"]:hover,input[type="button"]:hover{ background: #999; color: #fff }.article-meta{color: #666;}.blog-columns .article-tools { color:#fff!important; }.blog-columns .buttonheading img { background:#fff; }.blog-columns .createdate-day{	background:#000 url('../images/style1/date_background.png') no-repeat center top;	color:#fff!important;}.blog-columns .createdate-month{background:#000;color:#fff!important;}.tool-tip { background:#fff; border:1px solid #ddd; }.tool-title { background:#888; color:#fff; }.img_caption img { border: 1px dotted #ddd }.sectiontableheader { background: #666; color:#fff; }.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:focus,.sectiontableheader a:active { color: #fff!important; }.sectiontableentry td,.sectiontableentry0 td,.sectiontableentry1 td,.sectiontableentry2 td { border-bottom: 1px dotted #ddd }table.contenttoc { border: 1px solid #ddd; }table.contenttoc a { color: #666; }table.contenttoc td { border-bottom: 1px dotted #ddd;  }table.contenttoc th { border-bottom: 1px solid #ddd; }ul.pagination li { background: #fff; border: 1px solid #eee; color:#999;}ul.pagination li:hover,ul.pagination li:hover a,ul.pagination span:hover { background:#888; border-color: #888; color: #fff }.counter span { color: #999; }form#searchForm { border-top: 1px dotted #ddd; }.searchintro { border-bottom: 1px dotted #ddd; }.results p { color: #666; }.results ol li { border-bottom: 1px dotted #cec7bd; }.contact-right img { border:1px solid #ddd; background: #fff; }#component-contact #emailForm { border-top: 1px dotted #ddd; }.mod_breadcrumbs>span.youah { color: #202020; }.pollstableborder .sectiontableentry1 { border-top: 1px dotted #ddd }.pollstableborder .td_1,.pollstableborder .td_2 { text-align:center; border-right:1px dotted #ddd; width:10%; }iframe { border:none; background:#fff }.mod_search > input#mod_search_searchword{border-color:#fff;}#modlgn_username, #modlgn_passwd, .cufar_popup_wrap .inputbox {background:#fff;color:#999;}.pollstableborder .sectiontableentry0, .pollstableborder .sectiontableentry1{border-top:1px dotted #ddd;}/* * JComments */ #jc {background:#fff;}#comments-form input, #comments-form textarea {border:1px solid #ddd;}#comments .comment-author {color:#202020;}#comments-footer {border-top:1px dotted #ddd;}#comments .even, #comments .odd,#jc h4 {border-bottom:1px dotted #ddd;}#comments .comment-avatar img {border:1px solid #ddd; background:#fff; }/* * K2 */div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img{border-color:#ddd;background:#fff;}div.subCategory a.subCategoryImage:hover img{background:transparent!important;}div.itemView {background-image:url("../images/style1/column.png");}div.k2LatestCommentsBlock ul li > a{color:#444;}.k2itemColumn a{color:#444!important;}div.itemDateCreated, h3.itemCommentsCounter, .itemCommentsForm h3{color:#fff!important;}#k2Container .even {/*border-bottom:1px dotted #ddd;*/ border-bottom: none!important;}#k2Container .odd {/*border-bottom:1px dotted #ddd;*/border-bottom: none!important;}.recaptchatable .recaptcha_image_cell,#recaptcha_table {background-color:#fff !important;}#recaptcha_table {border-color: #ccc !important;}#recaptcha_response_field {border-color: #ccc !important;background-color:#fff !important;}div.k2Pagination {color:#999;}span.itemEditLink {border-bottom:2px dashed #ddd;}h3.itemCommentsCounter, .itemCommentsForm h3 {background: #000; color:#fff;}span.k2DateDay, h3.itemCommentsCounter span, .itemCommentsForm h3 span {	/*background:#000 url('../images/style1/date_background.png') no-repeat center top;*/	color:#fff;}span.k2DateDay {	background:#000 url('../images/style1/date_background.png') no-repeat center top;}h3.itemCommentsCounter span {	background: #030;	color:#fff;}.itemCommentsForm h3 span {	background: #960;	color:#fff;}span.k2DateMonth { background: #000; }div.itemHeader span.itemDateCreated {color:#999;}div.itemHeader h2.itemTitle {color: #202020}div.itemToolbar ul li {border-left:1px solid #ddd;}div.itemRatingBlock span {color:#999;}span.itemImage img {border:1px dotted #ddd;}span.itemImageCaption {color:#666;}span.itemImageCredits {color:#999;}div.itemIntroText {color:#444;}div.itemIntroText img {background:#fff;border:1px solid #ddd;}div.itemFullText img {background:#fff;border:1px solid #ddd;}div.itemExtraFields h3 { background: #fff; border: none!important;/*border:1px solid #e5e5e5;*/ }div.itemExtraFields ul { background: #fff; border:1px solid #e5e5e5; padding: 2px; }span.itemDateModified { color:#999; }div.itemHitsTwitter {border-bottom:1px dotted #ccc;}span.itemHitsTwitterSep { color:#eee; }div.itemCategory {border-bottom:1px dotted #ccc;}div.itemTagsBlock {border-bottom:1px dotted #ccc;}div.itemSocialLinksBlock {border-bottom:1px dotted #ccc;}div.itemAttachmentsBlock {border-bottom:1px dotted #ddd;}div.itemAttachmentsBlock ul.itemAttachments li span {color:#999;}div.itemAuthorBlock {border:1px solid #E7E7E7;background:transparent;}div.itemAuthorBlock img.itemAuthorAvatar {background:#fff;border:1px solid #eee;}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl {border-right:1px solid #ddd;}div.itemNavigation {border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;background:#efefef;}div.itemNavigation span.itemNavigationTitle {color: #202020}	div.itemComments ul.itemCommentsList li {border-bottom:1px dotted #ddd;}div.itemComments ul.itemCommentsList li img {background:#fff;border:1px dotted #ddd;}div.itemComments ul.itemCommentsList li p {color: #777}div.itemComments ul.itemCommentsList li span.commentLink a {color:#999;}div.itemComments ul.itemCommentsList li span.commentLink a:hover {color: #202020}div.itemCommentsForm h4.itemCommentsFormTitle {color:#135CAE;}div.itemCommentsForm form span#formLog {color:#CF1919;}div.itemListCategory {border:1px solid #E7E7E7; background:#fff}span.catItemAddLink {border-bottom:2px dashed #ddd;}div.itemListCategory img {background:#fff;border:1px solid #ddd;}div.subCategory a.subCategoryImage:hover img {background:#fff;border:1px dotted #ddd;}div.subCategory a.subCategoryImage:hover img {border-color: #444;}div.subCategory h2 a {color: #202020}div.subCategory h2 a:hover {color: #444}div#itemListLinks {background:#e0e0da;border:1px solid #ddd;}div#itemListLinks a:hover, a:focus {	color: #666666!important;	text-decoration: none!important;}span.catItemEditLink {border-bottom:2px dashed #ddd;}div.catItemHeader span.catItemDateCreated {color:#999;}div.catItemHeader h3.catItemTitle a {color: #202020; text-decoration: none;}div.catItemHeader h3.catItemTitle a:hover {color: #990000; text-decoration: none;}div.catItemRatingBlock span {color:#999;}div.catItemImageBlock {border:1px dotted #ddd;}div.catItemIntroText img {background:#fff;border:1px solid #ddd;}div.catItemExtraFields, div.genericItemExtraFields {border-top:1px dotted #ddd;}div.catItemExtraFields h4, div.genericItemExtraFields h4 {display: none!important;}div.catItemHitsBlock {border-bottom:1px dotted #ddd;}div.catItemCategory {padding:4px;border-bottom:1px dotted #ddd;}div.catItemTagsBlock {border-bottom:1px dotted #ddd;}div.catItemTagsBlock ul.catItemTags li a { color: #999}div.catItemTagsBlock ul.catItemTags li a:hover {color: #202020}div.catItemAttachmentsBlock {border-bottom:1px dotted #ddd;}div.catItemAttachmentsBlock ul.catItemAttachments li span {color:#999;}div.catItemCommentsLink {border-right:1px solid #ddd;}span.catItemDateModified {color:#999;border-top:1px solid #ddd;}div.latestItemsUser, div.userBlock {border:1px solid #E7E7E7;}span.userItemAddLink {border-bottom:2px dashed #ddd;}div.latestItemsUser img, div.userBlock img {background:#fff; border:1px solid #eee;}div.userBlock h2 {color: #444}div.latestItemsUser p.latestItemsUserAdditionalInfo, div.userBlock p.userAdditionalInfo {border-top: 1px dotted #ddd}div.userItemViewUnpublished {border:4px dashed #ccc;background:#fffff2;}span.userItemEditLink {border-bottom:2px dashed #ddd;}div.userItemHeader h3.userItemTitle a {color: #202020}span.userItemImage img {border:1px dotted #ddd;}div.userItemIntroText img {background:#fff;border:1px solid #ddd;}span.userItemCategory  {border-left:1px solid #ddd;}div.userItemTagsBlock {border-bottom:1px dotted #ddd;}div.userItemCommentsLink {border-right:1px solid #ddd;}div.genericItemView {border-bottom:1px dotted #ddd;}div.genericItemHeader span.genericItemDateCreated { border-right:1px solid #ddd;}span.genericItemImage img {border:1px dotted #ddd;}div.genericItemIntroText img {background:#fff;border:1px solid #ddd;}div.genericItemCategory {border-right:1px solid #ddd;}div.latestItemsCategory {background:#faf9f7;border:1px solid #ddd;}div.latestItemsCategoryImage img {background:#fff;border:1px solid #ddd;}span.latestItemDateCreated {color:#999;}span.latestItemImage img {border:1px dotted #ddd;}div.latestItemIntroText img {background:#fff;border:1px solid #ddd;}div.latestItemCategory {border-bottom:1px dotted #ddd;}div.latestItemTagsBlock {border-bottom:1px dotted #ddd;}div.latestItemCommentsLink {border-right:1px solid #ddd;}h2.latestItemTitleList {border-bottom:1px dotted #ddd;}img.k2AccountPageImage {border:4px solid #ddd;}.k2AccountPage div.k2AccountPageUpdate {border-top:1px dotted #ddd;}div.k2LatestCommentsBlock ul li img.lcAvatar {border:1px dotted #c1c1c1;}div.k2LatestCommentsBlock ul li span.lcUsername {color:#999}div.k2LatestCommentsBlock ul li span.lcCommentDate {color:#999;}div.k2TopCommentersBlock ul li img.tcAvatar {background:#fff;border:1px solid #ddd;}div.k2TopCommentersBlock ul li span.tcLatestCommentDate {color:#999;}div.k2ItemsBlock ul li a.moduleItemTitle {color: #202020; text-decoration: none;}div.k2ItemsBlock ul li div.dateauthor {color: #999}div.k2ItemsBlock ul li img.moduleItemAuthorAvatar {background:#fff;border:1px dotted #ddd;}div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {border:1px dotted #ddd;}div.k2ItemsBlock ul li a.moduleItemComments {border-right:1px solid #ddd;}div.k2ItemsBlock ul li span.moduleItemHits {border-right:1px solid #ddd;}div.k2ItemsBlock ul li a.moduleItemReadMore { color: #444; }div.k2UserBlock p img {background:#fff;border:1px solid #ddd;}div.k2ArchivesBlock ul li { border-style: dotted}div.k2ArchivesBlock ul li a {color: #444}div.k2ArchivesBlock ul li a:hover {color: #000}div.k2AuthorsListBlock ul li, div.k2AuthorsListBlock ul li:first-child {border: 1px dotted #ddd!important;}div.k2AuthorsListBlock ul li img.abAuthorAvatar {background:#fff;border:1px dotted #ddd;}div.k2CategoriesListBlock ul li ul {border-left:1px dotted #ddd; }div.k2CategoriesListBlock ul li.activeCategory a { color: #202020;}div.k2TagCloudBlock a { color: #555;}div.k2TagCloudBlock a:hover {background:#202020;color:#fff;}#k2Container div.itemTools ul li { border-bottom: 1px dotted #ccc}#k2Container div.itemTools a.itemEmailLink { border-left: 1px solid #ddd}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {border-color:#ddd;}
