div.results {border-bottom: 2px solid #7C68AF; margin-bottom: 10px; text-align: left; font-size: 11px;}
div.results img {border: 0; margin: 0; padding: 0; vertical-align: text-bottom; position: relative; top: 1px;}
div.results div {text-align: right; padding: 5px; font-size: 11px; margin-bottom: 5px; width: 480px;}
div.results div a {color: #7C66AE; font-size: 12px; text-decoration: none; padding: 2px 3px;}
div.results div a:hover {text-decoration: underline;}
div.results div a.add {background-color: #999; color: #FFF;}
div.results div a.show {background-color: red; color: #FFF;}
div.results div a.offer {background-color: orange; color: #FFF;}
div.results div.h4 {background-image: url("../images/template/side_panel_fill.jpg"); color: #FFF; font-size: 1.3em; margin: 0; padding: 5px; width: 480px; text-align: left;}	
div.results div.h5 {background-image: url("../images/template/side_panel_fill.jpg"); color: #FFF; font-size: 1.3em; margin: 0; padding: 5px; margin-bottom: 15px; width: 94%; text-align: left;}	
div.results div.h6 {background-image: url("../images/template/side_panel_fill.jpg"); color: #FFF; font-size: 16px; margin: 0; padding: 5px; margin-bottom: 0px; width: 473px; text-align: left;}	
div.results div.h7 {background-color: #cccccc; clear: both; color: #7c68af; font-size: 1.3em; margin: 0; padding-left: 5px; margin-bottom: 10px; width: 473px; text-align: left;}	
div.results div.sub {background-color: #CCC; color: #7C68AF; font-size: 11px;}
div.results div.sub a {background-color: #CCC; color: #7C68AF; font-size: 12px;}
div.results div span {float: left;}
div.results div span.data {float: right;}
div.results img.car {background-color: #FFF; border: 1px solid #CCC; float: left; padding: 2px; margin-right: 6px;}
div.results ul {float: left; margin: 0 0 10px 0;}
div.results ul {list-style-position: inside; list-style-type: disk;}

#display {text-align: left;}
#display p {font-size: 0.8em; text-align: justify; width: 300px;}
#display .head {border-bottom: 1px solid #666; margin-bottom: 10px; padding-bottom: 5px; width: 518px;}
#display .left {background-image: none; color: #333; float: left; width: 190px;}
#display .right {border-left: 1px dashed #999; float: right; padding-left: 10px; width: 300px;}
#display h2 {float: left; letter-spacing: 0.05em; margin: 0;}
#display h3 {text-align: left; width: 290px;}
#display dl {clear: both; color: #7C68AF; float: left; font-weight: bold; margin: 0; position: relative; left: 20px;}
#display dt, dd {float: left; margin: 6px 0 0 0; width: 80px;}
#display .gallery {border-bottom: 1px solid #999; margin-bottom: 10px; padding-bottom: 10px; text-align: center; width: 200px;}
#display .gallery img {border: 1px solid #CCC; padding: 2px; width: 170px;}
#display .gallery img.thumb {margin-top: 3px; width: 50px;}
#display .gallery a img:hover {background-color: #666;}
#display .seller {}
#display .seller h3 {width: 190px;}
#display .seller span {clear: both; float: left; margin: 10px 0 0 10px;}
#display .seller p {clear: both; float: left; margin: 10px 0 0 10px; width: 170px;}
#display .features {border-bottom: 1px solid #999; margin-bottom: 10px; padding-bottom: 10px;}
#display ul {clear: both; margin: 10px; text-align: left;}
#display li {float: left; list-style-position: outside; list-style-type: disk; position: relative; right: 30px; width: 120px;}
#display table {border: 0; clear: both; float: left; margin: 10px auto; text-align: left; width: 510px;}
#display th {color: #7C68AF; background-color: #CCC; border: 0; padding: 2px;}
#display td {background-color: #CCC; border: 0; padding: 2px; text-align: left;}