/* Structure */

body { background-color:#f5f5f5;
		min-width:760;
}
#wrapper{width:950px;
	height:auto;
    position:relative;
    left:40%;
    margin-left: -350px;
   margin-top:50px;    
  }
         

#header
{
	width: 930px;
	float: left;
	 background-color:White;
	}

#nav
{ height: auto;
	width:200px;
	background-color:silver;
	float:left;
	font-family: Arial, helvetica, Sans-Serif;
	 font-size:12px;
	 font-weight:bold;
	 }

#col2{
	height:auto;
	width:600px;
	float:left;
	margin-left:20px;
	}

#col2h{
	height:auto;
	width:400px;
	float:left;
	}	
#col3{
	height:325px;
	width: 300px;
	float:right;
	margin-right:20px;
	/*filter: alpha(opacity=70);
	opacity:0.7;*/
	background:url(images/picture1.png)
	}

#col3A{
	height:auto;
	width:300px;	
	 float:right;
	background-color: Silver;
	}
	
.bottom{
	width: 950px;
	height: 80px;
	background-color: white;
	float:left;
	border-bottom: 2px solid black;
	margin-bottom:20px;
	}
	
.bottomh{
	width: 930px;
	height: 80px;
	background-color: white;
	float:left;
	border-bottom: 2px solid black;
	margin-bottom:20px;
	}
	
#footer{
	
	 font-size:12px;
	 margin-left:20px;
	 margin-top:10px;
	 width:930px;
	 float:left;
	  }

	/*Elements */

#logo{ margin-bottom: 10px;
	
	}
	
#nav ul{
	list-style:none;
	margin:0;
	padding:0;}
	
#nav li{
	border-bottom: 1px solid white;}
	
	
#nav li a:link, #nav li a:visited{
		display:block;
		padding:5px 5px  5px 0.5em;
		border-left: 12px solid black;
		border-right: 1px solid black;
		background-color:gray;
		color: White;
		text-decoration:none;}

#nav li a:hover,#home #nav li.home a, #service #nav li.service a,
#about1 #nav li.about1 a, #contact #nav li.contact a,
#login #nav li.login a,
#fleet #nav li.fleet a {
		background-color:Black;
		color:White;}

form.contact{ padding: 0;
	margin:0;
	line-height:150%;}

.fixedwidth
{ display: block;
	width:110px;
	float:left;
	 font-weight:bold;}	
	
.fixedwidth1
{ float:left;}

.photo p
{ font-size: 75%;
	font-weight:bold;
	margin-top:0;
	width: 430px;
	line-height:1.4em;}

.photo img{ border:15px solid white;}

.photocredit{ font-weight:normal;
	color:Gray;}
	

#pic1{ 
	margin-left:15px;
	height:325px;
	width:400px;}

ul li{
	color:White;}
	
h2 	{  background-color: black;
		height:30px;
		color:white;
		font-family: Arial, helvetica, Sans-Serif;
		font-size:16px;
		font-weight:bold;
		 text-indent:5px;
		padding-top:8px;
		margin-top:0;
		}
		
p{
	font-family:arial, Sans-Serif;
	 color:black;
	 font-size:12px;
	 font-weight:bold;
	 padding-left:10px;
	 margin-top:0;
	 padding-top:0;
	 text-align:left;}
	 
.photo{ padding-bottom:20px;
	border-bottom:1px solid black;
	margin-bottom:10px;
	margin-left:20px;}	 

.about{
	font-family: Arial, Sans-Serif;
	 color:black;
	 font-size:15px;
	 padding-left:10px;
	 margin-top:0;
	 padding-top:0;
	 text-align: left;
	 padding-left:20px;
	  text-indent:1.5em;}
	  
.contact1{
	font-family: Arial, Sans-Serif;
	 color:black;
	 font-size:15px;
	 padding-right:10px;
	 margin-top:0;
	 padding-top:0;
	 text-align: left;
	 padding-left:10px;
	  text-indent:1.5em;}	 
	 
#default1{
	font-family: Arial, Sans-Serif;
	 color:black;
	 font-size:25px;
	 margin-top:0;
	 padding-top:0;
	 text-align: left;
	 padding-left:200px;
	  text-indent:1.5em;}	

#crane{ width:200px;
	height:200px;
	 background-color:Black;}
	
#crane1{ width: 190px;
	height:auto;
	margin-left:5px;
	margin-top: 50px;
	margin-bottom: 50px;
	}
#crane2{width:200px;
	height:250px;
	 margin-top: 20px;
	 margin-bottom: 20px;}

.picword
{
	text-align:center;}
	 
#chart
{
	margin-left: 50px;
	 margin-bottom:20px;
	}
	
#dupont{
	margin-left:250px;
	 margin-top:10px;}
	
#conectiv{
	margin-left:180px;
	margin-top:10px;}
		
#oxychem {
	margin-left:20px;
	margin-top:10px;}
	
.AuthorizeNetSeal
{
	margin-left: 20px;
	 padding-left:20px;}