@charset "utf-8";
/* CSS Document */
/*
//////////////colors used:
				#3F53B9 - Blue Bars
				#E12700 - Red
				#5B6B9D - academy blue
				#3e3521- light brown : fonts/boarders	
				#23263f - dark blue	
*/


body  {
	margin: 0 auto; 
	text-align: center; 
	overflow: auto;
	background:url(../assets/brkg.jpg) repeat;
	color:#FFF;	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
a {
	color:#CCCCCC;
	}
	
a:hover {
	color:#666666;
	}	
h1 {
	font-size:16px;
	font-weight:bold;
	background:url(../assets/redline.jpg);
	text-indent:10px;
	}

h2 {
	font-size:13px;
	font-weight:bold;
	}

#wrapper {
	margin: 0 auto; 
	text-align: left; 
	overflow:hidden;
	width: 788px;	
	border-left:solid 2px #FF0000;
	border-right:solid 2px #FF0000;
	border-bottom:solid 2px #FF0000;
	background:#003366;
} 
#header h1 {
	margin: 0 auto; 
	padding: 10px 0;
	
	
}
#headerInfo {
	color:#0000CC;
	width:200px;
	float:right;
	padding-top:30px;
	font-weight:bold;
	font-size:18px;
	}


#clear {
	clear:both;
	}
#header {
	margin:0px;
	padding:0px;
	background:url(../assets/header3.gif) no-repeat #FFFFFF;
	width:788px;
	height:99px;
	}	
#nav {
	padding:0px;
	width:788px;
	text-align: center;
	height:33px;
	background:url(../assets/nav_bar.jpg) repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
		}	

#content {
	margin:0 auto;
	width:788px;
	height:576px;
	background:url(../assets/brkg.jpg) repeat-x;
	}
	
#flashcutting{
	margin:0 auto;	
	width:788px;
	overflow:hidden;

} 	
div#flashcontent { margin: 0 auto;
					width:788px;
					height:225px;
					
					 }
object#flashcontent { 
						margin:0 auto; 
						padding:0px;
						width:788px;
					height:225px;
					}

#photo {
	margin:0 auto;
	padding:0px;
	width:788px;
	height:225px;
	
	}	
	

#leftSide {
	margin:0 auto;
	padding:5px;
	float:left;
	width:215px;
	
	
	}
	
#main {
	margin:0 auto;
	padding:0;
	padding-left:5px;
	float:right;
	width:550px;
	border-left:solid 2px #23263f;

	
	}	
	

#footer {
	clear:both;

		}	
#footer ul{
        margin:0;
        padding:0;
        list-style:none;
		text-align:center;
}
#footer li{
        padding:4px;
        display:inline;
        text-align:center;
		
}
#footer a {			
color:#FFE4B5; 
text-decoration: none;
}

.paddingtop
	{
		margin-top:0 auto;
		text-align:center;
		}
	
.asbestosPhoto {
	background:url(../assets/asbestos_header.jpg) no-repeat;
	}

.demophoto {
	background:url(../assets/demo.jpg)	no-repeat;
	}
.companyphoto {
	background:url(../assets/company.jpg) no-repeat;
	}
.companyphoto2 {
	background:url(../assets/company2.jpg) no-repeat;
	}	
.contact {
	background:url(../assets/contact.jpg) no-repeat;
	}
.ice { background:url(../assets/ice_header.jpg) no-repeat;
}	
.industrialphoto {
	background:url(../assets/d_d.jpg) no-repeat;
	}
.transphoto {
	background:url(../assets/trans.jpg) no-repeat;
	}	
.recycling {
	background:url(../assets/recycling_head.jpg) no-repeat;
	}		
.concreteJobs {
	background:url(../assets/concrete_jobs.jpg) no-repeat;
	}			
.eltorophoto {
	background:url(../assets/eltoro_arial.jpg) no-repeat;
	}	
.demoJobphoto {
	background:url(../assets/demo_jobs.jpg) no-repeat;
	}	
.cypressphoto {
	background:url(../assets/jobs/cypress_header.jpg) no-repeat;
	}	
.hazmatPhoto {
	background:url(../assets/jobs/hazmat_header.jpg) no-repeat;
	}	
.safetyPhoto  {background: url(../assets/safety_head.jpg) no-repeat;
}
.raymondPhoto {
	background:url(../assets/raymond_header.jpg) no-repeat;
	}
.eltoroDemoPhoto {
	background:url(../assets/elotor_demoHeader.jpg) no-repeat;
	}
.dockPhoto {
	background:url(../assets/dock_header.jpg) no-repeat;
	}	
.sfPhoto {
	background:url(../assets/jobs/sf_header.jpg) no-repeat;
	}	
					