/* CSS Document */

body {
margin-top:35px; padding:0;
font-family:arial, serif;
background-image: url(images/layout/bg.jpg);
background-repeat: repeat-x;
background-color: #EB7400;

font-family:Arial, Helvetica, sans-serif;
line-height: 10px;
}



#wrap {
margin:0; padding:0;
/*min-height:100%;*/
width:775px;
margin:auto;
position:relative;

}

#inner-wrap {
background:url(images/layout/bg-content.png) repeat left top !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/bg-content.png", sizingMethod=scale);

}
/*#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
* html #wrap {
height:100%
}*/


#container-top {
	background:url(images/layout/top-edge1-.png) no-repeat !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/top-edge1-.png");
color:#FF00FF;
margin:0; padding:0;
height:28px;
}


#left {
float:left;
width:25px;

}
#main {
width: 750px;
position:relative;
left:25px;margin:0; padding:0;
}

#main-text {
position: relative;
left: 0px;
width: 725px;
}

#main-text h1 {
padding-top:0px;
margin-top: 0px;
font-size: 18px;
color: #0E3793;
font-family: helvetica;
font-weight: bold;
}

#main-text p, td, ul, li, #crate-specs td {
font-size: 12px;
color: #000000;
}

#main-text p, td,  #crate-specs td {
line-height: 18px;
}


#main-text p {

}

 ul, li {
 line-height: 20px;

   
 }
 
 li {

 }
 
 ul {padding-top: 0px;
margin-top: 0px;
   margin-left: 
   10px;
   padding-left:10px;
   list-style-type:square;


 }


#crate-specs {
}

#crate-specs td {
vertical-align: top;

}

#container-menu { 
	
	width:750px;
	margin:0px 0px 0px 0px;
	text-align:left;
	}	
	
	#container-menu img {/*css-home.htm (line 51)*/
	float:left;
}



#main-nav{
	width:568px;
	height:11px;
	margin:0 auto;

	background: url(images/layout/menu/menu-bg.jpg) no-repeat; 	
	float:left;
	 position:relative;
 		top:56px;

}


#main-nav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#main-nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#main-nav ul li a span{
	display:none;
}


#main-nav ul li a.home{
	width:63px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.cratespecs{
	width:157px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.services{
	width: 81px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.sales{
	width: 69px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.sales{
	width: 69px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.quote{
	width: 115px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.contact{
	width: 83px;
	height:11px;
	margin:0px;
	padding:0px;
	display: block;
		
}


/* -- Hovers -- */

#main-nav ul li a.home:hover{
	background: url(images/layout/menu/menu-bg.jpg) 0px -11px;
}

#main-nav ul li a.cratespecs:hover{
	background: url(images/layout/menu/menu-bg.jpg) -63px -11px;
}
#main-nav ul li a.services:hover{
	background: url(images/layout/menu/menu-bg.jpg) -220px -11px;
}			
#main-nav ul li a.sales:hover{
	background: url(images/layout/menu/menu-bg.jpg) -301px -11px;
}
#main-nav ul li a.quote:hover{
	background: url(images/layout/menu/menu-bg.jpg) -370px -11px;
}						
#main-nav ul li a.contact:hover{
	background: url(images/layout/menu/menu-bg.jpg) -485px -11px;
}		



#flash-item {
float: left;
/*background-color: red;*/
padding-top:15px;
}


#flash-item object {	
}


#footer {
/*position:absolute;
bottom:0;*/float: left;
width:775px;
height:52px;

background:url(images/layout/footer-home.png) no-repeat !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/footer-home.png");
}
/*#footer p {
margin:0;
font-size:1.5em;
text-align:center;
}*/


#credits {
font-size: 10px;
text-align:center;
width: 775px;
color: #DD4F00;
font-family: Arial, Helvetica, sans-serif;
}



a, #credits a {
color: #DD4F00;
text-decoration: none;
}
a:hover {
color: #0000CC;

}
#credits a:hover  {
color: #ffffff;
}


/* addded by ardi */
ul.errors li {
	color:#FF0000;
}

   .style1 { 
color: #F97B03;
 }
