/*--------------------------------------------------------------# 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---------------------------------------------------------------*//*********************** MODULES STYLES ***********************//********** jmmodule **********/.jm-module {	padding: 0;	margin: 0;	position: relative;	color: #426a08;}h3.jm-title {	font-size: 17px;	margin: 0;	padding: 0 10px 10px;	color: #426a08;	text-align: center;}.jm-module-content {	padding: 0;	margin: 0;}.jm-module_top {	background: url(../images/module_top.png) no-repeat top left;	padding: 11px 0 0 0;}.jm-module_bot {	background: url(../images/module_bot.png) no-repeat bottom left;	padding: 4px 15px 15px;}.short .jm-module_bot {	background: url(../images/module_bot_short.png) no-repeat bottom left;	padding: 4px 15px 15px;}/********** green module **********/.jm-module.green {	color: #fff;}.jm-module.green h3.jm-title {	color: #fcff01;}.jm-module.green .jm-module_top {	background: url(../images/module_green_top.png) no-repeat top left;	padding: 11px 0 0 0;}.jm-module.green .jm-module_bot {	background: url(../images/module_green_bot.png) no-repeat bottom left;	padding: 4px 15px 15px;}.jm-module.green.short .jm-module_bot {	background: url(../images/module_green_bot.png) no-repeat bottom left;	padding: 4px 15px 15px;}/********** violet module **********/.jm-module.violet {	color: #fff;}.jm-module.violet h3.jm-title {	color: #fcff01;}.jm-module.violet .jm-module_top {	background: url(../images/module_violet_top.png) no-repeat top left;	padding: 11px 0 0 0;}.jm-module.violet .jm-module_bot {	background: url(../images/module_violet_bot.png) no-repeat bottom left;	padding: 4px 15px 15px;}.jm-module.violet.short .jm-module_bot {	background: url(../images/module_violet_bot.png) no-repeat bottom left;	padding: 4px 15px 15px;}/********** jm-moduleR **********/.jm-moduleR {	color: #426a08;	position: relative;}.jm-moduleR_in {	background: url(../images/right_in.png) no-repeat bottom left;	padding: 0 6px;}.jm-moduleR_bot {	background: url(../images/right_bot.png) no-repeat bottom left;	height: 11px;}.jm-moduleR h3.jm-title {	font-size: 24px;	color: #008a00;	background: url(../images/ball_green.png) no-repeat left 1px;	padding: 0 0 10px 30px;	text-align: left;	border-bottom: 1px solid #008a00;}.rightload-in .jm-moduleR_border {	border-top: 1px dotted #426a08;}.rightload-in-first .jm-moduleR_border {	border-top: none;}.jm-moduleR_border {	padding: 15px 9px 15px 9px;}.jm-moduleR.violet h3.jm-title {	font-size: 24px;	color: #7d2d54;	background: url(../images/ball_violet.png) no-repeat left 1px;	padding: 0 0 10px 30px;}/********** front jm-moduleR **********/.home .jm-moduleR_in {	background: url(../images/right_front_in.png) no-repeat bottom left;	padding: 0 6px;}.home .jm-moduleR_bot {	background: url(../images/right_front_bot.png) no-repeat bottom left;	height: 11px;}.noright-front.noright-mod .jm-moduleR_bot {	display: none;}.right-front-in .jm-moduleR_border {	border-top: 1px dotted #426a08;}.right-front-in-first .jm-moduleR_border {	border-top: none;}/********** jm-moduleRM **********/#jm-right-mod .rowcount_1 .right-mod-in {	width: 100%;	float: left;	margin:0;	padding:0;}#jm-right-mod .rowcount_2 .right-mod-in {	width: 50%;	float: left;	margin:0;	padding:0;}#jm-right-mod {	background: url(../images/right_in.png) no-repeat bottom left;	padding: 0 6px;}#jm-right-mod_border {	border-bottom: 1px dotted #426A08;	padding: 15px 9px 5px 9px;}.noright #jm-right-mod_border,.noright-front #jm-right-mod_border {	border: none;}.jm-moduleRM_top_left {	background: url(../images/module_top_left.png) no-repeat top left;	padding-left: 9px;}.jm-moduleRM_top_right {	background: url(../images/module_top_right.png) no-repeat top right;	height: 4px;}.jm-moduleRM_in_left {	background: url(../images/module_in_left.png) no-repeat top left;	padding-left: 5px;	}.jm-moduleRM_in_right {	background: url(../images/module_in_right.png) no-repeat top right;	padding-right: 5px;	}.jm-moduleRM_bot_left {	background: url(../images/module_bot_left.png) no-repeat top left;	padding-left: 95px;}.jm-moduleRM_bot_right {	background: url(../images/module_bot_right.png) no-repeat top right;	height: 10px;}.jm-moduleRM_in {	background: #f6f6f6;	padding: 5px 10px;}.jm-moduleRM h3.jm-title {	font-size: 20px;	color: #008a00;	padding: 0 0 10px 0;	text-align: center;}.jm-moduleRM.violet h3.jm-title {	color: #7d2d54;}.rowcount_2 .right-mod-row-first .jm-moduleRM {	padding: 0 0 10px 5px;}.rowcount_2 .right-mod-row-last .jm-moduleRM {	padding: 0 5px 10px 0;}.jm-moduleRM.higher {	margin-top: -65px;}.jm-moduleRM {	color: #426a08;	padding: 0 0 10px 0;	position: relative;}/********** front jm-moduleRM **********/.home #jm-right-mod {	background: url(../images/right_front_in.png) no-repeat bottom left;	padding: 0 6px;}/********** jm-moduleT **********/.jm-moduleT {	padding: 10px 20px 20px 20px;}.float-left {	float: left;}.float-right {	float: right;}/********** badges **********/.badge-hot span.badge {	background: url("../images/hot_badge.png") no-repeat scroll 0 0 transparent;	height: 40px;	position: absolute;	right: 6px;	top: 3px;	width: 40px;	z-index: 9;}.badge-new span.badge {	background: url("../images/new_badge.png") no-repeat scroll 0 0 transparent;	height: 40px;	position: absolute;	right: 6px;	top: 3px;	width: 40px;	z-index: 9;}.jm-moduleRM.badge-new span.badge,.jm-moduleRM.badge-hot span.badge,.jm-moduleRM.violet.badge-hot span.badge,.jm-moduleRM.violet.badge-new span.badge {	right: 5px;	top: 0;}.jm-moduleR.badge-new span.badge,.jm-moduleR.badge-hot span.badge,.jm-moduleR.violet.badge-hot span.badge,.jm-moduleR.violet.badge-new span.badge {	right: 6px;	top: 1px;}.right-front-in-first .jm-moduleR.badge-new span.badge,.right-front-in-first .jm-moduleR.badge-hot span.badge,.right-front-in-first .jm-moduleR.violet.badge-hot span.badge,.right-front-in-first .jm-moduleR.violet.badge-new span.badge,.rightload-in-first .jm-moduleR.badge-new span.badge,.rightload-in-first .jm-moduleR.badge-hot span.badge,.rightload-in-first .jm-moduleR.violet.badge-hot span.badge,.rightload-in-first .jm-moduleR.violet.badge-new span.badge {	top: 0;}.rowcount_2 .right-mod-row-last .jm-moduleRM.badge-new span.badge,.rowcount_2 .right-mod-row-last .jm-moduleRM.badge-hot span.badge {	right: 10px;	top: 0;}.violet.badge-hot span.badge,.violet.badge-new span.badge,.green.badge-hot span.badge,.green.badge-new span.badge {	right: 5px;	top: 2px;}/********** bottom-mods **********/#jm-bottom-mods {	width: 1170px;	color: #fff;}#jm-bottom-mods .rowcount_1 .bottom-in {	width: 100%;	float: left;	overflow: hidden;	margin:0;	padding:0;}#jm-bottom-mods .rowcount_2 .bottom-in {	width: 50%;	float: left;	overflow: hidden;	margin:0;	padding:0;}#jm-bottom-mods .rowcount_3 .bottom-in {	width: 33.3%;	float: left;	overflow: hidden;	margin:0;	padding:0;}#jm-bottom-mods .rowcount_4 .bottom-in {	width: 25%;	float: left;	overflow: hidden;	margin:0;	padding:0;}.bottom-in.bottom-row-first .jm-moduleB {	background: none;}.bottom-in .jm-moduleB {	background: url(../images/footer_sep.png) repeat-y top left;}.bottom-in.bottom-row-last .jm-moduleB {	background: url(../images/footer_sep.png) repeat-y top left;}.rowcount_1 .bottom-in .jm-moduleB {	background: none;}#jm-bottom-mods .jm-moduleB {	padding: 0 10px 0 12px;	margin: 0;}#jm-bottom-mods .bottom-bg {	padding: 0 0 20px 0;}#jm-bottom-mods .jm-module-content {	padding: 0;}#jm-bottom-mods h3.jm-title {	padding: 0 0 20px 0;	color: #fef6be;	font-size: 18px;	font-family: Georgia, Arial, Helvetica, sans-serif;	font-weight: bold;	font-style: italic;	text-align: left;}/********** content modules **********/#jm-content-mod-top .jm-moduleT, #jm-content-mod-bot .jm-moduleT {    padding: 10px 0;}/********** dj-imageslider **********/#jm-header .djslider .slide-desc-bg {	opacity: 1;	filter: alpha(opacity = 100);    background: none;}#jm-header .djslider .slide-desc-text {	font-size: 14px;	line-height: 22px;	padding: 20px;	color: #6B6754;}#jm-header .djslider .slide-desc-text a {	color: #6B6754;}#jm-header .djslider .navigation-container-custom {	right: auto !important;	left: 20px !important;	top: 15px !important;	}#jm-header .djslider .slide-desc-text .slide-title {    color: #862D59;    font-family: Georgia,Arial,Helvetica,sans-serif;    font-weight: bold;	font-size: 20px;	line-height: 26px;	margin-bottom: 10px;	text-align: left;}#jm-header .djslider .slide-desc-text .slide-title a {    color: #862D59;	text-decoration: none;}#jm-header .djslider a.readmore:link,#jm-header .djslider a.readmore:visited {	height: 24px;	line-height: 24px;	background: #852d58 url(../images/catalog_readon.png) no-repeat right center;	background: url(../images/catalog_readon.png) no-repeat right center, -moz-linear-gradient(top, #852d58 0%, #57203b 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#852d58), color-stop(100%,#57203b));	background: url(../images/catalog_readon.png) no-repeat right center, -webkit-linear-gradient(top, #852d58 0%,#57203b 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -o-linear-gradient(top, #852d58 0%,#57203b 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -ms-linear-gradient(top, #852d58 0%,#57203b 100%);	background: url(../images/catalog_readon.png) no-repeat right center, linear-gradient(top, #852d58 0%,#57203b 100%);	border: 1px solid #540b2f;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0 0 3px 0 #000;	-moz-box-shadow: 0 0 3px 0 #000;	-webkit-box-shadow: 0 0 3px 0 #000;	color: #fff;	padding: 0 42px 0 15px;	margin: 10px 0 0;	float: right;	text-decoration: none;}#jm-header .djslider a.readmore:hover {	text-decoration: none;	color: #FCFF01;}#jm-header .djslider a.readmore:active {	background: #57203b url(../images/catalog_readon.png) no-repeat right center;	background: url(../images/catalog_readon.png) no-repeat right center, -moz-linear-gradient(top, #57203b 0%, #852d58 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57203b), color-stop(100%,#852d58));	background: url(../images/catalog_readon.png) no-repeat right center, -webkit-linear-gradient(top, #57203b 0%,#852d58 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -o-linear-gradient(top, #57203b 0%,#852d58 100%);	background: url(../images/catalog_readon.png) no-repeat right center, -ms-linear-gradient(top, #57203b 0%,#852d58 100%);	background: url(../images/catalog_readon.png) no-repeat right center, linear-gradient(top, #57203b 0%,#852d58 100%);	position: relative;	color: #FCFF01;	top: 1px;}.djslider .slide-desc-bg {    background: #862D59;    opacity: 0.8;	filter: alpha(opacity = 80);}.djslider .slide-desc-text,.djslider .slide-desc-text a {    color: #FFFFFF;}.djslider .slide-title {    color: #fff;    font-size: 14px;	font-weight: bold;    margin-bottom: 0;	text-align: center;}.djslider .slide-desc-text .slide-title a {    color: #fff;	text-decoration: none;}.jm-module .djslider a.readmore:link,.jm-module .djslider a.readmore:visited {	font-size: 11px;    line-height: 17px;	padding: 2px 15px 2px 5px;	background: url(../images/readon_right_green.png) no-repeat 100% 6px;    float: right;    outline: none;    text-decoration: none;}.jm-module .djslider a.readmore:hover {	text-decoration: underline;}