
h6 {color: #3366CC; font-weight: normal; border-bottom: 1px dashed #c0c0c0} /* used for PDF download */

/* CMS Standard */

		.thumbnail {float: left; width: 100px; height: 150px; text-align: center; margin: 0 15px 15px 0; padding: 5px;}
		.gallery_thumbnail {padding: 1px; border: 1px solid #c0c0c0;}
		.gallery_photo {padding: 1px; border: 1px solid #c0c0c0;}
		.datatable {background-color: #FFFFFF;}
		.datarow_1 {background-color: #E5F5E5; border-bottom: 1px solid #C6D0D9 }
		.datarow_2 {background-color: #FFFFFF; border-bottom: 1px solid #C6D0D9}
		.datarow_over {background-color:#DDEEFF;}
		.datarow_click {background-color:#3399FF;}
		
		a.rss:link, a.rss:visited {color: #EF6900; text-decoration: none; font-size: 11px}
		a.rss:hover, a.rss:active {color: #000000; text-decoration: underline; font-size: 11px}
		.rss_image {margin: 3px; vertical-align:middle}

		.cms_std_page_top {padding-bottom: 5px; text-align: right; border-bottom: 1px solid #e7e7e7;}
		.cms_std_page_bot {padding-top: 5px; text-align: right}

		a.cms_plain_link:link, a.cms_plain_link:visited {text-decoration: none; color: #000000;}
		a.cms_plain_link:hover, a.cms_plain_link:active {text-decoration: underline; color: #000000;}

		.cms_information {margin-left: 20px; margin-right: 20px; margin-top: 10px; margin-bottom: 10px; padding: 3px 25px 3px 25px; background: #F1F4FB url(../layout/ico_information.gif) no-repeat top left; border: 1px dotted #89A5B9; }

/* News */
		.cms_news_1 {background: #FFFFFF; border-bottom: 1px solid #e7e7e7; padding-top: 10px; padding-bottom:10px}
		.cms_news_2 {background: #FFFFFF; border-bottom: 1px solid #e7e7e7; padding-top: 10px; padding-bottom:10px}
		.cms_news_image {float: right; margin-left: 10px; padding: 1px; border: 1px solid #c0c0c0;}
		.cms_news_date {padding-left: 10px; color: #5FA251;}
		.cms_news_summary {padding-left: 10px}

/* PROPERTY LIST*/

		.cms_property_list_1 {
					background: #FFFFFF; margin-top: 25px; padding-bottom: 25px; border-bottom: 1px dashed #D5CFB5}
		.cms_property_list_header {
					padding: 2px 2px 2px 10px; color: #5FA251; background: #EFF6EE; font-size: 130%; border-bottom: 2px solid #5FA251;}
		.cms_property_list_area {
					background: #EFF6EE; padding-left: 3px; padding-right: 3px;  color: #5FA251;border-bottom: 2px solid #5FA251;}
		.cms_property_list_photospace {
					padding: 4px; color: #009000; background: #EFF6EE; border-bottom: 0px solid #5FA251; border-right: 0px solid #5FA251; border-left: 0px solid #5FA251; text-align: center}
		.cms_property_list_phototmb {
					 border: 1px solid #5FA251;}
		.cms_property_list_summary {
					color: #666666; background: #FFFFFF; padding: 5px; }
		.cms_property_list_ref {
					background: #F1F4FB; color: #7F9DB9; font-weight: bold; border-bottom: 1px solid #7F9DB9; }
		.cms_property_list_actions {
					color: #7F9DB9; background: #FFFFFF; padding-top: 8px;}
		.cms_property_list_fav_area {
					background: #FFFFE9 url(../layout/ico_favnote.gif) no-repeat top left; padding: 3px 3px 3px 25px; margin: 5px; border: 1px dashed #CFCFCF; color: #000000;}
		.cms_property_list_featured {
					border: 1px solid #D5CFB5; color: #000000; background: #F4F2E9; font-weight: bold; padding-left: 5px; text-align:center; margin: 5px;}
		.cms_property_list_new {
					width: 130px; margin-top: 4px; border: 1px solid #0066CC; color: #0066CC; text-align: center; font-weight: bold;  background: #FFFFFF}
		.cms_property_list_status_forsale {
					border: 1px solid #F1F4FB; color: #7F9DB9; text-align: center;  background: #F1F4FB; margin: 2px; width: 100px;}
		.cms_property_list_status_underoffer {
					border: 1px solid #FFBF80; color: #FF7F00; text-align: center; font-weight: bold; background: #FFFFFF; margin-top: 4px; width: 130px;}
		.cms_property_list_status_reserverd {
					border: 1px solid #FF7F00; color: #FF7F00; text-align: center; font-weight: bold;  background: #FFFFFF; margin-top: 4px; width: 130px;}
		.cms_property_list_status_sold {
					border: 1px solid #FF0000; color: #FF0000; text-align: center; font-weight: bold;  background: #FFFFFF; margin-top: 4px; width: 130px;}

		.cms_not_logged_in {border: 1px solid #EAEDF0; color: #666666; padding: 3px; text-align: center}

		.cms_property_price {
					padding-left: 15px; color: #808080}
		.cms_property_summary {
					padding-left: 15px; color: #666666}
		.cms_property_details {
					padding-left: 15px; color: #666666}
		.cms_property_thumb {
					padding: 1px; margin: 1px}
		.cms_property_cats {
					float: left; width: 140px; height: 130px; text-align: center; margin: 10px;  padding: 5px;}
		.cms_property_catthumb {
					border: 1px solid #e7e7e7; padding: 1px; margin: 2px}

		.cms_property_page_top {
				padding-bottom: 5px; text-align: right; font-size: 11px; float: right}
		.cms_property_page_bot {	
				padding-top: 5px; text-align: right}
		.cms_property_searchform {
				text-align: center; padding: 5px; }
		.cms_property_results {
				margin-bottom: 10px; background: #F1F1F1; text-align: center; padding: 3px}
		.cms_property_noresults {
				margin: 40px; padding: 10px; border: 1px dashed #c0c0c0; background: #f1f1f1}

		#list_nav {}
		#list_nav ul{margin: 0px; padding: 1px; list-style-type: none;}
		#list_nav a{color: #000000; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; text-decoration: none; margin-bottom: 5px; width: 100px; font-weight: bold;  }
		#list_nav a:link, #list_nav a:visited {color: #000000; text-decoration: none; border: 1px solid #EAEDF0; border-left: 2px solid #5FA251;}
		#list_nav a:hover, #list_nav a:active {color: #000000; text-decoration: none; border: 1px solid #5FA251; border-left: 2px solid #5FA251; background:#EFF6EE }

		#list_fav_nav {}
		#list_fav_nav ul{margin: 0px; padding: 1px; list-style-type: none;}
		#list_fav_nav a{color: #000000; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; text-decoration: none; margin-bottom: 5px; width: 130px; }
		#list_fav_nav a:link, #list_fav_nav a:visited {color: #000000; text-decoration: none; border: 1px solid #EAEDF0; border-left: 2px solid #FFCC00;}
		#list_fav_nav a:hover, #list_fav_nav a:active {color: #000000; text-decoration: none; border: 1px solid #FFCC00; border-left: 2px solid #FFCC00; background:#FFFFE9 }


		a.cms_property_page_link:link, a.cms_property_page_link:visited {display: block; display: inline; text-decoration: none; color: #000000; background: #FFFFFF; border: 1px solid #EAEDF0; padding: 1px 6px 1px 6px}
		a.cms_property_page_link:hover, a.cms_property_page_link:active {display: block; display: inline; text-decoration: none; color: #000000; background: #E9F8E9; border: 1px solid #5FA251; padding: 1px 6px 1px 6px}
		.cms_property_page_active {border: 1px solid #5FA251; padding: 1px 6px 1px 6px; color: #5FA251; font-weight: bold; }
		.cms_property_page_inactive {border: 1px solid #FFFFFF; padding: 1px 6px 1px 6px; color: #808080}


		.cms_property_fav_header {
					padding: 2px 2px 2px 10px; color: #000000; background: #FFFFE9; font-size: 130%; border-bottom: 2px solid #FFCC00;}
		.cms_property_fav_area {
					background: #FFFFE9; padding-left: 3px; padding-right: 3px;  color: #000000;border-bottom: 2px solid #FFCC00;}
		.cms_property_fav_photospace {
					padding: 4px; color: #009000; background: #FFFFE9; text-align: center}
		.cms_property_fav_phototmb {
					 border: 1px solid #5FA251;}

		.search_form_heading {border-bottom: 0px solid #808080; color: #808080; font-weight: bold; padding-top: 3px}
		.search_form_title {text-align: right; color: #7D7861;  font-weight: bold;}
		.search_form_data {padding: 3px;}
		.search_form_footer {border-top: 0px solid #808080; color: #808080; font-weight: bold; padding: 3px;}


/* PROPERTY DETAILS*/

		.cms_property_image {float: right; margin-left: 10px;  border: 1px solid #D5CFB5; padding: 1px}
		.cms_property_thumbnail_image {border: 1px solid #D5CFB5; padding: 1px}

		.cms_property_thumbnail {float: left; width: 130px; height: 120px; text-align: center; margin: 0 5px 5px 0; padding: 5px;}
		.cms_property_imagetmb {border: 1px solid #D5CFB5;}

		.cms_search_results { background: #f1f1f1; border-top: 1px solid #33BB33; padding: 4px }

		.cms_property_features { font-weight: bold;  font-size: 120% } /* color: #3BA30A; */

		.cms_property_image_area {float: right; margin-left: 10px;}

		.cms_property_view_featured {
				border: 1px solid #D5CFB5; color: #000000; background: #F4F2E9; font-weight: bold; padding-left: 5px; text-align:center; margin: 5px;}
		.cms_property_view_new {
				margin: 5px; border: 1px solid #0066CC; color: #0066CC; text-align: center; background: #FFFFFF;  width: 120px}
		.cms_property_view_status_forsale {
				border: 1px solid #F1F4FB; color: #7F9DB9; text-align: center;  background: #F1F4FB; margin: 2px; width: 120px}
		.cms_property_view_status_underoffer {
				border: 1px solid #FFBF80; color: #FF7F00; text-align: center; background: #FFFFFF; margin: 5px; width: 120px}
		.cms_property_view_status_reserverd {
				border: 1px solid #FF7F00; color: #FF7F00; text-align: center; background: #FFFFFF; margin: 5px; width: 120px}
		.cms_property_view_status_sold {
				border: 1px solid #FF0000; color: #FF0000; text-align: center; background: #FFFFFF; margin: 5px; width: 120px}

		.property_nav {margin-left: 0px;}
		.property_nav ul{margin: 0px;padding: 0px;list-style-type: none;}
		.property_nav a{color: #000000; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; text-decoration: none; margin-bottom: 5px; width: 150px; font-weight: bold;  }
		.property_nav a:link, .property_nav a:visited {color: #000000; text-decoration: none; border: 1px solid #EAEDF0; border-left: 3px solid #5FA251;}
		.property_nav a:hover, .property_nav a:active {color: #000000; text-decoration: none; border: 1px solid #5FA251; border-left: 3px solid #5FA251; background:#E9F8E9 }



		.favourite_notes {background: #FFFFE9 url(../layout/ico_favnote.gif) no-repeat top left; padding: 3px 3px 3px 25px; margin: 10px; border: 1px dashed #CFCFCF}

/* Sale */
/* Events */
		.cms_events_1 {background: #f1f1f1; border-bottom: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; padding-top: 5px; padding-bottom: 5px}
		.cms_events_2 {background: #FFFFFF;  padding-top: 5px; padding-bottom:5px}
		.cms_events_image {float: right; margin-left: 10px; padding: 1px; border: 1px solid #c0c0c0;}

		.day {color: #666666; border: 1px solid #E5ECF5;} 
		.today {background-color: #E9F8E9; border: 1px solid #5FA251;} 
		.empty {border: 1px solid #f1f1f1;} 
		.table_item { text-align: center}

		.cms_events_date {color: #5FA251; font-weight: bold;}
		.cms_events_title {color: #5FA251; font-weight: bold;}
		.cms_events_location {color: #5FA251; font-weight: bold;}
		.cms_events_list {border-bottom: 1px dashed #D5CFB5; padding-bottom: 10px}

/* Account Login */

		.box_items {padding: 10px; border: 1px dashed #c0c0c0; background: #FFFFFF url(../layout/fade_grey.gif) repeat-y;}

/* Account Searches */

		.cms_fav_1 {background: #FFFFFF; margin-bottom: 30px;}
		.cms_fav_2 {background: #FFFFFF; margin-bottom: 30px;}
		.cms_fav_title {border-bottom: 1px solid #FFCC00; padding: 3px}
		.cms_fav_body {background: #FFFFE9; padding: 5px}
		.cms_fav_actions {float: right}

/* Account Searches */

		.cms_search_1 {background: #FFFFFF; margin-bottom: 30px;}
		.cms_search_2 {background: #FFFFFF; margin-bottom: 30px;}
		.search_rss {float: right}
		.cms_search_title {border-bottom: 1px solid #808080; padding: 3px; font-size: 120%}
		.cms_search_body {background: #f1f1f1; padding: 5px}
		.cms_search_actions {float: right}


/* Featured */
		.cms_featured_property {float: left; width: 170px; height: 250px; margin: 0 10px 10px 0; padding: 5px; background:#FFFFFF url(../layout/featured_back.jpg) repeat-x; border: 1px solid #5FA251; }
		.cms_featured_tabtitle {font-size: 130%; color: #FFFFFF;  font-weight: bold;  text-align: center; padding-bottom: 3px}
		.cms_featured_title { text-align: center;  font-weight: bold; padding: 3px}
		.cms_featured_tmb { text-align: center;}
		.cms_featured_price { text-align: center; font-weight: bold; padding: 3px}
		.cms_featured_location { text-align: center; padding: 3px;  font-weight: normal;}
		.cms_featured_description {font-size: 10px}
	    .cms_featured_detailslink { text-align: center; padding: 3px}

