body {
	margin:0 0 50px 0;
	padding:0;
	font:normal 12px Tahoma;
	color:#fffffe;
}
p {
	margin:0px;
	padding:5px 0 5px 0;
}
img
{ border:none;
}
a {
	font:normal 12px Tahoma;
	color:#fffffe;
	text-decoration:underline;
}

a:hover {
	font:normal 12px Tahoma;
	color:#FF0;
	text-decoration:none;
}
.clear-both {
	clear:both;
}
#header
{ width:982px; margin:auto;
}
.logo
{ float:left; 
}
.logo img
{ margin:51px 0 0 0;
}
.header-right
{ background:url(../images/header-right-bg.gif) no-repeat; height:173px; float:left; padding:0px 0 0 0px; width:670px;
}
.header-right ul
{ margin:13px 0 0 0; padding:0px; border-top:1px solid #FFF; border-left:1px solid #FFF;
}
.header-right ul li
{ margin:0px; padding:0px; display:block; float:left; border-right:1px solid #FFF line-height:37px;
}
.header-right ul li a
{ margin:0px; padding:13px 24px 26px 24px; background:url(../images/navigation-off-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;
text-decoration:none; display:block;}

.header-right ul li a:hover
{ margin:0px;  background:url(../images/navigation-on-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#44500a; text-transform:uppercase; text-decoration:none;
}
*html .header-right ul li a
{ margin:0px; padding:13px 25px 26px 25px; background:url(../images/navigation-off-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; line-height:40px;
}
*html .header-right ul li a:hover
{ margin:0px; padding:13px 25px 26px 25px; background:url(../images/navigation-on-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#44500a; text-transform:uppercase; text-decoration:none; line-height:41px;
}
#middle-part
{ width:982px; margin:auto;
}
.modeling-left
{ float:left;
}
.search-bg
{ background:url(../images/search-bg.gif) no-repeat; width:409px; height:150px; padding:37px 0 0 192px;
}
.search-inner-bg
{ background:url(../images/search-inner-bg.gif) no-repeat; width:278px; height:147px; padding:29px 0 0 245px;
}
.search-bg p
{ margin:0px; padding:0 0 17px 0;
}
.search
{ margin:0 0 0 143px;
}
.services-listmenu
{ width:234px; height:19px; margin:0 0 19px 0; padding:0px;
} 
.location-listmenu
{ width:234px; height:19px; margin:0 0 15px 0; padding:0px;
}
.model-img
{ float:left;
}
.right-model
{ float:left;
}
.testimonials-bg
{ background:url(../images/testimonials-bg.gif) no-repeat; width:274px; height:223px; float:left;
}
.testimonials-bg h2
{ background:url(../images/h2-bg.gif) no-repeat; width:250px; height:30px; font:bold 12px Arial, Helvetica, sans-serif; color:#d9e4ba; text-transform:uppercase; margin:0px; padding:15px 0 0 24px;
}
.testimonials-content-bg
{ background:url(../images/testimonials-content-bg.gif) no-repeat; width:227px; height:134px; padding:5px 27px 0 20px;
}
.testimonials-content-bg a
{ background:url(../images/read-more.gif) no-repeat; padding:0 0 0 20px;
}
#footer
{ background:url(../images/footer-bg.gif) no-repeat center top; margin:auto; text-align:center; padding:40px 0 0 0; color:#778b03;
}
#footer a
{ color:#778b03;
}
#footer a:hover
{ color:#778b03;
}
.contener
{ background:url(../images/contener-bg.gif) no-repeat; background-color:#778b03; width:892px; padding:35px 45px 0 45px;
}
.product-box-last
{ width:120px; float:left;
}
.product-box
{ width:120px; margin:0 66px 0 0; float:left;
}
.product-box-image
{ border:1px solid #FFF; margin:0 0 5px 0;
}
.product-name
{ font-weight:bold; text-transform:uppercase; 
}
.read-more
{ background:url(../images/arrow.gif) no-repeat 2px;
}
.read-more a
{ padding:0 0 0 25px;
}
.devider
{ margin:0 0 20px 0;
}
.product-details-img
{ border:1px solid #FFF;
}
.details-table
{ background:#92a235; padding:10px 0;
}
.scrolling-img
{ border:1px solid #FFF;
}
#scroll img
{ margin:0 5px;
}
.scrolling-arrow
{ margin:35px 0 0 0;
}
