@font-face {
    font-family: 'Swis721 Md BT Medium';
    src: url('/images/CAT107/tt0759m_.ttf');
}

.threeprod .lastli { margin-right:0; }

.threeprod {margin-bottom: 14px; float: left; }
.threeprod ul { list-style:none; display:block; margin:0; padding:0; }
.threeprod ul li { float:left; width:258px; margin-right: 10px; height: 274px; }
.threeprod ul li a { text-decoration:none; display: block; cursor: pointer; }
.threeprod img { display:block; clear:both; }

.threeprod .prod { width:260px; overflow:hidden; }
.threeprod .logo { padding-left:10px; position: absolute; }

.prodinfo { margin: 0; padding: 15px 10px 0 10px; }



/* Prod Boxes */
.main-prods { }
.main-prods ul { margin:0px; padding:0px; display:block; margin-top:9px; }

.main-prods li { list-style:none; float:left; margin:0; overflow:hidden; position:relative; margin:0 8px 9px 0; }
.main-prods li a { display:block; float:left; text-decoration:none; color:#fff; }
.main-prods li a:hover { cursor: pointer; }
.main-prods .last { margin:0 0 9px 0; }
.main-prodbox { width:260px; height:195px; }
.main-prodbox h2 { font-family:"Swis721 Md BT Medium",arial; font-size:21px; float:left; height:48px; width:260px; letter-spacing:0; padding:160px 0 0 7px; color:#000; cursor:pointer; }
.main-prodbox:hover { opacity:0.6; -moz-opacity: 0.6; filter:alpha(opacity=60); }

/* Row 1 */
.box1 { background:url('/images/CAT113/cat-images/39228-box.jpg') no-repeat 0 0; }
.box2 { background:url('/images/CAT113/cat-images/36516-box.jpg') no-repeat 0 0; }
.box3 { background:url('/images/CAT113/cat-images/74868-box.jpg') no-repeat 0 0; }

.range_links { width:260px; height:195px; cursor:pointer; display:block; }
