@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg.jpg) top left repeat-x #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;}
	
img{
	border:none;
}
	
.clear{
	clear:both;}
	
*{
	outline:none;
	margin:0px;
	padding:0px;
	
	}

#mainwrap{
	width:950px;
	margin:auto;
	padding:0px;}
	
#banner-bg{
	width:950px;
	height:456px;
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
	}
	
#top-nav{
	width:611px;
	float:right;
	text-align:center;
	margin:0px 0px 15px 0px;
	padding:0px;}
	
#top-nav a{
	background:url(../images/top-nav-sep.jpg) right top no-repeat;
	height:37px;
	float:left;
	font-size:16px;
	color:#b5dc3f;
	font-weight:bold;
	text-decoration:none;
	padding:10px 22px 0px 22px;
	margin:0px;}
	
#top-nav a:hover{
	color:#c4c3c3;}
	
#jquery-banner{
	height:270px;
	font-size:15px;
	color:#cccccc;
	margin:0px;
	padding:20px 0px 0px 250px;}
	
		
	#jquery-banner h1{

		font-size:28px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fffcfc;
		font-weight:normal;
		padding:0px;
		margin:0px 0px 28px 0px;
		}
		
	
	#jquery-banner small{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#cccccc;
		line-height:30px;
		background:url(../images/banner-li-bg.jpg) no-repeat;
		padding-left:25px;
		}
		
	#jquery-banner span{
		color:#b5dc3f;
		font-weight:800;
	}
	/*#jquery-banner ul{
		list-style:none;
		margin:0px;
		padding:0px;}
		
	#jquery-banner li{
		background:url(../images/banner-li-bg.jpg) top left no-repeat;
		padding:0px 0px 0px 25px;
		margin:15px 0px 0px 0px;
		color:#cccccc;}*/
		
	#portfolio-btn{
	background:url(../images/our-portfolio-button.jpg) top left no-repeat;
	width:260px;
	height:77px;
	padding:14px 0px 0px 43px;
	left: 652px;
	top: 363px;
	position:absolute;

}
		
	#portfolio-btn a{
		text-decoration:none;
		font-size:24px;
		color:#000;}
		
	#portfolio-btn a:hover{
		color:#fffefe;}
		
#middle-wrap{
	width:950px;
	margin:0px;
	padding:0px;}
	
		#middle-wrap p{
			font-size:13px;
			color:#6E6E6E;
			line-height:19px;
			margin:0px;
			padding:0px;}

		#middle-wrap span{
			color:#5c8010;
			font-size:14px;
			font-weight:bold;
			margin:0px;
			padding:0px;}
			
		.readmore{
			color:#eb2727;
			font-weight:bold;
			width:auto;
			margin:10px 0px 0px 0px;
			float:right;}
			
		.readmore a{
			font-weight:bold;
			color:#3B3B3B;
			padding:0px 5px 0px 8px;
			margin:0px;
			text-decoration:none;}
			
		.readmore a:hover{
			text-decoration:underline;}
			
		#middle-box-cont{
			width:950px;
			margin:20px 0px 0px 0px;
			color:#6E6E6E;
			}			
		
		#middle-left{
			width:650px;
			float:left;}
		
		.box{
			width:235px;
			font-size:13px;
			line-height:18px;
			float:left;
			height:114px;
			padding:0px 0px 0px 62px;
			margin:0px 20px 0px 0px;
			}
			
			.box1{
				background:url(../images/suitcase.jpg) top left no-repeat;	
				}
					
			.box2{
				background:url(../images/carton.jpg) top left no-repeat;	
				}
				
			.box3{
				background:url(../images/jigsaw.jpg) top left no-repeat;	
				}
				
			.box4{
				background:url(../images/shield.jpg) top left no-repeat;	
				}
				
			.box5{
				background:url(../images/dollar.jpg) top left no-repeat;	
				}
				
			.box6{
				background:url(../images/arrow.jpg) top left no-repeat;	
				}
				
			
		.box big{
			font-size:14px;
			color:#5c8010;
			font-weight:bold;
			margin:0px 0px 8px 0px;
			padding:0px;}
			
		.box small{
			font-size:12px;
			color:#5c8010;
			margin:8px 8px 8px 0px;
			padding:0px;
			float:right;}
		.box small a{
			color:#5c8010;
			text-decoration:none;
		}
		.box small a:hover{
			text-decoration:underline;
		}
		
					
#testimonials{
width:282px;
float:right;
padding:0px 0px 0px 8px;}
			
		#testimonials h1{
			color:#5c8010;
			font-size:18px;
			font-weight:normal;
			margin:0px 0px 18px 0px;
			padding:0px;}
			
		#testimonials-box{
			width:282px;}
			
		#testimonials-top{
			background:url(../images/testimonial-top.jpg) top left no-repeat;
			width:282px;
			height:15px;}
			
		#testimonials-middle{
			background:url(../images/testimonial-bg.jpg) top left repeat-x #e0e0e0;
			width:250px;
			line-height:18px;
			border:#d7d7d7 solid 1px;
			border-bottom:none;
			padding:0px 15px 0px 15px;
			border-top:none;}
			
		#testimonials-bottom{
			background:url(../images/testimonial-bottom.jpg) top left no-repeat;
			width:282px;
			height:35px;}
			
		#testimonials-author{
			width:212px;
			padding:0px 0px 0px 70px;}
			
			
#latest-themes{
background:url(../images/latest-themes-bg.jpg) top left no-repeat;
width:950px;
height:171px;
position:relative;
margin:20px 0px 0px 0px;
padding:55px 0px 0px 0px;}
			
		#latest-themes h1{
			position:absolute;
			font-size:18px;
			color:#3b3b3b;
			font-weight:normal;
			margin:0px;
			padding:0px;
			left: 415px;
			top: 7px;}
			
		#latest-themes ul{
			list-style:none;
			margin:0px;
			padding:0px;}

		#latest-themes li{
			
			float:left;
			margin:0px 27px 0px 0px;
		}
			
		#bottom-box{
			background:url(../images/bottom-box-bg.jpg) top left no-repeat;
			width:930px;
			margin:45px 0px 0px 0px;
			padding:25px 0px 0px 20px;}
			
		.news-box{
			background:url(../images/botoom-box-sep.jpg) right top no-repeat;
			width:300px;
			height:262px;
			float:left;
			margin:0px 14px 0px 0px;
			padding:0px;}
			
		.news-box big{
		color:#3B3B3B;
		font-weight:bold;
		font-size:13px;
		}
			
		.news-box h1{
			color:#3B3B3B;
			font-weight:normal;
			margin:0px 0px 25px 0px;
			padding:0px;
			font-size:18px;}
			
		.news-box p{
			/*background:url(../images/bottom-box-image.jpg) top left no-repeat;*/
			font-size:13px;
			line-height:20px;
			color:#6E6E6E;
			padding:0px 0px 0px 70px;
			margin:0px;
			}
		.news-box img{
			float:left;
			padding:0px 5px 5px 5px;
			}
		.news-box a{
		text-decoration:none;
		color:#3CF;
		}
		.dailynews{
			background-image:url(../images/news-icon.jpg);
			background-repeat:no-repeat;
			padding:0px 0px 0px 28px;
			margin:0px 0px 5px 0px;
			/*margin:0px;*/}
	
			
			
.twitter{
background:url(../images/twitter-icon.jpg) top left no-repeat;
height:33px;
padding:13px 0px 0px 50px;
margin:16px 0px 0px 0px;}
			
		.twitter a{
			text-decoration:none;
			font-size:18px;
			color:#3B3B3B;}
		
		.twitter a:hover{
			color:#0d4982;}
			
#footer-wrap{
background:url(../images/footer-bg.jpg) top left repeat-x;
width:100%;
background-color:#222222;
height:182px;
margin:0px;
padding:0px;}
			
		#footer{
			width:950px;
			margin:auto;
			padding:0px 0px 0px 0px;}
		
		#footer-left{
			width:300px;
			font-size:14px;
			color:#717171;
			padding:25px 0px 0px 0px;
			float:left;}
			
			

			
				
			
		
		#footer-left span{
			background:url(../images/have-questions-bg.jpg) top left no-repeat;
			width:285px;
			height:64px;
			color:#8e8585;
			display:block;
			font-size:18px;
			line-height:25px;
			padding:15px 0px 0px 15px;}
			
			#footer ul{
				background:url(../images/footer-ul-bg.jpg) left top no-repeat;
				height:134px;
				list-style:none;
				float:left;
				color:#d0d0d0;
				font-weight:bold;
				padding:40px 0px 0px 35px;
				margin:0px 0px 0px 45px;}
				
			#footer li{
				color:#fffdfd;
				margin:8px 0px 0px 0px;}
			
			#footer li a{
				font-weight:normal;
				color:#d0d0d0;
				text-decoration:none;}
				
			#footer li a:hover{
				text-decoration:underline;}
			
			
		
/* ################################################## INNER STYLE STARTS HERE #################################################### */

#middle-wrap-inner{
	background:url(../images/middle-wrap-bg.jpg) top left repeat-y;
	width:950px;
	margin:30px 0px 0px 0px;
	padding:0px;}

#left-wrap{
	width:305px;
	float:left;
	}

#twitter-updates{
	width:305px;}

#twitter-updates h1{
	background:url(../images/left-h1-bg.jpg) top left no-repeat;
	width:245px;
	height:39px;
	font-size:24px;
	color:#de5c0d;
	padding:10px 0px 0px 60px;
	margin:0px 0px 10px 0px;}
	
#twitter-updates p{
	background:url(../images/left-para-bg.jpg) bottom left no-repeat;
	color:#201F1F;
	font-weight:bold;
	line-height:19px;
	margin:0px 0px 0px 12px;
	padding:0px 0px 8px 0px;}
	
#twitter-updates p span{
	color:#737373;
	font-weight:normal;
	margin:0px 0px 0px 0px;}
	
.become-a-partner{
	width:298px;
	margin:9px 0px 0px 0px;
	background:url(../images/become-partner-middle.jpg) top left repeat-y;

	}
	
	.become-a-partner img{
	display:block;
	}
	
	

		
	.become-a-partner h1{
		background:url(../images/become-partner-h1.jpg) 12px 0px no-repeat;
		height:36px;
		padding:0px;
		color:#de5c0d;
		font-size:24px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 67px;}
		
	.become-a-partner p{
		background:url(../images/become-partner-p-bg.jpg) 8px 0px no-repeat;
		margin:0px;
		height:61px;
		color:#6E6E6E;
		line-height:18px;
		padding:2px 35px 0px 68px;}
		
	.become-a-partner a{
		color:#98410c;
		text-decoration:underline;}
		
	.become-a-partner a:hover{
		text-decoration:none;}
		
		
		/*REQUST A QUOTE STARTS*/
		
		.become-a-partner h6{
		background:url(../images/request-ico.jpg) 16px 0px no-repeat;
		height:36px;
		padding:0px;
		color:#de5c0d;
		font-size:24px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 67px;}
		
		.become-a-partner fieldset{
		border:0px;
		padding:0px 10px 0px 19px;
		color:#636363;
		}
		
		
		.become-a-partner input{
		background:url(../images/inputbg.jpg) no-repeat;
		border:0px;
		width:163px;
		height:14px;
		margin:8px 10px 0px 0px;
		float:right;
		padding:5px;
		color:#387908;
		font-size:12px;
		}
		
		.become-a-partner textarea{
		background:url(../images/textarea.jpg) no-repeat;
		border:0px;
		font-size:12px;
		overflow:hidden;
		width:163px;
		height:54px;
		margin:8px 10px 0px 0px;
		float:right;
		color:#387908;
		padding:5px;
		}
		
		
		
		.become-a-partner label {
		float:left;
		padding-top:10px;
		color:#387908;
		font-size:13px;
		}
		
		.become-a-partner label span{
		color:#db8c1b;
		}
		
		button{
		width:94px;
		height:32px;
		border:0px;
		background:url(../images/submit.jpg) no-repeat;
		float:right;
		margin:10px 10px 0px 0px;
		}
		
		button:hover{
		color:#FF0000;
		cursor:pointer;
		opa
		}
		

		
		/*REQUEST A QUOTE ENDS*/
		
#request{
	width:298px;
	margin:5px 0px 0px 0px;}
	
	#request h1{
		background:url(../images/request-h1.jpg) top left no-repeat;
		width:228px;
		height:39px;
		font-size:24px;
		color:#de5c0d;
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 70px;}
		
	#request-middle{
		width:253px;
		background:url(../images/request-middle.jpg) top left repeat-y;
		padding:0px 25px 0px 20px;}
		
	#request-middle p{
		font-size:13px;
		color:#636363;
		margin:0px;
		padding:0px;}
	
#right-wrap{
	width:569px;
	padding:0px 38px 0px 38px;
	float:right;}
	
	
	#right-wrap h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#86b14d;
	font-size:30px;
	margin:0px 0px 20px 0px;
	font-weight:200;
	}
	
	#right-wrap p{
	font-family:Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	font-size:13px;
	line-height:20px;
	margin:0px 0px 30px 0px;
	}
	
	#right-wrap h2{
	color:#201f1f;
	font-size:20px;
	margin:0px 0px 15px 0px;
	font-weight:300;
	}
	#right-wrap img{
	float:right;
	}
#contactus{
margin:0x 0px 0px 0px;
background-color:#343434;
width:489px;
position:relative;

}
.contactbox{
border:1px dashed;
border-color:#666666;
border-top:0px;
border-left:0px;
border-right:0px;
width:463px;
height:39px;
margin:0px 8px 0px 18px;
padding:10px 0px 11px 0px;
}

	.contactbox label{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	height:10px;
	float:left;
	margin:10px 0px 0px 0px;
	}

	.contactbox span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:red;
	}
	.contactbox input{
	float:right;
	margin:10px 18px 0px 0px;
	padding:2px 0px 0px 5px;
	border:0px;
	width:243px;
	height:20px;
	background-image:url(../images/inputcontctus.jpg);
	background-repeat:no-repeat;
	}
	.contactbox textarea{
	float:right;
	margin:10px 18px 0px 0px;
	padding:2px 0px 0px 5px;
	border:0px;
	width:243px;
	height:156px;
	overflow:hidden;
	background-image:url(../images/txtfldbg.jpg);
	background-repeat:no-repeat;
	}
	.contactbox img{
	float:right;
	margin:10px 18px 0px 0px;
	
	}
#imagebox{
position:absolute;
background:url(../images/contactboard.jpg) no-repeat;
width:508px;
height:92px;
padding:0px 0px 20px 0px;
}
	#imagebox p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#FFF;
	padding:35px 0px 0px 100px;
	}
	#imagebox span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0px 0px 0px 16px;
	}
			
			
			
			
			
		

