body{
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#757575;
	margin:0;
	min-width:998px;
	background:url(../images/bg-footer.jpg) repeat;
}
a{
	color:#000;
	text-decoration:none
}
a:hover{text-decoration:none;}
img {border-style: none;}
STRONG {font-weight: bold;
	color: #ed7d00;}


/*header start*/
#header-wraper{
	width:100%;
	background:url(../images/bg-header.jpg) repeat-x;
	height:102px;
	overflow:hidden;
}
#header{
	width:998px;
	margin:0 auto;
}
.logo-holder{float:left;}
#header h1{
	float:left;
	margin:8px 0 0;
}
#header h1 a{
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:154px;
	height:81px;
	cursor:pointer;
}
#header h1 a span{
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.slogan{
	float:left;
	margin:41px 0 0 63px;
}
.slogan img{display:block;}
.header-nav{
	float:right;
	margin:14px 0 0;
}
.header-nav ul{
	list-style:none;
	margin:0;
	padding:0;
}
.header-nav ul li{
	float:left;
	background:url(../images/header-split.gif) no-repeat 0 3px;
	padding:0 8px 0 9px;
}
.header-nav ul li a{
	font-size:14px;
	color:#ddd;
	white-space:nowrap;
}
.header-nav ul li:first-child{
	background:none;
	padding:0 8px 0 0;
	letter-spacing:-1px;	
}
/*header end*/
/*navigation start*/
#nav-wraper{
	width:100%;
	border-bottom:1px solid #ebebeb;
	position:absolute;
	top:0;
	left:0;
	background:#fff;
}
#nav-wraper:after{
	content:"";
	display:block;
	clear:both;
}
#nav{
	width:998px;
	margin:0 auto;
	padding:16px 0 2px;
}
#nav ul{
	list-style:none;
	margin:0 0 0 35px;
	padding:0;
}
#nav ul li{
	float:left;
	margin-left:8px;
	display:inline;
	position:relative;
}
#nav ul li a{
	float:left;
	background:url(../images/bg-nav-el-l.gif) no-repeat;
	height:30px;
	cursor:pointer;
}
#nav ul li a span{
	float:left;
	background:url(../images/bg-nav-el-r.gif) no-repeat 100% 0;
	padding:3px 10px 0 8px;
	height:27px;
	font-size:14px;
	font-weight:bold;
	color:#434343;
}
#nav ul li:hover a,
#nav ul li.hover a,
#nav ul li.active a{
	background-position:0 -30px;
}
#nav ul li:hover a span,
#nav ul li.hover a span,
#nav ul li.active a span{
	background-position:100% -30px;
	color:#ffffff;
	text-decoration:none;
}
/*dropdown start*/
.drop{
	display:none;
	position:absolute;
	top:30px;
	left:0;
	width:168px;
	background:url(../images/transparent.gif) repeat;
	padding-top:8px;
}
#nav ul li:hover .drop,
#nav ul li.hover .drop{display:block;}
#nav ul li .drop ul{
	margin:0;
	width:100%;
	border:1px solid #d2d2d2;
	overflow:hidden;
	padding-bottom:4px;
	background:url(../images/bg-drop.png) repeat;
}
#nav ul li .drop ul li{
	margin:0;
	width:100%;
	background:url(../images/bg-drop-el.gif) no-repeat 50% 0;
}
#nav ul li .drop ul li:first-child{background:none;}
#nav ul li .drop ul li a{
	background:none;
	width:155px;
	font-size:14px;
	color:#171717;
	height:auto;
	padding:4px 4px 5px 9px;
	cursor:pointer;
}
#nav ul li .drop ul li a:hover{
	background:url(../images/bg-drop-el-hover.png) repeat;
	text-decoration:none;
}
/*dropdown end*/
/*navigation end*/
/*main start*/
#main-wraper{
	width:100%;
	position:relative;
	padding-top:48px;
	background:#fff;
}
#main{
	width:903px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	padding:19px 61px 19px 34px;
}
.content-wraper{
	padding:4px 0 1px 0;
	width:100%;
}
.content-product{
	padding:20px 0 40px 0;
	width:100%;	
}
#main h2{
	font-size:24px;
	color:#ed7d00;
	margin:0;
}
#main h3{
	font-size:13px;
	color:#181818;
	margin:0;	
}
#main h4{
	font-size:16px;
	color:#181818;
	margin:0;
}
#main h5{
	font-size:12px;
	color:#757575;
	margin:0;	
}
#main h6{
	font-size:12px;
	color:#757575;
	margin:0;
	display: inline;	
}
	



#main p{
	line-height:22px;
	margin:6px 0 0;
	padding:0 0 19px;
}

.image-product{
	width:300px;
	border:1px solid #ebebeb;
	float:left;
	margin:16px 22px 0 0px;
	display:inline;
}
.image-holder{
	width:365px;
	border:1px solid #ebebeb;
	float:right;
	margin:6px 0 0 22px;
	display:inline;
	padding:4px; 
	
 }
 .image-holder-nob{
	width:365px;
	border:0px solid #ebebeb;
	float:right;
	margin:6px 0 0 22px;
	display:inline;
	padding:4px; 
	
 }
 .image-holder250{
	width:250px;
	border:0px solid #ebebeb;
	float:right;
	margin:6px 0 0 22px;
	display:inline;
	padding:4px; 
	
 }
.image-holder img{display:block;}
/*main end*/
/*brochure start*/
.brochure-wraper{
	width:100%;
	border-top:1px solid #ebebeb;
	overflow:hidden;
}
.brochure{
	width:998px;
	margin:0 auto;
	padding:12px 0;
	overflow:hidden;
}
.brochure a{
	float:right;
	background:url(../images/bg-broshure.gif) no-repeat 100% 2px;
	font-size:17px;
	color:#ea2b29;
	font-weight:bold;
	padding-right:22px;
	margin-right:3px;
	display:inline;
}
/*brochure end*/
/*footer start*/
#footer-wraper{
	width:100%;
	overflow:hidden;
	position:relative;
}
.footer-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:93px;
	background:url(../images/bg-footer-overlay.png) repeat-x;
}
#footer{
	width:998px;
	margin:0 auto;
	height:103px;
	position:relative;
	z-index:1;
}
.footer-slogan{
	float:right;
	margin-top:45px;
}
.footer-slogan img{display:block;}
.info{
	float:left;
	padding-top:27px;
}
.info address{
	color:#ddd;
	font-size:14px;
	font-style:normal;
}
.info span{
	font-size:12px;
	color:#6b6b6b;
}
/*footer end*/
/*inner start*/
.intro{
	border:1px solid #ebebeb;
	width:901px;
	overflow:hidden;
	margin:0;
	position:relative;
}
.intro img{display:block;}
.intro-text{
	position:absolute;
	top:114px;
	left:87px;
}
.view{
	position:absolute;
	background:url(../images/btn-view.png) no-repeat;
	width:153px;
	height:39px;
	top:255px;
	left:224px;
	cursor:pointer;
}
.view span{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
/*inner end*/

/* ========================================================	*
 *  Button Rules									*
 * --------------------------------------------------------	*/
.button-1 { 
	border: 0; 
	cursor: pointer; 
	font-weight: bold; 
	text-align: center; 
	text-decoration: none !important;
	float: left;
}
.button-1 span {
	border: none; 
	position: relative; 
	display: block;
	white-space: nowrap; 
	text-decoration: none !important;
	text-transform: capitalize;
}
.button-1 {
	padding: 0 8px 0 0;
	margin: 0 10px 0 0;
}
.button-1 span {
	padding: 0 0 0 8px; 
	font-size: 11px; 
	height: 26px; 
	line-height: 26px;
	color: #000;
}

/* ========================================================	*
 *  Button 1 (gray button)							*
 * --------------------------------------------------------	*/
.button-1 { 
	background: url(../images/btn-blue-span.gif) right no-repeat; 
}
.button-1 span { 
	background:url(../images/btn-blue.gif) left no-repeat;
}
.button-1:hover {
	background:url(../images/btn-blue-span-hover.gif) right no-repeat; 
}
.button-1:hover span {
	background:url(../images/btn-blue-hover.gif) left no-repeat; 
}

/* ============================================	*
 *	Products Header				*
 * ---------------------------------------------*/

.product-header {
	padding: 0px 0 0 0;	
}
.product-header li:first-child {
	background-image: none;
	padding-left: 0;
}
.product-header li {
	background: url(../images/list-2-bullet.png) no-repeat 0 5px;
	display: inline;
	padding: 0 5px 0 10px;
}
.product-header h4 {
	display: inline;
	font-size: 16px;
}
.product-header h5 {
	display: inline;
	font-size: 12px;
}
.product-header a {
	text-decoration: none;
}
.black {
	color: #181818 !important;
}
.green {
	color: #4e6c14 !important;
}