body { margin: 0; padding: 0; overflow-x: hidden; font-family: georgia,serif; font-size: 0.9em; color: #807970; background-color: #FFFFFF; } a:link, a:visited { text-decoration:none; color:#008000; } a:hover, a:active { text-decoration:underline; color:#008000; } a img { filter:alpha(opacity=48); -moz-opacity:0.48; opacity:0.48; -khtml-opacity:0.48; } a:hover img { filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0; } a.external:link, a.external:visited { padding-right:8px; } a.external:hover, a.external:active { padding-right:8px; background:transparent url(/images/external-link.png) center right no-repeat; } #overallpage { margin: 0; padding: 50px; background-color: #FFFFFF; width: 1100px; text-align: left; font-family: Calibri, Geneva, Arial, sans-serif; } HR { color: #FFFFFF; background-color: #FFFFFF; border: 1px solid #FAFAFA; border-style: none none solid; font-weight: normal; } H1 { color: #A1CB3B; margin: 0; padding: 0; font-weight: normal; } H2 { margin: 0; padding: 0; font-weight: normal; } H3 { border-bottom: 1px dotted #FAFAFA; margin: 5px 0 5px 0; padding: 5px 0 5px 0; font-weight: normal; } FORM { margin: 0; padding: 0; } .tiny { font-size: 10px; } .item_row { border: 1px dotted #F3F3F3; background-color: #FEFEFE; margin-bottom: 10px; } .item_row_over { border: 1px solid #F3F3F3; background-color: #FEFEFE; margin-bottom: 10px; } .item_thumbnail { background-color: #FFFFFF; float: left; padding: 10px 0 10px 0; width: 113px; text-align: center; } .item_rating { background-color: #FFFFFF; float: left; padding: 10px 0 10px 0; width: 150px; text-align: center; } .item_incentive { background-color: #FFFFFF; float: left; padding: 10px 0 10px 0; width: 150px; text-align: center; } .item_description { background-color: #FFFFFF; float: left; padding: 10px 0 10px 0; width: 685px; text-align: left; } .clear { clear: both; }