.hs_mouseOver
{
	display:block;
	background-repeat:no-repeat;
	margin-top:3px;
	margin-bottom:6px;
}

.hs_top
{
	width:220px;
	height:68px;
	background-image:url(../images/home_rent.png);
	background-position:0 0;
}

.ld_top
{
	width:220px;
	height:69px;
	background-image:url(../images/landlords_button_letting.png);
	background-position:0 0;
}

a.letting_services
{
	width:220px;
	height:69px;
	background-image:url(../images/landlords_button_letting.png);
	background-position:0 -42px;
}

a.management_services
{
	width:220px;
	height:69px;
	background-image:url(../images/landlords_button_management.png);
	background-position:0 -42px;
}

a.letting_services:hover,
a.management_services:hover
{
	background-position:0 -42px;
}

a.hs_top:hover, a.hs_mid:hover, a.hs_bot:hover, a.hs_landlords:hover
{
	background-position:0 -68px;
}

a.ld_mid:hover, a.ld_top:hover, a.ld_sel
{
	background-position:0 -39px;
}



.hs_mid
{
	width:220px;
	height:68px;
	background-image:url(../images/home_share.png);
	background-position:0 0;
}

.ld_mid
{
	width:220px;
	height:69px;
	background-image:url(../images/landlords_button_management.png);
	background-position:0 0;
}

.hs_bot
{
	width:220px;
	height:68px;
	background-image:url(../images/home_socialise.png);
	background-position:0 0;
}

.hs_landlords
{
	width:220px;
	height:68px;
	background-image:url(../images/home_landlords.png);
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	margin-top:3px;
	margin-bottom:6px;
}

a.hs_sel
{
	background-position:0 -68px!important;
}


.hs_normal_text
{
	line-height:normal;
	color:#003450;
}

a.ss_top:hover, a.ss_mid:hover, a.ss_bot:hover, a.ss_sel
{
	background-position:0 -91px;
}

.ss_mouseOver
{
	display:block;
	background-repeat:no-repeat;
	margin-top:2px;
	margin-bottom:2px;
}

.ss_top
{
	width:215px;
	height:90px;
	background-image:url(../images/sharing_share_flat.png);
	background-position:0 0;
	margin-bottom:7px;
}

.ss_mid
{
	width:215px;
	height:90px;
	background-image:url(../images/sharing_share_house.png);
	background-position:0 0;
	margin-bottom:7px;
}

.ss_bot
{
	width:215px;
	height:90px;
	background-image:url(../images/sharing_learn_more.png);
	background-position:0 0;
}

/* fix ie6's inability to :hover any element */
body {
	/*behavior:url(js/css_fix.htc); */
}

.rollover_button
{
	position:relative;
	z-index:1;
	display:block;
	background-repeat:no-repeat;
}

.rollover_button:hover
{
	z-index:2;
}

.btn_show_my_results
{
	width:202px; height:43px;
	background-image:url(../images/show_my_results_2.jpg);
}

.btn_show_my_results:hover
{
	background-position:0 -43px;
}

.btn_confirm
{
	width:67px;
	height:27px;
	background:url(../images/confirm_btn.gif);
}

.btn_confirm:hover
{
	background:url(../images/confirm_btn.gif) 0 -27px no-repeat;
}

.btn_submit_testimonial
{
	width:201px;
	height:42px;
	background:url(../images/submit_my_review.jpg) no-repeat;
	background-position:0 0;
}

.btn_submit_testimonial:hover
{
	background:url(../images/submit_my_review.jpg) 0 -43px no-repeat;
}

.btn_next_testimonial{
	width:111px;
	height:27px;
	background:url(../images/next_testimonial_2.gif) no-repeat;
	background-position:0 0;
}

.btn_next_testimonial:hover
{
	background:url(../images/next_testimonial_2.gif) 0 -27px no-repeat;
}

.btn_search_big
{
	width:202px; height:43px;
	background-image:url(../images/search_big_2.jpg);
}

.btn_search_big:hover
{
	background-position:0 -43px;
}

.btn_next_step_big
{
	width:202px; height:43px;
	background-image:url(../images/nextstep_2.jpg);
}

.btn_next_step_big:hover
{
	background-position:0 -43px;
}

.btn_register_now {
	width:87px;
	height:27px;
	display:block;
	background:url(../images/register_now_2.gif) no-repeat;
	background-position:0 0;
}

.btn_register_now:hover
{
	background:url(../images/register_now_2.gif) 0 -27px no-repeat;
}

.view_more
{
	width:80px; height:27px;
	background-image:url(../images/view_more_2.jpg);
}

.view_more:hover
{
	background-position:0 -27px;
}

.tell_me_more_grey
{
	width:202px; height:42px;
	background-image:url(../images/tellmemore_2.jpg);
}

.tell_me_more_grey:hover
{
	background-position:0 -43px;
}

/*
.start_chatting
{
width:96px; height:31px;
background-image:url(../images/start_chatting_2.gif);
}

.start_chatting:hover
{
background-position:0 -32px;
}
*/

.email_us
{
	width:96px; height:31px;
	background-image:url(../images/email_us_2.gif);
}

.email_us:hover
{
	background-position:0 -32px;
}

.email_amy
{
	width:75px; height:26px;
	background-image:url(../images/email_amy_2.jpg);
}

.email_amy:hover
{
	background-position:0 -27px;
}

.email_mark
{
	width:75px; height:26px;
	background-image:url(../images/email_mark_2.jpg);
}

.email_mark:hover
{
	background-position:0 -27px;
}

.email_sarah
{
	width:75px; height:26px;
	background-image:url(../images/email_sarah_2.jpg);
}

.email_sarah:hover
{
	background-position:0 -27px;
}

.min_height220
{
	min-height:220px;
	_height:220px;
}

.min_height280
{
	min-height:290px;
	_height:290px;
}

.min_height300
{
	min-height:290px;
	_height:290px;
}

.contact_controls
{
	margin-top:5px;
	color:#003450;
	font-weight:bold;
	padding:0;
}

.btn_send
{
	width:57px; height:26px;
	background-image:url(../images/send_2.jpg);
}

.btn_send:hover
{
	background-position:0 -27px;
}

.btn_send_dark
{
	width:53px;
	height:27px;
	display:block;
	background:url(../images/send_btn.gif) no-repeat;
	background-position:0 0;
}

.btn_send_dark:hover
{
	background:url(../images/send_btn.gif) 0 -27px no-repeat;
}

.base_right_tight
{
	position:absolute;
	right:0;
	bottom:0;
}

.btn_login
{
	width:32px; height:26px;
	background-image:url(../images/go_2.gif);
}

.btn_login:hover
{
	background-position:0 -27px;
}

.twitter
{
	width:62px; height:26px;
	background-image:url(../images/twitter_btn_2.jpg);
}

.twitter:hover
{
	background-position:0 -27px;
}

.facebook
{
	width:75px; height:26px;
	background-image:url(../images/facebook_btn_2.jpg);
}

.facebook:hover
{
	background-position:0 -27px;
}

.contact_textarea
{
	height:160px;
}

#contact_page_content
{
	/*display:table-cell;*/
}

.pale_rhs_top {
	background-image:url(../images/home_column_top.jpg); 
	width:311px; 
	height:12px;
	background-repeat:no-repeat;
	font-size:7px;
}	

.pale_rhs_bot {
	background-image:url(../images/home_column_bot.jpg); 
	/*width:311px; */
	height:11px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.contact_page_lower_container
{
	width:953px;
}

.contact_page_meet_the_team_left
{
	width:320px;
}

.contact_page_right
{
	width:313px;

}

.double_button
{
	width:65px;
}

.btn_search_bigger
{
	width:282px; height:36px;
	background-image:url(../images/big_search_2.png);
	background-position:0 -2px;
}

.btn_search_bigger:hover
{
	background-position:0 -41px;
}

.btn_next_step_bigger
{
	width:282px; height:36px;
	background-image:url(../images/next_step_2.png);
	background-position:0 -2px;
}

.btn_next_step_bigger:hover
{
	background-position:0 -41px;
}

.margin_right_7
{
	margin-right:7px;
}

.margin_right_10
{
	margin-right:10px;
}

.margin_right_4btn
{
	margin-right:15px;
}

.property_page_nav_prev
{
	vertical-align:middle;
	height:20px;
}

.property_page_nav_next
{
	vertical-align:middle;
	height:20px;
}

.medium_property_image_link
{
	width:223px; 
	height:144px;
	display:block;
}

.big_property_image_link
{
	width:280px; 
	height:182px;
	display:block;
}

.medium_property_image img
{
	width:223px; 
	height:144px;
}

.small_property_image_link
{
	width:135px; 
	height:88px; 
	display:block;
}

.width180
{
	width:180px;
}

.width480
{
	width:480px;
}

.medium_social_image {
	position:absolute; 
	top:0; 
	left:0;
}

.medium_social_image_bg {
	background-image:url(../images/big_thumb_png.png); 
	width:280px; 
	height:182px; 
	position:absolute; 
	top:0; 
	left:0;
	background-repeat:no-repeat;
}

.medium_social_image_holder
{
	height:182px;
	width:280px;
}

.medium_social_image_link
{
	width:280px; 
	height:182px; 
	display:block;
}

.medium_social_image img
{
	width:280px; 
	height:182px; 
}

.width115
{
	width:115px;
}

.small_social_image {
	position:absolute; 
	top:0; 
	left:0;
}

.small_social_image_bg {
	background-image:url(../images/small_thumb_png.png); 
	width:135px; 
	height:88px;
	position:absolute; 
	top:0; 
	left:0;
	background-repeat:no-repeat;
}

.small_social_image_holder
{
	width:135px; 
	height:88px;
	background-repeat:no-repeat;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:15px;
}

.small_social_image_holder_alt
{
	width:135px; 
	height:88px;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-bottom:15px;
}

.small_social_image_holder_slim
{
	width:135px; 
	height:88px;
	background-repeat:no-repeat;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.small_social_image_link
{
	width:135px; 
	height:88px;
	display:block;
}

.small_social_image img
{
	width:135px; 
	height:88px;
}

.socials_sub_nav a
{

}

.socials_sub_nav a:hover
{
	color:#22BEE9;
	text-decoration:none;
}

.days_to_next_social
{
	position:absolute;
	top:25px;
	left:175px;
	width:110px;
	height:100px;
	overflow:hidden;
}

.sp1
{
	width:1px;
	height:1px;
	display:none;
}

/* Copy of an ID */
.property_list_column_holder {
	width:630px; 
	/*margin-left:2px;*/
	margin-bottom:9px;
}

.width_630
{
	width:630px;
}

.medium_map_surround
{
	background-image:url(../images/big_thumb_png.png); 
	width:280px; 
	height:182px; 
	background-repeat:no-repeat;
}

.tiny_text
{
	font-size:9px;
}

.fwidth165
{
	width:165px;
}

.fwidth190
{
	width:190px;
}

.fwidth282
{
	width:282px;
}

.top_banner_image
{
	width:950px;
	height:320px;
	background-repeat:no-repeat;
}

#div_top_banner_image
{
	background-repeat:no-repeat;
}

.property_location_content {
	font-size:12px;
	line-height:20px;
}

.property_location_content b {
	color:#00B4E6;
}

.min_height_12
{
	min-height:12px;
	_height:12px;
}

.property_page_location_holder_left {
	width:311px; 
	margin-right:4px;
	/*margin-top:5px;*/
}

.view_wanting_to_share_btn a
{
	width:53px;
	height:27px;
	display:block;
	background:url(../images/view_2.gif) no-repeat;
	background-position:0 0;
}

.view_wanting_to_share_btn a:hover
{	
	background:url(../images/view_2.gif) no-repeat;
	background-position:0 -27px;
}

.warning_white
{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}

.comment_holder_top {
	background-image:url(../images/speech_arrow.png); 
	background-repeat:no-repeat; 
	background-position:top left;
	position:absolute;
	right:20px;
	top:5px;
}

.socials_blue_div
{
	padding-right:10px;
}

.width_local_item
{
	width:280px;
}

.width_local_icon
{
	width:60px;
}

.width_local_title
{
	width:200px;
}

.property_address_text
{
	font-size:14px;
}

.property_price
{
	margin-top:0;
}

.display_options_button {
	text-align:right;

}
.display_property_options_holder
{
	width:630px;
}

.contact_quote_width
{
	width:312px;
}

.contact_quote_holder
{
	background-image:url(../images/bot_speach.jpg); 
	background-position:bottom right; 
	background-repeat:no-repeat; 
	font-weight:bold;
	margin-bottom:10px;
	width:296px;
	font-size:14px;
	line-height:normal;
	margin-left:15px;
	padding-bottom:7px;
}

.align_right
{
	text-align:right;
}

.contact_team_column_pale_bg {
	background-image:url(../images/contact_column_bg.jpg);
	padding-left:14px;
	padding-right:13px;
	color:#003450;
	min-height:360px;
	_height:360px;
	background-repeat:repeat-y;
}

.request_viewing_popup_holder
{
	width:602px;
}

.request_viewing_property_details {
	padding:5px;
	margin-left:5px;
	width:330px;
	margin-right:5px;

}

.warning_red_400
{
	width:400px;
	font-size:11px;
	font-weight:bold;
	color:Red;
}

.btn_width_small
{
	width:69px;
	text-align:right;
}

.small_property_photos_holder
{
	width:280px;
	position:relative; 
	overflow:hidden; 
	height:200px;
}

.property_profile_lhs
{
	width:285px;
	padding-left:1px;
}

.property_profile_rhs
{
	width:306px;
	padding-right:8px;
}

.view_next_set_holder2
{
	margin-top:-6px;
	width:281px;
	text-align:right;
}

.width_635
{
	width:635px;
}

.property_location_column_pale_bg
{
	background-repeat:repeat-y;
}

.width_small_pale_column
{
	width:315px;
}

.who_lives_here_img
{
	margin-right:5px;
	width:90px;
	overflow:hidden;
}

.who_lives_here_img_alt
{
	margin-right:0;
	width:90px;
	overflow:hidden;
}

.property_spec_header
{
	width:603px;
	line-height:normal;
}

.width_social_galleries_loc
{
	width:155px;
}

.gallery_photos_collection
{
	width:600px;
	margin-left:1px;
}

.testimonial_textarea_bg {
	margin-right:0;
}

.for_tenant_bottom {
	background-repeat:no-repeat;
	font-size:7px;
}

.for_landlord_bottom {
	background-repeat:no-repeat;
	font-size:7px;
}

.contact_column_pale_bg {
	height:auto;
}

.home_prop_rent
{
	width:100px;
}

.home_prop_date
{
	width:170px;
	text-align:right;
}

.rollover_button2
{
	/*position:relative;
	z-index:1;*/
	display:block;
	background-repeat:no-repeat;
}

.rollover_button2:hover
{
	/*z-index:2;*/
}

.slim_button_height
{
	height:26px;
}

.location_image
{
	position:absolute;
	top:0;
	left:0;
	width:600px;
	height:183px;
	z-index:101;
}

.shareshack_centred
{
	position:absolute;
	width:49px;
	height:43px;
	top:58px;
	left:257px;
	z-index:102;
}

.shareshack_house_centred
{
	position:absolute;
	width:49px;
	height:43px;
	top:72px;
	left:96px;
	z-index:102;
}

.clickable_map
{
	position:absolute;
	top:0;
	left:0;
	width:277px;
	height:183px;
	z-index:103;
}

.clickable_map a
{
	width:275px;
	height:181px;
	display:block;
	border:1px solid Red;
}

.map_popup_holder
{
	width:600px;
	height:350px;
	margin:0 auto;
}

.contact_title
{
	width:100%;
	height:20px;
	font-size:16px;
	color:#003450;
	font-weight:bold; 
	letter-spacing:-1px;
}

.property_profile_title
{
	width:200px;
	font-size:16px;
	color:#003450;
	font-weight:bold; 
	padding-top:0;
	line-height:16px;
}

.property_profile_title b {
	color:#00B4E6;
}

.property_profile_return
{
	width:200px;
	margin-right:7px;
	text-align:right;
}

.request_viewing_image_holder {
	width:280px; 
	height:182px; 
	margin-top:10px; 
	margin-left:0;
	margin-right:10px;
}

.request_viewing_info_holder {
	margin-top:10px; 
	margin-left:2px;
	width:300px;
	overflow:hidden;
}

.request_viewing_text_holder {
	height:35px; 
	font-size:14px; 
	font-weight:bold;
	letter-spacing:-1px;
}

.contact_content
{
	/*min-height:50px;*/
}

.narrow_property_holder
{
	width:280px;
}

.social_calendar_holder
{
	margin-top:2px;
}

.galleries_pale_holder
{
	margin-right:7px;
	margin-top:9px;
}

.galleries_pale_holder_alt
{
	margin-right:0;
	margin-top:9px;
}

.view_pic_vids
{
	width:111px;
	height:27px;
}

.view_pic_vids a
{
	width:111px;
	height:27px;
	display:block;
	background:url(../images/view_pics_videos_2.gif) no-repeat;
}

.view_pic_vids a:hover
{
	background:url(../images/view_pics_videos_2.gif) 0 -28px no-repeat;
}

.left_635
{
	width:635px;
}

.r635
{
	width:312px;
}

.account_sub_nav a:hover
{
	color:#22BEE9;
	text-decoration:none;
}

a.perma_link
{
	text-decoration:underline;
}

.testimonial_contact
{
	height:auto;
}

.testimonial_btn_wrapper {
	width:280px; 
	padding-bottom:8px;
}

.testimonial_warning {
	width:220px; 
	padding-top:7px;
}

.testimonial_btn_width {
	width:52px;
}

.suggestprop_bg
{
	display:table;
}

.back_btn3 a {
	width:48px;
	height:27px;
	background:url(../images/back_btn.gif) no-repeat;
	background-position:0 0;
	display:block;
}	


.back_btn3 a:hover
{
	background:url(../images/back_btn.gif) 0 -27px no-repeat;
}

.w639
{
	width:639px;
}

.paging_title_darkBlue
{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:14px;
}

.paging_links_darkBlue
{
	float:right;
	margin-top:11px;
	margin-bottom:8px;
	margin-right:11px;
}

.paging_links_white
{
	float:right;
}


.comment_holder_top_testimonials {
	background-image:url(../images/speech_arrow.png); 
	background-repeat:no-repeat; 
	background-position:top left;
	position:absolute;
	right:0;
	top:4px;
}

.invalid
{
	color:#FD3130!important;
}

b.invalid
{
	color:#FD3130;
}

i.invalid
{
	color:#FD3130;
}



/* NEW SOCIALS STYLES */


div.social_feature_images div.feature_image
{
	float:left;
	margin:0 10px 0 0;
}

div.social_feature_images div.feature_image.last
{
	margin:0;
}

/* parties, activities */

div.parties_activities_holidays
{
	width:100%;
}

div.parties_activities_holidays div.activity_image
{
	width:280px;
	float:left;
	display:inline;
}

div.parties_activities_holidays div.activity_links
{
	width:320px;
	float:left;
	display:inline;
}

div.parties_activities_holidays div.activity_links div,
div.parties_activities_holidays div.activity_links div.off
{
	width:300px;
	height:71px;
	display:block;
	padding:10px;
	color:#06354f;
	font-size:12px;
	background:#fff url(/images/parties_nav_bg.png) 0 100% repeat-x;
	text-decoration:none;
	line-height:120%;
}

div.parties_activities_holidays div.activity_links div span.title
{
	color:#30bce6;
	font-size:14px;
}

div.parties_activities_holidays div.activity_links div.on
{
	background-image:none;
	background:#06354f;
	color:#fff;
}

/* Discounts */

div.socials_discounts {
	width:auto;
	overflow:visible;
}

div.socials_discounts div.text
{
	float:left;
	display:inline;
	width:139px;
	margin:0 15px 0 0;
	color:#06354f;
	font-size:12px;
	line-height:120%;
}

div.socials_discounts div.text h2
{
	color:#30bce6;
	font-size:14px;
	margin:0 0 6px 0;
	display:inline;
}

div.socials_discounts div.labels
{
	float:left;
	width:447px!important;
}

div.socials_discounts div.labels div.label
{
	width:142px;
	float:left;
	display:inline;
	padding:0 10px 10px 0;
}

div.socials_discounts div.labels div.label.last
{
	padding:0 0 10px 0!important;
}

div.socials_discounts div.labels a.button
{
	margin:0 0 0 367px;
}

/* whats on */

.socials_whats_on_bg
{
	background:url(../images/social_whats_on_bg.jpg) bottom center no-repeat;
	padding-left:16px;
	padding-right:5px;
	color:#003450;
	height:246px;
	position:relative;
}

.socials_whats_on_bg p
{
	font-size:12px;
}

.socials_whats_on_bg a.button
{
	position:absolute;
	bottom:20px;
	right:20px;
}

/* What we've been up to */

.socials_up_to
{
	position: relative;
	/*height:284px;*/
}

div.socials_up_to div.gallery_title
{
	float:left;
	display:block;
	width:160px;
	height:40px;
	color:#28b5e4;
	font-weight:bold;
}

div.socials_up_to div.gallery_link
{
	float:right;
	display:inline;
	width:118px;
}

/* Socials bottom */

.socials_bottom
{
	width:950px;
	margin:0 auto;
}

div.float_half
{
	float:left;
	display:inline;
	width:470px;
}

div.float_half.sarah
{
	float:right;
	display:inline;
	height:248px;
	width:442px;
	background:url('/images/sarah_bg.jpg');
	padding:9px 14px;
}

div.float_quarter
{
	float:left;
	display:inline;
	margin:0 10px 0 0;
	width:230px;
}

div.quarter_top
{
	background:url('/images/quarter_top.gif');
	width:100%;
	height:9px;
	overflow:hidden;
}

div.quarter_bottom
{
	background:url('/images/quarter_bottom.gif');
	width:100%;
	height:9px;
	overflow:hidden;
}

div.quarter_column_bg
{
	background:url('/images/quarter_column_bg.gif');
	padding:0 14px;
	width:202px;
	color:#06354f;
	font-size:12px;
	line-height:120%;
}

div.quarter_column_bg.height_248
{
	height:248px;
}

div.quarter_column_bg p
{
	margin:10px 0;
}

div.half_top
{
	background:url('/images/half_top.gif') no-repeat;
	width:100%;
	height:9px;
	overflow:hidden;
}

div.half_bottom
{
	background:url('/images/half_bottom.gif') no-repeat;
	width:100%;
	height:9px;
	overflow:hidden;
}

div.half_column_bg
{
	background:url('/images/half_column_bg.gif');
	padding:0 14px;
	width:442px;
}

div.float_half.sarah div.text
{
	margin:20px 0 0 0;
	width:220px;
	height:160px;
	color:#06354f;
	font-size:12px;
	line-height:120%;
}

div.float_half.sarah {
	position:relative;
}

div.float_half.sarah div.text h2
{
	color:#30bce6;
	font-size:14px;
	margin:0 0 6px 0;
}

div.float_half.sarah a
{
	font-weight: bold;
}


div.float_half.sarah a.button
{
	position:absolute;
	bottom:15px;
	left:15px;
}


/* Tooltip */


#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 5px;
	opacity: 0.85;
	width:326px;
	height:66px;
	background:url('/images/tooltip_bg.png');
}

#tooltip h2
{
	color:#28b5e4;
	font-weight:bold;
	font-size:14px;
}

#tooltip p
{
	color:#06354f;
	font-size:11px;
	line-height:110%;
}

#tooltip div { padding:4px 8px; }

#tooltip2 {
	position: absolute;
	z-index: 3000;
	padding: 0px;
	opacity: 0.85;
	font-size:13px;
	color:#003450;
	width:260px;
	height:46px;
	text-align:center;
	background:url('/images/tooltip_bg_2.png') no-repeat;
}

#tooltip2 h2
{
	color:#28b5e4;
	font-weight:bold;
	font-size:14px;
}

#tooltip2 p
{
	color:#06354f;
	font-size:11px;
	line-height:110%;
}

#tooltip2 div { padding:12px 0px 7px 0px; }


/* Looped slider */

/*
* Required
*/
.slides_container { width:255px; height:166px; overflow:hidden; cursor:pointer; margin:15px 0 0 12px;  }
.slides { position:absolute; top:0; left:0;}
.slides div { position:absolute; top:0; width:255px; height:auto;display:none; margin:0 auto; }

#loopedSlider div.links
{
	position:relative;
	margin:10px 0 0 12px;
	width:255px;
}

#loopedSlider div.links div.previous
{
	float:left;
	display:inline;
}

#loopedSlider div.links div.next
{
	float:right;
	display:inline;
}

#loopedSlider div.links div.dots
{
	float:left;
	display:inline;
	margin:0 0 0 38px;
}

#loopedSlider {
	top:0;
	position:relative;
	height: 1%;
}

#loopedSlider div {
	position:relative;
}


#loopedSlider ul.pagination     { list-style-type:none; margin:0; padding:0; margin:6px auto; width:132px; }
#loopedSlider ul.pagination li  { float:left; margin:0 5px; }
#loopedSlider ul.pagination a   { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url('/images/pagination.png'); background-position:0 0; background-repeat:no-repeat;}
#loopedSlider ul.pagination li.active a {background-position:0 -12px}



/* ==== */

.btn_facebook {
	width:87px;
	height:27px;
	display:block;
	background:url(../images/facebook_button.gif) no-repeat;
	background-position:0 0;
	margin:0 0 0 112px;

}

.btn_facebook:hover {
	background:url(../images/facebook_button.gif) 0 -27px no-repeat;
	text-decoration:none;
}

.btn_facebook span
{
	visibility:hidden;
}

div.social_discounts_holder2
{
	width:295px;
	background-image:url(../images/offers_bg_social.jpg);
	min-height:181px;
	_height:181px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	padding-left:15px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-color:#15BAE8;
}

.discount_info_btn2 {
	position:absolute;
	bottom:25px;
	left:20px;
}

.discount_info_btn3 {
	position:absolute;
	bottom:25px;
	left:140px;
}

a.button.button_lightblue.discount
{
	width:100px;
	text-align:center;
}

/* Tickets */

div.buy_tickets
{
	width:312px;
	height:157px;
	background:url('/images/tickets_bg.jpg') no-repeat;
}

div.buy_tickets p
{
	padding:30px 0 0 15px;
	color:#fff;
}

div.buy_tickets a
{
	margin:50px 0 0 15px;
}


/* Home page */

/* NEW ACCORDIAN */

div.accordian
{
	width:310px;
	height:392px;
	margin:0 0 10px 0;
}

div.accordian.socialise
{
	background:url('/images/home_socialise_bg.jpg') no-repeat;
}

div.accordian.share
{
	background:url('/images/home_share_bg.jpg') no-repeat;
}

div.accordian.rent
{
	background:url('/images/home_rent_bg.jpg') no-repeat;
}

div.accordian.socialise.blue,
div.accordian.share.blue,
div.accordian.rent.blue
{
	background-position:0 -362px;
}

div.accordian div.padding
{
	padding:45px 15px 15px 15px;
	height:290px;
}

div.accordian div.accordian_title
{
	color:#fff;
	font-size:12px;
	line-height:120%;
	margin:5px 0 5px 0;
}

div.accordian div.accordian_title span
{
	color:#36b2e3;
	font-weight:bold;
}

div.accordian.blue div.accordian_title span
{
	color:#1f3e54;
}

div.accordian div#rent_accordian div.acc_content,
div.accordian div#share_accordian div.acc_content,
div.accordian div#socialise_accordian div.acc_content
{
	width:280px;
	background:#38b4e3;
	overflow:hidden;
}

div.accordian.blue div#rent_accordian div.acc_content,
div.accordian.blue div#share_accordian div.acc_content,
div.accordian.blue div#socialise_accordian div.acc_content
{
	background:#1f3e54;
	overflow:hidden;
}

div#rent_accordian h3 a,
div#socialise_accordian h3 a,
div#share_accordian h3 a
{
	width:280px;
	height:30px;
	display:block;
	text-decoration:none;
	font-size:13px;
	color:#0a273e;
	background:url('/images/home_accordian_header.jpg') no-repeat;
}

div#rent_accordian h3 a div,
div#socialise_accordian h3 a div,
div#share_accordian h3 a div
{
	padding:8px 0 0 10px;
}

div#rent_accordian div.acc_content div.text,
div#socialise_accordian div.acc_content div.text,
div#share_accordian div.acc_content div.text
{
	margin:8px;
	width:124px;
	float:left;
	display:inline;
	color:#fff;
	font-size:12px;
}

div#rent_accordian div.acc_content div.text h3,
div#socialise_accordian div.acc_content div.text h3,
div#share_accordian div.acc_content div.text h3
{
	margin:0 0 10px 0;
	color:#1f3e54;
	font-weight:bold;
	font-size:14px;
}

div.accordian.blue div#rent_accordian div.acc_content div.text h3,
div.accordian.blue div#socialise_accordian div.acc_content div.text h3,
div.accordian.blue div#share_accordian div.acc_content div.text h3
{
	color:#37b2e3;
}

div.acc_content div.pic
{
	width:140px;
	float:right;
	display:inline;
	height:auto;
	overflow:hidden;
}
/* == */


div.ld_top_button
{
	width:220px;
	height:183px;
	text-indent:0px;
	color:#fff;
	font-size:11px;
	line-height:120%;
	overflow:hidden;
	background:url('/images/ld_top_button.png') no-repeat;
}

div.ld_about_top_button
{
	width:220px;
	height:288px;
	text-indent:0px;
	color:#fff;
	font-size:11px;
	line-height:120%;
	background:url('/images/ld_top_about.png');
}

.ld_letting_service_top_button
{
	width:220px;
	height:219px;
	text-indent:0px;
	color:#fff;
	font-size:11px;
	line-height:120%;
	background:url('/images/landlords_letting_button.png');
}

.ld_management_service_top_button
{
	width:220px;
	height:219px;
	text-indent:0px;
	color:#fff;
	font-size:11px;
	line-height:120%;
	background:url('/images/landlords_management_button.png');
}

div.ld_top_button div,
div.ld_about_top_button div,
div.ld_letting_service_top_button div,
div.ld_management_service_top_button div
{
	padding:40px 17px 15px 17px;
}

div.search_middle.landlords
{
	background:url('/images/landlords_panel_bg.png') no-repeat;
	width:220px;
	height:288px;
	margin:0 0 0 5px;
	color:#fff;
	font-size:12px;
	line-height:115%;
}

div.search_middle.landlords div
{
	padding:15px;
}

div.search_middle.landlords ul
{
	margin:-5px 0 0 0;
}

div.search_middle.landlords li
{
	list-style:disc;
	margin:0 0 0px 13px;
}

div.search_middle.landlords a.button
{
	position:absolute;
	bottom:22px;
}

div.landlords_whatweoffer
{
	margin:10px 0 0 29px;
}





/* landlords section */

#landlords_promise
{
	width:310px;
	height:342px;
	background:url('/images/landlords_promise_acc_bg.jpg') no-repeat;
	margin:0 0 10px 0;
	position:relative;
	overflow:hidden;
}

#landlords_promise.main
{
	background:url('/images/main_landlords_promise_acc_bg.jpg') no-repeat;
}

div#landlords_promise div.padding
{
	padding:15px;
	height:290px;
}

div#landlords_promise div.accordian_title
{
	color:#003450;
	font-size:12px;
	line-height:120%;
	min-height:50px;
	margin:5px 0 5px 0;
}

div#landlords_promise div.accordian_title span
{
	color:#3D96AF;
	font-weight:bold;
}

div#landlords_promise div#rent_accordian h3 a
{
	width:280px;
	height:30px;
	display:block;
	text-decoration:none;
	font-size:13px;
	color:#fff;
	background:url('/images/landlords_title_bg.jpg') no-repeat;
}

div#landlords_promise div#rent_accordian h3 a div
{
	padding:8px 0 0 10px;
	letter-spacing: -0.02em;
}

div#landlords_promise div#rent_accordian div.acc_content
{
	width:280px;
	background:url('/images/landlords_content_bg.jpg') no-repeat #3d96af;
	overflow:hidden;
}

div#landlords_promise.main div#rent_accordian div.acc_content
{
	background:#1ebceb;
	overflow:hidden;
}

div#landlords_promise div#rent_accordian div.acc_content div.text
{
	margin:10px;
	width:260px;
	float:left;
	display:inline;
	color:#fff;
	font-size:12px;
}

div#landlords_promise div#rent_accordian div.acc_content div.text h3
{
	margin:0 0 10px 0;
	color:#1f3e54;
	font-weight:bold;
	font-size:14px;
}

div.acc_content div.pic
{
	width:140px;
	height:140px;
	float:right;
	display:inline;
}

div.landlords_info
{
	width:310px;
	height:185px;
	margin:0 0 10px 0;
}

div.landlords_info.help_main
{
	background:url('/images/landlords_help.png');
}

div.landlords_info.arla_main
{
	background:url('/images/landlords/arla_bg.png') no-repeat;
}

div.landlords_info.protect_feature
{
	background:url('/images/landlords/protect_feature-back.png') no-repeat;
}

div.landlords_info.maximise_feature
{
	background:url('/images/landlords/maximise_feature-back.png') no-repeat;
}

div.landlords_info.landlord_contact-feature {
	background: url('../images/landlords/bene_contact-back.png') no-repeat;
	
}

div.landlords_info div.text
{
	width:160px;
	height:115px;
	margin:0 16px;
	padding:20px 0 0 0;
	color:#003450;
	line-height:1.5em;
	font-size:12px;
}


div.landlords_info.protect_feature div.text,
div.landlords_info.maximise_feature div.text
{
	width:200px;
}

div.landlords_info div.text h3 span
{
	display:none;
}

div.landlords_info.arla_main div.text h3{
	background: url('../images/landlords/arla_header.png') no-repeat;
	display:block;
	width:200px;
	height:50px;
}

div.landlords_info.protect_feature div.text h3{
	background: url('../images/landlords/protect_header.png') no-repeat;
	display:block;
	width:200px;
	height:50px;
}

div.landlords_info.maximise_feature div.text h3
{
	background: url('../images/landlords/maximise_header.png') no-repeat;
	display:block;
	width:200px;
	height:50px;
}

div.landlords_info.landlord_contact-feature div.text h3
{
	background: url('../images/landlords/contact_feature-header.png') no-repeat;
	display:block;
	width:250px;
	height:50px;
}



div.landlords_info a.button
{
	margin-left:14px;
}

.landlords_staff
{
	color:#003450;
	padding-bottom:8px;
	/*background-image:url(../images/twothird_blue_bg.png);
	padding:15px 18px 0 14px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:602px;
	min-height:260px;
	_height:260px;*/
}

.landlords_staff_mark
{
	background-image:url(../images/twothird_blue_bg.png);
	padding:15px 18px 0 14px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:602px;
	min-height:355px;
	_height:355px;
}


.landlords_staff .top {
	min-height:200px;
}

.landlords_staff .button {
	position:absolute;
	bottom:20px;
	right:10px;
}

.landlords_staff_mark.main_about
{
	background-image:url(../images/staff_bg.jpg)!important;
}

.landlords_staff_bottom
{
	background-image:url(../images/twothird_blue_bottom_bg.png);
	height:15px;
	width:630px;
	margin-bottom:10px;
	overflow:hidden;
}

.landlords_staff_bottom.main_about
{
	background-image:url(../images/staff_bottom.jpg);
}

.landlords_staff_bottom_main_about
{
	background-image:url(../images/staff_bottom.jpg)!important;
}

.our_promise
{
	margin:0 0px 6px 0;
}

.meet_the_team
{
	margin:0 0px 8px 0;
	float:left;
	width:311px;
}

#about_top {
	padding:0 0 10px 10px;
}

#maximise_top {
	background: url('../images/landlords/maximise_top-background.png') no-repeat;
	width:950px;
	height:320px;
	display:block;
	margin-left:30px;
	position:relative;
}

#protect_top {
	background: url('../images/landlords/protect_top_background.png') no-repeat;
	width:950px;
	height:320px;
	display:block;
	margin-left:30px;
	position:relative;
}

.landlord_page_top .panel {
	width:380px;
	position:absolute;
	top:60px;
	left:540px;
}

.landlord_page_top .panel img{
	float:left;
}

.landlord_page_top .panel p{
	color:#787878;
	font-size: 14px;
	line-height:1.6em;
	padding:10px 0 0 0;
}

.landlord_page_top h3{
	display:block;
	margin-left:20px;
	height:50px;
	float:left;
	width:310px;
}

#maximise_top.landlord_page_top div.text_1 h3{
	background: url('../images/landlords/maximise_headers/make_your_property.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_2 h3{
	background: url('../images/landlords/maximise_headers/sharing_gets.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_3 h3{
	background: url('../images/landlords/maximise_headers/social_gets.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_4 h3{
	background: url('../images/landlords/maximise_headers/finding_good.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_5 h3{
	background: url('../images/landlords/maximise_headers/timing_is.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_6 h3{
	background: url('../images/landlords/maximise_headers/minimise_any.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_7 h3{
	background: url('../images/landlords/maximise_headers/happy_tenants.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_8 h3{
	background: url('../images/landlords/maximise_headers/review_rent.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_9 h3{
	background: url('../images/landlords/maximise_headers/low_fixed.png') no-repeat left center;
}

#maximise_top.landlord_page_top div.text_10 h3{
	background: url('../images/landlords/maximise_headers/generate.png') no-repeat left center;
}

/* protect headers */
#protect_top.landlord_page_top div.text_1 h3{
	background: url('../images/landlords/protect_headers/you_are.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_2 h3{
	background: url('../images/landlords/protect_headers/scrutinising.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_3 h3{
	background: url('../images/landlords/protect_headers/video_inventory.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_4 h3{
	background: url('../images/landlords/protect_headers/regular_inspections.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_5 h3{
	background: url('../images/landlords/protect_headers/rigorous_rent.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_6 h3{
	background: url('../images/landlords/protect_headers/protecting_you.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_7 h3{
	background: url('../images/landlords/protect_headers/hour_emergency.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_8 h3{
	background: url('../images/landlords/protect_headers/legal_and.png') no-repeat left center;
}

#protect_top.landlord_page_top div.text_9 h3{
	background: url('../images/landlords/protect_headers/personal_account.png') no-repeat left center;
}

.landlord_page_top .number_place {
	width:47px;
	height:47px;
	float:left;
}

.landlord_page_top div.text_1 .number_place {
	background: url('/images/landlords/panel_numbers/number1.png') no-repeat;
}

.landlord_page_top div.text_2 .number_place {
	background: url('/images/landlords/panel_numbers/number2.png') no-repeat;
}

.landlord_page_top div.text_3 .number_place {
	background: url('/images/landlords/panel_numbers/number3.png') no-repeat;
}

.landlord_page_top div.text_4 .number_place {
	background: url('/images/landlords/panel_numbers/number4.png') no-repeat;
}

.landlord_page_top div.text_5 .number_place {
	background: url('/images/landlords/panel_numbers/number5.png') no-repeat;
}

.landlord_page_top div.text_6 .number_place {
	background: url('/images/landlords/panel_numbers/number6.png') no-repeat;
}

.landlord_page_top div.text_7 .number_place {
	background: url('/images/landlords/panel_numbers/number7.png') no-repeat;
}

.landlord_page_top div.text_8 .number_place {
	background: url('/images/landlords/panel_numbers/number8.png') no-repeat;
}

.landlord_page_top div.text_9 .number_place {
	background: url('/images/landlords/panel_numbers/number9.png') no-repeat;
}

.landlord_page_top div.text_10 .number_place {
	background: url('/images/landlords/panel_numbers/number10.png') no-repeat;
}

.landlord_page_top h3 span {
	display:none;
}

#maximise_top.landlord_page_top .navigation {
	top:254px;
	left:521px;
	position:absolute;
	width:408px;
}

#maximise_top.landlord_page_top .navigation li {
	float:left;
	
}

#protect_top.landlord_page_top .navigation {
	top:256px;
	left:522px;
	position:absolute;
	width:408px;
}

#protect_top.landlord_page_top .navigation li {
	float:left;
	
}


div.strapline
{
	margin:240px 0 0 0;
}

div.search_div.landlords
{
	font-size:11px;
	line-height:120%;
	font-weight:normal;
	background:url('/images/home_landlords_bg.png') no-repeat;
	width:196px;
	height:288px;
	padding-left:14px;
}

div.search_div.landlords div {
	padding:0;
	margin:0;
	width:196px;
}

div.search_div.landlords span
{
	color:#003450;
	display:block;
	margin:0 0 2px 0;
	padding:0;
}

div.search_div.landlords a.button
{
	margin:30px 0 0 0;
	float:clear;
}

div.search_div.landlords a.button span
{
	color:#fff;
}

div.search_div.landlords a.button:hover span
{
	color:#003450;
}

div.search_div.landlords li
{
	float:left;
	display:inline;
	background:url('/images/dot.gif') no-repeat;
	background-position:0 4px;
	padding-left:7px;
	margin-right:2px;
	margin-left:0;
	overflow:visible;
	width:auto;
}

/* RENT & SHARE SECTION */

div#rentbox,
div#socialbox
{
	background:url('/images/rent_section/rentbox_bg.jpg') no-repeat;
	width:630px;
	height:390px;
	overflow:hidden;
	margin-bottom:10px;
}

div#sharebox
{
	background:url('/images/share_section/sharebox_bg.jpg') no-repeat;
	width:630px;
	height:390px;
	overflow:hidden;

	margin-bottom:10px;
}

div#sharebox div.content
{
	padding:40px 0 0 12px;
	overflow:hidden;
}

div#sharebox div.left_column {
	float:left;
	width:265px;
	padding:70px 20px 0 20px;
	height:265px;
	overflow:hidden;

}

div#sharebox div.right_column {
	float:left;
	width:265px;
	padding:70px 20px 0 22px;
	height:265px;
	overflow:hidden;
}

div#sharebox div.left_column a,
div#sharebox div.right_column a {
	width:259px;
	height:70px;
	display:block;
}

div#sharebox div.left_column a {
	background:  url('../images/share_section/buttons/houseshare_btn.png')  no-repeat;

}

div#sharebox div.right_column a {
	background: url('../images/share_section/buttons/flatshare_btn.png') no-repeat;

}

div#sharebox div.left_column a:hover {
	background: url('../images/share_section/buttons/houseshare_btn.png')  no-repeat 0px -74px;

}

div#sharebox div.right_column a:hover {
	background: url('../images/share_section/buttons/flatshare_btn.png') no-repeat 0px -74px;

}

div#sharebox div.left_column.hover_over a {
	background: url('../images/share_section/buttons/houseshare_btn.png')  no-repeat 0px -74px;

}

div#sharebox div.right_column.hover_over a {
	background: url('../images/share_section/buttons/flatshare_btn.png') no-repeat 0px -74px;

}



div#sharebox div.left_column a span,
div#sharebox div.right_column a span {
	display:none;
}

div#sharing-houseshare_points,
div#sharing-flatshare_points {
	overflow:hidden;
	height:200px!important;
}

div#sharebox li {
	height:200px;
	padding: 20px 10px 0 10px;
}

div#sharebox h3 {
	font-size: 17px;
	color:#06b6e7;
	font-weight: bold;
	padding-bottom:15px;
}

div#sharebox p {
	font-size: 15px;
	color:#25516a;
	font-weight: bold;
	line-height:1.5em;
}


.box_1col {
	width:311px;
	position:relative;
}

.box_1col .hd {
	height:6px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_1col .bd {
	padding:10px 15px;
}

.box_1col .ft {
	height:7px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_1col.grey .hd {
	background: url('../images/boxes/1col_grey-hd.png') no-repeat;
}

.box_1col.grey .bd {
	background: url('../images/boxes/1col_grey-bd.png') repeat-y;

}

.box_1col.grey .ft {
	background: url('../images/boxes/1col_grey-ft.png') no-repeat;
}


.box_2col {
	width:631px;
	position:relative;
}

.box_2col .hd {
	height:6px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_2col .bd {
	padding:10px 15px;
	width:601px;
}

.box_2col .ft {
	height:7px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_2col.grey .hd {
	background: url('../images/boxes/2col_grey-hd.gif') no-repeat;
}

.box_2col.grey .bd {
	background: url('../images/boxes/2col_grey-bd.gif') repeat-y;

}

.box_2col.grey .ft {
	background: url('../images/boxes/2col_grey-ft.gif') no-repeat;
}


.box_3col .hd {
	height:9px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_3col .bd {
	width:920px;
	padding:10px 15px;

}

.box_3col .bd p{
	color:#003450;
	line-height:1.2em;
}

.box_3col .ft {
	height:9px;
	width:100%;
	display:block;
	overflow:visible;
}

.box_3col.grey .hd {
	background: url('../images/boxes/3col_grey-hd.jpg') no-repeat;
}

.box_3col.grey .bd {
	background: url('../images/boxes/3col_grey-bd.jpg') repeat-y;

}

.box_3col.grey .ft {
	background: url('../images/boxes/3col_grey-ft.jpg') no-repeat;
}

div#sharenews .hd {
	height:45px!important;
	background: url('../images/share_section/share_news-hd.gif') no-repeat;
}

div#sharenews .hd .left_column {
	float:left;
	width:270px;
	padding:15px;
}

div#sharenews .hd .right_column {
	float:left;
	padding:15px;
}

div#sharenews h2 {
	color:#1e4c64;
}

div#sharenews li h3 a{
	font-size: 14px;
	color:#2fc1e9;
	text-decoration: underline;

}

div#sharenews li {
	padding: 15px 15px 15px 60px;
}

div#sharenews li p {
	padding-top:10px;
	color:#547687;
	font-size: 12px;
	line-height:1.6em;
}

div#sharenews li p a {
	font-size:12px;
	color:#2fc1e9;
	text-decoration: underline;
}

div#sharenews ul#share_news-houseshare {
	float:left;
	width:300px;
}

div#sharenews ul#share_news-houseshare li{

	background: url('../images/share_section/houseshare_news_icon.png') 0 20px  no-repeat;
	border-bottom:1px solid #d9dfde;
	border-right:1px solid #d9dfde;
}



div#sharenews ul#share_news-flatshare {
	width:300px;
	float:left;
}

div#sharenews ul#share_news-flatshare li{
	background: url('../images/share_section/flatshare_news_icon.png') 20px 20px no-repeat;
	border-bottom:1px solid #d9dfde;
	padding-left:80px;
}

div#sharenews ul#share_news-houseshare li.first {
	padding-top:0px;
	background-position: 0 0px !important;
}

div#sharenews ul#share_news-flatshare li.first {
	padding-top:0px;
	background-position: 20px 0 !important;
}

div#sharenews li.last {
	border-bottom:none!important;
}

.share_sub_nav {
	width:950px;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
	padding-left:5px;
	letter-spacing:-1px;
}

.share_sub_nav ul {
	height:34px;
	border-bottom:1px solid #bfbfbf;
}

.share_sub_nav li {
	float:left;
}

.share_sub_nav li a {
	color:#0c3e59;
	padding:10px 20px;
	display:block;
	border-bottom:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	background:#f8f8f8;
	overflow:visible;
}

.share_sub_nav li.selected a{
	padding-bottom:10px;
}

.share_sub_nav li.selected a {
	color:#2fc1e9;
	border-top:1px solid #bfbfbf;
	border-bottom:none;
	background:#fff;
}

.share_sub_nav li.last.selected a {
	border-right:1px solid #bfbfbf;
}

.share_sub_nav li.first a {
	border-left:none;
}

#houseshare_benefits-right {
	background: url('../images/share_section/houseShareGuide_bg.png') no-repeat;
	padding:70px 15px 15px;
}

#flatshare_benefits-right {
	background: url('../images/share_section/flatShareGuide_bg.png') no-repeat;
	padding:70px 15px 20px 15px;
}

#share_benefits {
	height:150px;
	width:280px!important;
	overflow:hidden;
}

#share_benefits ul{
	width:280px;
}


#share_benefits li{
	width:280px;
	height:170px;
	padding-right:30px;
}

#share_benefits h3{
	font-size: 17px;
	color:#083b56;
	text-decoration: underline;
	padding-bottom:10px;
}

#share_benefits p{
	font-size: 16px;
	color:#2ac0ea;
	line-height:1.5em;
}

#share_benefits-nav li{
	float:left;
}

#share_benefits-nav li a {
	background: url('../images/share_section/benefits_nav_icon.png') no-repeat;
	width:17px;
	height:12px;
	display:block;
}

#share_benefits-nav li a.on {
	background: url('../images/share_section/benefits_nav_icon.png') bottom left no-repeat;
}

#share_benefits-nav li span {
	display:none;
}

div#socialbox
{
	background:url('/images/socials_features_bg.png') no-repeat;
	height:400px;
	margin-top:2px;
}

div#rentbox div.content
{
	padding:50px 0 0 15px;
}

div#socialbox div.content
{
	padding:65px 0 0 15px;
}

div#rentbox div.rentbox_image,
div#socialbox div.socialbox_image
{
	width:370px;
	float:left;
	display:inline;

}

div#rentbox div.rentbox_links,
div#socialbox div.socialbox_links
{
	width:230px;
	float:left;
	display:inline;
}

div#rentbox div.rentbox_links div,
div#socialbox div.socialbox_links div,
div#rentbox div.rentbox_links div.off,
div#socialbox div.socialbox_links div.off
{
	width:210px;
	height:61px;
	display:block;
	padding:10px 7px 10px 10px;
	color:#06354f;
	font-size:12px;
	background:url('/images/parties_nav_bg.jpg') bottom right no-repeat;
	text-decoration:none;
	line-height:120%;
}

div#rentbox div.rentbox_links div span.title,
div#socialbox div.socialbox_links div span.title
{
	color:#00B4E6;
	font-size:14px;
}

div#rentbox div.rentbox_links div.on,
div#socialbox div.socialbox_links div.on
{
	background-image:none;
	background:#00B4E6;
	color:#fff;
}

div#rentbox div.rentbox_links div.on span.title,
div#socialbox div.socialbox_links div.on span.title
{
	color:#003450;
}

div#rentbox div.rentbox_links div a,
div#socialbox div.socialbox_links div a
{
	color:#00B4E6;
	font-weight: bold;
}


div#rentbox div.rentbox_links div.on a,
div#socialbox div.socialbox_links div.on a
{
	color:#003450;
}

div.accordian.share.grey
{
	background:url('/images/rent_section/share_bg.jpg') no-repeat;
}

div.accordian.socialise.grey
{
	background:url('/images/rent_section/socialise_bg.jpg') no-repeat;
}

div.accordian_rent_grey
{
	background:url('/images/rent_section/rent_bg.jpg') no-repeat!important;
}

div.accordian.share.grey div#share_accordian h3 a,
div.accordian.socialise.grey div#socialise_accordian h3 a,
div.accordian.rent.grey div#rent_accordian h3 a
{
	width:280px;
	height:30px;
	display:block;
	text-decoration:none;
	font-size:13px;
	color:#fff;
	background:url('/images/landlords_title_bg.jpg') no-repeat;
}


div.rent_search
{
	height:390px;
	width:310px;
	background:url('/images/rent_section/search_bg.jpg') no-repeat;
	margin-bottom:10px;   
}

div.rent_search div.search_content
{
	padding:60px 0px 15px 16px;
}

div.rent_search form span
{
	color:#00B4E6;
	display:block;
	font-size:14px;
	padding:15px 0 10px 0;
}

div.rent_search form div.search_button
{
	margin:80px 0 0 0;
}

div.rent_search.share form div.search_button
{
	margin:15px 0 0 0;
}

div.rent_search form div.search_button input.button_search
{
	width:280px;
	height:36px;
	display:block;
	background:url('/images/rent_section/search_button.png') no-repeat;
}

div.rent_search form div.search_button input.button_search:hover
{
	background-position:0 -36px;
}


div#make_sharing_easy
{
	width:630px;
	height:255px;
	margin-bottom:10px;
	background:url('/images/share_section/sharing_easy_bg.jpg') no-repeat;
	overflow:hidden;
}

div#make_sharing_easy div.content
{
	padding:50px 15px 15px 15px;
}

div#make_sharing_easy div.content div.left,
div#make_sharing_easy div.content div.right
{
	width:290px;
	height:190px;
	float:left;
	background:url('/images/share_section/sharing_left_bg.jpg') no-repeat;
}

div#make_sharing_easy div.content div.right
{
	float:right;
	background:url('/images/share_section/sharing_right_bg.jpg') no-repeat;
}

div#make_sharing_easy div.button
{
	float:left;
	margin:145px 0 0 15px;
}

div#make_sharing_easy div.panel
{
	width:110px;
	height:160px;
	float:right;
	margin:15px 15px 0 0;
	color:#fff;
	font-size:12px;
	line-height:110%;
}

div#make_sharing_easy div.panel p
{
	padding:40px 10px 10px 10px;
}

div#make_sharing_easy div.panel.houseshares
{
	background:url('/images/share_section/houseshares_bg.png') no-repeat;
}

div#make_sharing_easy div.panel.flatshares
{
	background:url('/images/share_section/flatshares_bg.png') no-repeat;
}

div.make_sharing_easy-right
{
	margin-top:10px;
	overflow:hidden;
}

div.make_sharing_easy-right div.content
{
}

div.make_sharing_easy-right div.content.houseshares
{
	width:280px;
	height:190px;
	position:relative;
	background:url('/images/share_section/sharing_right_bg.jpg') no-repeat;
}

div.make_sharing_easy-right div.content.flatshares
{
	width:280px;
	height:190px;
	position:relative;
	background:url('/images/share_section/sharing_left_bg.jpg') no-repeat;
}


div.make_sharing_easy-right div.button
{
	position:absolute;
	bottom:10px;
	left:10px;
}

div.make_sharing_easy-right div.panel
{
	width:110px;
	height:160px;
	float:right;
	margin:15px 15px 0 0;
	color:#fff;
	font-size:12px;
	line-height:110%;
}

div.make_sharing_easy-right div.panel p
{
	padding:40px 10px 10px 10px;
}

div.make_sharing_easy-right div.content.houseshares div.panel
{
	background:url('/images/share_section/houseshares_bg.png') no-repeat;
}

div.make_sharing_easy-right div.content.flatshares  div.panel
{
	background:url('/images/share_section/flatshares_bg.png') no-repeat;
}

div.make_sharing_easy-right div.panel.flatshareshouseshares
{
	background:url('/images/share_section/flatshares_houseshares_bg.png') no-repeat;
}

div.make_sharing_easy-right div.panel.flatshareshouseshares p
{
	padding:55px 10px 10px 10px;
}

div.make_sharing_easy-right div.panel.flatsharesflatshares
{
	background:url('/images/share_section/flatshares_faltshares_bg.png') no-repeat;
}

div.make_sharing_easy-right div.panel.flatsharesflatshares p
{
	padding:55px 10px 10px 10px;
}


div#manchester_guide
{
	width:310px;
	height:255px;
	margin-bottom:10px;
	background:url('/images/share_section/guide_bg.png') no-repeat;
}

div#manchester_guide div.text
{
	padding:50px 0 0 15px;
	font-size:12px;
	width:200px;
}

div#manchester_guide div.text span
{
	color:#05b5e6;
	font-size:14px;
}

div#manchester_guide div.text ul
{
	margin:10px 0 25px 15px;
}

div#manchester_guide div.text li
{
	list-style:disc;
}

div#manchester_guide div.text a span
{
	color:#fff;
	font-size:12px;
}

div#manchester_guide div.text a:hover span
{
	color:#003450;
}

a.profile_link span { color:#20bde9; }


div#landlords_rent
{

}

div#landlords_rent #valuation_answer p.price {
	color:#fff;
	font-size: 60px;
	text-align: center;
	line-height:50px;
	padding:5px 0 0 0;
}

div#landlords_rent #valuation_answer p.price span{
	font-size: 17px;
}

div#landlords_rent #valuation_answer p.note {
	color:#fff;
	font-size: 9px;
	line-height:1.8em;
	padding:10px 0 0 0;
}

div.taylorpickles-feature {
	width:290px;
	margin:0 0 10px 0;
	padding:0 10px;
}

div.taylorpickles-feature p.intro
{
	font-size: 15px;
	color:#606060;
	line-height:1.4em;
}

div.taylorpickles-feature p.intro span
{
	color:#00b4e6;
}

div.taylorpickles-feature p.intro strong
{
	font-weight: bold;
	font-size: 17px;
	line-height:1.5em;
	clear:both;
	padding:0 0 7px 0;
	display:block;
	color:#124764;
}

div.taylorpickles-feature p.intro a{
	margin-top:10px;
	text-decoration: underline;
	font-weight: bold;
	display:block;
}


div.register_holder_landlords
{
	float:right;
	height:305px;
	width:243px;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	color:#00B4E6;
	background-repeat:no-repeat;
	position:relative;
	margin-bottom:7px;
}

div.register_holder_landlords div.content
{
	padding-bottom:20px;
}

div.register_holder_landlords p
{
	font-size:22px;
	color:#fff;
	font-weight: bold;
	text-align: center;
	padding:35px 0 10px 0;
}

div.register_holder_landlords p span
{
	font-size:12px;
	color:#fff;
	clear:both;
	display:block;
	padding-top:3px;
	font-weight: normal;
}

div.register_holder_landlords span
{
	color:#2cb9e5;
}

div.register_holder_landlords label{
	float:left;
	display:block;
	width:70px;
	padding-right:10px;
	font-size: 12px;
	color:#fff;
}

div.register_holder_landlords .price{
	color:#00b4e6;
	font-size: 40px;
	font-weight: bold;
	padding-bottom:20px;
}

div.register_holder_landlords .note{
	color:#fff;
	font-size: 10px;
	font-weight: normal;
	line-height:1.7em;
}

div.register_holder_landlords fieldset{
	margin-bottom:17px;
	*margin-bottom:14px;
	
	display:block;
}

div.register_holder_landlords input{
	float:left;
	display:block;
	width:155px;
	padding:2px;
}

div.register_holder_landlords label.required {
	color:red;
}

div.register_holder_landlords fieldset.required select,div.register_holder_landlords fieldset.required input {
	border:1px solid red;
}

div.register_holder_landlords select{
	float:left;
	display:block;
	width:163px;
	padding:3px;
}

div.register_holder_landlords button.value_btn{
	background: url('../images/landlords/value_btn.png') no-repeat;
	display:block;
	width:245px;
	height:36px;
	overflow:visible;
	line-height:36px;
}

div.register_holder_landlords div.register_textfield_bg {
	background:url('/images/landlords/select_back.png') 0 0 no-repeat;
	width:274px;
	height:45px;
	text-align:left;
	padding:7px 4px 1px 7px;
	margin-top:10px;
}

div.register_holder_landlords div.register_textfield_bg select {
	width:233px;
}

div.register_holder_landlords div.register_textfield_bg input {
	width:225px;
}

/*div.register_holder_landlords .btn_register_now:hover
{
background:url(../images/social_register_now_2.gif) 0 -27px no-repeat;
}*/


.register_holder_landlords b {
	font-size:16px;
	color:#fff;
	font-weight:bold;
	line-height:120%;
	margin:0;
	padding:0;
}

#frmLandLordsHelp div.register_holder_landlords{
	background-image: url('/images/landlords_help_bg.png');
	height: 182px;
}

#frmLandLordsHelp div.register_holder_landlords div.content{
	padding-top: 0;
}

#frmLandLordsHelp div.register_holder_landlords div.content h2{
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

#frmLandLordsHelp div.register_holder_landlords .btn_register_now{
	bottom: 20px;
}

.register_bot_landlords {
	background-image:url(../images/register_bottom_socials.jpg);
	width:312px;
	height:15px;
	font-size:7px;
}

.clickable {
	cursor: pointer;
}

.light_blue {
	color:#00B4E6;
}

#award_logo {
	position:relative!important;
	top:40px;
	left:300px;
	height:60px;
	display:block;
	float:left;
}

div#also_viewing_panel_inner {
	overflow: scroll;
	height:130px;
	position:relative;
}

ul#also_interested_viewing {
	padding-top:15px;
}

ul#also_interested_viewing li{
	float:left;
	padding:0 5px;
	text-align: center;

}

div.avatar_property_list {
	float:right;
	width:95px;
}

div.avatar_property_list img {
	float:left;
	margin-right:5px!important;
}

ul#houseshare_available_nav {
	display:block;
	height:50px;
}

ul#houseshare_available_nav li {
	background-image: url('../images/property/available_houseshares_nav.png');
	background-repeat: no-repeat;
	float:left;
	
}

ul#houseshare_available_nav li a {
	width:315px;
	height:40px;
	display:block;
}

ul#houseshare_available_nav li.available.off{
	background-position: bottom left;
	
}

ul#houseshare_available_nav li.available.on{
	background-position: top left;
}

ul#houseshare_available_nav li.available_soon.off{
	background-position: bottom right;
}

ul#houseshare_available_nav li.available_soon.on{
	background-position: top right;
}




ul#flatshare_available_nav {
	display:block;
	height:50px;
}

ul#flatshare_available_nav li {
	background-image: url('../images/property/available_flatshares_nav.png');
	background-repeat: no-repeat;
	float:left;
	
}

ul#flatshare_available_nav li a {
	width:315px;
	height:40px;
	display:block;
}

ul#flatshare_available_nav li.available.off{
	background-position: bottom left;
	
}

ul#flatshare_available_nav li.available.on{
	background-position: top left;
}

ul#flatshare_available_nav li.available_soon.off{
	background-position: bottom right;
}

ul#flatshare_available_nav li.available_soon.on{
	background-position: top right;
}

ul#yourshack_benefits li{
	display:block;
	clear:both;
	height:30px;
}

ul#yourshack_benefits h6 {
	font-size: 22px;
	float:left;
	color:#00B4E6;
}

ul#yourshack_benefits li span{
	font-size: 10px;
	float:left;
	line-height:0.9em;
	padding-top:3px;
}

ul#yourshack_benefits {
	margin-bottom:30px;
}
