﻿div.products div.companion-intro,
div.products div.livestock-intro,
div.products div.aquaculture-intro { width: 260px; height: 297px; margin: 10px; float: left; line-height: 23px; }
div.products div.companion-intro span,
div.products div.livestock-intro span,
div.products div.aquaculture-intro span { display: block; padding-left: 30px; padding-top: 40px; }
div.products div.companion-intro div img,
div.products div.livestock-intro div img,
div.products div.aquaculture-intro div img { float: left; width: 260px}

div.products div.companion-intro { background: url('images/companionBOXbg.jpg') no-repeat top }
div.products div.livestock-intro { background: url('images/livestockBOXbg.jpg') no-repeat;  }
div.products div.aquaculture-intro { background: url('images/aquacultureBOXbg.jpg') no-repeat;  }

div.products div.commerce-list-container { background:#db7928; width: 255px; margin: 0 5px; float: left; }
div.products div.commerce-list { padding: 12px 0; background:#fff; min-height: 325px; height: inherit; }
div.products div.commerce-list .t { height: 55px; text-align:center; }
div.products div.commerce-list table.sizes { display:block; font-size: 0.9em; margin-top: 10px; }
div.products div.commerce-list table.sizes td { padding: 1px 8px; }
div.products div.commerce-list table.sizes input,
div.products div.buynow-list div.buynow-list-items input,
div.products div.commerce-list div.tq input { width: 25px; text-align:center; padding: 2px; vertical-align: middle; }
div.products div.commerce-list div.tq { position: absolute; margin-top:10px; width: 250px; text-align:center; bottom: 0; }

div.products div.buynow-list-container { background:#5fa29a; }
div.products div.buynow-list { padding: 15px; background: #ffffff; font-size: 0.9em; }
div.products div.buynow-list div.buynow-list-items { font-size: 1.1em; }
