/*---------------------house details header-----------------------*/
.detailsHeader
{
	margin-bottom: 5px;
}
.detailsHeader div
{
	width:100%;
	overflow:auto;
	line-height:22px;
	background:#efefef;
	color:#333;
}
.detailsHeaderMain
{
	float:left;
	width:410px;
	padding:0 5px;
}
.detailsHeader div h2
{
	font-size:12px;
}
.detailsHeaderSub
{
	float:right;
	width:170px;
	padding:0 5px;
	text-align:right;
}
.detailsHeader div.detailHeaderOdd
{
	background:#ED1B23;
	color:White;
	border-bottom:1px solid #BD0C12;
}
.detailsHeader div p
{
	padding:0 5px;
	border-bottom:1px solid #C8C8C8;
}
/*---------------------common for main and tools----------------------------*/
.detailsItem
{
	border-bottom: 5px solid #c8c8c8;
	background:#efefef;
	margin-bottom:5px;
}
.detailsItem h3
{
	background: #e1e1e1;
	border-bottom: 1px solid #c8c8c8;
	line-height:21px;
	color:#333;
	font-size:12px;
	text-indent:5px;
}
.detailsItem ul li
{
	border-top:1px solid white;
	border-bottom:1px solid #c8c8c8;
	padding:2px 5px;
	display:block;
	width:170px;
}
.detailsItem ul li img
{
	margin:auto;
}
/*------------------house details main--------------------------*/
.detailsMain
{
	width:420px;
	float:left;
}
.detailsContent
{
	width:100%;
	overflow:auto;
}
.detailsFirstPic
{
	border: 1px solid #c8c8c8;
	padding:4px;
	margin-bottom:5px;
	position:relative;
	text-align:center;
}
.detailsFirstPic a img
{
	margin:auto;
}
.detailsItem p
{
	padding:5px;
}
.detailsListTable
{
	overflow:auto;
	width:100%;
}
.detailsListTable li
{
	width:50%;
	float:left;
	overflow:hidden;
	height:18px;
}
.detailsContentPix
{
	float:left;

}
.detailsContentPix li
{
	width:120px;
	height:90px;
	border:1px solid #c8c8c8;
	margin:0 8px 4px 0;
	text-align:center;
}

.detailsContentPix img
{
	display:inline;
	margin:auto;
}
.detailsContentPix li.morePix
{
	border:0;background:green;
	height:auto;
	width:auto;
}
.morePix a
{
	display:block;
	width:122px;
	height:20px;
	text-align:center;
	font-weight:bold;
	background:#ED1B23;
	color:#fff;
	margin-bottom:5px;
}
.morePix a:link,.morePix a:visited
{
	text-decoration:underline;
}
.morePix a:hover
{
	text-decoration:none;
}
.morePix a:active
{
	text-decoration:underline;
}
.detailsContentText
{
	float:left;
	width:100%;
}
/*--------------------house details tools--------------------*/
.detailsTools
{
	width:180px;
	float:right;
}
.detailsItem div
{
	margin:5px;
}
.detailsItem div div
{
	margin:0;
}
.detailsItem div input
{
	display:block;
	margin-bottom:5px;
}
.detailsItem div textarea
{
	width:97%;
	height:80px;
	margin-bottom:5px;
}
.detailsItem ul li
{
	display:inline-block;
}
.detailsItem ul li a.return
{
	background:url(images/ico_return.gif) no-repeat left center;
	padding-left:20px;
}
.detailsItem ul li a.save
{
	background:url(images/ico_save.gif) no-repeat left center;
	padding-left:20px;
}
.detailsItem ul li a.print
{
	background:url(images/ico_print.gif) no-repeat left center;
	padding-left:20px;
}
.detailsItem ul li a.send
{
	background:url(images/ico_sendmail.gif) no-repeat left center;
	padding-left:20px;
	cursor:pointer;
}
.phdContactUs
{
	border-top:1px solid #efefef;
}
.phdContactUs div
{
	margin:0 !important;
}
#wccfloater1
{
	position:relative !important;
	z-index:0 !important;
	left:4px !important;
	top:0 !important;
	border:1px solid #999;
	width:160px !important;
}
/*=Send House to Friend    By LiYou 2008.10.15
-------------------------------------------------------------*/
.emailForm
{
	position:absolute;
	background:#000;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	_padding-bottom:6px;
}
.emailMain
{
	position:absolute;
	margin:3px;
	background:#E5E5E5;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}
.emailMain .title
{
	background:white;
	height:24px;
}
.emailMain .title .close
{
	text-align:right;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	color:#666;
	padding:0 2px;
	float:right;
	line-height:18px;
}
.titleText
{
	font-size:12px;
	color:#f90;
	float:left;
	padding:2px 7px;
	font-weight:bold;
}
.emailInputs
{
	margin:20px;
	text-align:right;
	font-size:12px;
}


/*--------------------------cinon_au-------------------------*/
.salePhoto
{
	text-align:center;
}
.salePhoto img
{
	height:145px;
	width:125px;
	display:inline;
	padding-top:3px;
}
.companyLogo
{
	padding:5px 10px;
	width:160px;
	height:30px;
	display:block;
	border-bottom:1px solid #c8c8c8 !important;
}
.liExternal
{
	text-align:center;
}
.liExternal img
{
	padding:3px 0;
}
.liExternal span
{
	font-weight:bold;
}
.imgSold
{
	position:absolute;
	top:0;
	left:0;
	height:150px !important;
	width:170px !important;
}

