@charset "utf-8";
/* CSS Document */

#winches {
 margin-top: 18px;
 margin-right: 6px;
 background-color: #2a2a2a;
 padding-bottom: 10px;
 font-size: 11px;
 color: #cccccc
}

#winches h1 {
 margin: 42px 0px 0px 0px;
 padding: 0px;
 font-weight: normal;
 font-size: 20px;
 padding-left: 8px;
 color: #ea5d0f
}

#header {
 border: solid 1px #636363;
 height: 68px;
 background: url(../images/header_mm-kits.jpg) top no-repeat;
 overflow: hidden;
}

#winches #rsheader h1 {
 padding: 0 0 5px 5px;
 color: #cd0000
}
#winches #rsheader h1 span {
 color: #ffffff
}

#rsheader {
 border: solid 1px #636363;
 height: 68px;
 background: url(../images/header_rs-kits.jpg) top no-repeat;
}

#winches .contentcontainer{
 overflow: hidden;
 margin-top: 8px
}

#winches .imagebox{
 width: 175px;
 margin-left: 5px;
 margin-right: 14px;
 float: left
}

#winches .info{
 width: 348px;
 border: solid 1px #636363;
 float: left;
 margin-right: 5px;
}

#winches .heading{
 border-bottom: solid 1px #000000;
 height: 14px;
 background-color: #1a1a1a;
 padding: 10px;
 font-size: 16px;
 color: #ea5d0f;
}

#winches .price{
 float: right
}

#winches .part{
}

#winches .description{
 margin: 8px;
 padding-bottom: 10px;
 font-size: 11px;
 color: #cccccc;
 border-bottom: solid 1px #636363;
 line-height: 18px;
}

#winches .features {
 margin: 8px
}

#winches .features dl {
 margin: 0px;
 padding: 0px
}

#winches .features dt {
 color: #898989;
 font-size: 14px;
 text-decoration: underline
}

#winches .features dd {
 font-size: 11px;
 color: #cccccc;
 line-height: 18px
}

#specs {
 border: solid 1px #636363;
 margin-left: 5px;
 margin-right: 5px;
 margin-top: 5px
}

#specs .r1 {
 background-color: #4c4c4c
}

#specs .r2 {
 background-color: #555555
}

#specs .r3 {
 background-color: #222222
}

#specs .cat {
 padding-left: 16px
}

.addtocart {
 padding-right: 10px;
 padding-top: 5px;
 margin-bottom: 20px
}
