.menu_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
}
.menu_link:hover
{
	color:#000000;
}
.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.title_main
{
	height:100%; text-align:center; vertical-align:middle; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	width:400px
}
.title
{
	background:url(../images/rmls.png) right no-repeat;
	height:100%; text-align:center; vertical-align:middle; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align:middle;
}
.subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	text-align:center;
}
.content_cell
{
	vertical-align:top;
	text-align:left;
}
.content_div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
	margin-left:20px;
	margin-top:20px;
	vertical-align:top;
	width: 95%;
}
.content_header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #860200;
	text-decoration: none;
	width:100%;
	vertical-align: top;
}
.content_subheader
{
	font-weight:bold; 
	text-align:center; 
	font-size:16px;
}
.header_underline
{
	color:#E5E5E5;
	width:95%;
	height:1px
}
.content_table
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}
.agent_bio_table
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.listing_details_table
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.agent_bio_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	font-weight:bold;
	width:75%;
}
.listing_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	font-weight:bold;
	width:100%;
}
.agent_cell
{
	vertical-align: top;
}
.bottom_contact_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
	width:100%;
	text-align: center;
}
.left_nav
{
	vertical-align:top; 
	background:url(../images/leftnav_background.gif) top no-repeat; 
	border-left:1px solid gray;
	border-right:1px solid gray;
}
.blog_left_nav
{
	vertical-align:top; 
	background:url(../images/leftnav_background.gif) top no-repeat; 
	border-left:1px solid gray;
	border-right:1px solid gray;
}
.home_left_nav
{
	vertical-align:top; 
	background:url(../images/home_leftnav_background.gif) top no-repeat; 
	border-left:1px solid gray;
	border-right:1px solid gray;
}
.left_nav_div
{
	width:100%;
	margin-top:268px;
}
.home_left_nav_div
{
	width:100%;
	margin-top:310px;
}
.agent_pic
{
	border:2px solid #666666;
	height:177px
}
.agent_name
{
	font-weight:bold;
}
.error
{
	font-weight:bold;
	color:red;
	font-size:10pt;
}
.info
{
	font-weight:bold;
	color:Blue;
}
.no_decoration_link
{
	text-decoration:none;
	color:Blue;
}
.no_decoration_link:hover
{
	text-decoration:none;
	color:blue
}
.field
{
	width:150px;
}
.label
{
	text-align:right;
	width:20%;
	font-size:10pt;
}
.label_top_aligned
{
	text-align:right;
	width:20%;
	vertical-align:top;
}
.form_table
{
	text-align:left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.form_section_header
{
	font-weight:bold;
}
.normal_bold_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.large_property_thumb
{
	width:130px;
	height:130px;
	border:2px solid #666666;
}
.small_property_thumb
{
	width:90px;
	height:90px;
	border:1px solid #666666;
}
.tiny_property_thumb
{
	width:40px;
	height:40px;
	border:1px solid #666666;
}
.menu_link_curr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: yellow;
	text-decoration: none;
	font-variant: normal;
}
.company_info
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
	margin:10px;
	text-align:center;
}
.home_dividor
{
	font-family: courier new, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: red;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	width:100%;
}
.price
{
	color:Green;
	font-weight:bold;
}
.listing_small_thumb
{
	width:50px;
	height:50px;
	border:2px solid darkblue;
	cursor:hand;
}
.listing_pic
{
	width:300px;
	height:235px;
	border:2px solid #666666;
}
.home_featured_home
{
	text-align:center;
	font-size:14px;
}
.home_city
{
	font-size:9pt;
	font-weight:bold
}
.paging
{
	text-align:center;
	font-size: 8pt;
}
.small_listing_thumbs
{
	border-bottom:2px solid #666666;
	width:70%;
	margin-top:4px
}
.radio_group
{
	font-size: 8pt
}
.message_scroller
{
	width:100%;
	font-family: courier new, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: red;
	text-decoration:none;
	text-align:center;
	font-weight:bold
}
.property_features_table
{
	font-size:10px;
	width:100%;
}
.listing_attribute
{
	color:darkred;
	font-weight:bold;
}
.property_feature
{
	color:green;
	font-weight:bold;
}
.promotional_content
{
	font-size:14px;
	color:darkred;
	vertical-align:top;
	height:100%;
	width:100%;
	overflow:auto;
	scrollbar-base-color:darkred;
	scrollbar-arrow-color:white;
	padding-left:5px;
	padding-right:5px;
}
.properties
{
	width:100%;
	text-align:center;
	
}
.properties_header_row
{
	background:whitesmoke;
	color:blue;
	font-weight:bold;
	text-align:center;
	font-size: 8pt;
}
.properties_column_header
{
	text-decoration:none;
	color:blue;
}
.properties_column_header_link
{
	text-decoration:underline;
	color:blue;
}

.mls_thumb_cell
{
	text-align:left;
	width:15%;
	border-bottom:solid gray 2px
}
.mls_property
{
	background:white;
	cursor:hand
}
.mls_city_cell
{
	border-bottom:solid gray 2px; 
	font-weight:bold;
	font-size: 8pt;
}
.mls_price_cell
{
	border-bottom:solid gray 2px; 
	font-weight:bold;
	color:Green;
	font-size: 8pt;
}
.mls_type_cell
{
	border-bottom:solid gray 2px; 
	font-size: 8pt;
}
.mls_main_features_cell
{
	border-right:solid gray 2px; 
	border-bottom:solid gray 2px;
	text-align:right;
	color:blue;
	padding-right:5px;
	font-size: 8pt;
}

.property_main_info
{
	font-family: Verdana, Arial;
	font-weight:bold;
	font-size:14px;
}
.sort_direction_arrow
{
	 font-size:14px;
}
.property_features
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.main_property_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	text-align:center;
}
.property_features_header
{
	background:darkgray;
	color:white
}
.property_results
{
	color:blue
}
.gallery_table
{
	text-align:center;
}
.gallery_instructions
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.blue_link
{
	text-decoration:underline;
	color:Blue;
}
.property_of_moment_title
{
	color:darkred; 
	text-decoration:italic; 
	font-weight:bold;
	font-size:15px;
}
.property_of_moment_span
{
	font-size:15px;
}
.property_page_button
{
	background-color:whitesmoke; 
	color:black; 
	font-size:8pt;
	font-weight:bold;
	margin:0px
}
.login_form
{
	font-size:8pt;
}
.post-title {
	margin-top: 0;
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	letter-spacing: -1px;
	color: #993333;
}
.date-header{
	font-weight:bold;
	color:#8E8D8E;
	background: url(http://www.blogblog.com/tictac_blue/date_icon_blue.gif) no-repeat 0 50%;
	padding-left: 14px;
}
.post-footer {
	margin: 0;
	padding: 0 0 0 14px;
	font-size: 88%;
	color: #8E8D8E;
	font-weight:bold;
	background: url(http://www.blogblog.com/tictac_blue/tictac_grey.gif) no-repeat 0 8px;
}
.sidebar-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-variant: normal;
	text-align:left;
	margin:10px
}
.sidebar_content{
	margin:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
}
.blog_link {
	color:white
}