/*=== List ===*/

/* container */

#customDetails {
	float:left;
	margin: 0;
	padding: 0px;
	width:582px;
	/*ie5 hack*/ voice-family: "\"}\""; 
  	voice-family:inherit;
	width:582px;
	}
	
/* images */

#customDetails .mainImage {
	float:left;
	width:316px;
	}
	
#customDetails .mainImage img {
	height:240px;
	margin: 0 2px 2px 0;
	width:316px;
	}
	
#customDetails .subImage {
	width:320px;
	}

#customDetails .subImage img {
	border: 1px solid #000;
	height:116px;
	margin: 0 2px 2px 0;
	width:156px;
	}
	
/* text */

#customDetails .description {
	float:right;
	width:266px;
	}

#customDetails .description p {
	clear:both;
	}
	
#customDetails .address,
#customDetails .title,
#customDetails .price {
	font-size:105%;
	font-weight:bold;
	color:#8F8F8F;
	}
	
#customDetails .address {
	color:#0C9AD0; 
	}
#customDetails .title {
	color:#333; 
	}

#customDetails p {
	margin: 5px 0 15px 0;
	}
	
#customDetails em {
	font-style:normal;
	font-weight:bold;
	}
	
/* overview */

#customDetails .overview {
	float:left;
	width:80px;
	margin: 10px 0 0 0;
	}

dl {
	margin: 0px;
	padding: 0;
	width: 272px;
	}

dt  {
	float: left;
	margin: 0;
	padding: 2px 0;
	width: 100px;
	color:#666;
	font-weight:bold;
	}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

dd {
	float: left;
	margin: 0;
	padding: 2px 0;
	width: 160px;
	color:#666;
	}
	
/* options */

#customDetails .options {
	width:316px;
	}

#customDetails .options ul {
	width:316px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}

#customDetails .options li {
	float:left;
	list-style:none;
	}
	
#customDetails .options a:link, 
#customDetails .options a:active, 
#customDetails .options a:visited  {
	color: #666;
	font-size:10px;
	font-weight:bold;
	display:block; 
	text-decoration:none;
	text-transform: uppercase;
	border: 1px solid #ccc;
	padding: 1px 4px 1px 4px;
	margin: 2px 8px 2px 0;
	width:140px;
	}

#customDetails .options a:hover  {
	border: 1px solid #333;
	color: #333;
	}
	
/* lister */

#customDetails .lister {
	float:left;
	width: 240px;
	}
	
#customDetails .agent {
	clear:both;
	margin: 10px 0px 0px 0;
	width:316px;
	}
	

/*=== List ===*/

.break {
	clear: both;
	}

/*container*/

#customList {
	margin: 0 0 30px 0;
	padding: 0px 0px 0px 0px;
	width:582px;
	/*ie hack*/_padding-bottom: 0px;
	}
	
/* image*/

#customList img {
	border:none;
	}
	
/* text*/

#customList .description {
	float:left;
	width:420px;
	/*ie5 hack*/ voice-family: "\"}\""; 
  	voice-family:inherit;
	width:420px;
	}
	
#customList .price {
	font-size:105%;
	font-weight:bold;
	color:#8F8F8F;
	}
	
#customList .address {
	font-weight:bold;
	}

/* navigation */
	
.searchNavigation {
	color: #999;
	font-size:90%;
	height:16px;
	margin: 2px 0 10px 0;
	width:600px;
	}

.searchNavigation .numberResults {
	float:left;
	}
	
.searchNavigation .prevNext {
	float:right;
	}
	
.searchNavigation a:link, 
.searchNavigation a:hover, 
.searchNavigation a:visited  {
	color: #999;
	text-decoration:none;
	}
