







body{
	background-color: 222321;
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
	position:relative;
	width:850px;
	min-height:681px;
	background-color: #ffffff;	
}

#header {
	position:relative;
	width:850px;   
	height:57px;
	font-size:12px;
}

#header a:link{text-decoration:none; color:#000000; }
#header a.hover{text-decoration:none; color:#000000; }
#header a.active{text-decoration:none; color:#000000; }
#header a.visited{text-decoration:none; color:#000000; }

#footer a:link{text-decoration:none; color:#FFFFFF; }
#footer a.hover{text-decoration:none; color:#FFFFFF; }
#footer a.active{text-decoration:none; color:#FFFFFF; }
#footer a.visited{text-decoration:none; color:#FFFFFF; }

#side_button a:link{text-decoration:none; color:#ffffff; }
#side_button a.hover{text-decoration:none; color:#ffffff; }
#side_butten a.active{text-decoration:none; color:#ffffff; }
#side_butten a.visted{text-decoration:none; color:#ffffff; }

#flash{
	position:relative;
	width:850px;
	height:120px;
	background-image: url(../images/mid-pic2.gif);
	text-align:center;
	padding-top:300px;
	
}

#middle{
    float:left;
	width:830px;
	height:175px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
#middle_vid{
    float:left;
	width:830px;
	height:500px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

#footer{
    clear:both;
	width:850px;
	height:64px;
	background-image:url(../images/bottom-layout.gif);
	text-align:center;
	padding-top:50px;

	
}

#products_flash{ 
     float:left;
	 width:850px;
	 height:392px;
	 background-image: url(../images/top.png);
	 text-align:left;
	 padding-top:37px;
	 clear:both;
	 
	 
}

#products_blank{
      float:left;
	  width:111px;
	  height:400px;
}
	  	
#flash_alt_pic{
      position:relative;
      width:850px;
	  height:423px;
	  text-align:center;
}

#side_product{
      float:left;
	  width:850px;
	  height:392px;
	  background-image: url(../images/top.png);
	  text-align:left;
	  padding-top:35px;
	  clear:both;
}	
  
#side_button{
      float:left;
	  width:195px;
	  height:35px;
	  text-align:center;
	  padding-top:10px;
	  clear:both;
	  margin:5px;
	  background-image: url(../images/blank-button.gif);
	 
}

#about_pic{
      float:right;
      width:339px;
      height:186px;
      background-image:url(../images/fire-truck.png);
      margin:10px;
}

#accounts{
      float:left;
	  width:850px;
	  height:170px;
	  margin-bottom:15px;
	  margin-top:15px;
	  background-image:url(../images/Interesting-archtecture.png);
	 
}	 
       
#header_right{
      float:left; 
	  width:651px; 
	  height:47px; 
	  text-align:right;
	  padding-top:10px;
	  padding-right:10px;
}

#sales{
      float:left;
	  width:850px;
	  height:190px;
	  margin-top:15px;
	  background-image: url(../images/ForthBridge11L[1].gif);
}

#setups{
	  float:left;
	  width:850px;	
	  height:190px;
	  margin-bottom:15px;
	  margin-top:15px;
	  
}	
  
#training_side{
      float:left;
	  width:850px;
	  height:342px;
	  background-image: url(../images/top.png);
	  text-align:left;
	  padding-top:95px;
	  clear:both;	 
}


#registration{
	  float:right;
	  width:400px;
	  height:275px;
	  margin:5px;
	  clear:both;
}

#reg_1{
      float:left;
	  width:400px;
	  height:150px;
	  margin:5px;
}                                                                        

#reg_2{
      float:right;
	  width:400;
	  height:150;
	  margin:5px;
}
#registration_2{
      float:left;
	  width:300px;
	  height:300px;
	  margin:5px;
	  clear:both;
}
#reg_3{
      float:left;
	  width:400px;
	  height:420px;
	  margin:5px;
}	
#reg_center{
      float:none;
	  width:500px;
	  height:400px;
	  margin:5px;

}