@charset "utf-8";
/* CSS Document */

body
{margin:0px;
background:#e82124;}

.subpage_heading
{font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#d21d1f;
vertical-align:bottom;}

h1
{font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#d21d1f;
vertical-align:bottom;}

.pageHeading1
{font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#d21d1f;
vertical-align:bottom;
padding-bottom:7px;
margin-top:5px;
}

h2
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ed2224;}

.pageHeading2
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ed2224;}

p
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#808285;}

.please_note
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ed2224;}

hr
{color:#cf8887; 
font-weight:bold;}

.bg_gradient
{background:url(../new_design_images/right_panel_design.jpg);
background-position:top left;
background-repeat:repeat-x;}

.bg_gradient2
{background:url(../new_design_images/grad_2.jpg);
background-position:top left;
background-repeat:repeat-x;}

.bg_gradient_fixer
{
background-color:#ed2225;
}

.bg_red
{background:#e82124;}

.bg_banner
{background:#ed2224;
height:104px;}

.bg_property_search
{background:#ed2224; 
vertical-align:top;
padding-left:10px;
padding-right:7px;
padding-top:7px;
padding-bottom:7px;}

.bg_separate_stories
{background:url(../new_design_images/separator.gif);
background-position:bottom;
background-repeat:repeat-x;
padding-top:5px;}

.bg_newestates
{background:#95979a;
padding:6px;}

.yellow_white
{background:url(../new_design_images/yellow_to_white.jpg);
background-position:bottom left;
background-repeat:repeat-x;
height:48px;}

.yellow_red
{ vertical-align:middle;
background:url(../new_design_images/yellow_to_red.jpg);
background-position:bottom left;
background-repeat:repeat-x;
height:49px;
font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}

.centre_column
{background:#ffffff;
width:1000px;
padding-bottom:6px;}

.content_area
{padding:15px;}

.pow_left
{background:url(../new_design_images/grey_side.gif);
background-position:left;
background-repeat:repeat-y;
padding-left:7px;}

.pow_right
{background:url(../new_design_images/grey_side.gif);
background-position:right;
background-repeat:repeat-y;}

.global_padding
{padding-left:20px;
padding-right:20px;}

.buy_rent
{background:url(../new_design_images/logo_pt_1.jpg);
background-position:top right;
background-repeat:no-repeat;
width:225px;
vertical-align:bottom;
margin-bottom:0px;}

.fine_lines
{padding-top:2px;
padding-bottom:2px;}

.home_banner_links
{padding-bottom:2px;}

.property_small
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding-top:5px;
padding-bottom:5px;}

.property_medium
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;}

.property_medium
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;}

.property_large
{font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
font-weight:bold;}

.property_xlarge
{font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#ffffff;
font-weight:bold;}

.new_estates
{padding-top:20px;}

.new_estates_heading
{font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;}

.new_estates_title
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;}

.new_estates_title a:link
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color:#ffffff;
}

.new_estates_title a:visited
{
	color:#FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}
.new_estates_title a:hover
{
	color:#FFFFFF;
	text-decoration: none;
	font-size: 12px;

}
.widthfields
{width:100%;}

a
{font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ed2224;
	font-size: 11px;
	font-weight:bold;
}

a:link
{font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ed2224;
	font-size: 11px;
	font-weight:bold;
}

a:visited
{font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #9c1b1f;
	font-size: 11px;
	font-weight:bold;
}

a:hover
{font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #f37044;
	font-size: 11px;
	font-weight:bold;
}
.nudge
{padding-right:15px;}

.grey_link
{font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;}

.grey_link:link
{font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;}

.grey_link:active
{font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;}

.grey_link:visited
{font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;}

.grey_link:hover
{font-size:11px;
color:#6c7076;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;}
