h4 { font-weight:bold; font-size:18px;} .content_left { float:left; width:460px; margin-right:20px; padding-right:20px; border-right:2px solid #BDD63A; } .content_left h2 { } .content_left p { line-height:2.3em; } .content_left .specialty_products_list li { float:left; } .content_left .specialty_products_list li a { display:block; background:#588528; padding: 2px 10px; margin-left:10px; color:white; text-align:center; text-decoration:none;text-transform:uppercase; width:87px;} .content_left .specialty_products_list li:first-child {margin-left:-10px;} .content_left .specialty_products_list li a:hover { background:#77B335; } .content_left span { color:#588528; font-weight:bold; } .content_right { width:100px; float:left; } .content_right h3 { text-transform:uppercase; color:#588528; font-size:17px; line-height:24px;} .content_right .specialty_products_list_lt li a { display:block; background:#DAE88C; padding: 2px 10px; margin-bottom:20px; color:#588528; text-align:center; width:100px;text-decoration:none; text-transform:uppercase;} .content_right .specialty_products_list_lt li a:hover { background:#BDD63A;} .bold {font-weight:bold !important;} .italic { font-style:italic; } .underline { text-decoration:underline;} .two-column-row { overflow:hidden; margin-bottom:30px;} .two-column-row div { display:block; float:left; width:300px; padding:10px;} .two-column-row div p { line-height:1.4em;} span.red-box { background:#900; color:white; text-align:left; padding:15px; width:100px; line-height:1.5em; font-size:14px; display:block; float:right; margin-left:5px;}