﻿/* ----------------------------------- default ----------------------------------- */
html, body {
	min-width:655px;
	margin:auto;
	color:#333333;;
	font-size:12px;
	font-family:Arial, sans-serif;
}

strong, b { font-weight:bold;}

.clear {	clear:both;	font-size:0; }


h1, .heading1,
h2, .heading2,
h3, .heading3,
h4, .heading4,
h5, .heading5,
h6, .heading6 {font-family:Arial, Sans-Serif; }

.break {
	page-break-after:always;
}

/*------------------------------------------------- main content wrapper ------------------------------------ */
#wrapperP {	border:none;}

#header, #dynamicmenu, #sidebar, #contentP, #contentP .subMenu, #footer {
	display:none;
}



/*------------------------------------------------- subpage contentP -------------------------------------------------*/
#contentP {
	float:left;
	display:inline;
	width:800px;
	min-height:322px;
	padding:20px 16px 20px 20px;
	display:inline;/*
	border-top:1px solid #fff;*/
	overflow:hidden;/*
	background:url(../images/bg_content.jpg) top left no-repeat;*/
	font-size:14px;
	border:none;
}



/*---------------------- general subpage styles -------------------------*/


#contentP h2, #contentP .heading2 {
	font-size:20px;
	line-height:25px;
	color: #042246;
	font-weight: bold;
	border-bottom:1px solid #6b5642;
	position:relative;
}
#contentP h1 {
	font-size:22px;
	line-height:25px;
	color: #042246;
	font-weight: bold;
	position:relative;
	padding-bottom:6px;
}
#contentP h2 a:hover {
	text-decoration:none;
}

#contentP h3, #contentP .heading3 {
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}

#contentP h4, #contentP .heading4 {
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin-top: 2em;
}



#contentP p {
	padding:5px 0;
}

#contentP ul {
	list-style:outside;
	margin-left:30px;
	margin-bottom:10px;
}
#contentP ol {
	margin-left:30px;
	margin-bottom:10px;
}
#contentP li {
	padding:4px 0;
}

#contentP table {border:none;}





/*------------------------------- auction schedule -----------------------------------------------*/
/*---------------------- bid now button -------------------------*/
#contentP span.BidNowButton a {
	width:55px;
	display:block;
	padding:0 10px 0 20px;
	margin:0;
	background:url(../images/button_bidnow.jpg) top left no-repeat;
	font-size:12px;
	line-height:20px;
	color:#fff;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
#contentP span.BidNowButton a:hover {
	background:url(../images/button_bidnow_over.jpg) top left no-repeat;
	text-decoration:none;
}





/*---------------------- detail property view -------------------------*/
#contentP .detailPhoto {
	float:left;
	display:inline;
	width:260px;
	margin:15px 15px 15px 0;
}
#contentP .detailPhoto img {
	width:250px;
	padding:3px;
	background:#fff;
	border:1px solid #7d6c5b;
}
#contentP .detailPhoto a:hover img {
	background:#632908;
}
#contentP .detailPhoto ul {
	list-style:none;
	margin:5px 3px;
}
#contentP .detailPhoto ul li {
	display:inline;
	margin:0 2px;
	padding:0;
}
#contentP .detailPhoto ul img {
	width:40px;
	padding:1px;
	background:#fff;
	border:1px solid #7d6c5b;
}
#contentP .detailPhoto ul a:hover img {
	background:#632908;
}



#contentP .detailInfo {
	float:left;
	display:inline;
	width:375px;
	margin:15px 0;
	padding:5px 0 0;
}
#contentP .detailInfo h3 {
	margin-bottom:15px;
}

#contentP .detailInfo table {
	width:350px;
	margin-bottom:15px;
}
#contentP .detailInfo table tr td {
	padding:5px 5px 0 0;
}



#contentP .otherInfo {
	clear:both;
	margin:0;
	padding:0;
}

#contentP .otherInfo ul {	
	list-style:none;
	float:left;
	display:inline;
	width:200px;
	margin:0 10px 0 0;
	padding:0;
}
#contentP .otherInfo ul li {
	margin:0 0 5px 0;
	padding:0;
}
