* {
margin:0;
padding:0;
border:none;
}
body {
background-color:#4d4d4d;
font-family:arial;
}
img, div { 
behavior:url(iepngfix.htc);  /******Adds IE6 PNG Support******/

}

a {outline:none;}

#bg_wrap {
width:910px;
margin:0 auto;
background:url(images/bg_grad.gif) repeat-y;
}
#wrapper {
width:900px;
margin:0 auto;
}
#header {
height:190px;
width:900px;
background:url(images/header.png) no-repeat;
}
#logo {
height:130px;
width:200px;
float:left;
}
#logo img {
margin:7px 0 0 40px;
}
#info {
height:20px;
width:700px;
float:right;
}
#info p {
font-size:13px;
color:#fff;
margin:2px 0 0 215px;
}
#title{
height:134px;
width:600px;
float:right;
text-align:center;
}
#title h2 {
font-size:31px;
text-transform:uppercase;
letter-spacing:-2px;
color:#000;
margin-top:18px;
}
#title h1 {
font-size:20px;
letter-spacing:-1px;
color:#3d3d3d;
}
#title h3 {
font-size:12px;
color:#3d3d3d;
margin-top:17px;
margin-left: -5px;
}
#title h4 {
font-size:16px;
letter-spacing:-1px;
color:#3d3d3d;
margin-top:-1px;
}
#tag {
height:24px;
width:300px;
float:left;
}
#tag h2 {
font-size:11px;
margin:3px 0 0 5px;
}
#nav {
	height:36px;
	float: right;
	width:900px;
}
#nav ul {
float:right;
width:450px;
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
height:36px;
}
#nav li {float:left;}
#nav ul li a {
color:#252525;
font-size:14px;
text-decoration:none;
font-weight:bold;
line-height:36px;
padding:7px 16px 8px 16px;
border-right:1px solid #fac132;
}
#nav ul li a:hover {
background-color:#fac132;
}
#nav ul li .current {
background-color:#fac132;
}
#nav ul li .left_line {
border-left:1px solid #fac132;
}
#nav ul li .push_right {
	margin-left: 286px;
}
#buckwrap {
height:275px;
}
.buck {
height:275px;
width:225px;
float:left;
display:inline;
background:url(images/buck.jpg) no-repeat;
}
.buck h2 {
color:#fff;
font-size:14px;
line-height:24px;
text-transform:uppercase;
text-align:center;
}
.buck h2 a {color:#ffffff;text-decoration:none;}
.buck h2.twolines {
line-height: 1em;
margin-top: -3px;
}
.buck p, .buck ul {
color:#252525;
font-size:11px;
margin:5px 10px 0 10px;
}
.buck p a {
float:right;
font-size:12px;
color:#252525;
font-weight:bold;
}
.buck p a.buck_more1 {
margin-top: 9px;
}
.buck p a.buck_more2 {
	margin-top: -4px;
}
.buck p a.buck_more3 {
	margin-top: -3px;
	clear: both;
}
.buck p a.buck_more4 {
margin-top: -4px;
}
.buck li {
margin-left:5px;
padding-left:0px;
line-height:15px;
font-size: 13px;
font-weight: bold;list-style-position:inside;
}
#content {
float:left;
width:900px;
background:url(images/bg_products.gif) repeat-y;
}
#quickee {
float:left;
width:225px;
background:url(images/bg_products.gif) repeat-y;
}
#quickee img {
margin:10px 0 0 15px;
}
#quickee h3 {
color:#fff;
font-size:20px;
text-transform:uppercase;
letter-spacing:-1px;
}
#content_main {
float:left;
width:675px;
}
#content_main h2 {
color: #e9ab1c;
font-size: 16px;
padding: 5px;
background-color: #252525;
width: 390px;
margin: -13px 0 10px 140px;
text-align: center;
}
#content_main h3 {
color:#4d4d4d;
font-size:16px;
margin:10px 0px 0 20px;
float:left;
display:block;
width:200px;
}
#content_main h4 {
font-size:14px;
letter-spacing:-1px;
font-weight:bold;
margin-bottom:0px;
text-align:center;
padding-top: 30px;
clear: both;
}
#content_main h5 {
font-size: 16px;
font-weight: bold;
margin: 10px 10px 0 25px;
color: #e9ab1c;
}
#content_main h5.border {
padding: 5px;
border: 2px solid #252525;
}
#content_main h5 a {
font-size: 14px;
float:right;
display:block;
width:300px;
font-weight: bold;
margin: 0px 0px 0px 0px;
color: #333333;
}
#content_main h6 {
font-size: 14px;
font-weight: bold;
color: #4d4d4d;
text-transform: uppercase;
}
#content_main h6.machines {
font-size: 20px;
font-weight: bold;
color: #4d4d4d;
text-transform: uppercase;
clear:both;
padding-top: 10px;
margin: 0 0 -5px 5px;
}
#content_main p {
color:#252525;
font-size:13px;
line-height:120%;
margin:0 20px 10px 25px;
}
#content_main p.equip_list {
color: #252525;
font-size: 12px;
line-height:150%;
margin: 0;
}
#content_main ul {
font-size: 12px;
color: #000;
margin-left: 50px;
margin-bottom: 5px;
}
#content_main div.thumbs {
position:relative;
height: 170px;
width:640px;
float:left;
}
/*#content_main div.thumb {border:1px solid #0000cc;
padding: 3px;
border: 1px solid #e9ab1c;
margin: 10px 10px 0 25px;
width: 200px;
height:150px;
}*/
#content_main div.thumbs img {
float:left;
width:200px;
padding:5px;
margin-left:15px;
border: 1px solid #e9ab1c;
}
#content_main div.thumb_desc {
width:400px;
height:170px;
padding:0px 0px 0px 10px;
float:left;
display:block;
}
#content_main div.thumb_desc h6 {margin-top:55px;color:#d69307;}
#content_main div.right {
width: 320px;
float: left;
padding-bottom: 10px;
}
#content_main div.right img {
float: right;
padding-right: 10px;
}
#content_main div.left {
width: 340px;
float: left;
padding: 10px 10px 10px 5px;
}
#content_main div.left h4, #content_main div.right h4 {
font-size: 18px;
margin-bottom: 5px;
padding-top: 10px;
text-align: center;
font-weight: normal;
letter-spacing: normal;
color: #e9ab1c;
text-transform: uppercase;
}
#content_main div.left h5, #content_main div.right h5 {
font-size: 14px;
margin-left: 0px;
}
#content_main div.left h6, #content_main div.right h6 {
color: #e9ab1c;
font-size: 16px;
padding: 5px 5px 3px 5px;
background-color: #252525;
}
#content_main div.left ul {
font-size: 12px;
font-weight: bold;
color: #000;
margin-left: 40px;
margin-bottom: 0;
}
#content_main div.left p.legend, #content_main div.right p.legend {
font-size: 10px;
margin-left: 0px;
}
#content_main div.left table, #content_main div.right table {
background-color: #252525;
width: 340px;
}
#content_main div.left table td, #content_main div.right table td {
font-size: 12px;
padding: 1px;
background-color: #fff;
}
#content_main div.left table td.middle, #content_main div.right table td.middle {
width: 15px;
text-align: center;
}
#content_main div.left table td.right, #content_main div.right table td.right {
text-align: center;
}
#content_main div.parts ul {
clear: left;
}
#content_main div.parts ul li {
float: left;
display: inline;
padding-left: 25px;
padding-top: 25px;
}
#content_main div.press p {
	color: #0066CC;
}
#content_main div.press ul li {
	color: #0066CC;
}
#footer {
height:120px;
width:900px;
clear:both;
background:url(images/footer.png) no-repeat;
}
#footer div.offcenter {
height:120px;
width:675px;
margin-left: 225px;
clear:both;
}
#footer p {
color:#fff;
font-size:12px;
text-align:center;
padding:15px 0;
}
#footer p a {
color:#fff;
}

#intbuckwrap {
/*height:675px;*/
float:left;
width:225px;background:url(images/bg_products.gif) repeat-y;
}

.intbuck {
height:126px;
width:225px;
float:left;
display:inline;
background:url(images/int-buck.jpg) no-repeat;
border-bottom:3px solid #ffffff;
}
.intbuck h2 {
color:#ffffff;
font-size:14px;
line-height:24px;
text-transform:uppercase;
margin:4px 0px 0px 15px;
text-align:left;
}
.intbuck h2 a {color:#ffffff;text-decoration:none;}
.intbuck h2.twolines {
line-height: 1em;
margin-top: -3px;
}
.intbuck p {
color:#252525;
font-size:11px;
margin:5px 10px 0 10px;
}
.intbuck p a {
float:right;
font-size:12px;
color:#252525;
font-weight:bold;
}
.intbuck ul
  {
	color:#252525;
font-size:11px;
margin:5px 10px 0 0px; 
list-style:none; 

  }
  
.intbuck li {
margin:5px 0px 3px 10px;
line-height:14px;
font-size: 13px;
font-weight: bold;
border-bottom:1px solid #bbbaba;
}

.intbuck li a {color:#333333;text-decoration:none;}
.intbuck li a:hover {color:#666666;}
.intbuck li a.selected{color:#666666;}

#bg-what {width:100%;float:left;display:inline;background:url(images/bg_products.gif) left repeat-y;}

.center {
text-align: center;
margin: 0 auto;
}

#dinkus
  {
	 display:inline;
	 float:left;
	 width:630px;
	 margin-left:30px; 
  }
  
#dinkus img
  {
	 border:1px solid #cccccc;" 
  }  

.press-archive {
	float: right;
	padding: 10px 20px 10px 0;
}