@charset "UTF-8";
h2 {	font-size: 1.55em; 	margin: 13px 0;	color: #838770;	font-family: "Trebuchet MS", Tahoma, Arial, serif;	line-height: normal;}
h3 {	font-size: 135%;	margin: 13px 0;}
h4 {	font-size: 118%;	margin: 13px 0;	color: #000000;}
p.intro_header, h6 {	padding: 0 65px 0 0;	margin: 0 0 15px 0;	font-size: 110%;	color: #808c20;	font-weight: bold;}

.images_right {	float: right;	margin-left: 14px;}
	
.grey_border {	border: 1px solid #cfcfcf;	padding: 5px;}

#region_header {	position: relative;	width: 980px;	height: 231px;}
#region_title {	position: absolute;}
#region_slogan {	position: absolute;	}

#content_area {	width: 980px;	padding-bottom: 15px;}

#region_interactive {	float: left;	width: 349px;	margin-left: 12px;}

#video_gallery {	width: 327px;	padding: 11px;	margin-bottom: 33px;}

#video_player {	width: 322px;	height: 232px;	padding: 5px 5px 5px 6px;	margin: 10px 0 6px 0;	background: url(rm_images/video_player_bg.png) no-repeat;}

#video_streams {	width: 320px;	margin: 0 auto;	/*background: url(rm_images/movie_thumb_bg.gif) top left repeat;*/}
#video_streams img {	float: left;	padding: 0px; border:solid 1px #fff;	margin: 0 4px 4px 0;}

#caption { height: 13px; padding: 2px 0 0 2px; }

.disclaimer { padding: 5px 0 0 2px; font-size: 10px; }

.video_object {	float: left;	width: 58px;	height: 43px;	margin: 0 5px;}

#region_lots_for_sale_top {	padding: 0 11px;	margin-bottom: 14px;}

#sale_title {	float: left;	width: 201px}
#sale_statistics {	float: right;	padding-top: 40px;}

.accordian {	margin-bottom: 2px;	float: left;}

.title_lot {	width: 339px;	padding: 4px 0 4px 10px;	cursor: pointer;	float: left;}
.title_lot_name {	float: left;	width: 178px;}
.title_lot_number {	float: left;	width: 40px;}
.title_lot_price {	float: left;	width: 79px;	padding-left: 29px;}
.title_lot_indicator {	float: left;	width: 7px;	height: 7px;	padding-top: 4px;	font-size: 0px;}

span.lot_counter {	font-weight: bold;}

.lot_information {	display: none;	float: left;}
.lot_information table td {	height: 20px;}
.lot_information table td.lot_name {	width: 176px;	padding-left: 11px;}
.lot_information table td.lot_number {	width: 40px;	text-align: center;}
.lot_information table td.lot_price {	width: 116px;	padding-left: 10px;	font-size: 80%;}

#region_information {	float: left;	width: 583px;	margin-left: 10px;}

#region_lots_for_sale .instruction { padding: 10px 0 0 0; font-weight: bold; }

#region_information_top {	width: 560px;	height: 33px;	padding: 14px 0 0 23px;}
#region_information_content {	width: 583px;	background: url(rm_images/region_information_bg.png) repeat-y;	padding-bottom: 1px;}
#region_overview {	width: 582px;	padding-bottom: 18px;	margin-bottom: 18px;}

#region_overview_estates {	float: left;	padding: 20px 0 0 22px;	color: #494747;}

#region_overview_estates ul {	margin: 20px 0 0 0;	padding: 0;}
#region_overview_estates ul.first_column, #region_overview_estates ul.second_column {	float: left;}
#region_overview_estates ul.second_column {	margin-left: 21px;}
#region_overview_estates ul li {	display: block;	float: left;	width: 150px;	list-style: none;	margin-bottom: 8px;}
#region_overview_estates a {	color: #6f6f6f;display: block;	float: left;	padding: 2px 0 0 28px;	text-decoration: none;}

#region_overview_estates a strong {	text-decoration: none;	text-transform: uppercase;}
#region_overview_estates a:hover strong {	color: #000;	text-decoration: none;}

#region_overview_map {	float: left;	position: relative; z-index:2;}

.thumbtack {	position: absolute;	width: 86px;	height: 38px; z-index:1;}

.map_tag_over_container {	position: absolute;	width: 125px;	height: 27px;	display: none;	z-index: 99;	padding: 8px 12px 0 15px;	font: 10px Tahoma, Verdana, Arial;	color: #4b483b;	font-weight: bold;	background: url(rm_images/map_tag_over_bg.png) no-repeat;}
.map_tag_over_container_reverse {	position: absolute;	width: 125px;	height: 27px;	display: none;	z-index: 99;	padding: 8px 12px 0 15px;	font: 10px Tahoma, Verdana, Arial;	color: #4b483b;	font-weight: bold;	background: url(rm_images/map_tag_over_reverse_bg.png) no-repeat;}

#region_information_copy {	width: 533px;	padding: 18px 0 0 0;	margin-left: 25px;	border-top: 2px groove #d8d6cb;}

.left_column {	float: left;	width: 246px;	margin-right: 41px;}
.right_column {	float: left;	width: 246px;}

#region_information_bottom {	width: 583px;	height: 46px;	margin-bottom: 34px;	background: url(rm_images/region_information_bottom_bg.png) no-repeat;}
.hero { display: block; margin: 12px 0 5px 0; padding: 5px 0px; border: 1px solid #c8c8c8; border-left: none; border-right: none; }
