/* CSS Document */

* {padding:0; border:0; margin:0; font-size:12px;}


body {background-image: url(../images/photos/crane%20rail%20exhibit%20flat2.jpg);} 



#wrapper{
	width: 900px;
	margin: 10px auto;
	background-color:#fff;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	}
	
#top {background-image: url(../images/photos/rail%20image2%20with%20logo%20900x112.jpg);}



#headertext img{float:left; padding-top:10px; margin-top:2px;}

#headertext{ width: 900px; height:108px;}

#headertext h1 {padding:70px  0 0;}


#cssmenu {clear:both;
			float:left;}

#slider1_container {margin-left:150px; }





h1{padding:30px 0 0 0; font-size:36px; }


#content-wrapper{margin-bottom:15px;
					margin-right: 10px;
					padding-bottom:10px; 
					font-size:24px;
					font-weight:bold;
					line-height:120%;
					}

#content {margin:0 0 10px 150px;
			padding:5px 0 0 10px;}

#content h2 {font-size:18px; text-decoration:underline;}


#content ul li {list-style:none;}

#soleplatecontent { height:1350px; margin:0 0 10px 150px;
			padding:5px 0 0 10px;}

#soleplatecontent h2 {font-size:18px; text-decoration:underline;}


#soleplatecontent ul li {list-style:none;}

#underconstruction {margin-left:150px;}
#underconstruction img {margin-bottom:30px;}

#soleplateimagebox1 {width:300px; height:277px; float:right; margin-top:-190px; margin-bottom:12px; margin-right:5px;}
#soleplateimagebox1 img {border:medium; border-style:solid; border-color:#004A8D; }
#soleplateimagebox2 {width:300px; height:277px; float:right; margin-bottom:12px; margin-right:5px;}
#soleplateimagebox2 img {border:medium; border-style:solid; border-color:#004A8D; }
#soleplateimagebox3 {width:300px; height:219px; float:right; margin-top:-260px; margin-left:300px; margin-right:5px;}
#soleplateimagebox3 img {border:medium; border-style:solid; border-color:#004A8D; }
#soleplateimagebox4 {width:730px; height:309px; }
#soleplateimagebox4 img {border:medium; border-style:solid; border-color:#004A8D; margin-top:10px; margin-left:-5px;}
#soleplateupper-text {width:410px; float:left; }
#soleplatelist-one {width:410px; float:left; }
#soleplatelist-one h4 {text-decoration:underline; color:#0000FF; }
#soleplatelist-one p {padding-bottom:10px;}
#upper-text {padding-bottom:10px; color:#4F4A4A;}
#upper-text h2{font-size:18px; text-decoration:underline;}

#lower-text {border-top:#000000; border-top-style:solid;
				padding-top:10px;}
#lower-text p {color:#4F4A4A;}
				

#product-list {padding-top:5px;}				
#product-list ul li {list-style: url(../images/photos/clip1.png); margin-left:20px; color: #970709; padding-bottom:5px; 	}	
#product-list ul li p {color: #4F4A4A; line-height:100%; padding-bottom:2px;}

				
#list-one {float:left; margin-left:20px;
			padding-right:50px; color:#970709;}
#list-one ul li {list-style: url(../images/photos/clip1.png);}
#list-two {color:#970709;}
#list-two ul li {list-style: url(../images/photos/clip1.png);}
							
#productsheet {margin: 30px 0 30px 50px;}
#productsheet h1 {margin:auto; margin-bottom:20px; font-size:18px;}
#weldedplatform {margin: 20px 0px 30px 50px;}
#weldedplatformnav {margin-left:240px;}
#weldedplatform a {margin-left:10px;}
#weldedplatform img {margin-left:60px; margin-top:10px;}
#weldedplatformheader{ width:612px; text-align:left; margin: 20px 0px 0px 0px;   line-height:none; margin-left:112px; border: solid; border-color:#003399;}
#weldedplatformheader h3{font-size:18px; text-decoration:underline; padding-left:2px;}
#weldedplatformheader p {padding-left:2px; padding-right:2px; margin-top:3px; text-align:justify; line-height: 1.5;}

#weldedstud {margin: 20px 0px 30px 50px;}
#weldedstudnav {margin-left:220px; margin-top:20px;}
#weldedstudnav a {margin-left:10px;}
#railpadnav { text-align:center; margin-top:20px;}
#railpadnav a {margin-left:10px;}

#weldedstudnav {line-height:1.75;}
#weldedstud img {margin-left:60px; margin-top:10px;}
#weldedstudheader{ width:612px; text-align:left; margin: 20px 0px 0px 0px;   line-height:none; margin-left:164px; border: solid; border-color:#003399;}
#weldedstudheader h3{font-size:18px; text-decoration:underline; padding-left:2px;}
#weldedstudheader p {padding-left:2px; padding-right:2px; margin-top:3px; text-align:justify; line-height: 1.5;}
#aximages1 {width:600px; margin-left:170px; margin-top:40px; }
#aximagenavs {width:612px; height:20px; display:inline;}
#axnav2 {width:150px; height:20px; margin-left:270px;  }
#axnav2 ul li {list-style:none; display:inline; padding: 5px; } 
#axnav3 {width:150px; height:20px; float:right; margin-top:-20px; margin-right: 160px; }
#axnav3 ul li {list-style:none; display:inline; padding: 5px; }
#axbody1 { width:612px; text-align:left; margin: 0px 0px 0px 0px; line-height:none; margin-left:180px; border: solid; border-color:#003399;}
#axbody1 p{padding-left:2px; padding-right:2px; margin-top:3px; padding-bottom:5px; text-align:justify; line-height: 1.5; font-size: 14px;}
#axbody2 { width:612px; text-align:left; margin-top:20px; margin-bottom:20px; padding-bottom:2px;  line-height:none; margin-left:180px; border: solid; border-color:#003399;}
#axbody2 p {padding-left:2px; padding-right:2px; margin-top:3px; padding-bottom:1px; text-align:justify; font-size:16px; font-weight:bold line-height:1.25;}

#padproductsheet p {font-size:14px;}
#padproductsheet h1 {margin:auto; margin-bottom:20px; font-size:18px;}
#padproductsheet a {font-size:14px;}
#mxproductsheet {clear: right;
	margin:20px 0 30px 0;}
#mxproductsheet img {padding-left:60px;}

#raildata table{width:710px; margin-top:10px; padding-top:20px; }
#raildata tr{border-color:#003399;}
#raildata td{border-color:#003399;}
	
#raildata h3 {font-size:24px;}
#titlebox2 {font-size:16px; font-weight:bold; }

#AutoNumber1 td{border: solid; border-color:#003399; }
#AutoNumber2 td{border:solid; border-color:#003399; }	
#AutoNumber3 td{border:solid; border-color:#003399; }	
#AutoNumber8 td{border:solid; border-color:#003399; }
#AutoNumber10 td{border:solid; border-color:#003399; }
#AutoNumber12 td{border:solid; border-color:#003399; }
	
#soleplatefooter {padding-bottom:20px; margin-top:-60px;}					
#soleplatefooter p{text-align:center;}
#soleplatefooter p a{text-decoration:none;}	
	
						
#footer { padding-bottom:20px; }					
#footer p{text-align:center;}
#footer p a{text-decoration:none;}





