@charset "utf-8";
/* CSS Document */

img{ border:none; outline:none}

.clear{
	clear:both
	}

body{
	font-family: 'Open Sans', sans-serif;
	font-stretch:condensed;
	font-size-adjust:inherit;
	font-size: 13px;
	line-height:normal;
	background: url(../images/furley_bg.png);
	color: #696969;
	position:relative;
	text-align:left;
	font-smoothing: antialiased;
	padding:0px;
	margin:0px;
}

p{
	margin-bottom:18px;	
}


#body-container-small{
	background: url(../images/header-bg-small.png) repeat-x;
	position:relative;
	width:100%;
	height:160px;
	border-bottom:1px solid #d5d5d5;
}

.header-text-container{
	font-family:'Yanone Kaffeesatz', sans-serif !important;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}

.header-text-container > span.header-text{
	top:-20px;
	position:relative;
	font-size:48px;
	font-weight:normal;
	color:#999999;
	text-shadow:1px 1px 1px white;
	/*float:left;*/
	letter-spacing:-1px;
}

.header-under-text{
	text-align:center;	
}

.left {
    float:left;
}

.right {
    float:right;
}

.header-text-container > span.left , .header-text-container > span.right{
	width:5%;
	padding-top:10px;
	height:10px;
	background:url(../images/dots.png);
	display:inline;
}

.header-text-container .view-all{
	position:relative;
	width:10%;
	right:0px;
	top:-4px;
	padding:5px;
	background:#ec4f2c;
	border:1px solid #DD633C;
	border-radius:3px;
	margin-left:10px;
	font-size:1.2em;
	font-weight:normal;
	color:#fefeff;
	font-family:'Yanone Kaffeesatz', sans-serif;
	cursor:pointer;
	z-index:99;
}

.jms-arrows{
	display:none;
	}
a.jms-link{
	z-index:99;	
}
.btn-dark-hover-noz{
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
}


.btn-dark-hover{
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
	opacity:0;
}

.btn-dark-hover-nav{
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:100%;
	height:100%;
	opacity:0;
}


.btn-light-hover-quart{
	border:none;
	background-color:#ffffff;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
	opacity:0;
}


.btn-light-hover-noz{
	background-color:#ffffff;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	border-radius:3px;
	border:1px solid #CCC;
}


.btn-light-hover{
	background-color:#ffffff;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
	opacity:0;
	border-radius:3px;
	border:1px solid #CCC;
}


#header{
	margin:0px;
	padding:0px;
	height:100px;	
	z-index:9;
	width:100%;
}

.header-top-commercial-line{
	width:0 auto;
	background:#464646;
	
}






#header-top{
	width: 100%;
	height:38px;
	list-style:none;
	letter-spacing:0px;
}

#header-top a{
	color:#666;	
}


.header-top-wrapper{
	width:960px;
	margin-left:auto;
	margin-right:auto;	
	padding-top:15px;
}

.header-under-line{
	display:block;
	background:#c7f668;
	width:100%;
	height:4px;
	position:relative;
}

.top-left{
	width:0 auto;
	float:right;	
	text-align:left;
	font-size:11px;
}

.top-left p{
	float:left;
	margin:0px !important;	
	padding-bottom:20px;
}

.top-right{
	width:560px;
	float:right;
}

#searchForm fieldset {
    width:240px;
    position:relative;
    display:block;
	float:right;
}

div.input {
    width:120px;
    border-radius:4px;
    border:1px solid #dbcec6;
    border-top:1px solid #cbc0b4;
    float:right;
    background:#e8edf1;
}

    div.input.focus {
        border:1px solid #e2b89e;
        box-shadow:0 0 6px #ffc3ab, inset 0 1px 2px rgba(0,0,0,0.08);
    }

input#s {
    width:100%;
    border:0;
    border-radius:20px;
    background:transparent;
    height:16px;
    color:#b4bdc4;
    text-shadow:0 1px 1px #fff;
}

    input#s:focus {
        outline:none
    }

input#searchSubmit {
   width:19px;
    height:19px;
    text-indent:-9999px;
    overflow:hidden;
    background-image: url(../images/search-icon.png) no-repeat;
    border:0;
    position:absolute;
    top:5px; right:4px;
    z-index:5;
    display:none;
    cursor:pointer;
}
.logo{
	height:125px;
	float:left;
	}
.logo h1{
	padding:0px;
	margin:0px;
	}
.menu-wrapper{
	height:38px;
	width:auto;
	float:right;
	background:#c7f668;
	margin:20px 0px 0px 0px;
	}
.menu-wrapper ul{
	margin:0px;
	padding:0px;
	}
.menu-wrapper ul li{
	float:left;
	padding:7px 20px 7px 20px;
	display:inline;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:20px;
	color:#000;
	background:url(../images/menu-dot.png) 1px top repeat-y;
	}
.menu-wrapper ul li a{
	color:#000;
	text-decoration:none;
	}
.menu-wrapper ul li a:hover{
	color:#fff;
	text-decoration:none;
	}
.menu-active{
	background:#77b200;
	}
	
.middle-wrapper{
	width:100%;
	height:400px;
	border-bottom:1px solid c5c5c5;
	}
/*
	slider-banner
*/	
.nevon-slider-container{
	position: relative;
	width:100%;
	height:380px;
	left:0px;
	display:block;
	/*top:100px;*/
}
.nevon-slider-container img{
	height:403px;
	width:489px;
	}
.jms-slideshow {
	position: absolute;
	width: 100%;
	margin: 0 auto;
	/*height: 360px;*/
	display:block;
	font-family: 'Open Sans Condensed','Arial Narrow', serif;
	font-weight:400;
}
/*
.jms-slideshow {
	position: relative;
	width: 80%;
	max-width: 960px;
	min-width: 640px;
	margin: 20px auto;
	height: 460px;
}
*/


.jms-wrapper {
	position:absolute;
	/*margin-top:-7px;*/
	width: 100%;
	height: 400px;
	margin-left:0px;
	/*background-color:#CCC;*/
	/*background-image:url(../../themes/nevontheme/images/images/header-bg-450.jpg);*/
	/*background-color: #fff;*/
	/*box-shadow: inset 0 -2px 6px rgba(0, 0, 0, .2);*/
	
	/*
	-webkit-background-clip: padding;
	-moz-background-clip: padding;
	background-clip: padding-box;
	*/
	
	
	
	/*border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;*/
	
		/*border-top:1px solid #c5c5c5;*/
	border-bottom:1px solid #c5c5c5;
	/*border-top:1px solid #c5c5c5;*/
	/*background-color:#f8f8f8;*/
	/*border: 10px solid #fff;
	border: 10px solid rgba(255, 255, 255, 0.9);*/

	/*outline: none;	*/
	
	/*
	-webkit-transition: background-color 1s linear;
	-moz-transition: background-color 1s linear;
	-o-transition: background-color 1s linear;
	-ms-transition: background-color 1s linear;
	transition: background-color 1s linear;
	*/	/*z-index:-1;*/
}
/*
.color-1 {
	background-color: #E3D8FF;
	background-color: rgba(227, 216, 268, 1);
}
.color-2 {
	background-color: #EBBBBC;
	background-color: rgba(235, 187, 188, 1);
}
.color-3 {
	background-color: #e2e2e2;
}
.color-4 {
	background-color: #F4F4F4;
}
.color-5{
	background-color: #C1E6E5;
	background-color: rgba(193, 230, 229, 1);
}
*/
.step {	
	width: 980px;
    height: 400px;
	-webkit-transition: opacity 1s;
	-moz-transition:    opacity 1s;
	-ms-transition:     opacity 1s;
	-o-transition:      opacity 1s;
	transition:         opacity 1s;
}
.step:not(.active) {
	opacity: 0;
	filter: alpha(opacity=0); /* internet explorer */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/
}
.jms-content{
	margin: -20px 500px 0px 10px;
	position: relative;
}
.step h3{
	color: #fff;
	font-size: 45px;
	font-weight: bold;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	margin: 0;
	padding: 20px 0 10px 0;
	color: #999;
	text-shadow: 1px 1px 1px white;
}
.step p {
	color: #999;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	font-size: 34px;
	font-weight: normal;
	position: relative;
	margin: 0;
		text-shadow: 1px 1px 1px white;

}
a.jms-link{
	font-family: 'Open Sans Condensed','Arial Narrow', serif;
	color: #fff;
	text-transform: uppercase;
	background: #77b200; /* Old browsers */
	text-decoration:none;
	padding: 8px 15px;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);*/
	/*box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);*/
	/*border: 1px solid #f9f9f9;*/
	opacity: 1;
	margin-top: 40px;
	clear: both;
	-webkit-transition: all 0.4s ease-in-out 1s;
	-moz-transition: all 0.4s ease-in-out 1s;
	-ms-transition: all 0.4s ease-in-out 1s;
	-o-transition: all 0.4s ease-in-out 1s;
	transition: all 0.4s ease-in-out 1s;
}

.step:not(.active) a.jms-link{
	opacity: 0;
	margin-top: 80px;
}
.step img{
	position: absolute;
	right:0px;
	bottom:-20px;
	top:-2px;
}
.jms-dots{
	width: 100%;
	position: absolute;
	text-align: center;
	left: 0px;
	bottom: 10px;
	z-index: 2000;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.jms-dots span{
	display: inline-block;
	position: relative;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: #282828;
	margin: 3px;
	cursor: pointer;
	box-shadow: 
		1px 1px 1px rgba(0,0,0,0.1) inset, 
		1px 1px 1px rgba(255,255,255,0.3);
}
.jms-dots span.jms-dots-current:after{
	content: '';
	width: 18px;
	height: 18px;
	position: absolute;
	top: -1px;
	left: -1px;
	border-radius: 50%;
	background: #ec502a; /* Old browsers */
}
.jms-arrows{
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	opacity:0;
	
	-webkit-transition: all 0.4s ease-in-out 1s;
	-moz-transition: all 0.4s ease-in-out 1s;
	-ms-transition: all 0.4s ease-in-out 1s;
	-o-transition: all 0.4s ease-in-out 1s;
	transition: all 0.4s ease-in-out 1s;

}

.jms-arrows span{
	position: absolute;
	top: 50%;
	/*margin-top: -40px;*/
	height: 80px;
	width: 30px;
	cursor: pointer;
	z-index: 2000;
	box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);
}
.jms-arrows span.jms-arrows-prev{
	background: #fff url(images/arrow_left.png) no-repeat 50% 50%;
	left: 0px;
	/*border-radius: 0px 3px 3px 0px;*/
}
.jms-arrows span.jms-arrows-next{
	background: #fff url(images/arrow_right.png) no-repeat 50% 50%;
	right: 0px;
	/*border-radius: 3px 0px 0px 3px;*/
}
/* Not supported style */
.jms-wrapper.not-supported{
	/*background-color: #fff;
	background-color: rgba(255,255,255, 1);*/
}
.jms-wrapper.not-supported:after{
	/*content: 'The slideshow functionality is not supported on your device.';*/
	padding: 0px 0px 30px 0px;
	text-align: center;
	display: block;
}
.jms-wrapper.not-supported .step{
	display: none;
	position: relative;
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
	margin: 20px auto;
}
.jms-wrapper.not-supported .step:first-of-type{
	display: block;
}
.jms-wrapper.not-supported .step:not(.active) a.jms-link{
	opacity: 1;
	margin-top: 40px;
}

/*
	slider-banner-end
*/	


/*
	SEARCH BAR
*/

#nevon-search{
	float:right;	
}

input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display: none;
}



input[type=search]{
	background:#CCC url(../images/search-icon.png) no-repeat 6px center;
	border:none;
	margin-top:-1px;
	padding: 8px 6px 5px 26px;
	width:55px;
	color:none;

	-webkit-botder-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;

	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}

#nevon-search input[type=search]{

	width:15px;
	padding-left:10px;
	color:transparent;
	cursor:pointer;
}

#nevon-search input[type=search]:hover{
	background-color:#ec4f2c;
}

#nevon-search input[type=search]:focus{
	width:130px;
	padding-left:32px;
	color:#000;
	background-color:#E1E1E1;
	-moz-box-shadow:  0 0 2px #ff5b36;
	-webkit-box-shadow:  0 0 2px #ff5b36;
	box-shadow: 0 0 2px #ff5b36;
	cursor:auto;
}

#nevon-search input:-moz-placeholder{
	color:transparent;
}

#nevon-search input::-webkit-input-placeholder{
	color:transparent;
}


.nevon-incontent-search{
	border-radius:3px !important;	
	background:#eee !important;
	padding:10px !important;
	border:1px solid #E0E0E0 !important;
	color:#999;
	min-width:200px;
}

.nevon-incontent-button{
	border:1px solid #DD633C;
	background:#EC4F2C;
	color:#FEFEFF;
	margin:10px;
	padding:10px;
	border-radius:3px;
	min-width:200px;	
}
	
/*
	END OF SEARCH BAR
*/

/*
	SOCIAL ICONS
*/

.social-icon-class{
	height: 30px;
	width: 30px;
	background-color: #CCC;
	margin-top:-1px;
	margin-left:6px;
	/*Make it a circle*/ 
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	position:relative;
	float:right;
	/*
	-moz-box-shadow: inset 1px 1px 1px #888;
	-webkit-box-shadow: inset 1px 1px 1px #888;
	box-shadow: inset 1px 1px 1px #888;
	*/
	background-repeat: no-repeat;   /*Positioning the Background Images*/ 
	   background-position: -2px -3px, 30px -3px;   /*Transition Parameters*/ 
	   -webkit-transition: all .3s ease-in-out; 
	   -moz-transition: all .3s ease-in-out; 
	   -o-transition: all .3s ease-in-out; 
	   -ms-transition: all .3s ease-in-out; 
	   transition: all .3s ease-in-out; 

}

.social-icon-class:hover { background-position:-30px -3px, -2px -3px; cursor:pointer;}

.social-facebook{ background-image: url(../images/facebook.png),url(../images/facebook.png); }
.social-facebook:hover{ background-color:#3b5998; }

.social-twitter{ background-image: url(../images/twitter.png),url(../images/twitter.png); }
.social-twitter:hover{ background-color:#00ccfc; }

.social-linkedin{ background-image:  url(../images/linkedin.png),url(../images/linkedin.png); }
.social-linkedin:hover{ background-color:#0074b1; }

  /*.social-youtube{ background-image: url('images/social/youtube.png'),url('images/social/youtube.png'); }
  .social-youtube:hover{ background-color:#cd332d; }
  
  .social-vimeo{ background-image: url('images/social/vimeo.png'),url('images/social/vimeo.png'); }
  .social-vimeo:hover{ background-color:#33454e; }
  
  .social-skype{ background-image: url('images/social/skype.png'),url('images/social/skype.png'); }
  .social-skype:hover{ background-color:#00aff0; }
  
  .social-google{ background-image: url('images/social/google.png'),url('images/social/google.png'); }
  .social-google:hover{ background-color:#00aff0; }
  
  .social-digg{ background-image: url('images/social/digg.png'),url('images/social/digg.png'); }
  .social-digg:hover{ background-color:#14589e; }
  
  .social-pinterest{ background-image: url('images/social/pinterest.png'),url('images/social/pinterest.png'); }
  .social-pinterest:hover{ background-color:#cb2027; }
  
  .social-instagram{ background-image: url('images/social/instagram.png'),url('images/social/instagram.png'); }
  .social-instagram:hover{ background-color:#427097; }
*/


/*
	END OF SOCIAL ICONS
*/



/*
	WEB ICONS
*/

.phone-icon-small{
	background:url(../images/phone-16px-16px.png) no-repeat top left;
	width:16px;
	height:16px;
	margin:4px;
	margin-top:1px;
	float:left;
	display:block;
}

.email-icon-small{
	background:url(../images/email-16px-16px.png) no-repeat top left;	
	width:16px;
	height:16px;
	margin:4px;
	margin-top:2px;
	margin-right:8px;
	float:left;
	display:block;
}



/*	END OF WEB ICONS */

.middle-content{
	width:960px;
	padding:0px;
	margin:0 auto;
	margin-top:20px;
	}
.sustainability h2{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#000;
	text-align:center;
	}
.sustainability{
	width:215px;
	float:left;
	}
.sustainability p{
	text-align:justify;
	color:#000;
	}
.sustainability img{
	margin:0 auto;
	display:block;
	}
	
.innovation h2{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#000;
	text-align:center;
	}
.innovation{
	width:215px;
	float:left;
	margin:0px 33px 0px 33px;
	}
.innovation p{
	text-align:justify;
	color:#000;
	}
.innovation img{
	margin:0 auto;
	display:block;
	}

.safety-and-health h2{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#000;
	text-align:center;
	}
.safety-and-health{
	width:215px;
	float:left;
	margin:0px 33px 0px 0px;
	}
.safety-and-health p{
	text-align:justify;
	color:#000;
	}
.safety-and-health img{
	margin:0 auto;
	display:block;
	}
	
.quality h2{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#000;
	text-align:center;
	}
.quality{
	width:215px;
	float:right;
	margin:0px 0px 0px 0px;
	}
.quality p{
	text-align:justify;
	color:#000;
	}
.quality img{
	margin:0 auto;
	display:block;
	}
.product-wrapper{
	width:960px;
	margin:0 auto;
	}
.product-heading{
	width:0 auto;
	padding:0px;
	margin:0px;
	}
.product-heading-dots-left{
	width:30%;
	float:left;
	height:18px;
	background:url(../images/dots-heading.jpg) left repeat-x;
	margin:20px 0px 0px 0px;
	}
.product-heading-dots-right{
	width:30%;
	float:right;
	height:18px;
	background:url(../images/dots-heading.jpg) right repeat-x;
	margin:20px 0px 0px 0px;
	display:block;
	}
.product-heading h3{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:48px;
	font-weight:normal;
	padding:0px;
	margin:0 auto;
	text-align:center;
	text-transform:uppercase;
	/*width:150px;*/

	
	}
.photo-gallery{
	width:0 auto;
	margin:0 auto;
	margin:50px 0px 0px 0px;
	padding:0px;
	}
.photo-gallery img{
	margin:0px 0px 0px 9px;
	padding:0px;
	float:left;
	}
.photo-gallery-first-child{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	}
.photo-gallery-last-child{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	}
.photo-gallery-button{
	width:100%;
	height:28px;
	background:#5e8c00;
	margin:30px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	}
.photo-gallery-button a, a:hover{
	text-decoration:none;
	color:#FFF;
	}
.photo-gallery-button p{
	font-family:'Yanone Kaffeesatz', sans-serif ;
	font-size:18px !important;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-align:center !important;
	color:#fff;
	}
.content-buttom{
	width:960px;
	margin:0 auto;
	}
.testimonials-section{
	width:100%;
	float:left;
	margin:35px 0px 0px 0px;
	}
.testimonials-top{
	width:100%;
	}
.testimonials-top h4{
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:34px;
	font-weight:normal;
	float:left;
	}
.testimonials-top-dots{
	width:75%;
	height:17px;
	background:url(../images/dots-cnt.jpg) left repeat-x;
	float:left;
	margin:15px 0px 0px 20px;
	}
.testimonials-top img{
	float:right;
	margin:10px 0px 0px 0px;
	}
.testimonials-cnt{
	width:100%;
	height:0 auto;
	background:#fafafa;
	}
.testimonials-cnt-middel{
	width:70%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 15px;
	}
.testimonials-cnt-middel p{
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-style:italic;
	text-align:left;
	padding:0px;
	margin:0px;
	}
.coma-left{
	margin:15px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	background:url(../images/coma-left.jpg) left top no-repeat;
	width:28px;
	height:110px;
	float:left;
	}
.coma-right{
	margin:0px 20px 15px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/coma-right.jpg) bottom right no-repeat;
	width:28px;
	height:110px;
	float:right;
	}
.testimonials-buttom{
	width:100%;
	height:40px;
	float:left;
	background:url(../images/test-arrow.png) top left 10px no-repeat;
	}
.testimonials-buttom p{
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	padding:20px 0px 0px 0px;
	margin:0px;
	}
	
.service-wrapper{
	width:460px;
	float:right;
	margin:35px 0px 0px 0px;
	}
.service-wrapper-top{
	width:100%;
	}
.service-wrapper-top h4{
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:34px;
	font-weight:normal;
	float:left;
	}
.service-wrapper-top-dots{
	width:225px;
	height:17px;
	background:url(../images/dots-cnt.jpg) left repeat-x;
	float:left;
	margin:15px 0px 0px 20px;
	}
.service-wrapper-top img{
	float:right;
	margin:10px 0px 0px 0px;
	}
.service-wrapper-image{
	width:100%;
	float:left;
	}
.service-wrapper-image img{
	padding:0px;
	margin:0px 0px 0px 5px;
	}
.footer-wrapper{
	width:100%;
	background:#eeeeee;
	border-top: #c7f668 5px solid;
	margin:40px 0px 0px 0px;
	}
.footer-wrapper-items{
	width:960px;
	margin:0 auto;
	}
.footer-abouts{
	height:270px;
	width:230px;
	float:left;
	margin:40px 0px 0px 0px;
	}
.footer-abouts h2{
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	}
.footer-abouts h1{
	color:#5e8c00;
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:24px;
	font-weight:normal;
	}
.footer-abouts-dots{
	width:100%;
	background:url(../images/dots-abuts.png) left repeat-x;
	height:1px;
	margin:5px 0px 15px 0px;
	}
.footer-abouts p{
	text-align:justify;
	font-size:12px;
	}
.photo-section{
	height:270px;
	width:0 auto;
	float:left;
	margin:40px 0px 0px 35px;	
	}
.photo-section p{
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	}
.photo-section p a, a:hover{
	text-decoration:none;
	color:#FFF;
	}
.photo-section-image{
	width:0 auto;
	float:left;
	width:370px;
	
	}
.photo-section-image a img{
	float:left;
	border:solid 5px #FFF;
	-moz-box-shadow: -1px 1px 9px #CCC;
    -webkit-box-shadow: -1px 1px 9px #ccc;
    box-shadow: -1px 1px 9px #ccc;
	padding:0px;
	margin:0px 3px 3px 3px;
	}
.footer{
	width:100%;
	height:55px;
	background:#000;
	margin:55px 0px 0px 0px;
	}
.footer-menu{
	width:960px;
	margin:0 auto;
	text-align:center !important;
	padding:5px 0px 0px 0px;
	}
.footer-menu ul{
	margin:0px;
	padding:0px;
	color:#FFF;
	}
.footer-menu ul li{
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	padding:0px 20px 0px 20px ;
	margin:0px;
	text-decoration:none;
	display:inline;
	color:#FFF;
	}
.footer-menu a, a:hover{
	color:#fff;
	text-decoration:none;
	}
.contact-section{
	height:270px;
	width:300px;
	float:left;
	margin:40px 0px 0px 0px;
	float:right;	
	}
.contact-section p{
	padding:0px;
	margin:0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:28px;
	font-weight:normal;
	}
.contact-forams{
	
	height:0 auto;
	font-family:'Yanone Kaffeesatz', sans-serif;
	
	font-weight:normal;
	
	}
.contact-forams p{
	padding:0px;
	margin:0px;
	float:left;
	font-size:18px;
	}
.contact-forams input{
	float:left;
	width:70%;
	height:25px;
	background:#999999;
	border:none;
	margin:8px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	}
.contact-forams span input{
	float:left;
	width:70%;
	height:25px;
	background:#999999;
	border:none;
	margin:8px 0px 0px 53px;
	padding:0px 0px 0px 0px;
	}
.contact-forams textarea{
	float:left;
	width:71%;
	height:80px;
	background:#999999;
	border:none;
	margin:8px 0px 0px 32px;
	padding:0px 0px 0px 0px;
	}
.submit-cont {
	background:#5e8c00;
	width:80px;
	height:33px;
	float:right;
	}
.submit-cont p{
	font-family:'Yanone Kaffeesatz', sans-serif ;
	font-size:18px !important;
	font-weight:normal;
	padding:0px !important;
	color:#fff;
	text-align:center;
	margin:5px 0 0 0px;
	}
.submit-cont a, a:hover{
	text-decoration:none;
	color:#FFF;
}
.about-button p{
	background:#5e8c00;
	float:right !important;
	font-family:'Yanone Kaffeesatz', sans-serif !important;
	font-size:16px !important;
	font-weight:normal;
	color:#fff;
	text-align:center;
	padding:5px 10px 5px 10px;
	margin:0px 20px 0px 0px;
	}
.about-buttont a p{
	text-decoration:blink;
	}
.about-buttont a:hover{
	color:#FFF;
}
/*Service*/

.srvice-main-line{
	background:url(../images/dots-cnt.jpg) left repeat-x;
	width:100%;
	height:10px;
	margin:10px 0px 10px 0px;
	}
.service-content{
	width:0 auto;
	}	
.service-content-box-first{
	width:290px;
	float:left;
	}
.service-content-box-first-heading h2{
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:22px;
	font-weight:normal;
	}
.service-content-box-first ul{
	padding:0px;
	margin:0px;
	}
.service-content-box-first ul li{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:20px;
	}
	
.service-content-box-second{
	width:290px;
	float:right;
	}
.service-content-box-second ul{
	padding:0px;
	margin:0px;
	}
.service-content-box-second ul li{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:20px;
	}
.service-content-box-third{
	width:290px;
	margin:0 auto;
	overflow:hidden;
	}
.service-content-box-third ul{
	padding:0px;
	margin:0px;
	}
.service-content-box-third ul li{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:20px;
	}
	
/*...abouts..*/

.abouts-content-wrapper{
	width:960px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	margin:0 auto;
	}
.abouts-content-left{
	width:0 auto;
	float:left;
	width:0 auto;
	}
.abouts-content-left h3{
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:22px;
	font-weight:normal;
	float:left;
	}
.abouts-content-left p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:20px;
	text-align:justify;
	}
.abouts-content-right{
	width:0 auto;
	float:right;
	width:450px;
	}
.abouts-content-right h3{
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:22px;
	font-weight:normal;
	}
.abouts-content-right p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	display:inline-block;
	float:left;
	line-height:20px;
	text-align:justify;
	}
.map-a{
	float:right;
	width:625px;
	height:175px;
	background:#666;
	margin:25px 0px 0px 0px;
	border:solid 5px #FFF;
	-moz-box-shadow: -1px 1px 9px #CCC;
    -webkit-box-shadow: -1px 1px 9px #ccc;
    box-shadow: -1px 1px 9px #ccc;
	}
	.map-section{
	width:100%;
	}
.map-b{
	float:left;
	width:320px;
	height:175px;
}
.map-section p{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:26px;
	font-weight:normal;

	margin:15px 0px 0px 0px;
	}
.map-section span p{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-weight:normal;
	float:left;
	margin:10px 0px 0px 5px;
	}
.map-section span img{
	float:left;
	margin:15px 0px 0px 5px;
	}
.formobj,.button{
	border:1px solid #CCC;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	padding:4px;
	width:250px;
	color:#999;
}
td{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
}
.button{
	background-color:#5E8C00;
	color:#FFF;
}