/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** BLACK STYLES ***********************/

body {
	color: #222222;
}

/* reset */

h1, h2, h3, h4, h5, h6 {
	color: #222222;
}

ul li {
	background-image: url(../images/black/li.png);	
}

a:link, a:visited {
	color: #757575;
}

.djf_text a.btn,
a.readon:link,
a.readon:visited {
	background: url(../images/black/readon.png) no-repeat left center;
	color: #757575;
}

a.readon2:link,
a.readon2:visited {
    background: #757575;
}

a.readon2:hover {
	background: #222222;
}

/* template */

input.button, button.validate, button,
#djcatalog .djc_producer_items_link span, #djcatalog .djc_atoz a span.btn,  #djcatalog .djc_atoz span.btn {		
	background: #757575;
}

input.button:hover, button.validate:hover, button:hover,
#djcatalog .djc_producer_items_link span:hover, #djcatalog .djc_atoz a span.btn:hover, #djcatalog .djc_atoz span.btn {
	background: #222222;
}

div.blog-featured h2 a:link, 
div.blog-featured h2 a:visited, 
div.blog h2 a:link, 
div.blog h2 a:visited, 
div.item-page h2 a:link, 
div.item-page h2 a:visited,
ul#archive-items li.row0 h2 a:link,
ul#archive-items li.row0 h2 a:visited {
	color: #222222;
}

div.blog-featured h2 a:hover,
div.blog h2 a:hover,
div.item-page h2 a:hover,
ul#archive-items li.row0 h2 a:hover {
	color: #757575;
}

div.contact h2 span.contact-name,
div.items-more h3 {
	color: #222222;
}

.article-info-term {
	color: #969595;
}

.archive .article-info dd, 
.article-info dd {
	color: #969595;
}

table.category th {
    background: #222222;
}

table.category .cat-list-row1 td {
	background: #e8e8e8;
}

div.pagination ul li span {
    background: #222222;
}

div.pagination ul li a:link,
div.pagination ul li a:visited {
	background: #5b5b5b;
}

div.pagination ul li a:hover  {
	background: #222222;
}

div.pagination ul li.pagination-start span,
div.pagination ul li.pagination-prev span,
div.pagination ul li.pagination-next span, 
div.pagination ul li.pagination-end span {
	background: #5b5b5b;
}

div.panel h3.title {
	background: #222222;
}

hr.system-pagebreak {
    background: #222222;
}

div#article-index { 
    border: 1px solid #222222;
}

div.pagenavcounter {
    background: #222222;
    border: 1px solid #222222;
}

.tabs dt.tabs {
	border-right: solid 1px #222222;
	border-left: solid 1px #222222;
	border-top: solid 1px #222222;
}

.tabs dt.tabs.closed {
	background: #222222;
	border: solid 1px #222222;
}

.tabs dt.tabs.basic-details h3 a:link,
.tabs dt.tabs.basic-details h3 a:visited {
	color: #222222;
}

dd.tabs { 
	border: solid 1px #222222;
}

p.readmore a:link, 
p.readmore a:visited {
	background: url(../images/black/readon.png) no-repeat left center;
	color: #757575;
}

/* modules */

.jm-module h3.jm-title {
	color: #222222;
}

#jm-bottom-mods .jm-module:hover {
	background: #e8e8e8;
}

/* menus */

ul.menu li a:link, 
ul.menu li a:visited, 
ul.menu li span.separator {
	background: url(../images/li.png) left center no-repeat;
    color: #222;
}

ul.menu li a:hover {
	background: url(../images/black/li.png) left center no-repeat;
    color: #757575;
}

ul.menu li.active a {
	background: url(../images/black/li.png) left center no-repeat;
    color: #757575;
}

ul.menu li ul li a:link, 
ul.menu li ul li a:visited, 
ul.menu li ul li.active a, 
ul.menu li ul li.active li a, 
ul.menu li ul li.active li li a, 
ul.menu li ul li.active li li li a {
    color: #222;
	background: url(../images/li_small.png) left center no-repeat;
}

ul.menu li ul li a:hover,
ul.menu li ul li li a:hover,
ul.menu li ul li li li a:hover,
ul.menu li ul li li li li a:hover,
ul.menu li ul li li li li li a:hover {
	background: url(../images/black/li_small.png) left center no-repeat;
    color: #757575;
}

ul.menu li ul li.active a, 
ul.menu li ul li li.active a,
ul.menu li ul li li li.active a, 
ul.menu li ul li li li li.active a, 
ul.menu li ul li li li li li.active a {
	background: url(../images/black/li_small.png) left center no-repeat;
    color: #757575;
}

/********** editor **********/

.quote {
	background: url(../images/quote.png) no-repeat 10px top #757575;
}

ul.linked li a {
	background-image: url(../images/black/readon.png);
}

ul.rounded li {
	background-image: url(../images/black/li_rounded.png);
}

/********** dj-menu **********/

.dj-main li a.dj-up_a {
	color: #757575;
}

.dj-main li.hover ul.dj-submenu li a {
	color: #757575;
}

.dj-main li.hover li.hover li a.dj-more, 
.dj-main li.hover li.hover li.hover li a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover li a.dj-more {
	color: #757575;
}

.dj-main li.hover ul.dj-submenu li a:hover, 
.dj-main li ul.dj-submenu li a.active, 
.dj-main li ul.dj-submenu li li a.active, 
.dj-main li ul.dj-submenu li li li a.active {
	color: #222;
}

.dj-main li.hover ul.dj-submenu li a.dj-more:hover {
	 color: #222;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active {
	 color: #222;
}

.dj-main li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover li.hover a.dj-more {
	color: #222;
}

/********** dj-catalog2 **********/

.djf_mod .djf_text h3 {
	color: #757575;
}

.djf_mod .djf_pag span.button {
    background: #757575;
}

.djf_mod .djf_pag span.active {
    background: #222222;
}

.djf_mod .djf_pag span:hover {
    background: #222222;
}

.djc_readon a:link,
.djc_readon a:visited,
.djslider a.readmore:link,
.djslider a.readmore:visited {
    background: #757575;
}

.djc_readon a:hover,
.djslider a.readmore:hover {
	background: #222222;
}

#djcatalog .djc_tabs .nav-tabs {
	border-bottom: 2px solid #222222;
}

#djcatalog .djc_tabs .nav-tabs > li {
	background: #757575;
}

#djcatalog .djc_tabs .nav-tabs > li.active {
	background: #222222;
}

.djf_mod .djf_text h3 a:hover,
.mod_djc_items .djc_title h4 a:hover {
	color: #222;
}

#djcatalog .djc_title h3 a:hover {
	color: #222;
}

#djcatalog .accordion-heading a {
	background: #757575;
}

#djcatalog .accordion-heading a:hover,
#djcatalog .accordion-heading a.active {
	background: #222;
}

/********** dj-imageslider **********/

.djslider .slide-desc-text {
	color: #222222;
}

.djslider .slide-desc-text .slide-title {
	color: #222;
}

.djslider .slide-desc-text .slide-title a:link,
.djslider .slide-desc-text .slide-title a:visited {
	color: #222;
}