/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/*********************** RED STYLES ***********************/

/** djmenu **/

.dj-main li a.dj-up_a {
	text-shadow: 1px 1px 0 #877d7b;
}

.dj-main li.hover a.dj-up_a, 
.dj-main li.active a.dj-up_a {
	text-shadow: 1px 1px 0 #944427;
}

.dj-main li.hover a.dj-up_a span, 
.dj-main li.active a.dj-up_a span {
	background: #d15a34 url(../images/red/djmenu_hover.png) repeat-x top left;
	-webkit-box-shadow: inset 1px 1px 0px 0px #edb088;
	-moz-box-shadow: inset 1px 1px 0px 0px #edb088;
	box-shadow: inset 1px 1px 0px 0px #edb088; 
	border: 1px solid #d56339;
}

.dj-main li.hover ul.dj-submenu {
	background: #d15a34;
}

.dj-main li.hover ul.dj-submenu li a {
	text-shadow: 1px 1px 0 #944427;
}

.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: #ffd0b2;
}

.dj-main li.hover ul.dj-submenu li a.dj-more:hover {
	 color: #ffd0b2;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active {
	 color: #ffd0b2;
}

.dj-main li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover li.hover li.hover ul {
	background: #d15a34;
}

.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: #ffd0b2;
}

/** details **/

.newsflash .newsflash-title {
	color: #D56339;
}

a.readmore {
	background: url(../images/red/readmore.png) no-repeat right center;
}

/** editor **/

a.readon:link,
a.readon:visited {
	background: url(../images/red/readmore.png) no-repeat right center;
}

/** menu **/

ul.menu li a:hover {
    color: #d56339;
}

ul.menu li.active a {
    color: #d56339;
}

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 {
    color: #d56339;
}

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 {
    color: #d56339;
}

/** modules **/

.jm-module h3.jm-title {
	background: #b32905 url(../images/jm-title-bg.png) repeat;
	text-shadow: 1px 1px 0 #4e1202;
}

.jm-module.light h3.jm-title {
	background: #bc6c2c url(../images/jm-title-bg.png) repeat;
	text-shadow: 1px 1px 0 #5e3d23;
}

.jm-module.blank h3.jm-title,
.jm-module.stripe h3.jm-title {
	color: #B32905;
}

.djslider .slide-desc-text .slide-title {
	color: #d25d35;
}

.djslider .slide-desc-text .slide-title a:link,
.djslider .slide-desc-text .slide-title a:visited {
	color: #d25d35;
}

.djf_text a.btn,
.djc_readon a:link,
.djc_readon a:visited {
	background: url(../images/red/readmore.png) no-repeat right center;
}

.djc_items .djc_readon a:link,
.djc_items .djc_readon a:visited {
    background: #D86D46;
}

.djc_items .djc_readon a:hover {
    background: #B32905;
}

.djf_mod .djf_pag span.button {
    background: #D86D46;
}

.djf_mod .djf_pag span.active {
    background: #B32905;
}

.djf_mod .djf_pag span:hover  {
	background: #B32905;
}

#djcatalog .djc_price span {
	color: #B32905;
}

/** reset **/
#djcatalog .djc_contact_form fieldset legend,
h1, h2, h3, h4, h5, h6 {
	color: #b32905;
}

a:link, a:visited {
	color: #d56339;
}

/** template **/

input.button, button.validate, button,
#djcatalog .djc_producer_items_link span, #djcatalog .djc_atoz a span.btn,  #djcatalog .djc_atoz span.btn {		
	background: #d86d46;
}

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: #B32905;
}

div.pagination ul li span {
    background: #B32905;
}

div.pagination ul li a:link,
div.pagination ul li a:visited {
	background: #D86D46;
}

div.pagination ul li a:hover  {
	background: #B32905;
}

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: #D86D46;
}

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: #B32905;
	text-decoration: none;
}

p.readmore a:link, 
p.readmore a:visited {
	background: url(../images/red/readmore.png) no-repeat right center;
}