#dpd-SearchResults div.result-item { padding: 6px 10px; }
#dpd-SearchResults div.result-item p { margin: 0; font-size: 10px; white-space: normal; }
#dpd-SearchResults div.result-item p b { font-size: 11px; }
#dpd-SearchResults div.item-head, #dpd-SearchResults div.item-head div,
#dpd-SearchResults div.item-foot, #dpd-SearchResults div.item-foot div { height: 7px; overflow: hidden; background-image: url(../../images/content/search-results-item-bg.gif); background-repeat: no-repeat; }
	#dpd-SearchResults div.item-head { background-position: 100% 0%; }
	#dpd-SearchResults div.item-head div { width: 50%; background-position: 0% 0%; }
	#dpd-SearchResults div.item-foot { background-position: 100% 100%; }
	#dpd-SearchResults div.item-foot div { width: 50%; background-position: 0% 100%; }
#dpd-SearchResults div.item-body { background: #d8d7e7; padding: 0 7px; }
	#dpd-SearchResults div.item-photo { float: left; margin-right: 7px; }
	#dpd-SearchResults div.item-photo img { border: 2px solid #737294; }
	#dpd-SearchResults div.item-details { margin-left: 111px; padding: 0 0 7px 7px; }
	#dpd-SearchResults p.bride, #dpd-SearchResults p.groom { padding: 15px 0 3px 25px; background-position: 0% 0%; background-repeat: no-repeat; }
		#dpd-SearchResults p.bride { background-image: url(../../images/shared/bride_1.gif); }
		#dpd-SearchResults p.groom { background-image: url(../../images/shared/groom_1.gif); }
		#dpd-SearchResults p.bride span, #dpd-SearchResults p.groom span { margin-right: 7px; }
	#dpd-SearchResults p.date { padding: 17px 0 0; white-space: normal; }
		#dpd-SearchResults span.button { display: block; float: right; position: relative; margin: -5px 0 -18px 7px; }
		#dpd-SearchResults span.button a { margin: 0; }
		#dpd-SearchResults span.event-label { margin-right: 7px; }
		#dpd-SearchResults span.event-date { font-size: 11px; font-weight: bold; }

/* Overrides */
#dpd-left { padding: 0; }
#dpd-SearchResults a:hover { color: #737294; }
