@charset "utf-8";

* { margin:0;
	padding:0;
}

a img {
	border: 0;
	text-align: right;
}
body {
	background-color: #FFF;
	background:url(../design-images/bg1.jpg) top center no-repeat fixed; /* sets bkg to not move */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #fff;
}

#container {margin: 0 auto; width: 1200px;}

	/* Header */
	#header{
		position: relative;
		background: url(../design-images/logo.png) top no-repeat;
		width: 350px;
		height: 150px;	
		margin: 10px 30px 0 0;	
		float: right;
		}
#right {line-height: 18px;
		padding: 0 20px;
		background-color: #324667;
		width:750px;
		float:left;
		min-height:900px;
		margin: 30px 0 10px 0;}		
#left {
	position:relative;
	line-height: 14px;
	padding: 0;
	background-color: #FFF;
	width: 350px;
	float: left;
	min-height: 900px;
	text-align: right;
	margin: 30px 0 10px 0;}
	
#right-service {line-height: 18px;
		padding: 0 20px;
		background-color: #324667;
		width:750px;
		float:left;
		min-height:1200px;
		margin: 30px 0 10px 0;}		
#left-service {
	position:relative;
	line-height: 14px;
	padding: 0;
	background-color: #FFF;
	width: 350px;
	float: left;
	min-height: 1200px;
	text-align: right;
	margin: 30px 0 10px 0;}	
	

.padding {padding: 0 0 0 40px;}
.padding1 {padding: 0 20px 0 0;
width:500px;
float:right;}

.col1 {padding: 0 20px 0 0;
width:250px;
float:right;}

.col2 {padding: 0 20px 0 0;
width:250px;
float:right;}

.col3 {padding: 0 15px 0 0;
width:250px;
float:left;}

.col4 {padding: 0 15px 0 0;
width:300px;
float:right;}

.indent {padding:0 0 0 20px;
		 width: 180px;
		 float:right;
}
		
		#bottom-pic{
		position: relative;
		background: url(../design-images/paper-shredding.png) left bottom no-repeat;
		width: 560px;
		height: 245px;	
		margin: 10px;	
		}

a {	font-size: 12px;
	color: #b7d1da;
	text-decoration:none;}
	
a:hover {font-size: 12px; text-decoration:underline;}
a:visited {font-size: 12px;
			color: #b7d1da;
			text-decoration:none;}

h1 {
	font-size: 30px;
	color: #d3ecf6;
	font-family: 'Roboto Condensed', sans-serif;
	text-align: center;
}

	 
.h2 {font-size: 24px;
	 color:#92b21b;
	 line-height: 24px;}	 
h3 {
	font-size: 32px;
	color: #324667;
	text-align: left;;
}
	 
h4 {
	font-size: 32px;
	color: #7f981e;
	text-align: left;;
}
	 	 
h5 {
	font-size: 20px;
	color: #7f981e;
	font-style: italic;
	text-align: left;
	
}	

.h6 {font-size: 18px;
	text-align: left;}

.bottom {position:absolute; bottom:0;} 
	 	 
#left-sidebar-padding {
	
	padding-left:30px;
	position:relative;
	bottom: -90px;
	}

#shredded-material-img{
		position: relative;
		background: url(../design-images/paper-shredding.png) no-repeat bottom;
		width: 560px;
		height: 245px;	
		bottom: -390px;}
		
#left-sidebar-padding-service {
	
	padding-left:30px;
	position:relative;
	bottom: -370px;
	}

#shredded-material-img-service{
		position: relative;
		background: url(../design-images/paper-shredding.png) no-repeat bottom;
		width: 560px;
		height: 245px;	
		bottom: -700px;}				
	
#content-pic {position: relative;
				background: url(../images/shredding.jpg) no-repeat;
				float:right;
				margin:10px 30px 10px 20px;
				width:302px;
				height:135px;}		
				
#mobile-content-pic {position: relative;
				background: url(../images/dave-truck.jpg) no-repeat;
				float:right;
				margin:10px 30px 10px 20px;
				width:300px;
				height:222px;}					

.line-hor { background:url(../design-images/hr.gif) repeat-x;}

			
.line-ver { background:url(../design-images/hr.gif);
			background-position:right;
			background-repeat:repeat-y;}
			
.footer {font-weight: bold;
		color:#324667;
		float:left;
		margin:0 0 10px -100px;
		width:900px;
		text-align:center;}
		
.footer a {color: #669900;
		   text-decoration:none;}	
.footer a:hover {text-decoration:underline;}	
