/**
 * @project   BlackStudios Joomla! 1.6 Template
 * @version   1.0 March 22, 2011
 * @author    7Studio http://www.7studio.eu/
 * @copyright Copyright (C) 2007 - 2011 7Studio http://www.7studio.eu/
 */
 
 a:hover {color: #68a100;}
 
/* Menu */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, 
.menutop li.active.root.f-mainparent-itemfocus > .item, 
.menutop li.root.f-mainparent-itemfocus > .item, 
.menu-type-splitmenu .menutop li:hover > .item,
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover,
.menutop li.root.active > .item, .menutop li.root.active > .item:hover,
.menu-type-splitmenu .menutop li.active .item  {background: #22a83d;}

/* Slider */
.slide-desc-text .slide-title a {color: #fff!important;font-size: 30px;}

/* Navigation - breadcrumbs */
.pathway a {color: #476a08;}

/* Slider */
#rt-slider {background: #fff;}
.slide-desc-text .slide-title,
.slide-desc-text .slide-title a {text-shadow: #284313 1px 1px 1px;}
#rt-slider .rt-container {background: url(../images/style1/slider_container.jpg) no-repeat top center;}

/* Title span */
h2.title {color: #476a08;}
.component-content h1.title a:hover,
.component-content h2.title a:hover { color:#999; text-decoration: none;}

/* Baner - subpages */
#rt-banner { background: #457622 url('../images/style1/slider_bg.png') repeat-x top; border-bottom: 5px solid #284313; text-shadow:#284313 1px 1px 1px;}
#rt-banner .rt-container {background: url('../images/style1/slider_container.jpg') no-repeat top; min-height:150px;}


/* Modules */
.menu2 .menu a {color:#476a08;}
.menu2 .menu a:hover {color:#68a100;}
.dark .nspArt h4.nspHeader a:hover {  }
#rt-bottom .nspArt.readon_inline a:hover,
#rt-bottom a:hover { text-decoration: underline; color: #c1e98c; }
.testimonials .nspArt h4.nspHeader a { font-size: 14px; }
.testimonials .nspPagination li { background: url('../images/style1/tes_interface.png') no-repeat 50% 0;}
.testimonials .nspPagination li:hover,
.testimonials .nspPagination li.active { background-position: 50% -12px; }
.testimonials .nspNext { background: url('../images/style1/tes_interface.png') no-repeat 0 -24px; }
.testimonials .nspPrev { background: url('../images/style1/tes_interface.png') no-repeat 0 -24px; }
.testimonials .nspPrev { background-position: 0 -54px }
.testimonials .nspNext:hover,
.testimonials .nspPrev:hover { background-position: 0 -39px }
.testimonials .nspPrev:hover { background-position: 0 -69px }

.menu1 ul li.active a:first-child {background: url(../images/style1/arrow_green.png) no-repeat 3px; font-weight:bold;}
.menu1 ul li a:hover { background: url(../images/style1/arrow_green.png) no-repeat 3px;}

/* Color */
.color p {color:#aed170!important;}
.color a {color:#eee; text-shadow: #457622 1px 1px 1px;}
.color .module-content {background: #5d7b22 url(../images/style1/module_color_bg.png) top repeat-x; padding:15px 10px 10px 16px;}
.color .nspArt div {border-bottom: 1px dotted #aed170!important;}
.color .nspArt h4.nspHeader a {color:#eee!important;text-shadow: #457622 1px 1px 2px!important;}
.color .nspArt h4.nspHeader a:hover {color:#fff!important; text-decoration: underline;}
.color .nspArt img.nspImage {border:1px dotted #457622!important;} 
.color .testimonials .nspArt p.nspText  {text-shadow:#000 1px 1px 0!important;}
.color .nspLinks ul li h4 { border-bottom: 1px dotted #aed170; }
.color .nspLinks ul li h4 a:hover {text-decoration: underline; }

/* Bottom */
#rt-bottom {color: #aed170; background: #457622 url(../images/style1/bg_bottom.png) repeat-x top;border-top: 5px solid #a0b779;}
#rt-bottom a {color:#c2e386;}
#rt-bottom a:hover {color: #fff;}
#rt-bottom .menu1 ul li {background: url(../images/style1/h3_line_green.png) repeat-x bottom;}
#rt-bottom h2.title {background: url(../images/style1/h3_line_green.png) repeat-x bottom;color: #c2e386;text-shadow: #284313 1px 1px 2px;}
#rt-bottom .menu1 ul li a {font-weight:normal; background: url(../images/style1/arrow_green.png) no-repeat 3px;}
#rt-bottom .nspArt h4.nspHeader a:hover {color:#c2e386;}
#rt-bottom .readon_class a {color:#eee!important;}
#rt-bottom .nspArt {border-bottom: 1px dotted #aed170;}
#rt-bottom .nspArt h4.nspHeader a {color:#eee;text-shadow: #284313 1px 1px 1px;}
#rt-bottom .nspPagination li { background: url('../images/style1/interface.png') no-repeat 50% 0;}
#rt-bottom .nspPagination li:hover,
#rt-bottom .nspPagination li.active { background-position: 50% -12px; }