/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/*********************** STYLE1 ***********************/

/** djmenu **/

.dj-main li a.dj-up_a {
	color: #d5c9d5;
}

.dj-main li.hover a.dj-up_a,
.dj-main li:hover a.dj-up_a,
.dj-main li.active a.dj-up_a {
	color: #f39fb8;
}

.dj-main li.hover ul.dj-submenu li a:hover,
.dj-main li:hover ul.dj-submenu li a:hover,
.dj-main li ul.dj-submenu li > a.active {
    background: url(../images/style1/li_menu_hover.png) no-repeat left center;
	color: #DD5376;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active,
.dj-main li:hover ul.dj-submenu li a.dj-more-active {
    background: url(../images/style1/li_menu_hover.png) no-repeat left center;
	color: #DD5376;
}

.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,
.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 {
    background: url(../images/style1/li_menu_hover.png) no-repeat left center;
	color: #DD5376;
}

/** editor **/

ul.jm-light li,
ul.jm-light ul li {
    background-image: url(../images/style1/li_light.png);
}

/** layout **/

#jm-top-bar {
    background: #724b73;
}

#jm-allpage-bg-top {
    background-image: url('../images/style1/jm-bg-flower-top.png')
}

#jm-allpage-bg-bottom {
    background-image: url('../images/style1/jm-bg-flower-bottom.png')
}

/** menus **/

ul.menu li a:link,
ul.menu li a:visited,
ul.menu li span.separator {
    background: url(../images/li_menu.png) no-repeat left center;
}

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 {
    background: url(../images/li_menu.png) no-repeat left center;
}

ul.menu li a:hover,
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/style1/li_menu_hover.png) no-repeat left center;
    color: #DD5376;
}

ul.menu li.active a,
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/style1/li_menu_hover.png) no-repeat left center;
    color: #DD5376;
}

.jm-module.colored ul.menu li a:link,
.jm-module.colored ul.menu li a:visited,
.jm-module.colored ul.menu li span.separator {
    background: url(../images/li_menu_white.png) no-repeat left center;
}

.jm-module.colored ul.menu li ul li a:link,
.jm-module.colored ul.menu li ul li a:visited,
.jm-module.colored ul.menu li ul li.active a, 
.jm-module.colored ul.menu li ul li.active li a, 
.jm-module.colored ul.menu li ul li.active li li a, 
.jm-module.colored ul.menu li ul li.active li li li a {
    background: url(../images/li_menu_white.png) no-repeat left center;
}

.jm-module.colored ul.menu li a:hover,
.jm-module.colored ul.menu li ul li a:hover,
.jm-module.colored ul.menu li ul li li a:hover,
.jm-module.colored ul.menu li ul li li li a:hover,
.jm-module.colored ul.menu li ul li li li li a:hover,
.jm-module.colored ul.menu li ul li li li li li a:hover {
    background: url(../images/style1/li_menu_hover2.png) no-repeat left center;
    color: #F39FB8;
}

.jm-module.colored ul.menu li.active a,
.jm-module.colored ul.menu li ul li.active a, 
.jm-module.colored ul.menu li ul li li.active a,
.jm-module.colored ul.menu li ul li li li.active a, 
.jm-module.colored ul.menu li ul li li li li.active a, 
.jm-module.colored ul.menu li ul li li li li li.active a {
    background: url(../images/style1/li_menu_hover2.png) no-repeat left center;
    color: #F39FB8;
}

/** modules **/

.jm-module h3.jm-title {
    color: #724b73;
}

.jm-module.colored h3.jm-title {
    color: #fff;
}

.jm-module.colored .jm-module-in {
    background: #724b73;
	border: 1px solid #583459;
}

/** reset **/

ul li {
    background-image: url(../images/style1/li.png);
}

.jm-module.colored ul li {
    background-image: url(../images/style1/li_light.png);
}

a:link, a:visited {
    color: #dd5376;
}

.jm-module.colored a:link, 
.jm-module.colored a:visited {
	color: #F39FB8;
}

/** template **/

input.button, button.validate, button {		
    background: #724b73;
	border: 1px solid #583459;
}

input.button:hover, button.validate:hover, button:hover {
    background: #926c93;
}

input, select, textarea {
    border: 1px solid #724b73;
}

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: #724B73;
}

p.readmore a:link,
p.readmore a:visited,
a.readmore:link,
a.readmore:visited,
.jm-module.colored .djslider a.readmore:link,
.jm-module.colored .djslider a.readmore:visited {		
    background: #724b73;
	border: 1px solid #583459;
}

p.readmore a:hover,
a.readmore:hover,
.jm-module.colored .djslider a.readmore:hover {
    background: #926c93;
}

/** dj-imageslider **/

.djslider .slide-desc-text .slide-title {
	color: #724B73;
}

.djslider .slide-desc-text .slide-title a {
	color: #724B73;
}

.jm-slider2.colored .djslider .slide-desc-text .slide-title {
	color: #F39FB8;
}

.jm-slider2.colored .slide-desc-text .slide-title a {
	color: #F39FB8;
}

.jm-slider2.colored .djslider .slide-desc-text {
	color: #ffffff;
}

/** djflyer **/

.djflyer .item_name {
	color: #724B73;
}

.jm-module.colored .djflyer .item_name {
	color: #F39FB8;
}

a.button{text-decoration:none; text-align:center; 
 padding:11px 32px; 
 border:solid 3px #dcdcdc; 
 -webkit-border-radius:7px;
 -moz-border-radius:7px; 
 border-radius: 7px; 
 font:12px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#d5c9d5; 
 background:#724b73; 
  
  
   -webkit-transition: all 0.25s linear;
 -moz-transition:  all 0.25s linear;
 -o-transition:  all 0.25s linear;
 transition:  all 0.25s linear;}a.button:hover{
 padding:11px 32px; 
 border:solid 3px #dcdcdc; 
 -webkit-border-radius:7px;
 -moz-border-radius:7px; 
 border-radius: 7px; 
 font:12px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#f39fb8; 
 background:#724b73; 
  
  
 }a.button:active{
 padding:11px 32px; 
 border:solid 3px #dcdcdc; 
 -webkit-border-radius:7px;
 -moz-border-radius:7px; 
 border-radius: 7px; 
 font:12px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#d5c9d5; 
 background:#724b73; 
  
  
 }