body {
	background-image: url(img/sidebar_backer.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

a,a:visited,a:active {
	color: #AF0A12;
	text-decoration: none;
}

a:hover {
	color: #D60C16;
}

.detailLink,.detailLink:visited,.detailLink:active {
	font-size: 14px;
	color: #AF0A12;
	text-decoration: none;
}

.detailLink:hover {
	color: #D60C16;
}

.form {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}


.footer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}

		a.footer:link, a.footer:visited, a.footer:active {
			color: #808080;
		}
		a.footer:hover{
			color: #6C8AFF;
		}
		
.footer2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding-bottom:15px;
}

.footer3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

		a.text:link, a.text:active {
			color: #610000;
		}
		a.text:visited {
			color: #333333;
		}
		a.text:hover{
			color: #CC0000;
		}

.side_backer {
	background-image: url(img/sidebar_blend.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.main_backer {
	background-image: url(img/backer.gif);
	background-repeat: repeat-y;
}

.residential_capsule_backer {
	background-image: url(img/grey_fade.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.commercial_capsule_backer {
	background-image: url(img/blue_fade.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.side_links {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
	font-weight:bold;
	text-decoration:none;
}

		a.side_links:link, a.side_links:visited, a.side_links:active {
			color: #333333;
		}
		a.side_links:hover{
			color: #D60C16;
		}


.side_copy {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
		a.side_copy:link, a.side_copy:visited, a.side_copy:active {
			color: #093969;
		}
		a.side_copy:hover{
			color: #D60C16;
		}
		
.text2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.more {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

		a.more_copy:link, a.more_copy:visited, a.more_copy:active {
			color: #CC0000;
		}
		a.more_copy:hover{
			color: #D60C16;
		}

.text_header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003264;
	font-weight:bold;
	text-decoration:none;
}

.property {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.property_city {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.property_mls {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top:7px;
	padding-bottom:7px;
}

.property_price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7D0000;
	font-weight:bold;
	padding-bottom:7px;
}

.property_agent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.form1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 30px;	
}

.form2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 130px;	
}

.form3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 100px;	
}

.form4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 85px;	
}








.bodytext, body,td,th {
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #333333;
}

#findnav table, #findnav tr, #findnav td {
color:#CBDAFD;
}

#findnav textbox, #findnav input, #findnav select {
margin:1px;
padding:1px;
font-size:12px;
width:92%;
border:1px solid #9CB3C6;
}

.texttoppad {
padding-top:3px;
}

.contentleftvertBG {
	background-image:url(img/content_leftline-vertbg.gif); 
	background-repeat:repeat-y; 
	background-position:left;
}

#BGright {
	background-position:right;
}

.size10 {
font-size:10px;
}

.size12 {
font-size:12px;
}
.size14 {
font-size:14px;
}

.size16 {
font-size:16px;
}

.bodyheader {
font-size:14px;
color:#003264;
font-weight:bold;
}


.bodyheader16 {
font-size:16px;
color:#003264;
font-weight:bold;
}

.bodyheader18 {
font-size:18px;
color:#003264;
font-weight:bold;
}

.darkred {
color:#7D0000;
}

.gray {
color:#333333;
}

.darkblue {
color:#003264;
}

.ftr, .ftr a, .ftr a:link, .ftr a:visited {
color:#808080;
text-decoration:none;
}

.ftr a:active, .ftr a:hover {
color:#6C8AFF;
}


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #610000;
}
a:visited {
	color: #610000;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #CC0000;
}

.OpenHouseAddress {
	color: #AF0A12;
	font-size: 16px;
	font-weight:bold;
}

.openHouse {
	font-size: 14px;
}