#property-home h1 {
    background: transparent url(../img/property-heading-bg.gif) no-repeat right top;
    padding: 6px 40px 11px 0;
    color: #004c8e;
    float: left;
    font-size: 1.5em;
}

#property-images-wrap {
	float:left;
	width:650px
}

#property-main {
	float:left;
	width:320px;
	height:240px;
	border:1px solid #002469;
	margin-right:4px;
	background:#00246a;
	text-align:center
}

ul#property-images {
	padding:0 0 4px 0;
	margin:0;
	width:324px;
	float:left;
	display:none
}

ul#property-images li {
	list-style:none;
	width:158px;
	background:#63a3db;
	border:1px solid #002469;
	margin-right:4px;
	margin-bottom:4px;
	float:left
}

ul#property-images img {
	margin:0;
	float:left
}

ul#property-images li.last-item {
	margin-right:0
}

.property-logo {
	margin-bottom:8px;
}

#content h2 {
	color:#006cdb;
	font-weight:normal;
	font-size:1.2em;
	margin:1.3em 0 0.1em 0
}

.copy {
	margin-top:1.3em
}

address {
	font-style:normal
}

#content .copy h2 {
	margin:0 0 0.2em 0
}

#content .copy p {
	margin:0 0 1.3em 0;
}

#content a {
	color:#00246a;
	text-decoration:underline
}

#content a:hover {
	color:#cf7000;
}

#property-home #content a.action {
	margin-right:10px
}

#property-home #content {width:650px}
#property-home #sidebar2 {display:none}


#content a.action {
	display:block;
	float:left;
	color:#fff;
	width:122px;
	text-decoration:none;
	background:#006cdb url('../img/action_bottom.gif') left bottom no-repeat;
}

#content a.action:hover {
	color:#00246a;
}

#content a.action span {
	display:block;
	float:left;
	padding:4px;
	width:116px;
	text-align:center;
	background:transparent url('../img/action_top.gif') left top no-repeat
}

.call-now {
	color:#006cdb;
	font-size:1.4em;
	padding-top:10px;
	clear:both
}

img {
	border:none
}

.location {
	color:#006cdb;
	margin-top:0
}

#counties-nav span, #counties-nav a {
	display:block;
	float:left
}

#counties-nav a {
	color:#006cdb;
}

#counties-nav a.active {
	color:#00246a
}

#counties-nav, #property-listing {
	float:left;
	width:100%;
}

#counties-nav {
	padding-bottom:10px
}

#counties-nav span {
	padding:3px 8px 10px 8px;
	background:transparent url('../img/tab_r_grad.gif') right top no-repeat;
	cursor:pointer
}

#counties-nav a {
	background:transparent url('../img/tab_l_grad.gif') left top no-repeat
}

#counties-nav .divide {
	display:none
}

.categories {
	float:right;
	width:240px;
	margin-bottom:100px
}

/* Postcode search stuff*/
#homes-list-table tr.headings th{
	background:#007dd1;
	font-size: 10px;
}

#homes-list-table {
	width: 455px;
}

#homes-list-table th {
	text-align: left;
	padding: 5px;
	color: #fff;
	font-size: 0.6em;
}

#homes-list-table td {
	padding:5px;
	border-bottom: 1px solid #216bbd;
	text-align:left;
	
}

#homes-list-table td .company-title a{
	font-size: 1em;
	font-weight: bold;
	padding-left:0px;
	color:#004799;
}


#homes-list-table td .company-title a:hover{
	color:#007dd1;
}

.address {
	clear:left;
	padding-top:5px
}

#homes-list-table address {
	font-style: normal
}

#homes-list-table a {
	color:#216bbd;
	padding: 0 5px;
	font-size: 0.8em
}

#search-homes-result {
	padding: 8px; 
}

#nearest-caring-homes {
	padding-bottom:6px;
	padding-top:25px;
	width:455px; 
	text-align:left;
}

.disclaimer-block {
	margin-top:12px;
	font-size:9px;
	font-style:italic;
}

.virtual-tour-link {
    margin-top:8px
}

#movie-obj-wrap {
    width:411px;
    float:left
}

#movie-menu {
    float:left;
    width:248px;
}

#movie-menu ul {
    margin:0;
    padding:0
}

#movie-menu li {
    margin:0;
    list-style:none;
    background:#fff url('../img/bullet_flower_inv.gif') left center no-repeat;
    padding:3px 3px 3px 20px;
    font-size:1.1em;
}

#movie-menu li a {
    text-decoration:none;
    color:#006cdb;
}

#movie-menu li a.active {
    color:#002469
}

#movie-menu strong {
    display:block;
    color:#006cdb;
    margin-bottom:5px;
    font-size:1.1em;
}

#page-body h2 {
    color:#006cdb;
    font-weight:normal;
    font-size:1.1em
}

#property-movie #sidebar2 {
    display:none
}

#property-movie #content {
    width:659px
}

.back-to-home {
    display:block;
    width:146px;
    height:18px;
    overflow:hidden;
    text-indent:-999em;
    background:#fff url('../img/back_to_home.gif') no-repeat
}

#movie-obj-wrap .back-to-home {
    margin-top:10px
}

/* end Postcode search stuff*/