body{
	margin: 0px auto;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
	
#body1{
	width: 100%;
	min-height: 890px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;}
	
#body2{
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-x;
	background-color: #FF6600;
	width: 100%;
	height: auto;
	margin: 0px auto;
	}
	
p{
	margin:0px;
	padding:6px 0px;
	font-size: 12px;
	}
	
a{
	text-decoration:none;
	color: #FF6600; 
	font-weight: bold;
	}
	
a:hover{
	text-decoration: underline;
	}
	
img{
	border: none;
	}
	
h1{
	font-size:20px;
	margin:0px; 
	padding:6px 0px 8px 0;
	color: #FF6600;
	}
	
h2{
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:14px;
	color: #FF6600;
	}
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	margin:0; 
	padding: 6px 0px;
	}
	
label{
	font-size: 12px;
	}
	

.bold{
	font-weight: bold;
	}

#main{
	margin: 0px auto;
	width: 980px;
	background-image: url(../images/filler.jpg);
	}
	
#main2{
	margin: 0px auto;
	width: 980px;
	}
	
#main3{
	margin: 0px auto;
	width: 980px;
	height: auto;
	background-image: url(../images/filler2.jpg);
	background-repeat: repeat-y;
	}

#header{
	width: 980px;
	height: 180px;
	background-image: url(../images/header.jpg);
	}

#nav{
	height: 45px;
	width: 980px;
	background-image:url(../images/nav.jpg);
	}
	
#container{width:980px; height:auto;padding-top:0px; background-image: url(../images/gallery_bg.jpg); background-repeat: no-repeat; line-height: 1.5;clear:both;}
#container2{width:980px; height:auto;clear:both; line-height: 1.5; background-image: url(../images/slider_bg.jpg); background-repeat: no-repeat; background-color: #FF6600;}

#footer{width:980px; height:30px; padding-top: 10px; font-size: 11px;}
#footer2{width: 980px; height: auto; padding-top: 10px; font-size: 11px;}
.left{float:left; padding-left: 50px;}
.left a{ color: #FFFFFF;}
.left2{ float:left; padding: 5px 0 5px 10px;}
.right{float:right;padding-right:50px;}
.right a{ color: #FFFFFF;}
.right2{float: right; padding: 5px 10px 5px 0;}

.picture{border:1px solid #666666; padding:1px;}
.picture2{border:1px solid #666666; padding:1px;margin:5px 6px 0 0;}
.picture3{padding-right:20px;}
.picture4{border:1px solid #666666; padding:1px; margin-right:2px;margin-bottom:2px;}

#outerwrapper{width:1004px; height:auto;background-image:url(../images/main.jpg); background-repeat:no-repeat;padding-left:54px;clear:both;padding-top:33px;}
#a_content{width:980px; height:auto;background-image:url(../images/mid.jpg); background-repeat:repeat-y;clear:both;}
#left_cl{
	width:600px;
	height:auto;
	float:left;
	padding: 10px 20px 0 20px; 
	line-height: 1.5;
	z-index: 1;
	}
	
.inner_left{padding:0px 24px 0px 49px;}

#right_cl{
	width:310px; 
	height:auto;
	float:left;
	padding: 10px 20px 0 0;
	line-height: 1.5;
	z-index: 1;
	}
	
#content{
	background-image: url(../images/content_top.jpg);
	background-repeat: no-repeat;
	width: 980px;
	height: auto;
	margin: 0px auto;
	}
	
#content_bottom{
	background-image: url(../images/content_bottom.jpg);
	width: 980px;
	height: 8px;
	}
	
.trade_logos{
	margin: 0;
	padding: 5px;
	}
	
.pics{
	padding: 1px;
	margin: 0;
	border: 1px solid #FF6600;
	}
	
#right_cl ul{ 
margin: 0; 
padding: 10px 10px 10px 15px;
}

.right_inner{padding:0 49px 0 19px;}
.right_image{padding:20px 0px;}
.end{clear:both;}
.fl{float:left;}
.fr{float:right;}
.bold{
	font-weight: bold;
	}
	
.orange{
	color: #FF6600;
	font-weight: bold;
	}
	
.bp{
	float: left;
	width: 350px;
	}
	
.orange2{color:#FF9900;}
.grey{color:#999999;}

.ti{padding-left:30px;padding-bottom:20px;}
	
#form1{margin:0px;padding:0;}
#formleft{width:300px;height:130px;float:left;}
#formright{width:290px;height:130px;float:left;}
#formsubmit{width:100px;height:30px; float:left;padding-top:100px;}
.formfld{width:240px; height:16px; margin:0px; background-color: #FFFFFF; border:1px solid #FF9900;color: #333333;padding:0;}
.formfld2{width:240px; height:50px; margin:0px; background-color: #FFFFFF; border:1px solid #FF9900;color: #333333;padding:0;}	
.pinfld{width:120px; height:16px; margin:0px; background-color: #FFFFFF; border:1px solid #FF9900;color: #333333;padding:0;}
.rf{padding-right:5px;}	
.submitbut{color: #333333; background-color: #FFFFFF;}
