/****  LAYOUT ****/

.site-container { max-width: 1112px;}

.site-inner {
	background-color: transparent;
}

.content {
    width: 1112px;
	margin: 20px 0px 0px 0px;
}

.site-header .wrap { 
	min-height: 251px;
	max-width: 1112px;
	margin:0 auto;
}

/* Site colors*/
h1, h2, h3, h4 { 
	color:#8dc63f;
}

h1 {
	font-family:Carmela;
}

a, .entry-title a:hover,
.footer-widgets .entry-title a:hover {
	color: #000000;
}

.enews-widget input[type="submit"],
.content .entry-header .entry-meta .entry-comments-link,
.genesis-nav-menu .current-menu-item > a,
.archive-pagination li a,
a.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #000000;
}

.archive-pagination li a:hover,
.archive-pagination li.active a,
a:hover.button,
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"] {
	background-color: #000000;
}

body {
}

body.home {
}

.sidebar-primary {
}

/******************************************************/
/****  HEADER ****/
.site-header {
}

/* LOGO */
.header-image .title-area {
    max-width: 436px;
    float: right;
    margin: 0px 0 0 0;
}

.header-image .site-title
 {
    max-width: none;
    min-height: 0px;
}

.header-image .title-area a {
    height: 251px;
    max-width: 436px;
	background: url(../images/logo.png) no-repeat top right;
}

/* top menu */

.genesis-nav-menu {
    background-color: transparent;
	height:44px;
	line-height:44px;
	margin:-49px 224px 0 0;
}

.genesis-nav-menu .menu-item {
	margin: 0px 0px;
	font-size:19px;
	font-family: Carmela;
}

.nav-primary .genesis-nav-menu a {
	padding:0;
	height:44px;
	color:#0e76bc;
	padding: 0px 14px;
	background-color:transparent;
}

.nav-primary .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .current-page-parent > a,  
	.genesis-nav-menu li > a:hover,.genesis-nav-menu li:hover, .genesis-nav-menu a:hover, .nav-primary .genesis-nav-menu .current-menu-parent > a {
	color:#ffffff;
	background-color:#8dc63f;
}

.genesis-nav-menu .sub-menu a , .site-header .genesis-nav-menu .sub-menu a{
    background-color: transparent;
}

.genesis-nav-menu .sub-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .menu-item:hover > a {
	color:#ffffff;
}

/******************************************************/

/****  FOOTER ****/

.footer-widgets {
	height:107px;
	background:url(../images/fotter.png) repeat top right;
	background-color:#3f3232;
}

.footer-widgets .wrap {
	max-width: 1112px;
	padding: 20px 30px 0px;
}

.footer-widgets li a{ 
	color:#ffffff;
}

.footer-widgets li.current-menu-item a, .footer-widgets li.current-menu-item:hover a {
	color:#a5d483;
}



