﻿
#property_images_box, #property_images_box_lets, #property_images_box_overseas {clear:both; margin:0 0 0 0;}
#property_images_box h3 { float:left; font-family:Georgia; font-size:22px; color:#e23320; font-weight:normal; padding:0 0 0 0; margin:20px 0 5px 0;}
#property_images_box_lets h3 { float:left; font-family:Georgia; font-size:22px; color:#008C00; font-weight:normal; padding:0 0 0 0; margin:20px 0 5px 0;}
#property_images_box_overseas h3 { float:left; font-family:Georgia; font-size:22px; color:#4096EE; font-weight:normal; padding:0 0 0 0; margin:20px 0 5px 0;}

#property_images_box p, #property_images_box_lets p, #property_images_box_overseas p {font-size:12px; margin:0 0 10px 0; clear:both;}

#property_images_box a:link, #property_images_box a:visited, #property_images_box_lets a:link, #property_images_box_lets a:visited, #property_images_box_overseas a:link, #property_images_box_overseas a:visited {color:#4096ee; text-decoration:underline; display:block; line-height:12px;}
#property_images_box a:hover, #property_images_box_lets a:hover, #property_images_box_overseas a:hover {color:#4096ee; text-decoration:none; display:block; line-height:12px;}

.marginlink
{
	float:right; font-size:12px; margin:25px 0 0 0;
}
#property_details_header_box, #property_details_header_box_lets, #property_details_header_box_overseas {width:596px; margin:0 0 5px 0; line-height:28px;}
#property_details_header_box h1 {color:#E23320; float:left; font-family:Georgia; font-size:22px; font-weight:normal; margin:0; padding:0; width:330px;}
#property_details_header_box_lets h1 {color:#008C00; float:left; font-family:Georgia; font-size:22px; font-weight:normal; margin:0; padding:0; width:330px;}
#property_details_header_box_overseas h1 {color:#4096EE; float:left; font-family:Georgia; font-size:22px; font-weight:normal; margin:0; padding:0; width:330px;}

#property_main_price
{
	float:right; color:#222222; font-family:Georgia; font-size:24px; margin:0 0 0 0; padding:0 0 0 0; font-weight:normal;
}
#property_details_fact_box
{
	width:596px; clear:both; background:url(/images/224-blue-grad.jpg) repeat-x;
}
#property_details_image
{
	width:300px; float:left;
}
#property_details_fact_right, #property_details_fact_right_lets, #property_details_fact_right_overseas {width:295px; float:left;}
#property_details_fact_right ul, #property_details_fact_right_lets ul, #property_details_fact_right_overseas ul {margin:10px 0 0 35px; padding:0 0 0 0;}
#property_details_fact_right ul li{margin:0px 0 0 0; padding:0 0 0 0; font-size:12px; color:#666666; list-style-image:url(/images/red-bullet.gif); line-height:17px;}
#property_details_fact_right_lets ul li{margin:0px 0 0 0; padding:0 0 0 0; font-size:12px; color:#666666; list-style-image:url(/images/green-bullet.gif); line-height:17px;}
#property_details_fact_right_overseas ul li{margin:0px 0 0 0; padding:0 0 0 0; font-size:12px; color:#666666; list-style-image:url(/images/blue-bullet.gif); line-height:17px;}

#property_details_fact_mouse{background:url(/images/mouse-enquiry.png) left no-repeat; height:30px; float:left; margin:4px 0 0 20px;}
#property_details_fact_mouse a:link, #property_details_fact_mouse a:visited {padding:9px 0 9px 36px; color:#4096ee; text-decoration:underline; display:block; line-height:12px;}
#property_details_fact_mouse a:hover, #property_details_fact_mouse a:active {padding:9px 0 9px 36px; color:#4096ee; text-decoration:none; display:block; line-height:12px;}

#property_details_fact_telephone, #property_details_fact_telephone_lets, #property_details_fact_telephone_overseas {background:url(/images/telephone-enquiry.png) top left no-repeat; height:30px; float:left; margin:6px 0 0 20px;}
#property_details_fact_telephone h3 {padding:0 0 5px 36px; width:220px; color:#e23320; text-decoration:none; display:block; font-weight:bold; font-size:16px;}
#property_details_fact_telephone_lets h3 {padding:0 0 5px 36px; width:220px; color:#008C00; text-decoration:none; display:block; font-weight:bold; font-size:16px;}
#property_details_fact_telephone_overseas h3 {padding:0 0 5px 36px; width:220px; color:#4096EE; text-decoration:none; display:block; font-weight:bold; font-size:16px;}

#property_details_fact_telephone p, #property_details_fact_telephone_lets p, #property_details_fact_telephone_overseas p {padding:0 0 0 36px; width:220px; color:#444444; text-decoration:none; display:block; line-height:16px; font-weight:normal; font-size:12px;}
#property_contact_info_bar
{
	background:#fce054; height:28px; width:576px; padding:6px 0 0 20px; clear:both; border-top:1px solid #ffffff;
}
#property_contact_info_bar ul {
	width:580px; float:left; margin: 2px 0 0 0;
}

#property_contact_info_bar ul li {
	display: inline; list-style-type: none; padding:0 5px 0 0;
}

#property_contact_info_bar ul li a {
	font-size:12px;	color:#444444; text-decoration:none;
}

#property_contact_info_bar ul li a:hover {
	text-decoration:underline;
}
.ui-tabs2 .ui-tabs-hide 
{
	position: absolute; left: -10000px;
}
.ui-tabs2 .ui-tabs-hide .submit
{
	display:none;
}
.ui-tabs2 .ui-tabs-hide .hideform
{
	display:none;
}
#scrolling_property_details_box {width:596px; background:url(/images/30-grey-grad.jpg) top repeat-x; margin:30px 0 0 0;}
#scrolling_property_details_box ul 
{
	margin:4px 0 0 15px; padding:0 0 0 0; list-style-type:none;
}
#scrolling_property_details_box ul li 
{
	display:inline; padding:0 0 0 0; margin:0 0px 0 0;
}
.property_summary_tab
{
	width:107px; float:left; margin:0 0 0 0;
}
.property_summary_tab a:link, .property_summary_tab a:visited
{
	background:url(/images/tab-property-summary.jpg) top; width:107px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_summary_tab a:hover, .property_summary_tab a:active, .property_summary_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0;
}
.property_description_tab
{
	width:111px; float:left; margin:0 0 0 0;
}
.property_description_tab a:link, .property_description_tab a:visited
{
	background:url(/images/tab-property-description.jpg) top; width:111px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_description_tab a:hover, .property_description_tab a:active, .property_description_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0; width:111px;
}
.property_photo_tab
{
	width:78px; float:left; margin:0 0 0 0;
}
.property_photo_tab a:link, .property_photo_tab a:visited
{
	background:url(/images/tab-property-photos.jpg) top; width:78px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_photo_tab a:hover, .property_photo_tab a:active, .property_photo_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0; width:78px;
}
.property_floorplans_tab
{
	width:144px; float:left; margin:0 0 0 0;
}
.property_floorplans_tab a:link, .property_floorplans_tab a:visited
{
	background:url(/images/tab-property-floorplans.jpg) top; width:144px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_floorplans_tab a:hover, .property_floorplans_tab a:active, .property_floorplans_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0; width:144px;
}
.property_floorplans_noepc_tab
{
	width:78px; float:left; margin:0 0 0 0;
}
.property_floorplans_noepc_tab a:link, .property_floorplans_noepc_tab a:visited
{
	background:url(/images/tab-property-epc.jpg) top; width:78px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_floorplans_noepc_tab a:hover, .property_floorplans_noepc_tab a:active, .property_floorplans_noepc_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0; width:78px;
}
.property_map_tab
{
	width:101px; float:left; margin:0 0 0 0;
}
.property_map_tab a:link, .property_map_tab a:visited
{
	background:url(/images/tab-property-map.jpg) top; width:101px; display:block; height:35px; color:#222222; font-size:12px; font-weight:normal; text-decoration:none; padding:0 0 0 0; text-align:center; outline:none; margin:4px 0 0 0;
}
.property_map_tab a:hover, .property_map_tab a:active, .property_map_tab a:focus
{
	background-position:bottom; outline:none; height:39px; margin:0 0 0 0; width:101px;
}
.ui-state-hover2, .ui-widget-content2 .ui-state-hover2, .ui-state-focus2, .ui-widget-content2 .ui-state-focus2 { background-position:bottom; margin:0 0 0 0; height:39px; outline:none; }
.ui-state-active2, .ui-widget-content2 .ui-state-active2 { background-position:bottom; margin:0 0 0 0; height:39px; outline:none;}
.ui-state-active2 a, .ui-state-active2 a:link, .ui-state-active2 a:visited { background-position:bottom; margin:0 0 0 0; height:39px; outline:none; }
.ui-state-active2 a:visited, .ui-state-active2 a:active, .ui-state-active2 a:focus {background-position:bottom; margin:0 0 0 0; height:39px; outline:none;}

.prop_summary_content_box {clear:both; color:#666; padding:30px 0 0 15px; font-size:12px; line-height:18px; width:581px;}
.prop_summary_content_box h1 {font-size:16px; color:#222; font-weight:bold; font-family:Arial; padding:0 0 0 0; margin:0 0 10px 0;}

.prop_floorplans_content_box {clear:both; color:#222222; padding:30px 0 0 15px; font-size:12px; line-height:18px;}
.prop_floorplans_content_box h1 {font-size:16px; font-weight:bold; font-family:Arial; padding:0 0 0 0; margin:0 0 10px 0;}

.prop_map_content_box {clear:both; color:#222222; padding:30px 0 0 15px; font-size:12px; line-height:18px;}
.prop_map_content_box h1 {font-size:16px; font-weight:bold; font-family:Arial; padding:0 0 0 0; margin:0 0 10px 0;}

.prop_photos_content_box {clear:both; color:#222222; padding:30px 0 0 15px; font-size:12px; line-height:18px;}
.prop_photos_content_box h1 {font-size:16px; font-weight:bold; font-family:Arial; padding:0 0 0 0; margin:0 0 10px 0;}

.property_enquiry_box, .property_enquiry_box_lets, .property_enquiry_box_overseas {clear:both; width:596px; margin:30px 0 0 0;}
.property_enquiry_box h2, .property_enquiry_box_lets h2, .property_enquiry_box_overseas h2 {color:#222222; font-size:20px; font-family:Georgia; font-weight:normal; line-height:22px;}
.property_enquiry_box h2 span {color:#e23320;}
.property_enquiry_box_lets h2 span {color:#008C00;}
.property_enquiry_box_overseas h2 span {color:#4096EE;}