div.search-item {border-top: 1px dashed #999; padding-bottom: 5px; margin-bottom: 5px}
#list div.search-item:first-child {border-top: 0px}
div.search-item table td {vertical-align: top}
div.search-item table tr td:first-child, div.category-item table tr td:first-child {width: 120px; text-align: center}
div.search-item table {width: 100%}
div#list div.item {border-top: 1px solid #a0b4c8; margin: 10px 0px; cursor: pointer}
div#list div.item img, div#list div.item table {float: left}
div#list div.item table {width: 400px}
div.item table td {vertical-align: top; width:30%; padding: 2px}
div.item table td.label {width: 20%}
div#list div.item table {margin-left: 15px}
div.member_browse_item {}
div.member_browse_item {padding:5px 0px}
div.member_browse_item.even {background-color: #f0f5ff; border-top: 1px solid #a0b4c8; border-bottom: 1px solid #a0b4c8}
div.member_browse_item h3 {margin:0px; padding:0px}
div.member_browse_subitem {float: left; clear: none}
div.member_browse_photo {width: 100px; margin-right: 10px; text-align: center}
div.member_browse_details {width: 330px; clear: right}
#listContainer {width: 480px; float: left;}
#adContainer {width: 180px; float: right;}

.category-item {
	margin-bottom: 15px;
	padding: 5px 0px;
}

.category-item.even {background-color: #f0f5ff; border-top: 1px solid #a0b4c8; border-bottom: 1px solid #a0b4c8}

.category_item {
	float: left;
}

.category_details {
	margin-left: 10px;
	width: 350px;
}
