/* CSS Document */

#frcontainer {
	width: 766px;
	position: relative;
	top: 20px;
	height: 1500px;
	margin: auto;
	background-image: url(../images/backgrounds/container.jpg);
	background-repeat: repeat-y;
}

#fcontainerbottom {
	/*background-color: #DCDCDC;*/
	position: relative;
	top: 0px;
	left: 10px;
	float: left;
	width: 746px;
	height: 250px;
}

#frcontainerleft{
	/*background-color: #CCFF99;*/
	position: relative;
	top: 6px;
	left: 10px;
	float: left;
	width: 560px;
	height: 1050px;
	text-align: left;
	font-weight: bold;
}

#fcontainerright{
	/*background-color: #CC0066;*/
	position: relative;
	top: 6px;
	left: 10px;
	float: left;
	width: 185px;
	height: 700px;
	border-top: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
}

#frwrapper {
	/*background-color: #FFFF00;*/
	position: relative;
	top: 0px;
	/*float: left;*/
	margin-right: auto;
	margin-left: auto;
	width: 924px;
	height: 1520px;
	background-image:   url(../images/backgrounds/bg1.jpg); ! important;
	background-repeat: repeat-y center;
	background-position: center;
	/*text-align: center;*/
}


#fscontainer {
	width: 766px;
	position: relative;
	top: 20px;
	height: 1155px;
	margin: auto;
	background-image: url(../images/backgrounds/container.jpg);
	background-repeat: repeat-y;
}

#fscontainerleft{
	/*background-color: #CCFF99;*/
	position: relative;
	top: 6px;
	left: 10px;
	float: left;
	width: 560px;
	height: 693px;
	text-align: left;
	font-weight: bold;
}

#fscontainerright{
	/*background-color: #CC0066;*/
	position: relative;
	top: 6px;
	left: 10px;
	float: left;
	width: 185px;
	height: 482px;
	border-top: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
}


#fswrapper {
	/*background-color: #FFFF00;*/
	position: relative;
	top: 0px;
	/*float: left;*/
	margin-right: auto;
	margin-left: auto;
	width: 924px;
	height: 1175px;
	background-image:   url(../images/backgrounds/bg1.jpg); ! important;
	background-repeat: repeat-y center;
	background-position: center;
	/*text-align: center;*/
}


#showbox {
	width: 535px;
	height: 118px;
	background-color: #E3E2E3;
	padding: 10px;
	margin-bottom: 20px;
	border-top: 1px ridge #8F978F;
	/*border-left: 2px solid #DADADA;*/
	border-bottom: 1px ridge #8F978F;
	/*border-right: 2px solid #DADADA;*/
}

#titlebox {
	width: 555px;
	height: 40px;
	border-top: 1% solid #8F978F;
}


.phollist {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	padding: 0px;
	/*border: 1px ridge #D0D0B0;*/
}

.address {
	font-size: 14px;
	font-weight: bold;
	color: #1E5494;
	width: 250px;
}

.zipcode {
	font-size: 12px;
	font-weight: bold;
	color: #1E5494;
}

.price {
	font-size: 12px;
	font-weight: bold;
	color: #1E5494;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
}

.rent {
	font-size: 12px;
	font-weight: bold;
	color: #1E5494;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
}

#leftbox {
	position: relative;
	float: left;
	width: 355px;
	height: 35px;
	border-top: 1px ridge #D0D0B0;
	/*background: #FFFF00;*/
}

#rightbox {
	position: relative;
	float: right;
	width: 195px;
	height: 25px;
	border-top: 1px ridge #D0D0B0;
	/*background: #FF0000;*/
}

#listtype {
	width: 555px;
	height: 30px;
	font-size: 16px;
	color: #1E5494;
	font-weight: bold;
	text-align: left;
	}

.mlfloatr {
	float: right;
}

.mlsnum {
	text-align: right;
}

/* =========== Single Listing ============= */

#fmail {
	position: relative;
	float: left;
	top: 5px;
	left: 17px;
	padding-top: 5px;
	text-align: left;
}

#ficontainer {
	/*background-color: #FFFF00;*/
	width: 766px;
	position: relative;
	top: 20px;
	height: 1515px;
	margin: auto;
	background-image: url(../images/backgrounds/container.jpg);
	background-repeat: repeat-y;
}

#ficontainerleft{
	/*background-color: #CCFF99;*/
	position: relative;
	top: 6px;
	left: 10px;
	float: left;
	width: 746px;
	height: 1040px;
	text-align: left;
	font-weight: bold;
}

#fiwrapper {
	/*background-color: #000000;*/
	position: relative;
	top: 0px;
	/*float: left;*/
	margin-right: auto;
	margin-left: auto;
	width: 924px;
	height: 1535px;
	background-image:   url(../images/backgrounds/bg1.jpg); ! important;
	background-repeat: repeat-y center;
	background-position: center;
	/*text-align: center;*/
}


.flink a:link {
	text-decoration: none;
	color: #006699;
	font-weight: bold;
	font-size: 12px;
}
.flink a:visited {
	color: #006699;
	text-decoration: none;
	font-size: 12px;
}

.flink a:hover {
	text-decoration: underline;
	color: #E42656;
	font-size: 12px;
}

.flink a:active {
	color: #E42656;
	text-decoration: none;
	font-size: 12px;
}


.fheading {
	font-size: 12px;
}

#subright {
	position: relative;
	top: 50px;
	
}

