/** include shredder-item.css **/


div#keyfeatures{
  margin:0 15px 24px 9px;
  width:172px;
  float:left;
}


div#keyfeatures ul {
  list-style-type:square;
  margin:0px 12px;
  padding:8px 0 8px 8px;
}
div#keyfeatures ul li {
  line-height:1em;
  font-size:0.917em;
  margin:0;
  padding:0 0 10px 0;
}


div#altuses{
  margin-right:15px;
  float:left;
  width:176px;
}

div#altuses ul {
  list-style-type:square;
  margin:0px 12px;
  padding:8px 0 8px 8px;
}
div#altuses ul li {
  line-height:1em;
  font-size:0.917em;
  margin:0;
  padding:0 0 10px 0;
}

div#maincontent {
  float:left;
  width:565px;
}
div#maincontent ul {
  list-style:square;
}



.hsubnav{
  display:none;
}


/**
* Types
*/
#product-range{
  color:#009999;
  border-bottom:solid 1px #009999;
  padding:5px 0px;
}

#product-cats{
 width:100%;
 overflow:hidden;
}

#product-cats ul{
  list-style:none;
  margin:10px 0px;
  padding:0px;
}

#product-cats ul li{
  float:left;
  margin:0px 0px 10px 0px;
  padding:0px;
  width:33%;
  height:80px;
}

#product-cats ul li a img{
 /*opacity:0.8;*/
}

#product-cats ul li a:hover img{
 /*opacity:1;*/
}

ul#catmodels{
 list-style:none;
 margin:20px 0px;
 padding:0px;
 width:100%;
 overflow:hidden;
}

ul#catmodels li {
  width:30%;
  margin-right:3%;
  float:left;
}

ul#catmodels li a {
  background:#003366;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  display:block;
  padding:3px;
}



/**
* Items list
**/

div#shredders {
  width:490px;
  float:left;
}

div#shredders ul{
  width:100%;
  overflow:hidden;
  list-style:none;
  margin:0px;
  padding:0px;
}

div#shredders ul li{
  float:left;
  border:dotted 1px #ccc;
  overflow:hidden;
  width:158px;
  height:81px;
}

div#shredders ul li a{
  display:block;
  margin:25px 15px 25px 9px;
  opacity:0.6;
  filter: alpha(opacity = 60);  
}


div#shredders ul li a:hover{
  opacity:1;
  filter: alpha(opacity = 100);  
}

div#inuse{
  width:116px;
  float:right;
}


/**
* Item Properties
*/
h3{
  background: #259999;
  background: -webkit-gradient(radial, 0 0, 0 bottom, from(#259999), to(#3A7178));
  background: -webkit-radial-gradient(#259999, #3A7178);
  background: -moz-radial-gradient(#259999, #3A7178);
  background: -ms-radial-gradient(#259999, #3A7178);
  background: -o-radial-gradient(#259999, #3A7178);
  background: radial-gradient(#259999, #3A7178);
  color:#ffffff;
  font-weight:normal;
  font-size:	1em;
  padding:5px;
}
h3.genspec {
  float:left
}


div#img img{
  padding:5px;
  box-shadow: 0 0 8px #cccccc;
  background:#ffffff;
}

table{
 font-size:0.9em;
 float:left;
 width:565px;
}

table tr th{
  font-size:1em;
  text-align:left;
  
  background: #259999;
  background: -webkit-gradient(radial, 0 0, 0 bottom, from(#259999), to(#3A7178));
  background: -webkit-radial-gradient(#259999, #3A7178);
  background: -moz-radial-gradient(#259999, #3A7178);
  background: -ms-radial-gradient(#259999, #3A7178);
  background: -o-radial-gradient(#259999, #3A7178);
  background: radial-gradient(#259999, #3A7178);
  

  color:#2D3E4B;
  padding:5px;
}

table tr td{
  background:#b4d7d6;
  padding:5px;
}

table tr th,
table tr td {
 margin:1px;
 border:solid 1px #ffffff
}



