@charset "utf-8";
/* CSS Document */

/* v1.0 | 20080212 */
/*start reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*end reset*/

body {
	background-color:#EBEAE0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

br {
	letter-spacing:normal;
}

a:link {color:#003450; text-decoration:none;}
a:visited {color:#003450; text-decoration:none;}
a:hover {color:#003450; text-decoration:underline;}

#wrapper {
	width:1010px;
	margin:0 auto;
	background-color:#fff;
}

#top {
	width:952px;
	margin:0 auto;
}

#login {
	background-image:url(../images/login_bg.jpg);
	width:332px;
	padding:6px;
	/*padding-bottom:4px; */
	background-repeat:no-repeat;
	height:28px;
	color:#003450;
	font-size:12px;
	margin-bottom:8px;
	float:right;
}

#login fieldset{
	position:relative;
}

#login fieldset legend{
	font-size:13px;
	color:black;
	font-weight:bold;
	color:#003450;
}

#login fieldset legend span{
	position:absolute;
	top:4px;
	left:3px;
}

#login button {
	position:absolute;
	right:-10px;
	padding-right:5px;
	background-position:100% -162px;
}

#login button span {
	padding-left:5px;
	background-position:0 -162px;
}

#login button:hover      { background-position:100% -189px; color:#003450; }
#login button:hover span { background-position:0 -189px; }

#login label{
	display:none;
}

#login div.inputWrapper {
	position:absolute;
	background:url(../images/login_textfield_bg.jpg) 0 0 no-repeat;
}

#login #login_email {
	top:-1px;
	left:50px;
}

#login #login_password {
	top:-1px;
	left:177px;
}

#login input {
	width:114px;
	height:19px;
	padding:4px;
}

#login p {
	position:relative;
	top:34px;
	right:-38px;
}


.login_textfield {
	border:0;
	background:none;
	color:#003450;
	width:110px;
}


#login a:link {color:#003450; text-decoration:none;}
#login a:visited {color:#003450; text-decoration:none;}
#login a:hover {color:#003450; text-decoration:underline;}



.top_content_left {
	text-align:left;
}



#search_wrapper {
	width:924px;
	margin:0 auto;
	height:295px;
	padding:13px;
}

.search_holder {
	width:230px;
	margin-left:3px;
}



/* New Nav */

/*
#top_nav a:link {color:#003450; text-decoration:none;}
#top_nav a:visited {color:#003450; text-decoration:none;}
#top_nav a:hover {color:#003450; text-decoration:underline;}
*/

.top_nav {
	height:34px;
	width:952px;
	margin:0 auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-bottom:17px;
	/*background-image:url(../images/nav_bg.jpg);*/
}

.top_nav_ul {
	padding:0;
	margin:0;
	height:34px;
	border-top:1px solid #c0cdd4;
	border-bottom:1px solid #c0cdd4;
}

.top_nav_ul li {
	float:left;
	padding:0;
	/*width:auto;*/
	background:transparent;
	list-style:none;
}

.top_nav_ul li a {
	position:relative;
	display:block;
	z-index:1;
	margin-left:-2px;
	padding:0 9px;
	height:34px;
	background:url(../images/nav/top_nav_sep.png) 0 50% no-repeat;
	line-height:34px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#003450;
}

.top_nav_ul li.nav_one a {
	margin-left:0;
	background:transparent;
}

.top_nav_ul li.top_nav_selected a,
.top_nav_ul li a:hover
{
	z-index:2;
	background:url(../images/nav/top_nav_highlight.png) 0 0 repeat-x;
	color:#fff;
	background-color:#2CC1EA;
}

/* End of New Nav */



#home_directors_column_holder {
	width:311px;
	margin-bottom:8px;
}



.home_column_small_link a:link {color:#03B5E6; font-size:12px; text-decoration:none;}
.home_column_small_link a:visited {color:#03B5E6; font-size:12px; text-decoration:none;}
.home_column_small_link a:hover {color:#03B5E6; font-size:12px; text-decoration:underline;}

.home_column_small_link {color:#03B5E6; font-size:12px;}

.big_property_big_text {
	font-size:16px;
	font-weight:bold;
	margin-top:4px;
	color:#03B5E6;
}

.big_property_small_text {
	font-size:14px;
	margin-top:8px;
}

.big_property_small_text a:link {color:#003450; text-decoration:none; font-weight:bold;}
.big_property_small_text a:visited {color:#003450; text-decoration:none; font-weight:bold;}
.big_property_small_text a:hover {color:#003450; text-decoration:underline; font-weight:bold;}



.small_property_big_text {
	font-size:14px;
	font-weight:bold;
	color:#03B5E6;
}

.small_property_small_text {
	font-size:12px;
	margin-bottom:12px;
	line-height:14px;
}

.small_property_small_text a:link {color:#003450; text-decoration:none; font-weight:bold; font-size:14px;}
.small_property_small_text a:visited {color:#003450; text-decoration:none; font-weight:bold; font-size:14px;}
.small_property_small_text a:hover {color:#003450; text-decoration:underline; font-weight:bold; font-size:14px;}

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

.small_gallery_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_gallery_image_holder {
	 width:135px;
	 height:88px;
	 margin-right:20px;
	 margin-bottom:20px;
}

.small_gallery_image_holder_alt {
	width:135px;
	height:88px;
	margin-bottom:9px;
}

.discounts_holder {
	width:296px;
	background-image:url(../images/offers_bg_better.jpg);
	padding-bottom:15px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	padding-left:14px;
	padding-top:4px;
	background-repeat:no-repeat;
	background-color:#15BAE8;
}


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

.discounts_socials {
	margin-top:10px;
	font-size:12px;
	width:280px;
	line-height:17px;
	min-height:180px;
	position:relative;
}

h3.discount_socials {
	font-weight:bold;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

.discounts_socials h4{
	font-weight:bold;
	font-size:14px;
	color:#fff;
}

.discounts_socials strong {
	color:#fff;
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
}

.discounts_socials a {
	position:absolute;
	bottom:10px;
	right:10px;
}

.discounts_card {
	margin-top:14px;
	font-size:12px;
	color:#003450;
	width:133px;
	line-height:16px;
}

.white_text {
	color:#fff;
}


.register_textfield_bg {
	background:url(/images/interface/register_textfield.png) 0 0 no-repeat;
	width:129px;
	height:27px;
	text-align:left;
	padding-top:3px;
	padding-left:8px;
	margin-bottom:1px;
}

#wrapper a.button {
	float:left;
	display:block;
	margin-right:10px;
	height:27px;
	background:url(/images/interface/buttons.png) 0 0 no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	line-height:27px;
	letter-spacing:-0.02em;
}





.register_textfield {
	padding:3px 0 0;
	border:0;
	background:none;
	color:#003450;
	width:120px;
}

.register_holder {
	background-image:url(../images/register_bg.jpg);
	width:296px;
	padding-left:14px;
	padding-top:12px;
	font-size:13px;
	font-weight:bold;
	color:#00B4E6;
	background-repeat:no-repeat;
}

.register_holder h3{
	color:white;
	margin:0;
	padding:0;
}

.register_holder hr{
	margin:10px 0 0 0;
	padding:0;
	color:#5e7a8b;
	background-color:#5e7a8b;
	width:280px;
	border:none;
	height:1px;
}

.register_holder b {
	font-size:16px;
	color:#fff;
	font-weight:bold;
}


.quote_home {
	background-image:url(../images/quote_bg_home.png);
	width:267px;
	height:80px;
	/*margin-bottom:30px; */
	color:#fff;
	text-align:left;
	padding-left:35px;
	padding-top:15px;
	padding-right:10px;
	font-size:14px;
}

.quote_home b {
	color:#003450;
}

.right_socials_holder {
	width:298px;
	background-image:url(../images/right_socials_bg.jpg);
	height:169px;
	color:#003450;
	font-weight:bold;
	font-size:16px;
	padding-left:13px;
	padding-top:30px;
	margin-bottom:8px;
}

.right_socials {
	margin-top:18px;
	font-size:12px;
	color:#003450;
	width:150px;
	line-height:16px;
}

.right_socials b {
	color:#fff;
}


/*Property List */

.property_list_pale_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:10px;
	color:#003450;
	background-repeat:repeat-y;
	width:610px;
	padding-bottom:15px;
}

.property_list_pale_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:15px;
	display:block;
	font-size:7px;
}

.property_list_pale_bot
{
	background-image:url(../images/property_list_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
}

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

.medium_property_image_bg {
	background-image:url(../images/medium_thumb_png.png);
	width:223px;
	height:144px;
	position:absolute;
	top:0;
	left:0;
	background-repeat:no-repeat;
}

.property_list_holder {
	padding:5px;
	padding-top:0;
	padding-right:3px;
	margin-left:5px;
	width:362px;
	margin-right:5px;
}

.property_list_holder a:link {color:#00B4E6; text-decoration:none;}
.property_list_holder a:visited {color:#00B4E6; text-decoration:none;}
.property_list_holder a:hover {color:#00B4E6; text-decoration:underline;}

.property_list_small_text {
	font-size:12px;
	color:#003450;
	margin-top:6px;
}

.property_list_small_text b {
	color:#00B4E6;
}

.property_list_medium_text {
	font-size:14px;
	color:#003450;
	margin-top:9px;
	font-weight:bold;
}

.property_list_medium_text b {
	color:#00B4E6;
}

.properties_page_nav {
	font-size:12px;
	font-weight:bold;
	color:#00B4E6;
}

.properties_page_nav a:link {color:#fff; text-decoration:none;}
.properties_page_nav a:visited {color:#fff; text-decoration:none;}
.properties_page_nav a:hover {color:#fff; text-decoration:underline;}


/*Contact */

.contact_content {
	font-size:12px;
	line-height:20px;
	/*margin-top:7px;*/

	position:relative;
}

.contact_content b {
	color:#00B4E6;
}

.contact_location_content {
	font-size:12px;
	margin-top:7px;
}

.contact_location_content b {
	color:#00B4E6;
}

.contact_big_text {
	font-size:16px;
	font-weight:bold;
}

.contact_column_pale_bg {
	background-image:url(../images/contact_column_bg.jpg);
	padding-left:14px;
	padding-right:15px;
	color:#003450;
	height:300px;
	background-repeat:repeat-y;
}

.contact_column_pale_bg i {
	color:#00B4E6;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
}

.contact_column_location_pale_bg {
	background-image:url(../images/contact_column_loc_pale_bg.jpg);
	padding-left:16px;
	padding-right:13px;
	color:#003450;
	/*height:480px;*/
	width:312px;
	background-repeat:repeat-y;
}

.contact_column_location_pale_bg i {
	color:#00B4E6;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
}

.contact_textfield_bg {
	background-image:url(../images/contact_textfield.jpg);
	width:288px;
	height:19px;
	text-align:left;
	padding:4px;
	margin-top:5px;
}

.contact_textfield {
	border:0;
	background:none;
	color:#003450;
	width:260px;
	font-weight:bold;
	padding-left:5px;
	font-size:12px;
	font-family:Arial;
}

.contact_textarea_bg {
	background-image:url(../images/contact_textarea.jpg);
	width:289px;
	height:179px;
	text-align:left;
	padding:4px;
	margin-top:5px;
	margin-bottom:15px;
}

.contact_textarea {
	border:0;
	background:none;
	color:#003450;
	width:280px;
	font-weight:bold;
	padding-left:5px;
	font-size:12px;
	font-family:Arial;
}

.contact_need_a_hand {
	background-image:url(../images/need_a_hand_bg.jpg);
	width:296px;
	height:129px;
	padding-left:15px;
	padding-top:30px;
}

.contact_need_a_hand b {
	color:#fff;
}

.contact_need_a_hand_middle {
	margin-top:15px;
	font-size:13px;
	color:#00B4E6;
	font-weight:bold;
	width:115px;
	margin-bottom:5px;
}

.contact_twitter_facebook {
	background-image:url(../images/twitter_facebook.jpg);
	width:296px;
	height:129px;
	padding-left:15px;
	padding-top:30px;
}

.contact_twitter_facebook b {
	color:#003450;
}

.contact_twitter_facebook_middle {
	margin-top:15px;
	font-size:13px;
	color:#003450;
	font-weight:bold;
	width:125px;
	margin-bottom:5px;
}


.contact_person_holder b {
	color:#00B4E6;
}


.contact_person_pale_bg i {
	color:#00B4E6;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
}



/*Property Page */


.property_page_big_text {
	font-size:16px;
	color:#003450;
	font-weight:bold;
}

.property_page_big_text b {
	color:#00B4E6;
}

.property_page_small_text {
	font-size:12px;
	color:#003450;
}

.property_page_small_text b {
	color:#00B4E6;
}



.property_location_text {
	font-size:12px;
	margin-top:7px;
	font-weight:bold;
	line-height:12px;
}

.property_location_text b {
	color:#00B4E6;
	font-weight:normal;
}

.property_location_column_pale_bg {
	background-image:url(../images/home_column_bg.jpg);
	padding-left:16px;
	padding-right:10px;
	color:#003450;
}

.property_wholiveshere_text {
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-align:center;
}

.property_wholiveshere_text i {
	color:#00B4E6;
	font-style:normal;
}

.property_wholiveshere_text b {
	color:#003450;
	font-size:14px;
}

.property_wholiveshere_text img {
	margin-bottom:4px;
}

.request_a_viewing {
	background-image:url(../images/request_a_viewing_bg.jpg);
	width:296px;
	height:166px;
	padding-left:15px;
	padding-top:15px;
	background-repeat:no-repeat;
}

.request_a_viewing b {
	color:#003450;
	font-size:16px;
}

.request_a_viewing_middle {
	margin-top:12px;
	font-weight:bold;
	width:152px;
	margin-bottom:5px;
	color:#003450;
	font-size:12px;
	line-height:17px;
}

.need_a_hand_pale {
	background-image:url(../images/need_a_hand_pale_bg.jpg);
	width:296px;
	height:129px;
	padding-left:15px;
	padding-top:30px;
}

.need_a_hand_pale b {
	color:#003450;
}

.need_a_hand_middle_pale {
	margin-top:15px;
	font-size:13px;
	color:#00B4E6;
	font-weight:bold;
	width:115px;
	margin-bottom:5px;
}

/* testimanials */

.testimonials_intro_holder {
	width:311px;
	margin-top:1px;
}

.testimonials_intro_div {
	background-color:#00ACE3;
	background-image:url(../images/boxes/testimonials_intro_bg.png);
	color:#003450;
	font-size:20px;
	padding-left:15px;
	padding-top:7px;
	padding-right:15px;
	line-height:27px;
	min-height: 434px;
	_height: 434px;
}

.testimonials_intro_div img{
	padding-bottom:10px;
}

.testimonials_intro_top {
	background-image:url(../images/boxes/testimonials_intro_top.png);
	width:311px;
	height:8px;
	font-size:7px;
}

.testimonials_intro_bot {
	background-image:url(../images/boxes/testimonials_intro_bot.png);
	width:311px;
	height:8px;
	font-size:7px;
}

/*socials*/

.socials_blue_holder {
	width:280px;
	margin-top:1px;
}

.socials_blue_div {
	background-color:#00ACE3;
	background-image:url(../images/search_bg.png);
	color:#003450;
	font-size:12px;
	padding-left:15px;
	padding-top:7px;
	padding-right:15px;
	height:270px;
	line-height:15px;
}

.socials_blue_div b {
	font-size:13px;
	color:#fff;
}



.socials_pale_bg,
.socials_up_to
{
	background-image:url(../images/socials_pale_bg.jpg);
	padding-left:16px;
	padding-right:5px;
	color:#003450;
}

.socials_text {
	font-size:12px;
	margin-top:5px;
	padding-right:8px;
}

.socials_text a:link {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:none;}
.socials_text a:visited {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:none;}
.socials_text a:hover {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:underline;}


.social_calendar_holder b {
	color:#fff;
}

.social_calendar_event_holder {
	background-image:url(../images/calendar_bg.gif);
	width:284px;
	height:269px;
	text-align:left;
	background-repeat:no-repeat;
	margin-top:2px;
}

.social_calender_event_date {
	text-align:center;
	color:#fff;
	padding-top:43px;
}

.social_calender_event_details {
	padding:15px;
	padding-left:16px;
	padding-top:23px;
	font-size:12px;
	color:#003450;
}

.social_calender_event_details b {
	font-size:14px;
	color:#003450;
}

.social_calender_event_details i {
	font-size:14px;
	color:#5EC6BD;
	font-weight:bold;
	font-style:normal;
}

.social_calendar_event_padding {
	padding-top:5px;
}

.social_calendar_off b {
	color:#5EC6BD;
}

.social_calendar_number {
	width:30px;
	text-align:center;
	margin-left:41px;
	margin-top:16px;
	color:#fff;
}

social_calendar_on b {
	color:#5EC6BD;
}


.social_calendar_none b {
	color:#5EC6BD;
}



.next_event_in {
	background-image:url(../images/next_event_in_bg.jpg);
	width:298px;
	min-height:126px;
	padding-left:14px;
	padding-top:29px;
}

.next_event_in b {
	color:#003450;
}

.next_event_in_middle {
	margin-top:24px;
	font-size:13px;
	color:#003450;
	width:125px;
	margin-bottom:5px;
}

.next_event_in_middle b {
	color:#10B8E7;
	font-size:14px;
}

.discount_card {
	background-image:url(../images/discount_card_bg.jpg);
	width:298px;
	height:150px;
	padding-left:14px;
	padding-top:12px;
	padding-bottom:12px;
}

.discount_card b {
	color:#003450;
	letter-spacing:-1px;
}

.discount_card_middle {
	margin-top:24px;
	font-size:13px;
	color:#003450;
	width:135px;
	margin-bottom:12px;
	font-weight:bold;
}

.warning {
	font-size:11px;
	color:#990000;
}

/*26th July */




.flatshares_content h3 {
	color:#0D3E57;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-bottom:22px;
}

.flatshares_middle {
	width:150px;
	font-size:12px;
	color:#003450;
}

.flatshares_middle b {
	color:#fff;
	font-size:13px;
}


.houseshares_content h3 {
	color:#0D3E57;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-bottom:22px;
}

.houseshares_middle {
	width:150px;
	font-size:12px;
	color:#003450;
}

.houseshares_middle b {
	color:#fff;
	font-size:13px;
}

.contact_left_column {
	width:632px!important;
}

#galleries_content {
	width:952px;
	margin:0 auto;
}

.galleries_pale_holder {
	width:313px;
	text-align:left;
	margin-right:9px;
	margin-top:8px;
	margin-bottom:1px;
}

.galleries_pale_holder_alt {
	width:311px;
	text-align:left;
	margin-top:8px;
	margin-bottom:1px;
}

.galleries_pale_bg {
	background-image:url(../images/home_column_bg.jpg);
	padding-left:16px;
	padding-right:10px;
	color:#003450;
	background-repeat:repeat-y;
}

.galleries_text {
	font-size:12px;
	margin-top:5px;
	height:80px;
	width:287px;
}

.galleries_text a:link {color:#00B4E6; text-decoration:none; font-weight:bold; font-size:13px;}
.galleries_text a:visited {color:#00B4E6; text-decoration:none; font-weight:bold; font-size:13px;}
.galleries_text a:hover {color:#00B4E6; text-decoration:underline; font-weight:bold; font-size:13px;}

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

.socials_sub_nav div.off_nav
{
    float:left;
    margin:0 0 15px 0;
    color:#bbc8cf;
}

.galleries_photos {
	width:630px;
	margin-bottom:8px;
	margin-top:7px;
}

.galleries_photos_pale_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:9px;
	color:#003450;
	/*padding-top:6px;*/
	padding-bottom:4px;
	background-repeat:repeat-y;
}

.galleries_info_pale_holder {
	width:311px;
	margin-left:5px;
	text-align:left;
	margin-top:7px;
}

.galleries_back_to {
	background-image:url(../images/galleries.jpg);
	width:941px;
	height:30px;
	text-align:right;
	padding-right:11px;
	padding-top:11px;
	font-size:12px;
	font-weight:bold;
}

.galleries_back_to a:link {color:#fff; text-decoration:none;}
.galleries_back_to a:visited {color:#fff; text-decoration:none;}
.galleries_back_to a:hover {color:#fff; text-decoration:underline;}






/*Styles Edited for DIVs */



.home_column_pale_bg a:link {color:#03B5E6; text-decoration:none;}
.home_column_pale_bg a:visited {color:#03B5E6; text-decoration:none;}
.home_column_pale_bg a:hover {color:#03B5E6; text-decoration:underline;}

.home_middle_column_holder {
	width:311px;
	margin-left:0;
}

.home_left_column_holder {
	width:311px;
	margin-left:0;
}

#home_content {
	width:951px;
	margin:0 auto;
	margin-top:10px
}

#top_content {
	color:#003450;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}

#logo {
	float:left;
	padding-top:10px;
}

#login_contact_holder {
	float:right;
	width:450px;
}

.clear {
	clear:both;
	float:none;
	height:0;
	overflow:hidden;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}



#propery_list_content {
	width:954px;
	margin:0 auto;
	margin-top:15px;
}

#property_list_column_holder {
	width:630px;
	margin-left:2px;
	margin-bottom:8px;
}

.property_page_location_holder {
	width:311px;
	margin-left:4px;
}

#property_page_content {
	width:954px;
	margin:0 auto;
	margin-top:4px;
}

.property_page_column_holder {
	width:630px;
	margin-bottom:12px;
}

#sharing_content {
	width:950px;
	margin:0 auto;
	margin-top:17px;
}

.flatshares_content {
	background-image:url(../images/flat_bg.jpg);
	width:294px;
	height:203px;
	padding-left:16px;
	padding-top:12px;
	margin-left:4px;
	text-align:left;
}

.houseshares_content {
	background-image:url(../images/house_bg.jpg);
	width:294px;
	height:203px;
	padding-left:16px;
	padding-top:12px;
	margin-left:4px;
	text-align:left;
}

.flat_house_left_column_holder {
	width:311px;
	margin-left:4px;
}

#social_content {
	width:955px;
	margin:0 auto;
}

.socials_pale_holder {
	width:311px;
	text-align:left;
}

.social_calendar_holder {
	background-image:url(../images/social_calendar_bg.jpg);
	width:630px;
	font-weight:bold;
	color:#003450;
	background-repeat:no-repeat;
	height:283px;
}

/*30th July */

.search_title_holder {
	padding-bottom:9px;
}

.search_button_holder {
	padding-top:12px;
}

/*Updated Styles 3rd August */

#footer {
	width:952px;
	margin:0 auto;
	color:#99AEB9;
	font-size:11px;
}

#footer a:link {color:#99AEB9; text-decoration:none;}
#footer a:visited {color:#99AEB9; text-decoration:none;}
#footer a:hover {color:#99AEB9; text-decoration:underline;}

/*Added 4th August 2009 */

.search_holder {
	width:920px;
	padding:2px;
}

.search_left {
	width:224px;
	float:left;
	text-indent:-99999px;
	margin-left:0;
}

.search_left li{
	padding:0;
	margin:0;
	height:74px;
	overflow:hidden;
}

.search_left li.landlord{
	height: 41px;
}

.search_middle {
	width:235px;
	float:left;
	margin-top:5px;
}

.search_right {
	float:right;
	padding-top:180px;
}

.register_left {
	width:144px;
	float:left;
}

.register_right {
	padding-right:10px;
	float:right;
}

.small_login_text {
	color:#00ACE3;
	font-weight:bold;
}

.contact_opentimes_holder {
	border-bottom:1px dashed #ccc;
	margin-right:10px;
	width:130px;
}

.contact_opentimes_holder_sun {
	margin-right:10px;
	width:130px;
}

.contact_opentimes_day {
	width:45px;
	float:left;
	padding-bottom:3px;
}

.contact_opentimes_time {
	text-align:left;
	width:85px;
	float:right;
	padding-bottom:3px;
}

.contact_location_right {
	width:220px;
	text-align:left;
	float:right;
}
/*
.login_bg_holder {
	background-image:url(../images/login_bg.jpg);
	width:332px;
	padding:6px;
	/*padding-bottom:4px; */
/*	background-repeat:no-repeat;
	height:28px;
}

.login_text_pos {
	padding-right:2px;
	padding-left:2px;
	float:left;
}

.login_text_pos_left {
	padding-right:2px;
	padding-left:2px;
	float:left;
	padding-top:5px;
}
*/
/*Edited Styles 4th Aug */

.refine_search_holder {
	line-height:22px;
	width:936px;
	/*margin:0 auto;*/
	padding-left:14px;
	/*padding-right:10px;*/
	color:#003450;
	font-size:14px;
	background-color:#00ACE3;
}

.home_column_pale_bg {
	background-image:url(../images/home_column_bg.jpg);
	padding-left:15px;
	padding-right:15px;
	color:#003450;
	background-repeat:repeat-y;
	position:relative;
	width:281px;
}

.contact_person_pale_bg {
	background-image:url(../images/home_column_bg.jpg);
	padding-left:16px;
	padding-right:14px;
	color:#003450;
	height:210px;
}

.contact_left_column_holder {
	width:311px; 
}

.contact_left_person_holder {
	width:311px;
	margin-right:9px;
	margin-bottom:5px;
}

.contact_right_person_holder {
	width:311px;
	margin-bottom:5px;
}

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

/*Added 5th August */

.need_a_hand_contact {
	background-image:url(../images/need_a_hand_contact.jpg);
	width:297px;
	height:167px;
	padding-left:15px;
	padding-top:15px;
	/*margin-right:4px;	*/
}

.need_a_hand_contact b {
	color:#fff;
	letter-spacing:-1px;
}

.need_a_hand_middle_contact {
	margin-top:20px;
	font-size:14px;
	color:#00B4E6;
	font-weight:bold;
	width:115px;
	margin-bottom:5px;
	letter-spacing:-1px;
}

.top_logo {
	width:250px;
	height:85px;
	border:0;
}

#top_ask_team{
	margin-top:65px;
	margin-left:8px;
	width:451px;
	height:37px;
	border:0;
	font-family:arial;
	color:#00B4E6;
	font-size:12px;
}

#top_ask_team li a{
	font-family:arial;
	color:#00B4E6;
	font-size:12px;
}

#top_ask_team li.ask_the_team_on{
	width:100px;
	color:black;
	margin-left:0;
	padding-left:0;
	background:none;
	color:#003450;
}

#top_ask_team li.live_chat{
	width:100px;
	padding-top:0!important;
	padding-left:0!important;
}

#top_ask_team li.email{
	width:40px;
	background-position:0 -28px;
}

#top_ask_team li.phone{
	width:135px;
	background-position:0 -60px;
	text-indent:-99999px;
}

#top_ask_team li{
	float:left;
	background:url(../images/meettheteam.png) no-repeat;
	padding-left:35px;
	height:21px;
	padding-top:8px;
}

.slim_form {
	padding:0;
	margin:0;
}


/*Edited 5th August */

#contact_page_content {
	width:952px;
	margin:0 auto;
}

/*
padding-left:15px;
	line-height:19px;
	*/
.search_div {
	background-image:url(../images/search_bg.png);
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
	line-height:23px;
	background-repeat:repeat-y;
	height:266px;
	width:206px;
	padding-right:10px;
	border:0;
	position:relative;
}

.search_top_img {
	background-image:url(../images/search_top.png);
	width:230px;
	height:9px;
	font-size:7px;
	background-repeat:no-repeat;
}

.search_bot_img {
	background-image:url(../images/search_bot.png);
	width:230px;
	height:9px;
	font-size:7px;
	background-repeat:no-repeat;
}

.search_dropdown {
	font-size:12px;
	font-weight:bold;
	/*height:30px;*/
	color:#003450
}

.fwidth202 {
	width:202px;
}


.fwidth90 {
	width:90px;
}

.search_properties_to_rent_margin {
	margin-bottom:66px;
}

.search_properties_to_rent_choose_margin {
	margin-bottom:112px;
}

.search_dropdown_margin {
	margin-right:5px;
}


.search_div b {
	font-size:13px;
}


.search_grey_div {
	background-image:url(../images/search_grey_bg.png);
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:12px;
	line-height:23px;
	background-repeat:repeat-y;
	height:265px;
	width:208px;
	padding-right:10px;
	position:relative;
}

.search_top_img_grey {
	background-image:url(../images/search_top_grey.png);
	width:230px;
	height:10px;
}

.search_bot_img_grey {
	background-image:url(../images/search_bot_grey.png);
	width:230px;
	height:10px;
}

.search_landlords_margin {
	margin-bottom:158px;
}

.base_left
{
	position:absolute;
	left:14px;
	bottom:5px;
}

.relative
{
	position:relative;
}

.absolute
{
	position:absolute;
}

.base_right
{
	position:absolute;
	right:12px;
	bottom:0;
}

.clickable_image
{
	border:0;
}

.dark_text a:link, .dark_text a:visited
{
	color:#003450;
}

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

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

/*refine search */



.refine_search_holder b {
	color:#fff;
	font-size:16px;
}

.refine_search_holder i {
	color:#fff;
	font-style:normal;
	font-weight:bold;
}

.top_image_holder {
	width:952px;
	margin:0 auto;
}

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

#refine_search_top
{
	background-image:url(../images/refine_search_top.gif);
	background-repeat:no-repeat;
	width:950px;
	height:10px;
	display:block;
}

#refine_search_bot
{
	background-image:url(../images/refine_search_bot.gif);
	background-repeat:no-repeat;
	width:950px;
	height:15px;
	display:block;
}

/*Added 7th August */

.email_member_contact {
	background-image:url(../images/email_team_bg.jpg);
	width:297px;
	height:167px;
	padding-left:15px;
	padding-top:15px;
	/*margin-left:3px;*/
}

.email_member_contact b {
	color:#fff;
	letter-spacing:-1px;
}

.email_member_middle_contact {
	margin-top:20px;
	font-size:14px;
	color:#00B4E6;
	font-weight:bold;
	width:135px;
	margin-bottom:5px;
	letter-spacing:-1px;
}

.phone_contact {
	background-image:url(../images/phone_bg.jpg);
	width:296px;
	height:167px;
	padding-left:15px;
	padding-top:15px;
	/*margin-left:8px;*/
}

.phone_contact b {
	color:#fff;
	letter-spacing:-1px;
}

.phone_middle_contact {
	margin-top:20px;
	font-size:14px;
	color:#00B4E6;
	font-weight:bold;
	width:135px;
	margin-bottom:5px;
	letter-spacing:-1px;
}

.margin-bottom_10 {
	margin-bottom:10px;
}

.margin-bottom_20 {
	margin-bottom:20px;
}

#content_gen {
	width:952px;
	margin:0 auto;
	margin-top:10px;
}

.search_pale_top {
	background-image:url(../images/search_pale_top.jpg);
	width:312px;
	height:10px;
	background-repeat:no-repeat;
	font-size:7px;
}

.search_pale_bot {
	background-image:url(../images/search_pale_bot.jpg);
	width:312px;
	height:8px;
	background-repeat:no-repeat;
	font-size:7px;
}

.search_pale_bg {
	background-image:url(../images/search_pale_bg.jpg);
	width:278px;
	padding-left:17px;
	padding-right:17px;
	font-size:12px;
	color:#00B4E6;
	font-weight:bold;
	line-height:20px;
	height:280px;
	background-repeat:repeat-y;
}

.width275 {
	width:275px;
}

.width90 {
	width:90px;
}

.width190 {
	width:190px;
}

.search_pale_button_pos
{
	position:absolute;
	right:14px;
	bottom:0;
	margin-bottom:10px;
}

.property_price {
	font-weight:bold;
	font-size:16px;
	margin-top:19px;
}

.property_page_nav {
	background-image:url(../images/property_page_nav_bg.jpg);
	color:#fff;
	background-repeat:no-repeat;
	height:40px;
	/*padding-left:14px;
	padding-right:10px;

	padding-top:9px;
	padding-bottom:10px;

	width:610px;
	display:table;*/
}

.property_page_nav_pages {
	margin-left:5px;
	margin-right:5px;
	margin-top:2px;
}

.display_property_options_holder {
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	color:#003450;
	width:600px;
}

.display_options_list {
	width:270px;
	margin-left:14px;
}

.display_options_map {
	width:255px;
	margin-left:15px;
}

.refine_search_main_holder {
	width:952px;
	margin:0 auto;
}

.refine_search_first_column {
	width:270px;
}

.refine_search_second_column {
	width:210px;
}

.refine_search_fourth_column {
	position:absolute;
	bottom:0;
	right:15px;
	z-index:100;
}

.property_info_margin {
	margin-bottom:5px;
}

.property_sharing_text_right {
	width:135px;
}



.event_list_column_holder {
	width:630px;
	margin-bottom:9px;
	margin-top:5px;
}

.event_list_pale_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:25px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:595px;
}

.event_left {
	width:125px;
	margin-left:15px;
}

.event_right {
	width:320px;
}

.event_text {
	font-size:12px;
	padding-top:10px;
}

.event_text b {
	font-size:14px;
}

.event_text i {
	color:#52C2B8;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
}

.green_text{
	color:#52C2B8;
}

.social_event_image {
	 position:absolute;
	 top:0;
	 left:1px;
	 width:119px;
	 height:167px;
}

.social_event_image_bg {
	background-image:url(../images/social_events_pic_bg.png);
	width:119px;
	height:167px;
	position:absolute;
	top:0;
	left:1px;
	background-repeat:no-repeat;
}

.social_event_image_holder {
	width:120px;
	height:167px;
}

.social_event_image_bg_grey {
	background-image:url(../images/social_events_pic_bg_grey.png);
	width:119px;
	height:167px;
	position:absolute;
	top:0;
	left:0;
	background-repeat:no-repeat;
}

.guide_location_place_title {
	font-size:18px;
	font-weight:bold;
	color:#00B4E6;
	letter-spacing:-1px;
}

.guide_location_pic {
	width:185px;
}

.guide_location_text {
	width:390px;
	font-size:12px;
	color:#6D6E6F;
	margin-top:15px;
}

.guide_location_pale_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:18px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:602px;
}

.new_to_manchester {
	background-image:url(../images/newtomanchesterbg.jpg);
	width:296px;
	padding-left:14px;
	padding-top:12px;
	height:251px;
}

ul.whitebulletsgreen{
	width:135px;
	padding-top:10px;
}

ul.whitebulletsgreen li{
	background:transparent url(../images/whitebulletgreen.jpg) no-repeat scroll 0 4px;
	padding-left:10px;
}

.new_to_manchester h3 {
	color:#003450;
}
.new_to_manchester strong{
	color:white;
	font-size:14px;
}

.new_to_manchester_middle {
	margin-top:24px;
	color:#003450;
	width:175px;
	font-weight:bold;
	font-size:12px;
}

.new_to_manchester_middle b {
	color:#fff;
	font-size:14px;
}

.new_to_manchester_guide_image {
	/*margin-top:20px;*/
}

.manchester_guide_right {
	background-image:url(../images/manchester_guide_bg.jpg);
	width:296px;
	height:204px;
	padding-left:15px;
	padding-top:12px;
	margin-bottom:7px;
}

.manchester_guide_right b {
	color:#003450;
}

.manchester_guide_right_middle {
	margin-top:15px;
	font-size:13px;
	color:#003450;
	width:145px;
	margin-bottom:5px;
}

.manchester_guide_right_middle b {
	color:#fff;
	font-size:14px;
}

/*17th August */

.guide_whatson_pic {
	width:280px;
}

.guide_whatson_text {
	width:295px;
	font-size:12px;
	color:#6D6E6F;
	margin-top:5px;
}

.guide_whatson_text b {
	font-size:14px;
	font-weight:bold;
	color:#31C1E8;
}

.guide_whatson_text i {
	font-size:14px;
	font-weight:bold;
	color:#10415B;
	font-style:normal;
}

.guide_whatson_text a:link {color:#31C1E8; text-decoration:none; font-weight:bold;}
.guide_whatson_text a:visited {color:#31C1E8; text-decoration:none;}
.guide_whatson_text a:hover {color:#31C1E8; text-decoration:underline;}

.hottest_locations {
	background-image:url(../images/hottestlocationsbg.jpg);
	width:295px;
	padding-left:15px;
	padding-top:12px;
}

.hottest_locations h3 {
	color:#003450;
}

.hottest_locations p {
	width:130px;
}

.hottest_locations p strong{
	color:white;
	font-size:12px;
}

.hottest_locations_middle {
	margin-top:24px;
	font-size:13px;
	color:#003450;
	width:155px;
	margin-bottom:5px;
}

.hottest_locations_middle b {
	color:#fff;
	font-size:14px;
}

.for_tenant_holder {
	background-image:url(../images/for_you_tenant.jpg);
	width:278px;
	min-height:346px;
	padding-top:53px;
	padding-left:16px;
	padding-right:16px;
	background-repeat:no-repeat;
	color:#fff;
	font-size:12px;
	height:420px;
}

.for_tenant_holder h2 {
	color:#31C1E8;
	font-size:14px;
	font-weight:bold;
}

.for_tenant_holder p, .for_landlord_holder p {
	margin-top:10px;
}

.for_tenant_bottom {
	background-image:url(../images/for_you_tenant_bottom.jpg);
	width:310px;
	height:10px;
}

.for_landlord_holder {
	background-image:url(../images/for_you_landlord.jpg);
	width:278px;
	min-height:346px;
	padding-top:53px;
	padding-left:16px;
	padding-right:16px;
	background-repeat:no-repeat;
	color:#fff;
	font-size:12px;
	height:420px;
}

.for_landlord_holder h2 {
	color:#003450;
	font-size:14px;
	font-weight:bold;
}

.for_landlord_bottom {
	background-image:url(../images/for_you_landlord_bottom.jpg);
	width:310px;
	height:10px;
}

.about_meet_the_team_photo {
	margin-right:10px;
}

.about_person_holder {
	background-image:url(../images/bot_speach.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-bottom:10px;
	width:152px;
	font-size:14px;
	line-height:16px;
	margin-left:5px;
	padding-bottom:10px;
}

.about_person_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:18px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:602px;
}


.about_person_bg i {
	color:#00B4E6;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
}


.about_person_holder b {
	color:#00B4E6;
}

.about_meet_content {
	line-height:normal;
	width:287px;
	padding-right:1px;
}

.about_meet_content b {
	font-size:14px;
}

.about_meet_btn {
	position:absolute;
	right:0;
	bottom:-30px;
}

.arla_registered {
	background-image:url(../images/arlaregisteredbg.jpg);
	width:296px;
	height:129px;
	padding-left:15px;
	padding-top:28px;
}

.arla_registered  b {
	color:#003450;
}

.arla_registered_middle {
	margin-top:15px;
	font-size:13px;
	color:#02B5E6;
	font-weight:bold;
	width:125px;
	margin-bottom:5px;
}

.arla_start_chatting_btn {
	position:absolute;
	right:204px;
	bottom:10px;
}

.discounts_big_image {
	width:630px;
	height:421px;
	margin-top:9px;
}

.discount_info_holder {
	background-image:url(../images/citycard_bg.jpg);
	width:280px;
	height:335px;
	margin-top:9px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	letter-spacing:-1px;
}

.discount_info {
	color:#02B5E6;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	letter-spacing:-1px;
}

.discount_info_btn {
	position:absolute;
	bottom:25px;
	right:55px;
}

.property_location_column_pale_bg i {
	font-style:normal;
	font-size:12px;
	font-weight:bold;
}

.who_lives_here_img {
	margin-right:7px;
}

.location_postcode {
	font-weight:bold;
	color:#003450;
}

.map_location_font {
	font-size:12px;
	color:#31C1E8;
	font-weight:bold;
	padding-right:8px;
}

.property_location_text_flatshare {
	font-size:14px;
	font-weight:bold;
	line-height:12px;
	width:297px;
}

.property_location_text_flatshare b {
	color:#00B4E6;
	font-weight:normal;
}

.property_location_text_flatshare i {
	color:#00B4E6;
	font-weight:bold;
	font-style:normal;
}

.big_property_flatshare_image {
	 width:300px;
	 height:183px;
	 background-repeat:no-repeat;
	 margin-top:7px;
}

.map_poi {
	margin-right:30px;
	margin-bottom:10px;
	margin-left:1px;
}

.how_many_text {
	width:250px;
	margin-right:5px;
	font-size:16px;
	font-weight:bold;
	color:#31C1E8;
}

.how_many_text b {
	color:#003450;
}

.view_wanting_to_share {
	width:143px;
	height:151px;
	margin:5px;
	background-image:url(../images/view_wanting_to_share.jpg);
}

.view_wanting_to_share_btn {
	position:absolute;
	bottom:15px;
	right:77px;
}

.like_the_look_of {
	width:144px;
	height:151px;
	margin:5px;
	background-image:url(../images/like_the_look_of.jpg);
}

.like_the_look_of_btn {
	position:absolute;
	bottom:15px;
	right:60px;
}

.have_a_look {
	width:143px;
	height:151px;
	margin-top:5px;
	margin-left:5px;
	background-image:url(../images/have_a_look.jpg);
}

.have_a_look_btn {
	position:absolute;
	bottom:15px;
	right:60px;
}

/*18th August */

.looking_to_share_img {
	margin-right:16px;
	text-align:center;
	font-size:14px;
	margin-bottom:7px;
	margin-top:4px;
	width:87px;
}

.looking_to_share_img i {
	font-size:12px;
	font-style:normal;
	color:#31C1E8;
}

.looking_to_share_img a:link, .looking_to_share_img a:active, .looking_to_share_img a:hover, .looking_to_share_img a:visited
{font-weight:bold; font-size:12px;}

.looking_to_share_img_alt {
	text-align:center;
	font-size:14px;
	margin-bottom:7px;
	margin-top:4px;
}

.looking_to_share_img_alt i {
	font-size:12px;
	font-style:normal;
	color:#31C1E8;
}

.looking_to_share_img_alt a:link, .looking_to_share_img_alt a:active, .looking_to_share_img_alt a:hover, .looking_to_share_img_alt a:visited
{font-weight:bold; font-size:12px;}

.small_profile_photos_image_holder
{
	width:87px;
	height:101px;
	background-repeat:no-repeat;
	/*margin-right:20px;
	margin-top:5px;
	margin-bottom:13px;*/
}

.small_profile_photos_image_bg {
	background-image:url(../images/87x101bg.png);
	width:87px;
	height:101px;
	position:absolute;
	top:0;
	left:0;
	background-repeat:no-repeat;
}

.small_profile_photos_image_link
{
	width:87px;
	height:101px;
	display:block;
}

.small_profile_photos_img {
	width:87px;
	height:101px;
}

.previous_next_images {
	/*margin-right:20px;*/
}

.social_calendar_list {
	margin-left:2px;
}

.social_calendar_list_ul {
	padding:0;
	margin:0;
}

.social_calendar_list_ul li {
	float:left;
	padding:0;
	/*width:auto;*/
	/*background:transparent;*/
	list-style:none;
}

.social_calendar_off a {
	position:relative;
	display:block;
	z-index:1;
	padding:10px;
	height:67px;
	width:67px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#003450;
	overflow:visible;
	background:url(../images/social_calendar_bg_2.gif) no-repeat;
	background-position:0 -87px;
}

.social_calendar_off {
	width:87px;
	height:87px;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:5px;
}

.social_calendar_off a:hover
{
	z-index:2;
	background:url(../images/social_calendar_bg_2.gif) 0 0 no-repeat;
	color:#fff;
	text-decoration:none;
}

.social_calendar_off_one {
	width:87px;
	height:87px;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:5px;

}

.social_calendar_off_one a {
	position:relative;
	display:block;
	z-index:1;
	padding:10px;
	height:67px;
	width:67px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#003450;
	overflow:visible;
	background:url(../images/social_calendar_bg_1eve.gif) no-repeat;
	background-position:0 -87px;
}

.social_calendar_off_one a:hover
{
	z-index:2;
	background:url(../images/social_calendar_bg_1eve.gif) 0 0 no-repeat;
	color:#fff;
	text-decoration:none;
}

.social_calendar_off_one b {
	color:#5EC6BD;
}

.social_calendar_number_pos {
	position:absolute;
	top:58px;
	right:17px;
	z-index:5;
	color:#fff;
}

.social_calendar_on a {
	position:relative;
	display:block;
	z-index:1;
	padding:10px;
	height:67px;
	width:67px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#fff;
	overflow:visible;
	background:url(../images/social_calendar_bg_2.gif) no-repeat;
	background-position:0 0;
}

.social_calendar_on a:hover
{
	z-index:2;
	background:url(../images/social_calendar_bg_2.gif) 0 0 no-repeat;
	color:#fff;
	text-decoration:none;
}

.social_calendar_on {
	width:87px;
	height:87px;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:5px;
}

.social_calendar_none {
	width:87px;
	height:87px;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:5px;
}

.social_cal_none {
	position:relative;
	display:block;
	z-index:1;
	padding:10px;
	height:67px;
	width:67px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#003450;
	overflow:visible;
	background:url(../images/social_calendar_none.gif) no-repeat;
}

.socials_blue_top {
	background-image:url(../images/socials_blue_top.png);
	width:280px;
	height:8px;
	font-size:7px;
}

.socials_blue_bot {
	background-image:url(../images/socials_blue_bot.png);
	width:280px;
	height:8px;
	font-size:7px;
}

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

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

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

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

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

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

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

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

.view_offers_btn a {
	width:202px;
	height:37px;
	display:block;
	background:url(../images/view_offers_2.gif) no-repeat;
	background-position:0 0;
}

.view_offers_btn a:hover
{
	background:url(../images/view_offers_2.gif) 0 -37px no-repeat;
}

.request_a_viewing_btn a {
	width:159px;
	height:32px;
	display:block;
	background:url(../images/request_a_viewing_2.gif) no-repeat;
	background-position:0 0;
}

.request_a_viewing_btn a:hover
{
	background:url(../images/request_a_viewing_2.gif) 0 -32px no-repeat;
}

.save_as_pdf_btn a {
	width:134px;
	height:32px;
	display:block;
	background:url(../images/save_as_pdf_2.gif) no-repeat;
	background-position:0 0;
}

.save_as_pdf_btn a:hover
{
	background:url(../images/save_as_pdf_2.gif) 0 -32px no-repeat;
}

.print_property_btn a {
	width:163px;
	height:32px;
	display:block;
	background:url(../images/print_property_2.gif) no-repeat;
	background-position:0 0;
}

.print_property_btn a:hover
{
	background:url(../images/print_property_2.gif) 0 -32px no-repeat;
}

.email_a_friend_btn a {
	width:146px;
	height:32px;
	display:block;
	background:url(../images/email_a_friend_2.gif) no-repeat;
	background-position:0 0;
}

.email_a_friend_btn a:hover
{
	background:url(../images/email_a_friend_2.gif) 0 -32px no-repeat;
}

.save_this_property_btn a {
	width:160px;
	height:38px;
	display:block;
	background:url(../images/save_this_property_2.gif) no-repeat;
	background-position:0 0;
}

.save_this_property_btn a:hover
{
	background:url(../images/save_this_property_2.gif) 0 -38px no-repeat;
}

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

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

.see_more_btn3 a {
	width:70px;
	height:26px;
	display:block;
	background:url(../images/see_more_3.gif) no-repeat;
	background-position:0 0;
}

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

.see_more_btn4 a {
	width:71px;
	height:26px;
	display:block;
	background:url(../images/see_more_4.gif) no-repeat;
	background-position:0 0;
}

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

/* 20th August */

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

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

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

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

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

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

.view_pics_videos_btn a {
	width:111px;
	height:27px;
	display:block;
	background:url(../images/view_pics_videos_2.gif) no-repeat;
	background-position:0 0;
	position:absolute;
	bottom:3px;
	right:9px;
	z-index:2;
}

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

.socials_more_info_btn a {
	position:absolute;
	right:65px;
	bottom:32px;
	width:75px;
	height:27px;
	display:block;
	background:url(../images/more_info_3.gif) no-repeat;
	background-position:0 0;
}


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

.view_more_btn3 a {
	width:77px;
	height:27px;
	display:block;
	background:url(../images/view_more_3.gif) no-repeat;
	background-position:0 0;
	position:absolute;
	bottom:3px;
	right:9px;
}

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

.contact_column_top {
	background-image:url(../images/contact_column_top.gif);
	width:630px;
	height:9px;
	font-size:7px;
}

.contact_column_bot {
	background-image:url(../images/contact_column_bot.gif);
	width:630px;
	height:11px;
	font-size:7px;
}

.margin_top_20 {
	margin-top:20px;
}

.testimonials_small_width {
	width:295px;
	margin-right:4px;
}

.testimonials_text {
	font-size:12px;
	margin-bottom:25px;
}

.testimonials_text b {
	font-size:14px;
	color:#00B4E6;
}

.star_1 {
	background-image:url(../images/stars.jpg);
	width:68px;
	height:14px;
	background-position:0 0;
	background-repeat:no-repeat;
}

.star_2 {
	background-image:url(../images/stars.jpg);
	width:68px;
	height:14px;
	background-position:0 -14px;
	background-repeat:no-repeat;
}

.star_3 {
	background-image:url(../images/stars.jpg);
	width:68px;
	height:14px;
	background-position:0 -28px;
	background-repeat:no-repeat;
}

.star_4 {
	background-image:url(../images/stars.jpg);
	width:68px;
	height:14px;
	background-position:0 -42px;
	background-repeat:no-repeat;
}

.star_5 {
	background-image:url(../images/stars.jpg);
	width:68px;
	height:14px;
	background-position:0 -56px;
	background-repeat:no-repeat;
}

.testimonial_who {
	margin-top:5px;
	font-weight:bold;
	margin-bottom:35px;
}

.testimonial_who b {
	color:#00B4E6;
}

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

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

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

.small_property_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_property_image_holder {
	 width:135px;
	 height:88px;
	 margin-right:10px;
	 margin-bottom:6px;
}

.small_property_image_holder_alt {
	width:135px;
	height:88px;
	margin-bottom:10px;
}

.view_next_set_holder {
	position:absolute;
	bottom:0;
	right:2px;
}

.big_property_profile_photo_holder {
	height:190px;
	width:280px;

}

.small_property_photos_holder {
	width:280px;
}

.btn_registernow {
	width:87px;
	height:26px;
	background-image:url(../images/register_now_2.gif);
}


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

/*24th August*/

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

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

.next_testimonial_btn_pos {
	position:absolute;
	bottom:0;
	right:4px;
}

.margin_top_40 {
	margin-top:40px;
}

.testimonial_bot_speach {
	position:absolute;
	bottom:-22px;
	right:9px;
}

.light_star_1 {
	background-image:url(../images/light_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:75px;
}

.light_star_2 {
	background-image:url(../images/light_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -18px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.light_star_3 {
	background-image:url(../images/light_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -37px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.light_star_4 {
	background-image:url(../images/light_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -55px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.light_star_5 {
	background-image:url(../images/light_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -74px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.dark_star_1 {
	background-image:url(../images/dark_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:75px;
}

.dark_star_2 {
	background-image:url(../images/dark_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -19px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.dark_star_3 {
	background-image:url(../images/dark_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -37px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.dark_star_4 {
	background-image:url(../images/dark_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -56px;
	background-repeat:no-repeat;
	padding-left:75px;
}


.dark_star_5 {
	background-image:url(../images/dark_stars.gif);
	/*width:72px;*/
	height:14px;
	background-position:0 -73px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.read_more_btn2 a {
	width:75px;
	height:26px;
	display:block;
	background:url(../images/read_more_2.gif) no-repeat;
	background-position:0 0;
}

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

.read_more_btn3 a {
	width:75px;
	height:26px;
	display:block;
	background:url(../images/read_more_3.gif) no-repeat;
	background-position:0 0;
}

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

.big_testimonial_light_holder {
	background-image:url(../images/big_testimonial_light_bg.jpg);
	width:310px;
	min-height:403px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
}

.big_testimonial_light_text {
	padding:14px;
	padding-left:14px;
	padding-right:12px;
	padding-bottom:4px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}

.big_testimonial_light_text b {
	font-size:14px;
	color:#004864;
}

.big_testimonial_light_bot {
	background-image:url(../images/big_testimonial_light_bot.jpg);
	width:310px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
	height:12px;
	font-size:7px;
}

.big_testimonial_dark_holder {
	background-image:url(../images/big_testimonial_dark_bg.jpg);
	width:310px;
	min-height:447px;
	background-repeat:no-repeat;
	background-color:#014965;
}

.big_testimonial_dark_text {
	padding:14px;
	padding-left:14px;
	padding-right:12px;
	padding-bottom:8px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}

.big_testimonial_dark_text b {
	font-size:14px;
	color:#00B4E6;
}

.big_testimonial_dark_bot {
	background-image:url(../images/big_testimonial_dark_bot.jpg);
	width:310px;
	background-repeat:no-repeat;
	background-color:#014965;
	height:12px;
	font-size:7px;
}

.big_testimonial_bot_speach_holder {
	position:absolute;
	bottom:10px;
	right:22px;
}

.big_testimonial_stars_info {
	padding-left:13px;
	padding-right:15px;
	color:#fff;
	font-size:12px;
}

.big_testimonials_btns {
	position:absolute;
	bottom:3px;
	right:14px;
}

.margin_top_17 {
	margin-top:17px;
}

.testimonials_width {
	width:100%;
}

.margin_right_7 {
	margin-right:7px;
}

.margin_top_7 {
	margin-top:7px;
}

.margin_top_10 {
	margin-top:10px;
}

.big_testimonial_pale_holder {
	background-image:url(../images/home_column_bg.jpg);
	width:311px;
	min-height:248px;
	background-color:#F6F5F0;
}

.big_testimonial_pale_text {
	padding-left:14px;
	padding-right:13px;
	padding-top:2px;
	color:#004864;
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
}

.big_testimonial_pale_text b {
	font-size:14px;
	color:#00B4E6;
}

.big_testimonial_bot_speach_holder_pale {
	position:absolute;
	bottom:-10px;
	right:22px;
}

.big_testimonial_stars_info_pale {
	padding-left:14px;
	padding-right:14px;
	color:#004864;
	font-size:12px;
}

.pale_star_1 {
	background-image:url(../images/stars.jpg);
	/*width:68px;*/
	height:14px;
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:75px;
}

.pale_star_2 {
	background-image:url(../images/stars.jpg);
	/*width:68px;*/
	height:14px;
	background-position:0 -12px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.pale_star_3 {
	background-image:url(../images/stars.jpg);
	/*width:68px;*/
	height:14px;
	background-position:0 -27px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.pale_star_4 {
	background-image:url(../images/stars.jpg);
	/*width:68px;*/
	height:14px;
	background-position:0 -42px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.pale_star_5 {
	background-image:url(../images/stars.jpg);
	/*width:68px;*/
	height:14px;
	background-position:0 -56px;
	background-repeat:no-repeat;
	padding-left:75px;
}

.read_more_btn4 a {
	width:75px;
	height:26px;
	display:block;
	background:url(../images/read_more_4.gif) no-repeat;
	background-position:0 0;
}

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

.big_testimonials_btns_pale {
	position:absolute;
	bottom:3px;
	right:14px;
}

.testimonial_fill_in_text {
	margin-top:5px;
	font-weight:bold;
}

.testimonials_text i {
	font-size:14px;
	color:#004864;
	font-style:normal;
	font-weight:bold;
}

.testimonials_text li {
	display:inline;
	list-style:none;
	padding-right:10px;
}

.testimonials_text ul {
	margin:0;
	padding:0;
}

.testimonial_textarea_bg {
	background-image:url(../images/testimonial_textarea.jpg);
	width:463px;
	height:92px;
	text-align:left;
	padding:4px;
	margin-top:5px;
	margin-right:10px;
	background-repeat:no-repeat;
}

.testimonial_textarea {
	border:0;
	background:none;
	color:#003450;
	width:455px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:4px;
}

.testimonial_pale_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:20px;
	padding-right:10px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:604px;
}

.testimonial_big_textarea_bg {
	background-image:url(../images/testimonial_big_textarea.jpg);
	width:584px;
	height:94px;
	text-align:left;
	padding:4px;
	margin-top:5px;
	margin-right:10px;
	background-repeat:no-repeat;
}

.testimonial_big_textarea {
	border:0;
	background:none;
	color:#003450;
	width:575px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:4px;
}

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

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

.submit_my_review_btn_pos {
	position:absolute;
	bottom:-10px;
	right:4px;
}

.testimonial_contact {
	background-image:url(../images/testimonial_contact_bg.jpg);
	background-repeat:no-repeat;
	background-color:#004864;
	width:297px;
	height:485px;
	padding-left:15px;
	padding-top:28px;
}

.testimonial_contact b {
	color:#fff;
}

.testimonial_contact_middle {
	margin-top:24px;
	font-size:12px;
	color:#fff;
	width:140px;
	letter-spacing:normal;
}

.testimonial_contact_middle b {
	font-size:14px;
	color:#00B4E6;
	font-weight:bold;
}

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

.testimonial_contact_textfield_bg {
	background-image:url(../images/testimonial_contact_tf.jpg);
	width:274px;
	height:19px;
	text-align:left;
	padding:3px;
	padding-top:2px;
	margin-top:5px;
	background-repeat:no-repeat;
}

.testimonial_contact_textfield {
	border:0;
	background:none;
	color:#003450;
	width:260px;
	font-weight:bold;
	padding-left:5px;
	font-size:12px;
}

.testimonial_contact_textarea_bg {
	background-image:url(../images/testimonial_contact_ta.jpg);
	width:272px;
	height:146px;
	text-align:left;
	padding:4px;
	margin-top:5px;
	background-repeat:no-repeat;
}

.testimonial_contact_textarea {
	border:0;
	background:none;
	color:#003450;
	width:266px;
	font-weight:bold;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

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

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

.send_btn_pos {
	position:absolute;
	bottom:6px;
	right:11px;
}

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

.send_btn2 a {
	width:57px;
	height:27px;
	display:block;
	background:url(../images/send_2.jpg) no-repeat;
	background-position:0 0;
}

.send_btn2 a:hover
{
	background:url(../images/send_2.jpg) 0 -27px no-repeat;
}

.send_btn_pos2 {
	position:absolute;
	bottom:6px;
	right:0;
}

.requestviewing_textfield_bg {
	background-image:url(../images/requestviewingtextfield.jpg);
	width:221px;
	height:21px;
	text-align:left;
	padding:3px;
	margin-top:5px;
	background-repeat:no-repeat;
}

.requestviewing_textfield {
	border:0;
	background:none;
	color:#003450;
	width:215px;
	font-weight:bold;
	padding-left:5px;
}

.requestviewing_textarea_bg {
	background-image:url(../images/requestviewingtextarea.jpg);
	width:363px;
	height:148px;
	text-align:left;
	padding:2px;
	margin-top:5px;
}

.requestviewing_textarea {
	border:0;
	background:none;
	color:#003450;
	width:354px;
	font-weight:bold;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}

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

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

.confirm_btn_pos {
	position:absolute;
	bottom:6px;
	right:0;
}

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

.cancel_btn a:hover
{
	background:url(../images/cancel_btn.gif) 0 0 no-repeat;
}

.cancel_btn_pos {
	position:absolute;
	bottom:6px;
	right:75px;
}

.request_viewing_image_holder {
	width:230px;
	height:150px;
	margin-top:10px;
	margin-left:2px;
}

.request_viewing_info_holder {
	margin-top:10px;
	margin-left:2px;
	width:230px;
}

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

.email_friend_textfield_bg_margin_top {
	background-image:url(../images/requestviewingtextfield.jpg);
	width:221px;
	height:21px;
	text-align:left;
	padding:3px;
	margin-top:20px;
	background-repeat:no-repeat;
}

.remove_btn a {
	width:69px;
	height:27px;
	display:block;
	background:url(../images/remove_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:9px;
	margin-right:5px;
}

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

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

.search_sub_wrapper
{
	position:absolute;
	top:11px;
	left:11px;
	padding-right:10px;
	height:300px;
	width:915px;
}

.search_main_holder {
	width:924px;
	margin:0 auto;
	height:295px;
	padding:13px;
}

.search_small_holder {
	width:230px;
	margin-top:1px;
}

.bills_popup_holder {
	margin-top:20px;
	margin-left:12px;
	width:450px;
	font-size:12px;
}

.bills_popup_holder b {
	font-size:16px;
	color:#00B4E6;
	letter-spacing:-1px;
}

.bills_text_holder {
	border-bottom:1px solid #B9C5C8;
}

.close_btn a {
	width:56px;
	height:27px;
	display:block;
	background:url(../images/close_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:9px;
	margin-right:5px;
}

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

.benefits_list_column_holder {
	width:630px;
	margin-left:0;
}

.step_01 a {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step01.jpg) no-repeat;
	background-position:0 0;
	margin-right:5px;
}

.step_01 a:hover
{
	background:url(../images/step01.jpg) 0 -33px no-repeat;
}

.step_02 a {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step02.jpg) no-repeat;
	background-position:0 0;
	margin-right:5px;
}

.step_02 a:hover
{
	background:url(../images/step02.jpg) 0 -33px no-repeat;
}

.step_03 a {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step03.jpg) no-repeat;
	background-position:0 0;
	margin-right:5px;
}

.step_03 a:hover
{
	background:url(../images/step03.jpg) 0 -33px no-repeat;
}

.step_04 a {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step04.jpg) no-repeat;
	background-position:0 0;
	margin-right:5px;
}

.step_04 a:hover
{
	background:url(../images/step04.jpg) 0 -33px no-repeat;
}

.step_05 a {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step05.jpg) no-repeat;
	background-position:0 0;
	margin-right:0;
}

.step_05 a:hover
{
	background:url(../images/step05.jpg) 0 -33px no-repeat;
}

.step_01_selected {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step01.jpg) no-repeat;
	background-position:0 -33px;
	margin-right:5px;
}

.step_02_selected {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step02.jpg) no-repeat;
	background-position:0 -33px;
	margin-right:5px;
}

.step_03_selected {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step03.jpg) no-repeat;
	background-position:0 -33px;
	margin-right:5px;
}

.step_04_selected {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step04.jpg) no-repeat;
	background-position:0 -33px;
	margin-right:5px;
}

.step_05_selected {
	width:122px;
	height:32px;
	display:block;
	background:url(../images/step05.jpg) no-repeat;
	background-position:0 -33px;
	margin-right:5px;
}

.step_by_step_text_padding {
	padding:10px;
	width:270px;
	font-size:14px;
}

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

.flat_online_steps {
	background: url('../images/share_section/flat_guide_online_steps_bg.png') no-repeat;
	width:305px;
	height:27px;
	padding:3px 6px 3px 3px;
	float:left;
}

.flat_online_steps p{
	color:#fff;
	font-size:80%;
	padding:5px 0 0 10px;
	font-weight: bold;
	float:left;
}

.flat_online_steps ul {
	float:right;
}

.flat_online_steps li {
	float:left;
	width:22px;
	display:block;
}

.flat_online_steps a {
	float:left;
	display:block;
	width:22px;
	height:22px;
}

.flat_online_step_01 a {
	background:url(/images/share_section/step_icons/online_01.png) no-repeat 0px 1px;	
}

.flat_online_step_02 a {
	background:url(/images/share_section/step_icons/online_02.png) no-repeat 0px 1px;	
}

.flat_online_step_03 a {
	background:url(/images/share_section/step_icons/online_03.png) no-repeat 0px 1px;	
}

.flat_online_step_04 a {
	background:url(/images/share_section/step_icons/online_04.png) no-repeat 0px 1px;	
}

.flat_online_step {
	margin-right:2px;
}

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

.flat_online_step_selected a {
	background-position:0 -27px;
}

.flat_offline_steps {
	background: url('../images/share_section/flat_guide_offline_steps_bg.png') no-repeat;
	width:305px;
	height:27px;
	padding:3px 6px 3px 3px;
	float:right;
}

.flat_offline_steps p{
	color:#004864;
	font-size:80%;
	padding:5px 0 0 10px;
	font-weight: bold;
	float:left;
}

.flat_offline_steps ul {
	float:right;
}

.flat_offline_steps li {
	float:left;
	width:22px;
	display:block;
}

.flat_offline_steps a {
	float:left;
	display:block;
	width:22px;
	height:22px;
}

.flat_offline_step_01 a {
	background:url(/images/share_section/step_icons/offline_01.png) no-repeat 0px 1px;	
}

.flat_offline_step_02 a {
	background:url(/images/share_section/step_icons/offline_02.png) no-repeat 0px 1px;	
}

.flat_offline_step_03 a {
	background:url(/images/share_section/step_icons/offline_03.png) no-repeat 0px 1px;	
}

.flat_offline_step_04 a {
	background:url(/images/share_section/step_icons/offline_04.png) no-repeat 0px 1px;	
}

.flat_offline_step {
	margin-right:2px;
}

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

.flat_offline_step_selected a {
	background-position:0 -27px;
}


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

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

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

.discounts_holder h3 {
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#003450;
	margin:0;
	padding-bottom:5px;
}

.discounts_card h2 {
	letter-spacing:-1px;
	color:#fff;
	font-weight:bold;
	font-size:17px;
	margin:0;
	padding:0;
	margin-bottom:6px;
}

.request_a_viewing_middle b {
	font-size:14px;
	color:#00B4E6;
	letter-spacing:-1px;
}

.comment_right {
	float:right;
	width:370px;
	text-align:right;
	height:300px;
}

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

.comment_wrapper {
	width:269px;
	margin-left:18px;
}

.comment_text {
	color:#fff;
	text-align:left;
	font-size:14px;
	background-color:#00B4E6;
	width:252px;
	padding-left:14px;
	padding-right:14px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(../images/speech_bg.png);
}

.comment_text b {
	color:#003450;
}

.comment_speech_top {
	background-image:url(../images/speech_top.png);
	height:8px;
	width:280px;
	background-repeat:no-repeat;
}

.comment_speech_bot {
	background-image:url(../images/speech_bot.png);
	height:8px;
	width:280px;
	background-repeat:no-repeat;
}

.comment_width_holder {
	position:relative;
	width:306px;
	height:300px;
}

.flatshare_page_column_holder {
	width:630px;
	margin-left:2px;
	margin-bottom:8px;
}

.contact_facebook {
	background-image:url(../images/facebook_bg.jpg);
	width:298px;
	padding-left:14px;
	padding-top:28px;
	height:128px;
}

.contact_facebook h3 {
	color:#003450;
}

.contact_facebook_middle {
	margin-top:24px;
	font-size:13px;
	color:#003450;
	font-weight:bold;
	width:125px;
	margin-bottom:12px;
}

.have_your_say {
	background-image:url(../images/have_your_say_bg.jpg);
	width:297px;
	padding-left:15px;
	padding-top:27px;
	background-repeat:no-repeat;
}

.have_your_say b {
	color:#003450;
}

.have_your_say_middle {
	margin-top:25px;
	font-size:12px;
	color:#003450;
	font-weight:bold;
	width:145px;
	margin-bottom:11px;
	line-height:14px;
}

.our_promise_right {
	background-image:url(../images/our_promise_right.jpg);
	background-repeat:no-repeat;
	background-color:#02B3E5;
	width:295px;
	min-height:192px;
	padding-left:15px;
	padding-top:10px;
}

.our_promise_right  b {
	color:#003450;
}

.our_promise_right_middle {
	margin-top:15px;
	font-size:12px;
	color:#003450;
	font-weight:bold;
	width:280px;
	/*margin-bottom:5px;*/
	letter-spacing:-1px;
}

.our_promise_right_middle b {
	color:#fff;
	font-size:14px;
}

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

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

.next_event_in_bot {
	background-image:url(../images/next_event_in_bot.jpg);
	width:312px;
	height:16px;
	font-size:7px;
	background-repeat:no-repeat;
}

.our_promise_popup_holder {
	margin-top:20px;
	margin-left:12px;
	width:570px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
}

.our_promise_popup_holder b {
	font-size:16px;
	color:#00B4E6;
	letter-spacing:-1px;
}

.close_btn_inverted a {
	width:56px;
	height:27px;
	display:block;
	background:url(../images/close_btn.gif) no-repeat;
	background-position:0 -27px;
	margin-top:9px;
	margin-right:5px;
}

.close_btn_inverted a:hover
{
	background:url(../images/close_btn.gif) 0 0 no-repeat;
}

.blue_bold {
	font-weight:bold;
	color:#003450;
}

.offers_bot {
	background-image:url(../images/offers_bot.png);
	height:15px;
	font-size:7px;
	background-repeat:no-repeat;
	width:310px;
}

.offers_top {
	background-image:url(../images/offers_top.png);
	height:8px;
	font-size:7px;
	background-repeat:no-repeat;
	width:310px;
}

.offers_bot_2 {
	background-image:url(../images/offers_bot_2.png);
	height:15px;
	font-size:7px;
	background-repeat:no-repeat;
	width:310px;
}

.offers_top_2 {
	background-image:url(../images/offers_top_2.png);
	height:8px;
	font-size:7px;
	background-repeat:no-repeat;
	width:310px;
}

.view_flatshares_btn a {
	width:124px;
	height:26px;
	display:block;
	background:url(../images/viewflatshares_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:5px;
}

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

.view_houseshares_btn a {
	width:140px;
	height:26px;
	display:block;
	background:url(../images/viewhouseshares_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:5px;
}

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

.sharing_blue_box_text {
	font-size:12px;
	color:#003450;
	line-height:normal;
	overflow:hidden;
	height:235px;
	letter-spacing:-1px;
	font-weight:normal;
}

.search_properties_to_rent_margin_none {
	margin-bottom:66px;
}

.testimonial_textfield_bg {
	background-image:url(../images/testimonial_textfield.jpg);
	width:233px;
	height:22px;
	text-align:left;
	padding:3px;
	margin-right:10px;
	background-repeat:no-repeat;
}

.testimonial_textfield {
	border:0;
	background:none;
	color:#003450;
	width:220px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}

/*1st September */

.social_title_height {
	overflow:visible;
	min-height:12px;
}

.social_relative_holder {
	width:282px;
}

.social_latest_social_text_width {
	width:165px;
}

.social_latest_video_text_width {
	width:195px;
}

.sharing_share_flat a {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_share_flat.png) no-repeat;
	background-position:0 0;
	margin-bottom:10px;
}

.sharing_share_flat a:hover
{
	background:url(../images/sharing_share_flat.png) 0 -91px no-repeat;
}

.sharing_share_house a {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_share_house.png) no-repeat;
	background-position:0 0;
	margin-bottom:10px;
}

.sharing_share_house a:hover
{
	background:url(../images/sharing_share_house.png) 0 -91px no-repeat;
}

.sharing_learn_more a {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_learn_more.png) no-repeat;
	background-position:0 0;
	margin-bottom:10px;
}

.sharing_learn_more a:hover
{
	background:url(../images/sharing_learn_more.png) 0 -91px no-repeat;
}

.sharing_share_flat_selected {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_share_flat.png) no-repeat;
	background-position:0 -91px;
	margin-bottom:10px;
}

.sharing_share_house_selected {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_share_house.png) no-repeat;
	background-position:0 -91px;
	margin-bottom:10px;
}


.sharing_learn_more_selected {
	width:215px;
	height:90px;
	display:block;
	background:url(../images/sharing_learn_more.png) no-repeat;
	background-position:0 -91px;
	margin-bottom:10px;
}


.man_guide_tabs_ul {
	padding:0;
	margin:0;
}

.man_guide_tabs_ul li {
	float:left;
	padding:0px;
	list-style:none;
}

.man_guide_tabs_ul_off a {
	position:relative;
	display:block;
	z-index:1;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	height:23px;
	width:132px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	color:#fff;
	overflow:hidden;
	background:url(../images/man_guide_tabs.png) no-repeat;
	background-position:0 0;
	font-size:12px;
	margin-bottom:4px;
	margin-top:0;
}

.man_guide_tabs_ul_off a:hover
{
	z-index:2;
	background:url(../images/man_guide_tabs.png) 0 -32px no-repeat;
	color:#fff;
	text-decoration:none;
}

.man_guide_tabs_ul_off a:visited {
	color:#fff;
	text-decoration:none;
}

.man_guide_tabs_margin {
	margin-right:7px;
}

.man_guide_tabs_title {
	font-size:18px;
	font-weight:bold;
	color:#00B4E6;
	letter-spacing:-1px;
	border-bottom:1px solid #C0D2D9;
	padding-left:5px;
	padding-bottom:3px;
	margin-bottom:7px;
}

.guide_location_place_title a:link {color:#00B4E6; text-decoration:none;}
.guide_location_place_title a:visited {color:#00B4E6; text-decoration:none;}
.guide_location_place_title a:hover {color:#00B4E6; text-decoration:none;}

/*2nd September */




.big_register_now_btn a {
	width:201px;
	height:42px;
	display:block;
	background:url(../images/register_now_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:10px;
}

.big_register_now_btn a:hover
{
	background:url(../images/register_now_btn.gif) 0 -43px no-repeat;
}


.big_register_title {
	background-image:url(../images/registration_title.jpg);
	width:937px;
	height:22px;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	background-repeat:no-repeat;
}


.socials_more_events_btn a {
	position:absolute;
	right:55px;
	bottom:28px;
	width:83px;
	height:27px;
	display:block;
	background:url(../images/more_events.gif) no-repeat;
	background-position:0 0;
}


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



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


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



.margin_right_8 {
	margin-right:8px;
}



.width_165 {
	width:165px;
}


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


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

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


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



.reg_back_finish_pos {
	margin-top:16px;
	/*margin-right:3px;*/
}

.account_sub_nav {
	width:950px;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	padding-bottom:0;
	padding-left:5px;
	color:#22BEE9;
	letter-spacing:-1px;
}



/*4th september*/

.guide_next_btn_pos {
	position:absolute;
	bottom:18px;
	left:25px;
}

.whats_on_in_manchester {
	background-image:url(../images/whatson_bg.jpg);
	width:295px;
	height:200px;
	padding-left:15px;
	padding-top:15px;
	margin-bottom:10px;
}

.whats_on_in_manchester b {
	color:#003450;
	letter-spacing:-1px;
}

.whats_on_in_manchester_middle {
	margin-top:12px;
	color:#003450;
	width:175px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:12px;
}

.whats_on_in_manchester_middle b {
	color:#fff;
	font-size:14px;
	letter-spacing:-1px;
}

.home_discounts_1st_paragraph {
	margin-top:5px;
	line-height:normal;
}

.discounts_feature_1 {
	width:294px;
	background-image:url(../images/socialise/social_feature_bg.png);
	min-height:225px;
	color:#fff;
	font-size:12px;
	padding-left:17px;
	padding-top:13px;
	background-repeat:no-repeat;
}

.discounts_feature_1 h3 {
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#fff;
	margin:0;
	width:290px;
	padding:0 0 10px 0;
}

.about_our_promise_text {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:18px;
	color:#003450;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:602px;
	font-size:12px;
}

.about_our_promise_text h3 {
	font-size:16px;
	color:#17B9E8;
	font-weight:bold;
	padding:0;
	margin:0;
}

.about_our_promise_text b {
	font-size:14px;
	color:#17B9E8;
	font-weight:bold;
}

.landlords_top {
	background-image:url(../images/landlords_top.png);
	width:280px;
	height:11px;
	font-size:7px;
}

.landlords_bot {
	background-image:url(../images/landlords_bot.png);
	width:280px;
	height:9px;
	font-size:7px;
}

.landlords_div {
	background-color:#003450;
	background-image:url(../images/landlords_bg.png);
	color:#fff;
	font-size:12px;
	padding-left:15px;
	padding-top:7px;
	padding-right:15px;
	height:270px;
}

.comment_speech_top_grey {
	background-image:url(../images/speech_top_grey.png);
	height:8px;
	width:280px;
	background-repeat:no-repeat;
	font-size:7px;
}

.comment_speech_bot_grey {
	background-image:url(../images/speech_bot_grey.png);
	height:8px;
	width:280px;
	background-repeat:no-repeat;
	font-size:7px;
}

.comment_text_grey {
	color:#fff;
	text-align:left;
	font-size:14px;
	background-color:#949EA1;
	width:260px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(../images/speech_bg_grey.png);
}

.comment_text_grey b {
	color:#003450;
}

.comment_holder_grey {
	background-image:url(../images/speech_arrow_grey.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:absolute;
	right:15px;
	bottom:10px;
}

.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;
}



.next_btn2 {
	width:45px;
	height:27px;
	background:url(../images/next_btn.gif) no-repeat;
	background-position:0 0;
}


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

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


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

.finish_btn2 {
	width:52px;
	height:27px;
	background:url(../images/finish_btn.gif) no-repeat;
	background-position:0 0;
}


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



.margin_right_4 {
	margin-right:4px;
}



/*9th september*/

.light_blue_text {
	color:#00B4E6;
}

.margin_right_3 {
	margin-right:3px;
}

.dark_blue_text {
	color:#003450;
}

.logged_in_text_pos_left {
	padding-right:2px;
	padding-left:5px;
	padding-top:5px;
}

.logged_in_bg_holder {
	background-image:url(../images/login_bg.jpg);
	width:333px;
	margin:-6px -6px 0 -6px;
	padding:5px 5px 7px 6px;
	background-repeat:no-repeat;
	height:28px;
}

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

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

.suggestprop_bot {
	background-image:url(../images/suggestprop_bot.gif);
	width:662px;
	height:11px;
	font-size:7px;
}

.suggestprop_top {
	background-image:url(../images/suggestprop_top.gif);
	width:662px;
	height:9px;
	font-size:7px;
}

.suggestprop_bg {
	background-image:url(../images/suggestprop_bg.gif);
	padding-left:14px;
	padding-right:13px;
	color:#003450;
	background-repeat:repeat-y;
	padding-top:8px;
	width:635px;
}

.suggestprop_column {
	width:662px;
}

.property_list_pale_top2
{
	background-image:url(../images/property_list_top2.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:9px;
	display:block;
	font-size:7px;
	margin-top:3px;
}

.property_list_pale_bot2
{
	background-image:url(../images/property_list_bot2.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
}

.suggestthis_btn a {
	width:108px;
	height:32px;
	display:block;
	background:url(../images/suggestthis.gif) no-repeat;
	background-position:0 0;
}

.suggestthis_btn a:hover
{
	background:url(../images/suggestthis.gif) 0 -32px no-repeat;
}

.suggest_property_list_holder {
	padding:5px;
	margin-left:3px;
	width:362px;
	margin-right:3px;
}

.property_list_pale_bg2 {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:10px;
	color:#003450;
	padding-top:5px;
	background-repeat:repeat-y;
	width:610px;
}


.suggest_property_page_nav {
	background-image:url(../images/suggestother.jpg);
	/*padding-left:14px;*/
	padding-right:2px;
	color:#fff;
	padding-top:2px;
	/*padding-bottom:13px;*/
	background-repeat:no-repeat;
	width:630px;
	display:table;
	margin-left:3px;
	margin-bottom:8px;
	margin-top:12px;
	height:45px;
}

.suggest_property_page_nav2 {
	background-image:url(../images/suggestother2.jpg);
	/*padding-left:14px;*/
	padding-right:2px;
	color:#fff;
	padding-top:2px;
	/*padding-bottom:13px;*/
	background-repeat:no-repeat;
	width:630px;
	display:table;
	margin-left:3px;
	margin-top:12px;
	height:45px;
	margin-bottom:4px;
}

.suggest_notloggedin_text {
	font-size:16px;
	font-weight:bold;
	padding-top:14px;
	padding-bottom:16px;
	padding-left:14px;
	width:260px;
}

.suggest_notloggedin_text b {
	color:#00B4E6;
}

.suggest_login_bg_holder {
	background-image:url(../images/suggest_loginbg.jpg);
	width:336px;
	padding:4px;
	background-repeat:no-repeat;
	height:28px;
	margin-top:14px;
}

.suggest_login_text_pos_left {
	padding-right:2px;
	padding-left:4px;
	padding-top:5px;
	font-size:14px;
	width:41px;
}

.suggest_login_bg_holder_width {
	width:342px;
	margin-right:3px;
}

.suggest_small_login_text {
	color:#00ACE3;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-right:2px;
}

.suggest_warning {
	color:#FD3130;
	font-size:12px;
	text-align:right;
}

.suggest_property_page_nav3 {
	background-image:url(../images/properties_youre.jpg);
	/*padding-left:14px;*/
	padding-right:2px;
	color:#fff;
	padding-top:2px;
	/*padding-bottom:13px;*/
	background-repeat:no-repeat;
	width:630px;
	display:table;
	margin-left:3px;
	margin-bottom:8px;
	height:45px;
}



.suggest_property_page_nav3 a:link {color:#fff; text-decoration:none;}
.suggest_property_page_nav3 a:visited {color:#fff; text-decoration:none;}
.suggest_property_page_nav3 a:hover {color:#fff; text-decoration:underline;}


.properties_page_nav_lightblue {
	font-size:12px;
	font-weight:bold;
	color:#003450;
}


.select_a_property_nav {
	background-image:url(../images/selectaproperty.jpg);
	/*padding-left:14px;*/
	padding-right:2px;
	color:#fff;
	padding-top:2px;
	/*padding-bottom:13px;*/
	background-repeat:no-repeat;
	width:630px;
	display:table;
	margin-left:3px;
	margin-bottom:8px;
	height:45px;
}

.select_a_property_nav a:link {color:#fff; text-decoration:none;}
.select_a_property_nav a:visited {color:#fff; text-decoration:none;}
.select_a_property_nav a:hover {color:#fff; text-decoration:underline;}

.sharethis_btn a {
	width:94px;
	height:32px;
	display:block;
	background:url(../images/sharethis_btn.gif) no-repeat;
	background-position:0 0;
}

.sharethis_btn a:hover
{
	background:url(../images/sharethis_btn.gif) 0 -32px no-repeat;
}

.sharethis_close_btn_pos  {
	text-align:right;
	width:639px;
	padding-bottom:4px;
}

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


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

.suggest_login_textfields {
	padding-right:1px;
	padding-left:1px;
	float:left;
	width:125px;
}

.suggest_login_go {
	padding-right:1px;
	padding-left:1px;
	float:left;
	width:32px;
}

.box_margin_15 {
	margin-left:15px;
	margin-right:15px;
}














/*Landlords 25th October */

.landlords_darkblue_option {
	background-image:url(../images/landlords_darkblue_option.jpg);
	width:280px;
	height:45px;
}

.landlords_teal_option {
	background-image:url(../images/landlords_teal_option.jpg);
	width:280px;
	height:45px;
}

.landlords_option_text {
	color:#fff;
	font-weight:bold;
	padding-left:14px;
	padding-top:14px;
	font-size:14px;
}

.landlords_option_text a:link {color:#fff; text-decoration:none;}
.landlords_option_text a:visited {color:#fff; text-decoration:none;}
.landlords_option_text a:hover {color:#fff; text-decoration:underline;}


.landlords_option_margin {
	margin-bottom:7px;
}

.landlords_teal_top {
	background-image:url(../images/landlords_teal_top.jpg);
	width:295px;
	height:16px;
	font-size:7px;
}

.landlords_teal_bg {
	background-image:url(../images/landlords_teal_bg.jpg);
	width:295px;
}

.landlords_mainoption_teal {
	padding-left:16px;
	padding-right:16px;
	font-size:12px;
	color:#fff;
	line-height:13px;
	min-height:272px;
}

.landlords_mainoption_teal b {
	color:#124B65;
	font-size:14px;
}

.landlords_teal_bot {
	background-image:url(../images/landlords_teal_bot.jpg);
	width:295px;
	height:16px;
	font-size:7px;
}

.landlords_mainoption_img_margin {
	margin-top:10px;
	margin-bottom:10px;
}

.landlords_teal_arrow {
	background-image:url(../images/landlords_teal_arrow.jpg);
	width:19px;
	height:41px;
}

.landlords_arrow_pos_1 {
	margin-top:4px;
}

.landlords_arrow_pos_2 {
	margin-top:11px;
}

.landlords_arrow_pos_3 {
	margin-top:7px;
}

.landlords_maintop {
	background-image:url(../images/landlords_maintop.jpg);
	width:632px;
	height:13px;
	font-size:7px;
}

.landlords_mainbg {
	background-image:url(../images/landlords_mainbg.jpg);
	width:632px;
}

.landlords_mainbg_holder {
	padding-right:17px;
	padding-left:17px;
}

.landlords_mainbg_title {
	color:#003450;
	border-bottom:1px solid #B8C5CD;
	padding-bottom:10px;
	margin-bottom:17px;
}

.landlords_mainbot {
	background-image:url(../images/landlords_mainbot.jpg);
	width:632px;
	height:15px;
	font-size:7px;
	background-position:bottom;
}

.margin_bottom_9 {
	margin-bottom:9px;
}

.landlords_blue_arrow {
	background-image:url(../images/landlords_blue_arrow.jpg);
	width:19px;
	height:41px;
}


.landlords_blue_top {
	background-image:url(../images/landlords_blue_top.jpg);
	width:295px;
	height:16px;
	font-size:7px;
}

.landlords_blue_bg {
	background-image:url(../images/landlords_blue_bg.jpg);
	width:295px;
}

.landlords_mainoption_blue {
	padding-left:16px;
	padding-right:16px;
	font-size:12px;
	color:#fff;
	line-height:13px;
	min-height:272px;
}

.landlords_mainoption_blue b {
	color:#3D96AF;
	font-size:14px;
}

.landlords_blue_bot {
	background-image:url(../images/landlords_blue_bot.jpg);
	width:295px;
	height:16px;
	font-size:7px;
}

.landlords_launchbg {
	background:url(/images/landlords/launchoffer.png) 0 0 no-repeat;
	width:312px;
	height:200px;
}

.landlords_launchtext {
	 padding-left:17px;
	 padding-top:12px;
	 width:140px;
	 color:#fff;
	 font-size:12px;
}

.landlords_launchtext b {
	font-size:14px;
}

.landlords_launchbot {
	background:url(/images/landlords/launchoffer.png) 0 100% no-repeat;
	width:312px;
	height:15px;
	font-size:7px;
	background-position:bottom;
}

.landlords_contactbg {
	background:url(/images/landlords/contact.png) 0 0 no-repeat;
	width:312px;
	height:168px;
}

.landlords_contacttext {
	 padding-left:17px;
	 padding-top:28px;
	 width:140px;
	 color:#fff;
	 font-size:12px;
}

.landlords_contacttext b {
	font-size:14px;
}

.landlords_contactbot {
	background:url(/images/landlords/contact.png) 0 100% no-repeat;
	width:312px;
	height:13px;
	font-size:7px;
	background-position:bottom;
}

.landlords_arlabg {
	background:url(/images/landlords/arla.png) 0 0 no-repeat;
	width:312px;
	height:160px;
}

.landlords_arlatext {
	 padding-left:17px;
	 padding-top:28px;
	 width:145px;
	 color:#fff;
	 font-size:12px;
}

.landlords_arlatext b {
	font-size:14px;
}

.landlords_arlabot {
	background:url(/images/landlords/arla.png) 0 100% no-repeat;
	width:312px;
	height:13px;
	font-size:7px;
	background-position:bottom;
}

.landlords_about_text {
	width:175px;
	margin-left:11px;
	margin-right:13px;
	font-size:11px;
	color:#4F4F50;
}

.landlords_about_text b {
	font-size:12px;
	color:#003450;
}

.landlords_services_teal {
	background-color:#D9E4E8;
	border:1px solid #C7D7DD;
	font-size:14px;
	font-weight:bold;
	color:#0E405A;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:30px;
	padding-right:30px;
}

.landlords_services_tick_pos {
	position:absolute;
	top:3px;
	left:3px;
}

.landlords_services_white {
	background-color:#fff;
	border-left:1px solid #C7D7DD;
	border-right:1px solid #C7D7DD;
	font-size:14px;
	font-weight:bold;
	color:#0E405A;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:30px;
	padding-right:30px;
}

.landlords_services_white2 {
	background-color:#fff;
	border-left:1px solid #C7D7DD;
	border-right:1px solid #C7D7DD;
	border-bottom:1px solid #C7D7DD;
	font-size:14px;
	font-weight:bold;
	color:#0E405A;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:30px;
	padding-right:30px;
}

.landlords_services_green {
	background-color:#3D96AF;
	border-left:1px solid #C7D7DD;
	border-right:1px solid #C7D7DD;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:30px;
	padding-right:30px;
}

.landlords_green_text {
	font-size:12px;
	margin-top:4px;
	margin-bottom:4px;
	font-weight:normal;
}

.landlords_plusrollover a {
	width:20px;
	height:20px;
	display:block;
	background:url(../images/landlords_plusrollover.gif) no-repeat;
	background-position:0 -25px;
}

.landlords_plusrollover a:hover
{
	background:url(../images/landlords_plusrollover.gif) 0 0 no-repeat;
}

.landlords_minusrollover a {
	width:20px;
	height:20px;
	display:block;
	background:url(../images/landlords_minusrollover.gif) no-repeat;
	background-position:0 -24px;
}

.landlords_minusrollover a:hover
{
	background:url(../images/landlords_minusrollover.gif) 0 0 no-repeat;
}

.landlords_plusminus_pos {
	position:absolute;
	top:2px;
	right:2px;
}

.event_next_month {
	width:632px;
	height:41px;
	margin-bottom:10px;
	margin-top:10px;
	background-repeat:no-repeat;
}

.landlords_contact_btns_pos {
	position:absolute;
	bottom:0;
	left:15px;
}

.landlords_feature_text_pos {
	margin-top:25px;
}


.landlords_tabs_ul {
	margin:0;
	padding:0;
}

.landlords_tabs_ul li {
	padding:0;
	list-style:none;
}

.landlords_tabs_ul li a {
	position:relative;
	display:block;
	z-index:1;
	height:30px;
	width:266px;
	text-decoration:none;
	white-space:nowrap;
	overflow:visible;
	background:url(/images/landlords/option.png) 0 0 no-repeat;
	color:#fff;
	font-weight:bold;
	padding-left:14px;
	padding-top:14px;
	font-size:14px;
	margin-bottom:8px;
}

.landlords_tabs_ul li a:hover {
	z-index:2;
	color:#fff;
	text-decoration:none;
}

.landlords_tabs_ul .landlords_tabs_ul_darkblue a       { background-position:0 0; }
.landlords_tabs_ul .landlords_tabs_ul_darkblue a:hover { background-position:0 -44px; }

.landlords_tabs_ul .landlords_tabs_ul_teal a           { background-position:0 -44px; }
.landlords_tabs_ul .landlords_tabs_ul_teal a:hover     { background-position:0 0; }


/*margins */

.layout_margin_right_2 {
	margin-right:2px;
}

.layout_margin_right_6 {
	margin-right:6px;
}

.layout_margin_right_7 {
	margin-right:7px;
}

.layout_margin_right_8 {
	margin-right:8px;
}

.layout_margin_right_9 {
	margin-right:9px;
}

.layout_margin_right_10 {
	margin-right:10px;
}

.layout_margin_right_11 {
	margin-right:11px;
}

.layout_margin_right_12 {
	margin-right:12px;
}

.layout_margin_right_13 {
	margin-right:13px;
}

.layout_margin_left_1 {
	margin-left:1px;
}

.layout_margin_left_2 {
	margin-left:2px;
}

.layout_margin_left_3 {
	margin-left:3px;
}

.layout_margin_left_5 {
	margin-left:5px;
}

.layout_margin_left_6 {
	margin-left:6px;
}

.layout_margin_left_8 {
	margin-left:8px;
}

.layout_margin_bottom_2 {
	margin-bottom:2px;
}

.layout_margin_bottom_3 {
	margin-bottom:3px;
}

.layout_margin_bottom_4 {
	margin-bottom:4px;
}

.layout_margin_bottom_5 {
	margin-bottom:5px;
}

.layout_margin_bottom_6 {
	margin-bottom:6px;
}

.layout_margin_bottom_7 {
	margin-bottom:7px;
}

.layout_margin_bottom_8 {
	margin-bottom:8px;
}

.layout_margin_bottom_9 {
	margin-bottom:9px;
}

.layout_margin_bottom_10 {
	margin-bottom:10px;
}

.layout_margin_bottom_11 {
	margin-bottom:11px;
}

.layout_margin_bottom_12 {
	margin-bottom:12px;
}

.layout_margin_bottom_13 {
	margin-bottom:13px;
}

.layout_margin_bottom_14 {
	margin-bottom:14px;
}

.layout_margin_bottom_15 {
	margin-bottom:15px;
}

.layout_margin_top_1 {
	margin-top:1px;
}

.layout_margin_top_2 {
	margin-top:2px;
}

.layout_margin_top_3 {
	margin-top:3px;
}

.layout_margin_top_4 {
	margin-top:4px;
}

.layout_margin_top_5 {
	margin-top:5px;
}

.layout_margin_top_6 {
	margin-top:6px;
}

.layout_margin_top_7 {
	margin-top:7px;
}

.layout_margin_top_6 {
	margin-top:6px;
}

.layout_margin_top_8 {
	margin-top:8px;
}

.layout_margin_top_9 {
	margin-top:9px;
}

.layout_margin_top_10 {
	margin-top:10px;
}

.layout_margin_top_11 {
	margin-top:11px;
}

.layout_margin_top_12 {
	margin-top:12px;
}

.layout_margin_top_14 {
	margin-top:14px;
}

.layout_margin_top_15 {
	margin-top:15px;
}

.layout_margin_top_18 {
	margin-top:18px;
}

.layout_margin_top_24 {
	margin-top:24px;
}

/*image margins*/

.home_column_hr_img {
	margin-top:11px;
	margin-bottom:14px;
}

.home_column_hr_2 {
	margin-top:45px;
	margin-bottom:12px;
}

.home_column_hr_img_3 {
	padding-bottom:16px;
	font-size:1px;
}

.socials_column_small_hr_img {
	margin-top:11px;
	margin-bottom:9px;
}

.socials_column_small_hr_img2 {
	margin-top:11px;
	margin-bottom:12px;
}

.social_event_list_hr {
	font-size:1px;
	padding-top:11px;
}



/*heights*/

.layout_height_4 {
	height:4px;
	font-size:1px;
}

.layout_height_5 {
	height:5px;
	font-size:1px;
}

.layout_height_7 {
	height:7px;
	font-size:1px;
}

.layout_height_8 {
	height:8px;
	overflow:hidden;
	font-size:1px;
}

.layout_height_9 {
	height:9px;
	font-size:1px;
}

.layout_height_10 {
	height:10px;
	font-size:1px;
}

.layout_height_12 {
	height:12px;
	font-size:1px;
}

.layout_height_13 {
	height:13px;
	font-size:1px;
}

/*widths*/
.layout_width_120 {
	width:120px;
}

.layout_width_125 {
	width:125px;
}

.layout_width_130 {
	width:130px;
}

.layout_width_135 {
	width:135px;
}

.layout_width_140 {
	width:140px;
}

.layout_width_145 {
	width:145px;
}

.layout_width_155 {
	width:155px;
}

.layout_width_160 {
	width:160px;
}

.layout_width_170 {
	width:170px;
}

.layout_width_170 p{
	color:white;
	margin-top:5px;
}

.layout_width_170 li{
	background:url(../images/whitebullet.jpg) no-repeat 0px 4px;
	padding-left:15px;

}

.layout_width_280 {
	width:280px;
}

.layout_width_295 {
	width:295px;
}

.layout_width_311 {
	width:311px;
}

.layout_width_630 {
	width:630px;
}

.layout_width_635 {
	width:635px;
}

/*padding*/

.layout_padding_left_3 {
	padding-left:3px;
}

.layout_padding_top_4 {
	padding-top:4px;
}

.layout_padding_top_7 {
	padding-top:7px;
}

.layout_padding_top_10 {
	padding-top:10px;
}

.layout_padding_top_15 {
	padding-top:15px;
}
.layout_padding_top_25 {
	padding-top:25px;
}

.layout_padding_top_35 {
	padding-top:35px;
}

.layout_padding_top_40 {
	padding-top:40px;
}

.layout_padding_bottom_15 {
	padding-bottom:15px;
}


/*new styles*/

.register_bot {
	background-image:url(../images/register_bottom.jpg);
	width:310px;
	height:15px;
	font-size:7px;
}

.property_whowantstoshare_div {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:18px;
	color:#003450;
	background-repeat:repeat-y;
	width:602px;
}

.property_whowantstoshare_div_bot
{
	background-image:url(../images/whowantstoshare_div_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:11px;
	display:block;
}

.big_property_map_image {
	 width:300px;
	 height:183px;
	 background-repeat:no-repeat;
}

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

.flatshare_location_map_bot
{
	background-image:url(../images/flatshare_location_map_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:15px;
	display:block;
}


.gmap_property_window
{
	vertical-align:top;
}

.gmap_property_window a
{
	color:#00B4E6;
	font-weight:bold;
	font-size:14px;
}

.gmap_property_window a:hover
{
	color:#00B4E6;
}

.flat_profile_column_hr_img_3 {
	padding-top:9px;
	padding-bottom:15px;
	font-size:1px;
}

.property_profile_pale_bot
{
	background-image:url(../images/property_profile_pale_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:14px;
	display:block;
}

.flat_profile_column_hr_img_4 {
	padding-top:12px;
	padding-bottom:12px;
	font-size:1px;
}

.flat_profile_column_hr_img_5 {
	padding-top:11px;
	padding-bottom:12px;
	font-size:1px;
}

.house_who_lives_here_top_margin {
}

.flat_profile_column_hr_img_6 {
	padding-top:11px;
	padding-bottom:9px;
	font-size:1px;
}

#content_gen_nomargin {
	width:952px;
	margin:0 auto;
}

.guide_to_text_div {
	font-size:12px;
	width:600px;
	margin-bottom:12px;
}

.guide_to_text_div_bot
{
	background-image:url(../images/guide_to_text_div_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:12px;
	display:block;
}

.guide_to_stepbystep_div_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
	font-size:7px;
	margin-top:3px;
}

#user_content {
	width:952px;
	margin:0 auto;
	margin-top:10px
}

.social_calendar_holder_inner {
	padding-top:12px;
	margin-left:13px;
	margin-right:17px;
}

.social_calender_bot {
	background-image:url(../images/social_calendar_bot.jpg);
	width:630px;
	height:12px;
	font-size:7px;
}

.social_calender_hr_div {
	padding-top:11px;
	padding-bottom:12px;
	font-size:1px;
}

.socials_gallery_info_text {
	font-size:12px;
	padding-right:8px;
	margin-top:2px;
}

.socials_gallery_info_text a:link {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:none;}
.socials_gallery_info_text a:visited {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:none;}
.socials_gallery_info_text a:hover {color:#00B4E6; font-size:14px; font-weight:bold; text-decoration:underline;}

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


.search_left_sharing {
	width:224px;
	float:left;
	margin-left:2px;
	margin-top:3px;
}

.register_holder_socials {
	background-image:url(../images/register_bg_socials2.jpg);
	width:296px;
	padding-left:14px;
	padding-top:12px;
	font-size:13px;
	font-weight:bold;
	color:#00B4E6;
	background-repeat:no-repeat;
	margin-top:2px;
}

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

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

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


.contactpage_pale_top
{
	background-image:url(../images/contactpage_pale_top.jpg);
	background-repeat:no-repeat;
	width:632px;
	height:12px;
	display:block;
	font-size:7px;
}

.contactpage_pale_bot
{
	background-image:url(../images/contactpage_pale_bot.jpg);
	background-repeat:no-repeat;
	width:632px;
	height:15px;
	display:block;
	font-size:7px;
}

.contact_location_map_pale_top {
	background-image:url(../images/contact_map_pale_top.jpg);
	width:312px;
	height:12px;
	background-repeat:no-repeat;
	font-size:7px;
}

.contact_location_map_pale_bot {
	background-image:url(../images/contact_map_pale_bot.jpg);
	height:14px;
	background-repeat:no-repeat;
}

.landlords_div a:link {color:#fff; text-decoration:none;}
.landlords_div a:visited {color:#fff; text-decoration:none;}
.landlords_div a:hover {color:#fff; text-decoration:underline;}


.reg_back_finish_pos2 {
	margin-top:16px;
	margin-right:9px;
}

.propery_list_content_userarea {
	width:952px;
	margin:0 auto;
	margin-top:15px;
}

.no_places_picked_yet {
	background-image:url(../images/favelocationsnotbg.jpg);
	background-repeat:no-repeat;
	width:605px;
}

.events_div_list_pale_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:12px;
	display:block;
	font-size:7px;
}

.hot_locations_bot {
	background-image:url(../images/hot_locations_bot.jpg);
	background-repeat:no-repeat;
	width:310px;
	height:15px;
	font-size:7px;
}

#content_gen_950 {
	width:950px;
	margin:0 auto;
	margin-top:10px;
}

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

.big_testimonial_light_holder2 {
	background-image:url(../images/big_testimonial_light_bg2.jpg);
	width:312px;
	min-height:248px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
}

.big_testimonial_light_bot2 {
	background-image:url(../images/big_testimonial_light_bot2.jpg);
	width:312px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
	height:12px;
	font-size:7px;
}

.big_testimonial_dark_holder2 {
	background-image:url(../images/big_testimonial_dark_bg2.jpg);
	width:312px;
	min-height:248px;
	background-repeat:no-repeat;
	background-color:#014965;
}

.big_testimonial_dark_bot2 {
	background-image:url(../images/big_testimonial_dark_bot2.jpg);
	width:312px;
	background-repeat:no-repeat;
	background-color:#014965;
	height:12px;
	font-size:7px;
}

.view_pics_videos_btn2 a {
	width:111px;
	height:27px;
	display:block;
	background:url(../images/view_pics_videos_2.gif) no-repeat;
	background-position:0 0;
	position:absolute;
	bottom:4px;
	right:6px;
	z-index:2;
}

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

.about_us_people_pale_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:12px;
	display:block;
	font-size:7px;
}

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

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

#share_flats_guide_saftey,
#share_flats_guide_meeting{
	position:relative;
}

#share_flats_guide_saftey .left,
#share_flats_guide_meeting .left{
	color:#00B4E6;
	font-weight: bold;
	float:left;
	width:133px;
	padding-right:10px;
	font-size: 90%;
}

#share_flats_guide_saftey img.right,
#share_flats_guide_meeting img.right{
	float:right;
	padding-right:10px;
}

#share_flats_guide_saftey .button,
#share_flats_guide_meeting .button{
	position:absolute;
	bottom:90px;
	left:30px;
}


/*new styles for page nav */
.galleries_top_page_nav {
	padding-right:6px;
}

.galleries_bot_page_nav {
	font-size:12px;
}

.enlarged_photo_click {
	font-size:12px;
	margin-bottom:7px;
}

.galleries_back_to_paging {
	background-image:url(../images/galleries.jpg);
	width:947px;
	height:39px;
	text-align:right;
	padding-right:5px;
	padding-top:2px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:1px;
}

.galleries_back_to_paging a:link {color:#fff; text-decoration:none;}
.galleries_back_to_paging a:visited {color:#fff; text-decoration:none;}
.galleries_back_to_paging a:hover {color:#fff; text-decoration:underline;}

.galleries_back_to_paging_bot {
	background-image:url(../images/galleries_bot.jpg);
	width:947px;
	height:39px;
	text-align:right;
	padding-right:5px;
	padding-top:2px;
	font-size:12px;
	font-weight:bold;
	margin-top:9px;
}

.galleries_back_to_paging_bot a:link {color:#fff; text-decoration:none;}
.galleries_back_to_paging_bot a:visited {color:#fff; text-decoration:none;}
.galleries_back_to_paging_bot a:hover {color:#fff; text-decoration:underline;}

.paging_links_next_previous_events
{
	float:right;
	margin-top:13px;
	margin-bottom:6px;
	margin-right:12px;
}

.paging_links_next_previous_events a:link {color:#fff; text-decoration:none;}
.paging_links_next_previous_events a:visited {color:#fff; text-decoration:none;}
.paging_links_next_previous_events a:hover {color:#fff; text-decoration:underline;}

/*end pagin*/

.testimonial_div_pale_bg {
	background-image:url(../images/socials_pale_bg.jpg);
	width:311px;
	min-height:330px;
	background-color:#F6F5F0;
}

.big_testimonial_light_holder_alt {
	background-image:url(../images/big_testimonial_light_bg_alt.jpg);
	width:311px;
	min-height:342px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
}

.big_testimonial_dark_holder_alt {
	background-image:url(../images/big_testimonial_dark_bg_alt.jpg);
	width:311px;
	min-height:342px;
	background-repeat:no-repeat;
	background-color:#014965;
}

.big_testimonial_light_bot_alt {
	background-image:url(../images/big_testimonial_light_bot_alt.jpg);
	width:311px;
	background-repeat:no-repeat;
	background-color:#09B7E7;
	height:12px;
	font-size:7px;
}

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

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

.testimonials_mini_pale_bot {
	background-image:url(../images/testimonials_mini_pale_bot.jpg);
	width:310px;
	height:14px;
	background-repeat:no-repeat;
	font-size:7px;
}

.testimonial_div_pale_bg_alt {
	background-image:url(../images/testimonial_div_pale_bg_alt.jpg);
	width:310px;
	min-height:405px;
	background-color:#F6F5F0;
}

.new_to_manchester_alt {
	background-image:url(../images/newtomanchesterbg_alt.jpg);
	width:298px;
	padding-left:14px;
	padding-top:12px;
	height:251px;
}

.new_to_manchester_alt b {
	color:#003450;
}

.big_testimonial_dark_holder_alt_2 {
	background-image:url(../images/big_testimonial_dark_bg_al2.jpg);
	width:312px;
	min-height:248px;
	background-repeat:no-repeat;
	background-color:#014965;
}

.big_testimonial_dark_bot_alt_2 {
	background-image:url(../images/big_testimonial_dark_bot_al.jpg);
	width:312px;
	background-repeat:no-repeat;
	background-color:#014965;
	height:12px;
	font-size:7px;
}

.manchester_guide_white_text {
	font-size:14px;
	color:#fff;
	font-weight:bold;
}

.landlords_maintop2 {
	background-image:url(../images/landlords_maintop.jpg);
	width:632px;
	height:16px;
	font-size:7px;
}

.landlords_mainbg_title2 {
	color:#003450;
	border-bottom:1px solid #B8C5CD;
	padding-bottom:12px;
	margin-bottom:12px;
	width:599px;
}

#content_gen_landlords {
	width:952px;
	margin:0 auto;
	margin-top:8px;
}

.survey_text {
	font-size:12px;
	margin-bottom:5px;
}

.survey_text b {
	font-size:14px;
	color:#00B4E6;
}

.testimonial_fill_in_text_blank {
	font-weight:bold;
	padding-right:15px;
}

.survey_indented_options
{
	margin-left:120px;
	margin-top:0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#003450;
	line-height:2.1;
}

.galleries_photos_pale_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:13px;
	display:block;
	font-size:7px;
}

.galleries_photos_hr {
	height:1px;
	margin-top:10px;
	margin-bottom:12px;
}

.galleries_photos_pale_bot
{
	background-image:url(../images/property_list_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
	background-position:bottom;
}

.event_list_column_holder_whatson {
	width:630px;
	margin-top:10px;
}

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

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

.font_size_16 {
	font-size:16px;
}

.location_flat_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:12px;
	display:block;
	font-size:7px;
}

.flat_profile_column_hr_img_7 {
	padding-top:11px;
	padding-bottom:15px;
	font-size:1px;
}

.looking_to_share_img2 {
	text-align:center;
	font-size:14px;
	margin-bottom:7px;
	margin-top:4px;
	width:87px;
}

.looking_to_share_img2 i {
	font-size:12px;
	font-style:normal;
	color:#31C1E8;
}

.looking_to_share_img2 a:link, .looking_to_share_img2 a:active, .looking_to_share_img2 a:hover, .looking_to_share_img2 a:visited
{font-weight:bold; font-size:12px;}

.request_viewing_popup_holder_new
{
	width:610px;
}

.request_viewing_info_holder_new {
	margin-top:10px;
	margin-left:2px;
	width:318px;
	overflow:hidden;
}

.property_spec_header_new
{
	width:610px;
	line-height:normal;
}

.requestviewing_textfield_bg2 {
	background-image:url(../images/requestviewingtextfield2.jpg);
	width:232px;
	height:21px;
	text-align:left;
	padding:3px;
	margin-top:5px;
	background-repeat:no-repeat;
}

.requestviewing_textfield2 {
	border:0;
	background:none;
	color:#003450;
	width:226px;
	font-weight:bold;
	padding-left:5px;
}

fieldset{
	margin:0;
	padding:0;
	border:none;
	position:relative;
}

fieldset legend{
	font-size:16px;
	font-weight:bold;
	color:white;
	position:relative;
	margin:0;
	padding:0;
}

#registerUl{
	margin:0;
	padding:0;
	color:white;
	font-size:11px;
	list-style:none;
}

#registerUl li{
	background:url(../images/register/registerulicons.png) no-repeat;
	height:20px;
	padding:0 0 10px 35px;
}

#registerUl li.request-viewing{
	background-position:0 -30px;
	line-height:2.3em;
}

#registerUl li.email-alerts{
	background-position:0 -65px;
}


/*general layout header & footer etc*/
#top #logo a {
	height:58px;
	width:236px;
	background:url(../images/layout/headerlogo.png) no-repeat;
	position:absolute;
	top:29px;
	left:6px;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
}

#top #logo{
	position:relative;
}

/* buttons */

/* fix long-standing firefox rendering bug */
button::-moz-focus-inner { padding:0; border:0; }
button:focus { outline:1px dotted; }

button {
	float:left;
	margin-right:10px;
	padding:0 20px 0 0;
	height:27px;
	border:0;
	background:url(/images/interface/buttons2.png) 100% -108px no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	letter-spacing:-0.02em;
	text-align:center;
	cursor:pointer;
}

button:hover {
	background-position: right -135px;
}

button span {
	position:relative;
	left:0px;
	display:block;
	padding:0 0 0 20px;
	height:27px;
	background:url(/images/interface/buttons2.png) 0 -108px no-repeat;
	line-height:27px;
	white-space:nowrap;
}

button:hover span {
	background-position:left -135px;
	color:#1e4c64;
}

button.whiteBackground {
	float:left;
	margin-right:10px;
	height:27px;
	background:url(/images/interface/buttons2.png) 100% -27px no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	line-height:27px;
	letter-spacing:-0.02em;
	border:none;
}

button.whiteBackground span {
	position:relative;
	left:0px;
	display:block;
	height:27px;
	background:url(/images/interface/buttons2.png) 0 -27px no-repeat;
	line-height:2em;
}


#wrapper a.button {
	float:left;
	display:block;
	margin-right:10px;
	height:27px;
	background-image:url(/images/interface/buttons.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	line-height:27px;
	letter-spacing:-0.02em;
	
}

#wrapper a.button:hover {
	background-position:0 -81px;
	color:#003450;
	text-decoration:none;
	cursor:pointer;
}

#wrapper a.button span {
	position:relative;
	left:10px;
	display:block;
	padding-right:10px;
	height:27px;
	background-image:url(/images/interface/buttons.png);
	background-position: 100% 0;
	background-repeat: no-repeat;
}

#wrapper a.button:hover span {
	background-position:right -81px!important;
}


#wrapper a.button_lightblue            { background-position:0 -27px; }
#wrapper a.button_lightblue:hover      { background-position:0 -81px; }
#wrapper a.button_lightblue span       { background-position:100% -27px; }
#wrapper a.button_lightblue:hover span { background-position:100% -81px; }

#wrapper a.button_grey            { background-position:0 -54px; }
#wrapper a.button_grey:hover      { background-position:0 -81px; }
#wrapper a.button_grey span       { background-position:100% -54px; }
#wrapper a.button_grey:hover span { background-position:100% -81px; }

button.lightblue            { background-position:100% -162px; }
button.lightblue:hover      { background-position:100% -189px; }
button.lightblue span       { background-position:0 -162px; }
button.lightblue:hover span { background-position:0 -189px; }

button.submit            { background-position:100% -216px; }
button.submit:hover      { background-position:100% -189px; }
button.submit span       { background-position:0 -216px; }
button.submit:hover span { background-position:0 -189px; }

button.submit_secondary            { background-position:100% -189px; }
button.submit_secondary:hover      { background-position:100% -162px; }
button.submit_secondary span       { background-position:0 -189px; color:#003450; }
button.submit_secondary:hover span { background-position:0 -162px; color:#fff; }


#wrapper a.iconlink {
	display:block;
	margin:0 8px 0 0;
	padding:5px 0 0 35px;
	height:26px;
	background:url(/images/icons/save-property.png) 0 4px no-repeat;
	color:#003450;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
}

#wrapper a.iconlink:hover {
	color:#00b4e6;
	text-decoration:none;
}

#wrapper a.iconlink_one_line {
	padding-top:11px;
	height:20px;
}

#wrapper a.iconlink_save_property      { background-image:url(/images/icons/save-property.png); margin-top:3px;}
#wrapper a.iconlink_see_more           { background-image:url(/images/icons/see-more.png); }
#wrapper a.iconlink_available_to_share { background-image:url(/images/icons/available-to-share.png); }


blockquote{
	margin-bottom:10px;
}
strong{
	color:#003450;
}

.home_left_column_holder p.bottom {
	margin-bottom:0px;
}

.home_left_column_holder p {
	margin-bottom:30px;
}

.home_left_column_holder img{
	margin-bottom:20px;
}
hr{
	color:#bac5c7;
	border: none 0;
	border-top: 1px solid #bac5c7;/*the border*/
	width: 50%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
	width:280px;
	margin-bottom:20px;
	margin-top:11px;
}

/* share popups */

#share_guide_flat_pop {
	padding:10px;
}

#share_guide_flat_pop hr {
	width:100%;
	margin:10px 0;
}

#share_guide_flat_pop h2{
	color:#00B4E6;
	padding-top:10px;
}

#share_guide_flat_pop ul {
	padding:10px 0 0 ;
}

#share_guide_flat_pop li {
	list-style-type: disc;
	margin-left:20px;
	padding:7px 0;
	line-height:1.4em;
	font-size: 80%;
}

/* paul */

#discountBk{
	background-image:url(/images/updates/discounts/discount_bk.png);
	width:635px;
	height:450px;
	margin-top:7px;
}

#discountBk p{
	background:url(/images/updates/discounts/text.png) no-repeat 20px 20px;
	width:590px;
	height:128px;
	text-indent:-99999px;
}

#discountBk ul{
	margin-left:40px;
	margin-top:30px;
}

#discountBk ul li{
	float:left;
}

.float_right.guide_location_pic, .float_left.guide_location_pic, .float_left.guide_whatson_pic, .float_right.guide_whatson_pic, .float_right.guide_whatson_text, 
.float_left.guide_whatson_text{
	margin-top:10px;
}

/* added 02/07/2010 */
p.smallprint{
	color: #99AEB9;
	padding: 0 30px 20px;
}

p.smallprint small{
	font-size: 12px;
}
