/* CSS Document */

body {
	background-color: #fff58d;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

h1 { 
	padding: 0px;
	margin: 0px;}	
	
h2 {
	padding: 0px;
	margin: 0px;}
	
h3 {padding: 0px;
	margin: 0px;}
	
.body_bottom {
    background-image: url(images/body_bottom.jpg);
    background-repeat: no-repeat;
	background-position: bottom;}
	
.greenbar_bg {
    background-image:url(images/greenbar_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
.home_pic_padding {
	padding: 6px 14px 14px 14px;}
	
.home_pic_border {
	border: #910f28 solid 2px}
	
.home_banner_bg {
 	background-image:url(images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}

.home_left_banner_header {
	font-family: Times, "Times New Roman";
	color: #ad4941;
	font-size: 20px;
	line-height: 22px;
	padding: 15px 14px 15px 14px;
	width: 221px;}

.home_left_banner_text {
	font-family: Times, "Times New Roman";
	color: #333333;
	font-size: 14px;
	line-height: 17px;
	padding: 0px 14px 15px 14px;
	width: 221px;}
	
.home_right_banner_header {
	font-family: Times, "Times New Roman";
	color: #ad4941;
	font-size: 20px;
	line-height: 22px;
	padding: 15px 14px 15px 14px;
	width: 221px;}

.home_right_banner_text {
	font-family: Times, "Times New Roman";
	color: #333333;
	font-size: 14px;
	line-height: 17px;
	padding: 0px 14px 15px 14px;
	width: 221px;}
	
.int_pic_padding {
	padding: 0px 13px 8px 8px;}
	
.int_body_padding {
	padding: 0px 8px 24px 8px;}
	
.int_header {
	font-family: Times, "Times New Roman";
	color: #ad4941;
	font-size: 22px;
	line-height: 24px;
	font-weight: normal;
    background-image: url(images/int_header_bg.gif);
    background-repeat: no-repeat;
	background-position: top;
	padding: 15px 8px 20px 18px;}
	
.side_text_header {
	font-family: Times, "Times New Roman";
	color: #ad4941;
	font-size: 17px;
	font-weight: bold;
	line-height: 20px;
	padding: 0px 20px 0px 20px;
	width: 186px;}
	
.side_text_italic {
	font-family: Times, "Times New Roman";
	color: #333333;
	font-size: 14px;
	line-height: 19px;
	font-style:italic;
	padding: 10px 20px 250px 20px;
	width: 186px;}
	
.side_text_menu {
	font-family: Times, "Times New Roman";
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	font-style:italic;
	padding: 10px 20px 250px 20px;
	width: 186px;}
	
	.side_text_menu a {
	color:#597abe;
	text-decoration: none;}
	
	.side_text_menu a:visited {
	color:#597abe;
	text-decoration: none;}
	
	.side_text_menu a:hover {
	color:#000000;
	text-decoration: none;}
	
	.side_text_menu a:active {
	color:#666666;
	text-decoration: none;}	
	
.footer_text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 9px;
	line-height: 17px;
	padding: 10px 0px 10px 0px;
	text-align: center;}
	
	.footer_text a {
	font-weight: bold;
	color:#333333;
	text-decoration: none;}
	
	.footer_text a:visited {
	color:#333333;
	text-decoration: none;}
	
	.footer_text a:hover {
	color:#666666;
	text-decoration: none;}
	
	.footer_text a:active {
	color:#000000;
	text-decoration: none;}	
	
	
.table_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 10px 3px 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;}

.tablecell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px 10px 3px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c5ac;
	border-bottom-color: #c8c5ac;}

.tablecellright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px 10px 3px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c5ac;}
	
	
.tablecellfacings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px 10px 3px 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c5ac;}

.tablecellrightfacings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px 10px 3px 10px;}

.main_content {
	font-family: Times, "Times New Roman";
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	font-weight: normal;
	padding: 0px 18px 20px 18px;}
	
	.main_content strong {
	font-weight: bold;
	color: #333333;}
	
	.main_content .red_bold_text {
	font-weight: bold;
	color: #ad4941;}
	
	.main_content a {
	color:#ad4941;
	text-decoration: underline;}
	
	.main_content a:visited {
	color:#ad4941;
	text-decoration: underline;}
	
	.main_content a:hover {
	color:#333333;
	text-decoration: none;}
	
	.main_content a:active {
	color:#666666;
	text-decoration: underline;}
	
.intro_candle_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	padding: 0px 18px 20px 18px;}

.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding: 0px 10px 0px 10px;}









.home_right_banner {
	background-image:url(images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px 14px 14px 0px;
	width: 251px;}

	
	
.featured_prop_pic {
	padding: 0px 4px 0px 1px}
	
.create_proposal_pic {
	padding: 0px 4px 0px 1px}	
	
.home_news_text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	padding: 22px 30px 10px 24px;
	width: 384px;}
	
	.home_news_text a {
	color:#990033;
	text-decoration: underline;}
	
	.home_news_text a:visited {
	color:#990033;
	text-decoration: underline;}
	
	.home_news_text a:hover {
	color:#333333;
	text-decoration: underline;}
	
	.home_news_text a:active {
	color:#666666;
	text-decoration: underline;}
	
	
	
.featured_property_text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
	padding: 12px 26px 12px 19px;
	width: 277px;}
	
	.featured_property_text strong {
	font-weight: bold;
	color: #990033;}
	
	.featured_property_text a {
	color:#990033;
	text-decoration: underline;}
	
	.featured_property_text a:visited {
	color:#990033;
	text-decoration: underline;}
	
	.featured_property_text a:hover {
	color:#333333;
	text-decoration: underline;}
	
	.featured_property_text a:active {
	color:#666666;
	text-decoration: underline;}
	

.homepage_header_text h1 {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #ffffff;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		letter-spacing: .10em;
		padding: 3px 6px 6px 19px;}	
		
.search_padding {
	padding: 62px 25px 0px 267px;}	

.side_menu_padding {
	padding: 10px 21px 4px 16px;}
	
.side_menu {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 12px;
	padding: 4px 0px 4px 0px;}
	
	.side_menu strong {
	font-weight: bold;
	color: #333333;}
	
	.side_menu a {
	color:#990033;
	text-decoration: none;}
	
	.side_menu a:visited {
	color:#990033;
	text-decoration: none;}
	
	.side_menu a:hover {
	color:#333333;
	text-decoration: none;}
	
	.side_menu a:active {
	color:#666666;
	text-decoration: none;}
	
.side_text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 14px;
	padding: 4px 21px 4px 16px;}
	
	.side_text strong {
	font-weight: bold;
	color: #333333;}
	
	.side_text a {
	color:#990033;
	text-decoration: underline;}
	
	.side_text a:visited {
	color:#990033;
	text-decoration: underline;}
	
	.side_text a:hover {
	color:#333333;
	text-decoration: underline;}
	
	.side_text a:active {
	color:#666666;
	text-decoration: underline;}
	
.side_header_text h1 {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #ffffff;
		font-size: 10px;
	
		font-weight:bold;
		letter-spacing: .10em;
		padding: 0px 21px 6px 16px;}	
	/* pagination styles */
.pagination{font-size:9pt;color:#999999;font-weight:bold;text-align:right; text-decoration:none; text-align:right;}
.pagination a {font-size:9pt;color:#999999;font-weight:bold;text-align:right; text-decoration:none;}
.pagination a:visited {font-size:9pt;color:#999999;font-weight:bold;text-align:right; text-decoration:none;}
.pagination a:active {font-size:9pt;color:#999999;text-decoration:none;}
.pagination a:hover {font-size:9pt;color:#4F8A10;text-decoration:none;}
.pagination_activepage{font-size:9pt;color:#4F8A10;}
