.about img { border: 1px solid #E7E7E7; padding: 3px; margin-right: 10px; margin-bottom: 10px; float: left; }
.news { width: 370px; margin-right: 10px; }
.contact { width: 270px; }

.products h2{ background: url(../images/cp2.jpg) no-repeat; height: 50px; line-height: 48px; border-bottom: 1px solid #e7e7e7; letter-spacing: 2px; }
.products h2 ul li { display:inline; }
.products h2 a { font-size: 16px;}