body {
	background: #50B1FF url(images/bg.gif) repeat-x left top;
	margin: 0px;
	padding: 0px;
}
#mainborder {
	width: 1025px;
	border-right: 5px solid #CCCCCC;
	border-bottom: 5px solid #CCCCCC;
	border-left: 5px solid #CCCCCC;
}
#mainsearch {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}
#propertyofthemonth a {
	color: #EC1A33;
	text-decoration: none;
}

.leftdropdownstandard {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 216px;
}

.telephone {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #666666;
}
#searcharea a {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#searcharea a:hover {

	color: #ED1B34;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
form {
	margin: 0px;
	padding: 0px;
}
#searcharea {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}
.topsearchfield {
	font: 12px Arial, Helvetica, sans-serif;
	width: 120px;
	border: 1px solid #666666;
}
#nav {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #990033;
}
#nav a {
	height: 27px;
	padding-right: 9px;
	padding-left: 9px;
	line-height: 27px;
	color: #990033;
	text-decoration: none;
	display: block;
	width: auto;
	float: left;
}
#nav .on {
	background: url(images/navoverbtg.gif) repeat-x bottom;
}
#nav a:hover {
	background: url(images/navoverbtg.gif) repeat-x bottom;
	display: block;
	float: left;
}
#navspacer {
	float: left;
	line-height: 27px;
	padding-right: 2px;
	padding-left: 2px;
}
.leftdropdownsm {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 79px;
}
#leftheader {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333333;
	padding-left: 10px;
	padding-top: 5px;
}
#propertyofthemonth {

	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}
#footer {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#maincontent {
	border: 1px solid #CCCCCC;
}
#innercontent {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 570px;
	overflow: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
#propertyotm {
	padding: 10px;
	border-right: 1px solid #50B1FF;
	border-bottom: 1px solid #50B1FF;
	border-left: 1px solid #50B1FF;
	background: #ECF5FF;
}
#propertyotmheader {
	background: #50B1FF;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 5px 5px 10px;
}

#innercontent h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 15px;
}
#innercontent p {
	margin: 0px;
	padding: 0px 0px 15px;
}
#rightheader {

	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333333;
	padding-left: 10px;
	padding-top: 5px;
}
#rightcol {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
#rightcol a {
	color: #ED1B34;
	text-decoration: none;
}
#rightcol a:hover {
	color: #ED1B34;
	text-decoration: underline;
}
#innercontent-noscroll {

	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 550px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
#fpi {
	height: 120px;
	overflow: hidden;
}

#propertyscroller {
	height: 450px;
	overflow: auto;
}
#propertylist {
	border: 1px solid #999999;
	padding: 10px;
	margin-bottom: 10px;
}
#mainborder #maincontent #innercontent-noscroll a {
	color: #ED1B34;
	text-decoration: none;
}



#innercontent-noscroll h1 {

	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 15px;
}
#innercontent-noscroll p {

	margin: 0px;
	padding: 0px 0px 15px;
}
#mainborder #maincontent #innercontent-noscroll a:hover {
	color: #ED1B34;
	text-decoration: underline;
}
#innercontent a {
	color: #ED1B34;
	text-decoration: none;
}
#innercontent a:hover {
	color: #ED1B34;
	text-decoration: underline;
}
#errmsg {
	background: #FFFFCC;
	padding: 10px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}
.discount {
	background: #FF0000;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
}
