/*--------------------------------------------------------------# 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---------------------------------------------------------------*//*********************** LAYOUT STYLES ***********************/html {	margin: 0;	padding: 0;}body {    font-size: 13px;    line-height: 18px;    font-family: Arial, Helvetica, sans-serif;	color: #000;    margin: 0;    padding: 0;	background: #6DB407;}#jm-wrapper {	background: #fff;}/********** top **********/#jm-top_bg {	/*background: url(../images/top_bg.png) repeat-x top left;*/	position: relative;	z-index: 20;}#jm-top_center {	/*background: url(../images/top.png) no-repeat top center;*/}#jm-top_shadow {	/*background: url(../images/top_shadow.png) repeat-x bottom left;*/	padding-bottom: 5px;}#jm-top {	width: 1170px;	margin: 0 auto;}#jm-logo-sitedesc {	padding: 10px 0 10px 3px;	float: left;}#jm-sitedesc {	padding: 0 7px;}#jm-topmenu {	float: right;}/********** header **********/#jm-header_center {	background: url(../images/header_green_center.jpg) no-repeat top center #27be00;	position: relative;	top: -5px;}#jm-header_bottom {	/*background: url(../images/header_green_bottom.jpg) repeat-x bottom left;*/	padding-bottom: 2px;}#jm-header {	/*width: 972px;*/	margin: 0 auto;	padding: 0px 0 0px 0;	color: #fff;}/********** main **********/#jm-page {	background: url(../images/main_gradient.png) repeat-x top left;	position: relative;	top: -5px;}#jm-page_center {	background: url(../images/leaves.jpg) no-repeat top center;}#jm-page_leaves {	background: url(../images/leaves.png) no-repeat top center;}#jm-page_leaves.scheme_3,#jm-page_leaves.noleft {	background: url(../images/leaves_center.png) no-repeat top center;}#jm-page_leaves2.noheader {	background: url(../images/leaves2.jpg) no-repeat top center;	}#jm-mainpage {	width: 1170px;	margin: 0 auto;}#jm-main {	padding: 0 0 10px 0;	}#jm-left_content {	float: left;	padding: 10px 0 0 0;}#jm-content_mod {	position: relative;}#jm-content_top,#jm-content_in {	z-index: 3;	position: relative;}#jm-main.scheme_3 #jm-content {	float: left;	width: 480px;}#jm-main.scheme_3 #jm-content_top {	background: url(../images/content_top_scheme3.png) no-repeat top left;	height: 12px;}#jm-main.scheme_3 #jm-content_in {	background: url(../images/content_in_scheme3.png) repeat-y top left;}#jm-main.scheme_3 #jm-content_bot {	background: url(../images/content_bot_scheme3.png) no-repeat top left;	height: 18px;}#jm-main.scheme_2.noright #jm-content {	float: left;	width: 782px;}#jm-main.scheme_2.noright #jm-content_top {	background: url(../images/content_top_scheme2_l.png) no-repeat top left;	height: 12px;}#jm-main.scheme_2.noright #jm-content_in {	background: url(../images/content_in_scheme2_l.png) repeat-y top left;}#jm-main.scheme_2.noright #jm-content_bot {	background: url(../images/content_bot_scheme2_l.png) no-repeat top left;	height: 18px;}#jm-main.scheme_2.noleft #jm-content {	float: left;	width: 870px;}#jm-main.scheme_2.noleft #jm-content_top {	background: url(../images/content_top_scheme2_r.png) no-repeat top left;	height: 12px;}#jm-main.scheme_2.noleft #jm-content_in {	background: url(../images/content_in_scheme2_r.png) repeat-y top left;}#jm-main.scheme_2.noleft #jm-content_bot {	background: url(../images/content_bot_scheme2_r.png) no-repeat top left;	height: 18px;}#jm-main.scheme_1 #jm-content,#jm-main.noright-modules #jm-content {	float: left;	width: 972px;}#jm-main.scheme_1 #jm-content_top,#jm-main.noright-modules #jm-content_top {	background: url(../images/content_top_scheme1.png) no-repeat top left;	height: 12px;}#jm-main.scheme_1 #jm-content_in,#jm-main.noright-modules #jm-content_in {	background: url(../images/content_in_scheme1.png) repeat-y top left;}#jm-main.scheme_1 #jm-content_bot,#jm-main.noright-modules #jm-content_bot {	background: url(../images/content_bot_scheme1.png) no-repeat top left;	height: 18px;}#jm-pathway {	padding: 10px 20px;}#jm-content-mod-top,#jm-content-mod-bot {	padding: 10px 20px 0 20px;}#jm-mainbody {	padding: 8px 20px 2px 20px;}#jm-right {	float: left;	width: 300px;}#jm-left {	float: left;	width: 240px;}/********** front **********/.home #jm-content {	width: 552px;	float: left;}.home #jm-content_top {	background: url(../images/content_top_front.png) no-repeat top left;	height: 12px;}.home #jm-content_in {	background: url(../images/content_in_front.png) repeat-y top left;}.home #jm-content_bot {	background: url(../images/content_bot_front.png) no-repeat top left;	height: 18px;}#jm-right_front {	width: 420px;	float: left;	position: relative;	z-index: 3;}#jm-banner {	padding: 10px 0 0 0;}/********** footer **********/#jm-footer_wrap {	background: url(../images/footer_shadow.png) repeat-x top left #27bc00;	padding: 20px 0 0 0;}#jm-footer_in {	width: 1170px;	margin: 0 auto;	color: #fff;}#jm-footer {	width: 952px;	padding: 0 10px 20px 10px;	font-size: 11px;	line-height: 17px;}#jm-copyrights {	float: left;}#jm-poweredby {	float: right;}/********** clearfix **********/.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.clearfix { 		display: inline-block;}/* Hides from IE-mac \*/ * html .clearfix {    height: 1%;}.clearfix {    display: block !important;}/* End hide from IE-mac */