/* Hot Property's CSS File *//****** Global Containers ******/#con_global {width: 100%;}/****** Headings ******/#heading_Agent, #heading_Co, #heading_Prop, #heading_Type, #heading_Types, #heading_Featured, #heading_Search, #heading_AdvSearch, #heading_Co_Contact, #hp_view_agent_title, #hp_view_agent_contact, #hp_ManageProp, #hp_EditProp  {	font-size: 12px;	font-weight: bold;	color: #616161;	background-color: #C0C0C0;	margin-bottom: 0px;	text-align: left;	padding: 3px 0 2px 7px;}#con_types1 #heading_Types{	margin-bottom: 10px;}#con_search2 {	margin-top: 10px;}/****** Borders ******/#hp_view_agent_con, #hp_emailform_con, #hp_searchresult_con, #hp_view_co_con {	background-color: #F4F4F4;	border-bottom: 1px solid #C0C0C0;	border-left: 1px solid #C0C0C0;	border-right: 1px solid #C0C0C0;	padding: 10px;	text-align: left;	overflow:hidden;}/****** Features ******/#hp_view_features_title {	font-size: 16px;	font-weight: bold;	color: #616161;	text-decoration: underline;	margin-top: 16px;	margin-bottom: 6px;}/****** Featured ******/#con_featured1 { }/****** Search ******/#con_search1 { }#con_search2 { }#con_asearch1 { }#con_asearch2 { }.hp_asearch_row0 { background-color: #FFFFFF; }.hp_asearch_row1 {background-color: #EFEFEF; }#con_sort1 {	width: 140px;	text-align: left;	float: left;}#con_sort2 {	text-align: right;	display: inline;	margin-top: 3px;	width: 100%;}#con_sort {	height: 23px;	background-color: #F5F5F5;	padding: 5px 5px 5px 7px;	margin-bottom: 6px;	border-bottom: 1px solid #C0C0C0;	border-left: 1px solid #C0C0C0;	border-right: 1px solid #C0C0C0;}/****** Search - Page Counter ******/#hp_search_pagecounter_top {	margin-top: 10px;	text-align: center;}#hp_search_pagecounter_bottom, #hp_pagecounter_bottom {	margin-top: 5px;	text-align: center;	padding: 6px;	background-color: #F4F4F4;	border: 1px solid #C0C0C0;}/****** Front Page - Types  ******/#con_types1 { }#con_types2 { }.con_types3 {	float: left;	width: 245px;	vertical-align: top;	padding: 5px;	text-align: left;}/****** Listing ******/#list_agents, #list_searchresults, #list_properties, #list_featured {	margin-top: 15px;	text-align: left;}/****** Listing - Property ******/#hp_icons {	text-align: right;	padding-top: 5px;}.hp_prop {	width: 513px;	display: block;	float: left; 	text-align: left;	margin-bottom: 10px;}.hp_details {	width:372px;	vertical-align: top;	padding-left: 8px;		float: left; }/****** Type ******/#con_type1 { }.types_desc {	margin-top: 3px;	margin-bottom: 5px;}/****** Company ******/.hp_view_co { }#hp_view_co_photo {	float: left; 	margin-right: 12px;}#hp_view_co_details {min-height: 170px;}#hp_caption_coname {	font-size: 16px;	font-weight: bold;	text-decoration: underline;}/****** Property ******/#con_hp1 { }#con_hp2 { }.hp_view_details {	font-size: 13px;	vertical-align: top;	padding-left: 7px;		padding-top: 10px;	text-align: left;	border:0px solid #C0C0C0;	line-height: 20px;}#standard_photo { }#hp_view_intro_text {	line-height: 15px;	margin: 7px 0px 0px 0px;}#hp_view_full_text {	line-height: 15px;	margin: 7px 0px 0px 0px;}.hp_caption {font-weight: bold;}.hp_price {color: #990000; font-size: 13px;}/****** Property -Photo ******/#hp_view_standard_photo_con1 {	background-color: transparent;	margin: 10px;}#hp_view_standard_photo_con2 {	margin-right: auto;	margin-left: auto;	width: 400px;	background-color: #808080;	padding: 1px;}#hp_view_standard_photo_con3 {	text-align: center !important;	width: 100%;	background-color: #808080;}#hp_view_standard_photo_con4 {padding: 5px;}#hp_view_standard_photo_title {font-weight: bold; color: white;text-align:center !important;}#hp_view_standard_photo_desc {text-align:center !important;}.hp_view_thumb_con {	width: 130px; 	float: left;	padding-top: 0px;	text-align: center;	margin-right: 12px;	display: table;}.img_thumb {	width:120px;	vertical-align: top;	float: left;	text-align: center;	padding: 0px;	margin: 1px 1px 1px 10px;	border: 0px solid #C0C0C0;}ul.thumb {	margin: 0px;    list-style: none;	padding: 0px;}ul.thumb li {	list-style-position: outside;	width: 120px;    text-align: center;    margin: 0px 0px 6px 0px ;	list-style-image: none;	background-color: #c0c0c0;	padding: 0px;	overflow: hidden;}ul.thumb li a {    text-decoration: none;    color: #00f;}ul.thumb li a img {}/****** List ******/.olist { list-style-type: disc; margin: 3px 0px 0px 15px; padding: 0px; text-align: left;}.olist li {	padding: 0px; }/****** Agent ******/#hp_view_agent_photo {	padding: 5px;	display: inline;	float: left;	margin-right: 12px;}#hp_view_agent_details {padding: 5px;}.hp_view_agent {	font-size: 13px;	text-align: left;}#hp_view_agent_desc {	margin: 10px 10px 0px 10px;}#hp_caption_agentname {	font-size: 16px;	font-weight: bold;	text-decoration: underline;}/****** Address ******/#hp_view_addr, #hp_co_addr {	margin: 6px;/*	font-size: 11px;*/	line-height: 15px;}/* Links */a.hp_title:link, a.hp_title:visited {	font-size: 15px;	font-weight: bold;	text-decoration: underline;}a.types_title:link, a.types_title:visited {	font-size: 15px;	font-weight: bold;	text-decoration: underline;}a.actionlink:link, a.actionlink:visited {	font-size:0.6em;	text-decoration: none;	padding: 2px;	position: relative;	top: -2px;	color: #F3F3F3;	background-color: #1f5ba4;	}a.actionlink:hover {	background-color:#337DD9;	}#heading_Prop a.actionlink:link, #heading_Prop a.actionlink:visited {	position: relative;	top: 0px;	margin-right: 3px;}/* Types List of Hot Property */.types_hp { margin: 3px 0px 0px 0px; padding: 0px; text-align: left;}/* misc */.clearboth {clear: both;}/* Error - Empty, no property */#hp_error_empty {text-align: center;}#scroller{ width: 364px; height: 400px; position: relative; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; background-color: #fff; text-align: center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;}#scroller b#thumbs a span{ visibility: hidden;}#scroller b#thumbs a:active span{ visibility: visible; font-size: 12px; color: #888; font-family: georgia, verdana, arial, sans-serif; font-weight: bold; position: absolute; width: 328px; height: 260px; left: 16px; top: 10px; border-color: #333; border-width: 1px; border-style: solid;}#scroller em{ display: block; width: 130px; height: 100px; position: absolute; top: 305px; left: 230px; /*right: 0px;*/ border-color: #ddd; border-width: 1px; border-style: solid;}#scroller span{ display: block; width: 360px; height: 300px; position: absolute; top: 0; left: 0; border-color: #ddd; border-width: 1px; border-style: solid;}#scroller span b#copyright{ font-size: 10px; color: #888; position: absolute; bottom: 5px; right: 20px; font-family: georgia, verdana, arial, sans-serif; font-weight: normal;}#scroller b#thumbs /*thumbs container*/{ display: block; width: 216px; height: 90px; overflow: auto; float: left; margin-top: 300px; border-color: #ccc; border-width: 1px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 5px; /* -moz-opacity:0.4; filter:alpha(opacity=40); */}#scroller b#thumbs a{ display: block; float: left; margin-top: 0; margin-right: 4px; margin-bottom: 4px; margin-left: 0; background-color: #f8f8ff; width: 30px; height: 20px; border-color: #000; border-width: 1px; border-style: solid;}#scroller b#thumbs a img{ width: 30px; height: 20px; border-width: 0;}#scroller b#thumbs a:hover{ border-color: #ccc; border-width: 1px; border-style: dotted; background-image: url(click_on.gif); background-color: #fff;}#scroller b#thumbs a:active, #scroller b#thumbs a:focus{ border-color: #000; border-width: 1px; border-style: solid; background-color: #fff; outline-width: 0;}#scroller b#thumbs a:hover img{ display: block; position: absolute; /*background-color: #aaa;*/ z-index: 500;}#scroller b#thumbs a:active img, #scroller b#thumbs a:focus img{ display: block; position: absolute; background-color: #aaa; z-index: 100;}#scroller b#thumbs a:hover img.hr{ width: 120px; height: 90px; top: 310px; left: 235px; /* right: 10px; margin-top: 0px; */ border-color: #333; border-width: 1px; border-style: solid;}#scroller b#thumbs a:hover img.vt{ width: 120px; height: 160px; right: 5px; top: 7px; border-color: #333; border-width: 1px; border-style: solid;}#scroller b#thumbs a:active img.hr, #scroller b#thumbs a:focus img.hr{ width: 320px; height: 240px; left: 20px; top: 26px; border-color: #fff; border-width: 1px; border-style: solid;}#scroller b#thumbs a:active img.vt, #scroller b#thumbs a:focus img.vt{ width: 240px; height: 320px; left: 60px; top: 7px; border-color: #333; border-width: 1px; border-style: solid;}
