.h h3 { color: #343536; }
h4 {
    text-transform: uppercase;
    color: #9d1408;;
    margin: 1em 0 0;
}
h4 .ref { text-transform: none; }
.h p {
    line-height: 1.3;
    width: 48%;
}
.h p.thumb {
    position: absolute;
    left: 0;
    top: 30px;
    width: auto;
}
.h {
    margin-top: 10px;
    position: relative;
}
.h .box { min-height: 218px; }
* html .h .box { height: 218px; } /* IE6- only */
.h .box p.description {
    position: relative;
    left: 185px;
    top: 0;
    width: 50%;
    z-index: 2;
}
#promo4.h .box p.description, #promo5.h .box p.description, #promo6.h .box p.description, #promo7.h .box p.description, #promo8.h .box p.description {
    width: 45%;
    left: 210px;
}
hr.divide	{
	border-top: 1px solid #ccc;
	clear: both;
	float: left;
	width: 100%;
	margin: 20px 0px 10px;
	padding-top: 0px;
}
