@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Dosis:800);

body{ margin:0px;
padding:0px;
background: url(../images/bg.jpg) repeat }


h1, h2, h3, h4, h5, h6, p, a, input, img, span, div{ margin:0px; padding:0px; border:none; text-decoration:none; font-family:Arial, Helvetica, sans-serif}

a{ cursor:pointer; font-family:Arial, Helvetica, sans-serif}

img, .floatleft{ float:left}
.floatright{ float:right}



.blackfont{ color:#000000}

.whitefont{ color:#FFF}

.borderbottom{ border-bottom:1px solid #b9b9b9}

.border{ border:2px solid #737373}

.marginright{ margin-right:10px}

.marginbottom{ margin-bottom:10px}

.margintop{ margin-top:10px}

.marginleft{ margin-left:10px}


.paddingright{ padding-right:10px}

.paddingbottom{ padding-bottom:10px}

.paddingtop{ padding-top:10px}

.paddingleft{ padding-left:10px}

.align_right{ text-align:right}

.strong{ font-weight:bol}

p{ width:100%;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
line-height:21px;
color:#6a6a6a}
 
 
h1{ width:100%;
text-decoration:none;
font-family: 'Dosis', sans-serif;
font-size:20px;
text-align:left;
line-height:30px;
color:#999999;
margin:0px 0px 10px 0px;
text-transform:uppercase;
font-weight:bold}


h3{ width:100%;
line-height:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
text-transform:uppercase;
text-align:left;
padding:0px 0px;
color:#808080;
font-weight:bold;}




#header{ width:100%;
 margin:0px;
 padding:0px;
 height:147px;
 background:#FFF}
 
 	.inner_header{ width:950px;
	margin:0 auto 0 auto;
	height:147px;}
	
		.logo{ width:350px;
		margin:19px 0px 0px 0px}
		
		.phone{ width:263px;
		height:110px;
		margin:18px 0px 19px 0px}
		
		



#navigation{ width:100%;
 margin:0px;
 padding:1px 0px;
 height:68px;
 background:url(../images/navbg.jpg) repeat-x}
 
 	.inner_navigation{ width:950px;
	margin:0 auto 0 auto;
	height:68px;}
	
		.nav_visited, .nav{ min-width:10px;
		height:68px;
		line-height:68px;
		font-family: 'Dosis', sans-serif;
		font-size:12px;
		text-transform:uppercase;
		text-align:center;
		padding:0px 36px !important;
		color:#565656;
		font-weight:bold}
		
		.subnav:hover, .nav_visited, .nav:hover{ color:#36b449; background:url(../images/navhover.jpg) repeat-x}
		
		
		.subnav{ min-width:10px;
		height:40px;
		line-height:40px;
		font-family: 'Dosis', sans-serif;
		font-size:12px;
		text-transform:uppercase;
		text-align:left;
		padding:0px 26px 0px 20px !important;
		color:#565656;
		font-weight:bold}
		
		
		.nav_arrows{ width:72px;
		height:68px;
		margin:0px 1px}
		
		
		.socialtext{ width:153px;
		height:54px;
		line-height:18px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		text-transform:none;
		text-align:left;
		padding:7px ;
		color:#36b449;
		font-weight:bold}
		
		.sociallinks{ width:36px;
		height:41px;
		margin:17px 5px 10px 5px;
		opacity:0.7;
		filter:alpha(opacity=70)}
		
		.sociallinks:hover{opacity:1;
		filter:alpha(opacity=100)}
		


#banner{ width:100%;
 margin:0px;
 padding:0px;
 height:359px;}
 
 	.inner_banner{ width:950px;
	margin:0 auto 0 auto;
	height:359px;
	background:#333333}
	
	
	


#content{ width:100%;
 padding:0px 0px 00px 0px}
 
 	.inner_content{ width:950px;
	margin:0 auto 0 auto;}
	
		.main_content{ width:910px;
		background:#FFF;
		padding:20px}
		
		
			#tabs{ width:910px;
			 height:283px;
			 padding:00px 0px 20px 0px}
			 
				.tab{ width:188px;
				height:263px;
				padding:10px;
				margin:0px 9px;}
				
				.one{ background:url(../images/one.png) no-repeat}
				.two{ background:url(../images/two.png) no-repeat}
				.three{ background:url(../images/three.png) no-repeat}
				.four{ background:url(../images/four.png) no-repeat}
				
					
						.tab_heading{ width:100%;
						line-height:42px;
						font-family: 'Dosis', sans-serif;
						font-size:20px;
						text-transform:uppercase;
						text-align:center;
						padding:0px 0px;
						color:#666;
						font-weight:bold;}
						
						
						.tabtext{ font-size:12px; margin:7px 0px ;font-weight:normal; text-align:center; color:#626462; line-height:20px; height:168px}
						
						
						.quote_submit, .readmore{ width:96px;
						height:31px;
						font-family:Arial, Helvetica, sans-serif;
						text-align:center;
						color:#626462;
						font-weight:bold;
						line-height:31px;
						font-size:12px;
						margin:0px 46px;
						text-transform:capitalize;
						background:url(../images/readmore.png) no-repeat;
						border:none}
						
						.quote_submit:hover, .readmore:hover{ color:#FFF; background:url(../images/readmore_hover.png) no-repeat}
						
						.quote_submit{ margin:0px 10px}
						
						.quote_heading{ width:100%;
						line-height:20px;
						font-family: 'Dosis', sans-serif;
						font-size:14px;
						text-transform:uppercase;
						text-align:center;
						padding:0px 0px 10px 0px;
						color:#666;
						font-weight:bold;}
						
						
						.quote_label{ width:160px;
						line-height:16px;
						font-family: Arial, Helvetica, sans-serif;
						font-size:11px;
						text-align:left;
						padding:0px 5px;
						color:#666;
						font-weight:bold;
						margin:0px 9px 0px 9px}
						
						.quote_field{ width:160px;
						line-height:19px;
						font-family: Arial, Helvetica, sans-serif;
						font-size:11px;
						text-align:left;
						padding:0px 5px;
						color:#666;
						font-weight:normal;
						height:19px;
						background:url(../images/small_field.png) no-repeat;
						margin:0px 9px 3px 9px;
						border:none}
						
						.quote_textarea{ width:160px;
						min-width:160px;
						max-width:160px;
						line-height:16px;
						font-family: Arial, Helvetica, sans-serif;
						font-size:11px;
						text-align:left;
						padding:5px;
						color:#666;
						font-weight:normal;
						height:51px;
						min-height:51px;
						max-height:51px;
						background:url(../images/small_textarea.png) no-repeat;
						margin:0px 9px 5px 9px;
						border:none}
						
						
			
			.content_left{ width:206px;
			margin:0px 0px 0px 0px;}
			
				.digital{ width:206px;
				}
				
				.contact_left{ width:206px;}
				
					.contact_updown{ width:206px;
					height:7px;}
					
					.contact_mid{ width:186px;
					background:url(../images/small_mid.png) repeat-y;
					padding:0px 10px}
					
						.email{ color:#71b5bd; cursor:pointer}
						
						.email:hover{ color:#000000}
						
						
			.content_right{ width:671px;
			margin:0px 0px 0px 33px;}
			
				
					.welcome_updown{ width:671px;
					height:7px;}
					
					.welcome_mid{ width:651px;
					background:url(../images/big_mid.png) repeat-y;
					padding:0px 10px}
					
					.welcome_mid ul{ width:90%; float:left;}
					
						.welcome_mid ul li{ font-size:13px; font-family:Arial, Helvetica, sans-serif; width:90%; color:#6a6a6a; line-height:20px; margin:0px 0px 5px 0px}
					
					
					
					
					.greentext{ color:#36b449}
					
					


#footer{ width:100%;
 margin:0px 0px 10px 0px;
 padding:0px;
 height:68px;}
 
 	.inner_footer{ width:950px;
	 margin:0 auto 0 auto;
	 padding:0px;
	 height:68px;}
	 
	 	.mainfooter{ width:950px;
		 margin:0px;
		 padding:0px;
		 height:68px;
		 background:#178c28}
		 
		 	.footernav_visited, .footernav{ min-width:10px;
			height:68px;
			line-height:68px;
			font-family: 'Dosis', sans-serif;
			font-size:12px;
			text-transform:uppercase;
			text-align:center;
			padding:0px 14px;
			color:#96cb9e;
			font-weight:bold}
			
			.footernav_visited, .footernav:hover{ color:#FFF}
			
			
			.footer_sep{ width:2px;
			height:62px;
			margin:4px 20px}
			
			
			.copyrights{ width:380px;
			height:40px;
			line-height:20px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			text-transform:none;
			text-align:left;
			padding:14px 0px ;
			color:#FFF;
			font-weight:normal}
			
			

	
/*CONTACT US*/
				
				.contact_address{ width:200px;
				margin:100px 10px 100px 0px;
				text-transform:uppercase;
				border:none}
				
				.contact_map{ width:290px;
				background: url(../images/mapbg.png) no-repeat;
				height:400px;
				padding:10px;
				margin:20px 0px 0px 20px}
				
				.contact_us{ width:361px;}
									
					.label{ width:351px;
					color:#666666;
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-align:left;
					line-height:26px;
					height:26px;
					padding:0px 5px;
					font-weight:bold;
					text-transform:capitalize}
					
					
					.contact_us_input{ width:351px;
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-align:left;
					line-height:26px;
					height:26px;
					padding:0px 5px;
					font-weight:bold;
					color:#000000;
					margin:0px 0px 5px 0px;
					background:url(../images/textfield.png) no-repeat}
					
					.contact_us_textarea{ width:351px;
					max-width:351px;
					min-width:351px;
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-align:left;
					line-height:20px;
					height:116px;
					max-height:116px;
					min-height:116px;
					padding:5px;
					border:none;
					font-weight:bold;
					background:url(../images/textarea.png) no-repeat}
					
					.contact_us_submit{ width:96px;
					height:31px;
					font-family:Arial, Helvetica, sans-serif;
					text-align:center;
					color:#626462;
					font-weight:bold;
					line-height:31px;
					font-size:12px;
					margin:10px 0px;
					text-transform:capitalize;
					background:url(../images/readmore.png) no-repeat;
					border:none}
					
					
					.contact_us_submit:hover{ color:#FFF; background:url(../images/readmore_hover.png) no-repeat}
					
					
	



.off{ width:144px;
float:right;
height:156px;
margin:0px;
padding:0px;
position:fixed;
top:30%;
right:0px;
opacity:0.8;
filter:alpha(opacity=80)}

.off:hover{opacity:1;
filter:alpha(opacity=100)}

