	/*Style 2*/
	.h-style-2 .header{
		height:321px;
		background: url(img/header-2.png) repeat-x;
		margin-bottom: 21px;
	}
	
	/*style 3*/
	.h-style-3 #wrap{
		background: url(img/h-style-3.png) repeat-x;
	}
	.h-style-3 .header{
		height:88px;
		margin-bottom: 42px;
	}

	/*style 4*/
	.h-style-4 .header{
		background: url(img/h-style-4.png) repeat-x;
	}
	.h-style-4 .nav{
		background: url(img/menu-bg-3.png) no-repeat;
		width:1002px;
		height:56px;
		position: static;
	
	}
	.h-style-4 .nav .logo{
		margin-left: 39px;
	}
	.h-style-4 .menu{
		left: 290px;
	}
	.h-style-4 .header .wrap{
		width:1002px;
		padding: 48px 0 0 0;
	}
	.h-style-4 #slider-1{
		height: 342px;
		
	}
	.h-style-4 .banner-wrap .banner:hover h2{
		color: #0492e3;
	}
	.h-style-4 .banner-wrap{
		right: 37px;
		top:129px;
	}
	.h-style-4 .banner-wrap .banner a:hover{
		background: url(img/banner-arr-hover-2.png) no-repeat 214px 96px;
	}
	.h-style-4 .banner-wrap .banner{
		margin-bottom: 8px;
	}
	.h-style-4 #slider-1 .nivo-caption{
		bottom:37px;
		padding: 4px 20px 0 15px;
		width: 512px;
		left: 35px;
	}
	.h-style-4 #slider-1 .nivo-controlNav{
		left:35px;
		bottom: 9px;
	}
	.h-style-4 .slider-1-bg{
		background: url(img/slider-1-bg.png) repeat-y;
		width:1000px;
		padding: 0 4px;
		margin: 0 0 0 -4px;
	}
	.h-style-4 #slider-1 .nivo-controlNav a{
		position:relative;
		z-index:9;
		cursor:pointer;
		display: block;
		float: left;
		width: 18px;
		height: 16px;
		background: url(img/home-alt-nav.png) no-repeat;
		text-indent: -9999px;
		margin-right: 6px;
	}
	.h-style-4 #slider-1 .nivo-controlNav a.active{
		background-position: -21px 0!important;
	}
	.h-style-4 .content{
		background: url(img/style-5-content.png) repeat-y;
		width: 974px;
		padding: 25px 15px 70px 22px;
		margin-bottom: 0;
		min-height: 630px;
	}
	/*Blog alternative page*/
	.h-style-5 #wrap{
		background: url(img/h-style-5.png) repeat-x;
	}
	.h-style-5 .nav{
		background: url(img/menu-bg-3.png) no-repeat;
		width:1002px;
		height:56px;
		position: static;
	
	}
	.h-style-5 .nav .logo{
		margin-left: 30px;
	}
	.h-style-5 .t-social{
		right: 13px;
	}
	.h-style-5 .l-content{
		padding-right: 24px;
	}
	.h-style-5 .header .wrap{
		width:1002px;
		padding: 48px 0 0 0;
	}
	.h-style-5 .content{
		background: url(img/style-5-content.png) repeat-y;
		width: 974px;
		padding: 25px 11px 70px 23px;
		margin-bottom: 0;
		min-height: 630px;
	}
	.h-style-5 .l-content{
		padding-left: 10px;
	}
	.h-style-5 #footer{
		background: url(img/style-5-footer.png);
	}
	
	.h-style-5 .header-pic{
		background: url(img/style-5-content.png) repeat-y;
		width: 974px;
		padding: 16px 11px 0 23px;
		margin-bottom: 0;
		margin-left: -3px;
	}
/***** Colors *****/


#mustard.h-style-1 #slider-1 .nivo-controlNav a.active,
#b-green.h-style-1 #slider-1 .nivo-controlNav a.active,
#d-green.h-style-1 #slider-1 .nivo-controlNav a.active,
#gray.h-style-1 #slider-1 .nivo-controlNav a.active,
#l-blue.h-style-1 #slider-1 .nivo-controlNav a.active,
#l-gray.h-style-1 #slider-1 .nivo-controlNav a.active,
#red.h-style-1 #slider-1 .nivo-controlNav a.active {
background-position: -21px 0!important;
}

.h-style-5 .header{
	background: none!important;
}





/*Mustard*/
#mustard .header{
	background: url(img/colors/mustard/header-4-bg.png) repeat-x;
}
.h-style-1#mustard .header{
	background: #c5960d;
}
.h-style-1#mustard .header-bg,.h-style-5#mustard #wrap{
	background: url(img/colors/mustard/header-4-bg.png) repeat-x;
}

body#mustard #footer-b{
	background: url(img/colors/mustard/footer.png) repeat-x;
}
body#mustard  #slider-1 .nivo-controlNav a {
	background: url(img/colors/mustard/slider-nav.png) no-repeat;
}
body#mustard .menu ul li a:hover,
body#mustard .banner-wrap .banner:hover h2{
	color:#e9b92c;
}
body#mustard .banner-wrap .banner a:hover{
	background: url(img/colors/mustard/banner-arr.png) no-repeat 214px 96px;
}
body#mustard #footer{
	background: #bc9010;
}





/*Blue Green*/

#b-green .header{
	background: url(img/colors/b-green/header-4-bg.png) repeat-x;
}
.h-style-1#b-green .header{
	background: #4d7785;
}
.h-style-1#b-green .header-bg,.h-style-5#b-green #wrap{
	background: url(img/colors/b-green/header-4-bg.png) repeat-x;
}

body#b-green #footer-b{
	background: url(img/colors/b-green/footer.png) repeat-x;
}
body#b-green #slider-1 .nivo-controlNav a {
	background: url(img/colors/b-green/slider-nav.png) no-repeat;
}
body#b-green .menu ul li a:hover,
body#b-green .banner-wrap .banner:hover h2{
	color:#489d98;
}
body#b-green .banner-wrap .banner a:hover{
	background: url(img/colors/b-green/banner-arr.png) no-repeat 214px 96px;
}
body#b-green #footer{
	background: #4e7886;
}

/*Dark Green*/
body#d-green .header{
	background: url(img/colors/d-green/header-4-bg.png) repeat-x;
}
.h-style-1#d-green .header{
	background: url(img/colors/d-green/header-bg.png) 0 381px;
}
.h-style-1#d-green .header-bg,.h-style-5#d-green #wrap{
	background: url(img/colors/d-green/header-4-bg.png) repeat-x;
}
body#d-green #footer-b{
	background: url(img/colors/d-green/footer.png) repeat-x;
}
body#d-green  #slider-1 .nivo-controlNav a {
	background: url(img/colors/b-green/slider-nav.png) no-repeat;
}
body#d-green .menu ul li a:hover,
body#d-green .banner-wrap .banner:hover h2{
	color:#489d98;
}
body#d-green .banner-wrap .banner a:hover{
	background: url(img/colors/d-green/banner-arr.png) no-repeat 214px 96px;
}
body#d-green #footer{
	background: url(img/colors/d-green/footer-bg.png) 0 365px;
}


/*Gray*/
body#gray .header{
	background: url(img/colors/gray/header-4-bg.png) repeat-x;
}
.h-style-1#gray .header{
	background: url(img/colors/gray/header-bg.png) 0 380px;
}
.h-style-1#gray .header-bg,.h-style-5#gray #wrap{
	background: url(img/colors/gray/header-4-bg.png) repeat-x;
}
body#gray #footer-b{
	background: url(img/colors/gray/footer.png) repeat-x;
}
body#gray  #slider-1 .nivo-controlNav a {
	background: url(img/colors/gray/slider-nav.png) no-repeat;
}
body#gray .menu ul li a:hover,
body#gray .banner-wrap .banner:hover h2{
	color:#1e6cbd;
}
body#gray .banner-wrap .banner a:hover{
	background: url(img/colors/gray/banner-arr.png) no-repeat 214px 96px;
}
body#gray #footer{
	background: url(img/colors/gray/footer-bg.png) 0 364px;
}

/*Light Blue*/
body#l-blue .header{
	background: url(img/colors/l-blue/header-4-bg.png) repeat-x;
}
.h-style-1#l-blue .header{
	background: url(img/colors/l-blue/header-bg.png) 0 381px;
}
.h-style-1#l-blue .header-bg,.h-style-5#l-blue #wrap{
	background: url(img/colors/l-blue/header-4-bg.png) repeat-x;
}
body#l-blue #footer-b{
	background: url(img/colors/l-blue/footer.png) repeat-x;
}
body#l-blue  #slider-1 .nivo-controlNav a {
	background: url(img/colors/l-blue/slider-nav.png) no-repeat;
}
body#l-blue .menu ul li a:hover,
body#l-blue .banner-wrap .banner:hover h2{
	color:#7ba2c7;
}
body#l-blue .banner-wrap .banner a:hover{
	background: url(img/colors/l-blue/banner-arr.png) no-repeat 214px 96px;
}
body#l-blue #footer{
	background: url(img/colors/l-blue/footer-bg.png) 0 365px;
}
/*Light Gray*/
body#l-gray .header{
	background: url(img/colors/l-gray/header-4-bg.png) repeat-x;
}
.h-style-1#l-gray .header{
	background: url(img/colors/l-gray/header-bg.png) 0 381px;
}
.h-style-1#l-gray .header-bg,.h-style-5#l-gray #wrap{
	background: url(img/colors/l-gray/header-4-bg.png) repeat-x;
}
body#l-gray #footer-b{
	background: url(img/colors/l-gray/footer.png) repeat-x;
}
body#l-gray  #slider-1 .nivo-controlNav a {
	background: url(img/colors/l-gray/slider-nav.png) no-repeat;
}
body#l-gray .menu ul li a:hover,
body#l-gray .banner-wrap .banner:hover h2{
	color:#1e6cbd;
}
body#l-gray .banner-wrap .banner a:hover{
	background: url(img/colors/l-gray/banner-arr.png) no-repeat 214px 96px;
}
body#l-gray .f-widget h2, body#l-gray #footer a, body#l-gray #footer-b{
	color:#252a2f;
}
body#l-gray #footer{
	background: url(img/colors/l-gray/footer-bg.png) 0 365px;
}


/*Red*/
body#red .header{
	background: url(img/colors/red/header-4-bg.png) repeat-x;
}
.h-style-1#red .header{
	background: #a00404;
}
.h-style-1#red .header-bg,.h-style-5#red #wrap{
	background: url(img/colors/red/header-4-bg.png) repeat-x;
}

body#red #footer-t{
	background: #a10303 url(img/colors/red/footer-t.png) repeat-x;
}
body#red #footer-b{
	background: #151616;
}
body#red  #slider-1 .nivo-controlNav a {
	background: url(img/colors/red/slider-nav.png) no-repeat;
}
body#red .menu ul li a:hover,
body#red .banner-wrap .banner:hover h2{
	color:#cc0000;
}
body#red .banner-wrap .banner a:hover{
	background: url(img/colors/red/banner-arr.png) no-repeat 214px 96px;
}