body{
	margin:0px auto;
	background:url(header.jpg) repeat-x #352f29;
}

.clear{
	clear:both;
}

/* Header Start */
.header{
	margin:0px auto;	
	width:990px;
	height:108px;
	z-index:1000;
	background:url(top_banner.png) top right no-repeat;
}
.header .topbanr{
	width:750px;
	height:84px;
	float:right;	
}
.header .menu{
	width:750px;
	float:right;	
}
.header .menu .rmenu{
	float:right;
}
.header .logo{
	float:left;
	background:url(logo.png) top left no-repeat;
	height:108px;
	width:240px;
}
.fbanner{
	margin:0px auto;
	width:990px;
	height:250px;
	top:100px;
	z-index:995;
}
/* Header End */

/* Main Start */
.main_container{
	margin:0px auto;
	width:990px;	
	/*min-height:550px;*/
	height:auto;
}
.main_container .lhsc{
	width:685px;
	float:left;
}
.main_container .rhsc{	
	width:300px;
	float:right;
}
.main_container .rhsc .contacts{
	background-color:#70070e;
	width:300px;
	padding: 5px 0px;
}
.main_container .rhsc .testimonial{
	background-color:#f7ca87;
	width:300px;
	padding: 5px 0px;
}
.main_container .rhsc .news{
	background-color:#5c2d1d;
	width:300px;
	padding: 5px 0px;
}
.main_container .rhsc .careers{
	background-color:#bc7c3f;
	width:300px;
	padding: 5px 0px;
}
h3{
	color:#81A600;
	font-family:Arial;
	font-size:14px;
	padding:0px;
	margin:4px 0px;	
}
h2{
	color:#ffffff;
	font-family:Arial;
	font-size:24px;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.para{
	padding-left:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.para .left{
	float:left;
}
.para .right{
	float:right;
}
.para td{	
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* Main End */

/* Footer Start */
.footer{
	margin:0px auto;
	width:100%;
	padding-top:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	background:url(footer_bg.jpg) top left repeat-x;
	height:25px;
}
/* Footer End */

/* Links Start */
a.testimonial {
	text-decoration:none;
	color:#CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.news {
	text-decoration:none;
	color:#CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.careers {
	text-decoration:none;
	color:#CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* Links End */

.text_inline{
	border:1px solid;
	width:140px;
}
.asteric{
	color:#FF0000;
}
.catlog{
	width:680px;
	min-height:350px;
	height:auto;
	display:block;	
	float:left;
	padding-left:20px;
}
#products{	
	width:100px;
	height:auto;
	display:block;	
	margin-bottom:20px;
	margin-right:10px;
	margin-left:10px;
	float:left;
}
#products .image{
		
}
#products .image img{
	border:none;
	width:100px;
	height:54px;
}