/*Theme Name: CoaltersTheme URI: http://www.welcomebrand.co.ukDescription: Custom Theme for Coalters.com Version: 1Author: James YoungAuthor URI: http://www.welcomebrand.co.ukTags: coalters	Screen stylesheet for Coalters.com	Author : James Young | james@welcomebrand | http://www.welcomebrand.co.uk	Initial Build : April + May 2009	CONTENTS: 	01 : Global Formatting	02 : Form element replacement	03 : Main Layout	04 : Global Nagivation	05 : Homepage large banners	06 : Promo boxes	07 : Property pages	08 : Free Valuation page	09 : Custom layout on pages	10 : Footer Valuation Form	11 : Photography page gallery START : 01 Global Formatting */* {	margin:0;	padding:0;}body {	background:#F3F4F4;	color:#333;	font:12px Arial, Helvetica, sans-serif;	line-height:145%;	margin:0;	padding:0 0 50px;}div {	position:relative;}p {	color:#333;	font:12px Arial, Helvetica, sans-serif;	line-height:145%;}#primary-content p {	margin:0 0 25px;}a {	color:#A0218C;	font-weight:700;	text-decoration:none;}span.required {	color:#A0218C;	font-weight:700;	text-decoration:none;}a:hover {	text-decoration:underline;}#primary-content p a {	color:#09c;}a img {	border:0;}h1 {	color:#A0218C;	font-weight:700;	letter-spacing:-1px;	line-height:normal;	margin:0 0 25px;}h2 {	color:#A0218C;	font-weight:700;	letter-spacing:-1px;	line-height:normal;	margin:0 0 25px;}h3 {	color:#A0218C;	font-weight:700;	letter-spacing:-1px;	line-height:normal;	margin:0 0 25px;}hr {	display:none;}.clearing {	clear:both !important;}form {	border:0;	margin:0;	padding:0;}fieldset {	border:0;	margin:0;	padding:0;}legend {	float:left;	text-indent:-9999px;}input {	border:1px solid #999;	padding:4px;	width:201px;}select {	border:1px solid #999;	padding:4px;	width:201px;}textarea {	border:1px solid #999;	margin-bottom:10px;	padding:4px;	width:500px;}#commentform div {	margin-bottom:15px;}#commentform div input {	margin-right:10px;}submit {	background:none;	border:0;	width:auto;}.submit {	background:none;	border:0;	width:auto;}#homepage #site-wrap {	background:transparent;	border:1px solid #F3F4F4;	margin:0 auto;	overflow:hidden;	padding:0;	width:958px;}#site-wrap {	margin:0 auto;	padding:0;	width:958px;}#jump-nav {	display:none;}#jump-nav p {	float:left;	text-indent:-9999px;}#site-header {	left:0;	margin:0;	position:absolute;	top:0;	width:958px;}#site-content {	clear:both;	float:left;	margin:120px 0 25px;	position:relative;	width:958px;}#site-footer {	border-top:1px solid #ddd;	bottom:0;	float:left;	left:0;	margin:0;	overflow:hidden;	position:relative;	width:958px;}#no-col #site-content {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#fff;	background-image:none;	border:1px solid #ddd;	clear:both;	display:inline;	float:left;	margin:145px 0 20px;	padding:0;	position:relative;	width:956px;}#two-col-left-bar #site-content {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#fff url(images/faux-left-col.gif) 0 260px repeat-y;	border:1px solid #ddd;	clear:both;	display:inline;	float:left;	margin:145px 0 20px;	padding:0;	position:relative;	width:956px;}#two-col-right-bar #site-content {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#fff url(images/faux-right-col.gif) 739px 0 repeat-y;	border:1px solid #ddd;	clear:both;	display:inline;	float:left;	margin:145px 0 20px;	padding:0;	position:relative;	width:956px;}#two-col-wide-right-bar #site-content {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#fff url(images/faux-wide-right-col.gif) 539px 0 repeat-y;	border:1px solid #ddd;	clear:both;	display:inline;	float:left;	margin:145px 0 20px;	padding:0;	position:relative;	width:956px;}#site-footer #services {	display:inline;	float:left;	margin-right:40px;	margin-top:25px;	width:200px;}#site-footer #awards {	display:inline;	float:left;	margin-right:40px;	margin-top:25px;	width:310px;}#site-footer #popular-searches {	display:inline;	float:left;	margin-right:40px;	margin-top:25px;	width:170px;}#site-footer #about-coalters {	display:inline;	float:left;	margin-right:0;	margin-top:25px;	width:155px;}#site-footer #services p {	line-height:155%;}#site-footer #popular-searches ul li a {	color:#777;}#site-footer #about-coalters ul li a {	color:#777;}#site-footer div p {	font:10.5px Arial, Helvetica, sans-serif;	line-height:135%;	margin-bottom:10px;}#site-footer div a {	font:10.5px Arial, Helvetica, sans-serif;	font-weight:700;	line-height:135%;	margin-bottom:10px;}#site-footer ul li {	line-height:125%;	list-style:none;	margin:0;	padding:0;}#site-base {	background:transparent;	clear:both;	margin:0 auto;	padding:25px 0;	position:relative;	width:958px;}#site-base p {	color:#999;	font:11px Arial, Helvetica, sans-serif;}#site-base p a {	color: #999;	font-weight: normal;}#primary-content {	float:left;	margin:0 !important;	width:682px;}.post {	border-bottom:1px solid #eee;	margin-bottom:25px;	padding-top:0 !important;}.post h1 {	margin:0 0 25px;	padding:0;	width:100%;}.post h1 a {	margin:0 0 25px;	padding:0;	width:100%;}.post h2 {	font-size:22px;	margin-bottom:10px;}.post h2 a {	font-size:22px;	margin-bottom:10px;}p.post-info {	color:#666;	font-size:11px;	margin:25px 0;}#homepage #primary-content {	clear:both;	float:left;	margin:25px 0 0;	width:958px;}#secondary-content {	float:right;	width:207px;}#homepage #secondary-content {	clear:both;	float:left;	margin:25px 0 0;	overflow:hidden;	width:958px;}#two-col-left-bar #primary-content {	float:right;	padding:25px 50px;	width:660px;}#two-col-right-bar #primary-content {	float:left;	padding:25px 50px;	width:635px;}#two-col-wide-right-bar #primary-content {	float:left;	padding:25px 50px;	width:435px;}#no-col #site-content #primary-content {	clear:both;	float:left;	padding:25px 40px;	width:878px;}#no-col #secondary-content {	display:none;}#two-col-left-bar #secondary-content {	background:transparent;	float:left;	padding:20px;	width:141px;}#two-col-right-bar #secondary-content {	background:transparent;	float:right;	padding:20px;	width:176px;}#two-col-wide-right-bar #secondary-content {	background:#fff;	float:right;	padding:20px;	width:376px;}#secondary-content h2 {	margin-bottom:10px;}#secondary-content p {	margin-bottom:10px;}#secondary-content img {	margin-bottom:10px;}#secondary-content ul {	margin-bottom:25px;}#secondary-content ul li {	line-height:125%;	list-style:none;	margin-bottom:10px;	margin-right:0;	padding:0;}#secondary-content ul li a {	color:#A0218C;}#secondary-content ul li a:hover {	color:#A0218C;}#secondary-content ul li.current a {	color:#333;}#secondary-content ul li.current {	background:#fff;	border-bottom:1px solid #ddd;	border-right:1px solid #fff;	border-top:1px solid #ddd;	margin:0 -21px 0 -20px;	padding-left:20px;}h2.widgettitle {	color:#444;	font-size:16px;}/* END : 03 Main Layout  START : 04 Global Nagivation */#global-navigation {	background:url(images/global-sprite.png) 0 0 no-repeat;	clear:both;	float:left;	height:40px;	margin:13px 0 18px;	padding:0;	position:relative;	width:958px;}#global-navigation li {	display:inline;	float:left;	list-style:none;}#global-navigation li#link-home a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:0 0;	border:0;	display:inline;	float:left;	height:40px;	width:75px;}#global-navigation li#link-why a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:-75px 0;	border:0;	display:inline;	float:left;	height:40px;	width:181px;}#global-navigation li#link-who a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:-256px 0;	border:0;	display:inline;	float:left;	height:40px;	width:171px;}#global-navigation li#link-search a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:-427px 0;	border:0;	display:none;	float:left;	height:40px;	width:141px;}#global-navigation li#link-free-valuation a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:-699px -5px;	border:0;	display:inline;	float:left;	height:29px;	margin:5px 0 0 272px;	padding:0;	width:124px;}#global-navigation li#link-property-search a {	background:url(images/global-sprite.png) 0 0 no-repeat;	background-position:-828px -5px;	border:0;	display:inline;	float:left;	height:29px;	margin:5px 0 0 5px;	padding:0;	width:124px;}#global-navigation li#link-home a:hover {	background-position:0 -40px;}#global-navigation li#link-why a:hover {	background-position:-75px -40px;}#global-navigation li#link-who a:hover {	background-position:-256px -40px;}#global-navigation li#link-search a:hover {	background-position:-427px -40px;}#global-navigation li#link-home.current a {	background-position:0 -80px;}#global-navigation li#link-home.current a:hover {	background-position:0 -40px;}#global-navigation li#link-why.current a {	background-position:-75px -80px;}#global-navigation li#link-who.current a {	background-position:-256px -80px;}#global-navigation li#link-search.current a {	background-position:-427px -80px;}#global-navigation li a span {	overflow: hidden;}#global-navigation li#link-home a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-why a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-who a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-search a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-free-valuation a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-property-search a span {	float:left;	text-indent:-9999px;}#global-navigation li#link-free-valuation a:hover {	background-position:-699px -45px !important;}#global-navigation li#link-property-search a:hover {	background-position:-828px -45px !important;}#global-logo {	float:left;	margin-left:0;	margin-top:8px;}#awards-logo {	display:inline;	float:left;	margin-left:80px;	margin-top:15px;}#global-logo span {	float:left;	text-indent:-9999px;}#secondary-navigation {	float:right;	position:absolute;	right:0;	text-align:right;	top:5px;	width:320px;}#secondary-navigation-hotline {	color:#444;	float:right;	position:absolute;	right:0;	text-align:right;	top:21px;	width:320px;}#secondary-navigation-hotline span {	font-weight:700;}#secondary-navigation a {	color:#777;	display:inline;	font-size:11px;	font-weight:700;	margin-left:20px;}#secondary-navigation a#top-button {	float:right;	margin-top:-24px;}#homepage #primary-content h1 {	float:left;	text-indent:-9999px;}#homepage #primary-content p {	float:left;	text-indent:-9999px;}#homepage-banners li a span {	float:left;	text-indent:-9999px;}#promo-slide-links {	border-top:1px solid #fff;	float:left;	height:51px;	margin:0;	padding:0;	width:958px;}#promo-slide-links li {	display:inline;	float:left;	list-style:none;}#promo-slide-links li#link-one a {	background:url(images/global-sprite.png) 0 150px no-repeat;	background-position:0 -150px;	border:0;	display:inline;	float:left;	height:51px;	width:175px;}#promo-slide-links li#link-two a {	background:url(images/global-sprite.png) 0 150px no-repeat;	background-position:-175px -150px;	border:0;	display:inline;	float:left;	height:51px;	width:190px;}#promo-slide-links li#link-three a {	background:url(images/global-sprite.png) 0 150px no-repeat;	background-position:-365px -150px;	border:0;	display:inline;	float:left;	height:51px;	width:211px;}#promo-slide-links li#link-four a {	background:url(images/global-sprite.png) 0 150px no-repeat;	background-position:-576px -150px;	border:0;	display:inline;	float:left;	height:51px;	width:191px;}#promo-slide-links li#link-five a {	background:url(images/global-sprite.png) 0 150px no-repeat;	background-position:-767px -150px;	border:0;	display:inline;	float:left;	height:51px;	width:191px;}#promo-slide-links li#link-one a span {	float:left;	text-indent:-9999px;}#promo-slide-links li#link-two a span {	float:left;	text-indent:-9999px;}#promo-slide-links li#link-three a span {	float:left;	text-indent:-9999px;}#promo-slide-links li#link-four a span {	float:left;	text-indent:-9999px;}#promo-slide-links li#link-five a span {	float:left;	text-indent:-9999px;}#promo-slide-links li#link-one a:hover {	background-position:0 -201px;}#promo-slide-links li#link-one.current a {	background-position:0 -201px;}#promo-slide-links li#link-two a:hover {	background-position:-175px -201px;}#promo-slide-links li#link-two.current a {	background-position:-175px -201px;}#promo-slide-links li#link-three a:hover {	background-position:-365px -201px;}#promo-slide-links li#link-three.current a {	background-position:-365px -201px;}#promo-slide-links li#link-four a:hover {	background-position:-576px -201px;}#promo-slide-links li#link-four.current a {	background-position:-576px -201px;}#promo-slide-links li#link-five a:hover {	background-position:-767px -201px;}#promo-slide-links li#link-five.current a {	background-position:-767px -201px;}#home-banners.slidingpanels {	background:#A0218A;	float:left;	overflow:hidden;}#home-banners .slidingpanelscontentgroup {	float:left;	height:364px;	left:0;	top:0;	width:5748px;}#home-banners .slidingpanelscontent {	float:left;	height:364px;	width:958px;}#home-banners .slidingpanelscontent img {	border:0;}#homepage .promo-box-small {	background:#fff;	border:1px solid #ccc;	border-left:0;	border-right:1px solid #eee;	display:inline;	float:left;	height:160px;	margin:0 1px 0 -1px;	padding:20px 20px 10px;	position:relative;	width:198px;}#homepage .promo-box-small.picture-promo,#two-col-right-bar .promo-box-small.picture-promo {	height:190px;	margin:0 0 15px;}#homepage .promo-box-small#last {	margin-right:0;	width:200px;}#homepage .promo-box-small.picture-promo#last {	height:190px;	margin-right:0;	padding:0;	width:240px;}.promo-box-small p {	font-size:11px;	margin-bottom:10px;}.promo-box-small p.promo-title {	color:#A0218C;	font:bold 14px Arial, Helvetica, sans-serif;}.promo-box-small p.promo-button {	bottom:0;	float:left;}.promo-box-small.picture-promo .picture-promo-text {	display:none !important;}.promo-box-small.picture-promo .promo-button {	display:none !important;}.promo-box-small.picture-promo .picture-promo-text p {	color:#fff;	font-weight:700;	margin-bottom:10px;}.promo-box-small.picture-promo p {	color:#fff;	display:none;	font-weight:700;	margin-bottom:10px;}.promo-box-small.picture-promo img {	left:0;	position:absolute;	top:0;	z-index:10 !important;}#two-col-right-bar .promo-box-small.picture-promo img {	left:0;	position:absolute;	top:0;	z-index:10 !important;}.wide-right-promo {	float:right;}/* END : 06 Promo boxes  START : 07 Property pages  START : Search page */.left-align-form {	float:left;	margin-bottom:25px;	padding:0;	width:440px;}.left-align-form#property-search {	float:left;	margin-bottom:25px;	padding:0;	width:420px;}.left-align-form#property-search2 {	float:left;	margin-bottom:25px;	padding:0;	width:420px;}.left-align-form#property-enquiry-request {	float:left;	margin-bottom:25px;	margin-top:-25px;	padding:0;	width:420px;}.left-align-form div {	display:block;	float:left;	margin:0 0 20px;	padding:0;	width:100%;}.left-align-form#property-enquiry-request div {	margin-bottom:15px;}#call-team {	background:#f8f8f8;	border:1px solid #ccc;	float:right;	margin:0;	padding:15px 15px 0;	width:177px;}#call-team.details-page {	background:#f8f8f8;	border:1px solid #ccc;	float:right;	margin:-10px 0 0;	padding:15px 15px 0;	width:177px;}#call-team .large-title {	color:#A0218C;	font-size:16px;	font-weight:700;	letter-spacing:-1px;}#call-team p {	margin-bottom:15px;}.left-align-form label {	float:left;	font-weight:700;	margin:0;	padding:5px 0;	width:140px;}.left-align-form p.label-style {	float:left;	font-weight:700;	margin:0 0 15px !important;	padding:5px 0;	width:140px;}.left-align-form .checkbox-holder label {	float:left;	font-weight:700;	margin:5px 0 0 !important;	padding:0;	width:100px;}.left-align-form div.selectbox-wrapper {	margin-left:140px;}.left-align-form #indent140 {	margin-left:140px;}.left-align-form #search-properties {	margin-left:136px;}#indent140 label {	width:auto;}.left-align-form .checkbox-holder label span {	display:inline;	float:left;	margin-left:15px;	padding-top:0;}.left-align-form .checkbox-holder {	margin:0;	padding:0;}.left-align-form .checkbox-holder.radio-select {	margin:0 0 15px;	padding:0;}.left-align-form .checkbox-holder label input {	display:inline;	float:left;	width:auto;}#property-search-wrap {	border-bottom:1px solid #ccc;	margin-bottom:25px;	overflow:hidden;}#featured-properties-wrap {	overflow:hidden;	padding-top:0;	width:672px;}#featured-properties-wrap h2 {	margin-bottom:0;}#featured-properties-filter {	margin-bottom:-25px;	margin-top:0;	overflow:hidden;	padding-bottom:0;}.featured-property {	display:inline;	float:left;	margin:0 25px 25px 0;	width:199px;}.featured-property .property-name {	font-size:12px;	letter-spacing:normal;	margin:0 0 7px !important;}.featured-property .property-description {	margin-bottom:7px !important;}.featured-property .property-price {	margin-bottom:7px !important;}.featured-property .property-price a {	color:#A0218A !important;}.featured-property a img {	margin-bottom:15px !important;	width:193px;}.search-filter {	background:#eee;	border:1px solid #ddd;	clear:both;	float:left;	margin:0;	padding:8px;	width:633px;}#results-pages {	background:#eee;	border:1px solid #ddd;	clear:both;	float:left;	margin:-51px 0 25px;	padding:8px 8px 10px;	width:633px;}.search-filter div {	display:inline;	float:left;	margin:0;	padding:0;}.search-filter p {	display:inline;	float:left;	margin:5px 0 0 5px !important;	padding:0;}#results-pages p {	display:inline;	float:left;	margin:5px 0 0 5px !important;	padding:0;}#results-pages p a {	margin-left:10px;}#results-pages p a.current {	text-decoration:underline;}.search-filter div label {	display:none;}.search-filter select {	margin-left:10px;	width:auto;}.search-filter select#price-sort {	width:135px;}.search-filter #filter {	float:right;	margin:0;	padding:0;}.search-filter #filter p {	display:inline;	float:left;	margin:0;	padding:0;}.search-filter #filter div {	display:inline;	float:left;	margin:0;	padding:0;}#results-list-wrap {	clear:both;	float:left;	margin:25px 0;}.property-snippet {	border-bottom:1px solid #e5e5e5;	float:left;	margin-bottom:25px;	padding-bottom:25px;	width:640px;}.property-photo-thumb {	float:left;}.property-photo-thumb a img {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#eee;	border:1px solid #ddd;	margin:0;	padding:3px;}.featured-property a.photo-thumb img {	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px;	background:#eee;	border:1px solid #ddd;	margin:0;	padding:2px;}.property-photo-thumb a:hover img {	background:#ECD3E8;	border:1px solid #A0218C;}.featured-property a.photo-thumb:hover img {	background:#ECD3E8;	border:1px solid #A0218C;}.property-intro {	margin-left:240px;	width:390px;}.property-name {	display:block;	font-size:16px;	letter-spacing:-1px;	line-height:normal;	margin-bottom:3px !important;	width:400px;}/* END : Results list  START : Detail page */h1#property-name {	display:block;	line-height:normal;	margin:0;	width:650px;}.name {	float:left;	width:300px;}h1#property-name .name {	display:block;	line-height:normal;	width:510px;}.price {	float:right;	font-weight:700;	textalign:right;}h1#property-name .price {	text-align:right !important;	width:140px;}.property-name a {	color:#A0218C !important;}.property-name .price {	color:#A0218C !important;}.property-name a:hover span {	text-decoration:underline !important;}.property-price-results {	color:#444;	float:left;	font-size:14px;	font-weight:400;	margin-bottom:15px !important;	margin-top:5px !important;	width:400px !important;}.property-desc {	float:left;	width:400px;}.property-price-results span {	color:#A0218C;	font-weight:700;}.property-more {	float:right;	margin-bottom:0 !important;	margin-right:-10px !important;	margin-top:-5px !important;}#property-notification {	background:#F3F4F4;	border:1px solid #DFE0E0;	display:inline;	float:left;	margin:-26px 0 25px;	padding:15px;	width:620px;}#property-notification p {	margin-bottom:12px;}#property-notification p#title {	color:#A0218C;	font-size:16px;	font-weight:700;	letter-spacing:-1px;}#property-notification form div {	display:inline;	float:left;	margin-right:15px;	margin-top:5px;}#property-notification form div label {	float:left;	font-weight:700;	padding-top:5px;}#property-notification form div input {	margin-left:8px;	padding:5px;	width:150px;}#property-notification form div .submit {	background:0;	border:0;	margin:0;	padding:0;	text-align:left;	width:auto;}#property-price {	font-size:16px;	font-weight:400;}#property-price span {	color:#A0218C;	font-weight:700;}#property-gallery-wrap {	-moz-border-radius-bottomleft:4px;	-moz-border-radius-bottomright:4px;	-moz-border-radius-topleft:4px;	-moz-border-radius-topright:4px;	background:#eee;	border:1px solid #ccc;	height:261px;	padding:3px;	position:relative;	width:644px;}#property-main-photo {	display:inline;	float:left;	height:261px;	overflow:hidden;	width:375px;}#property-thumb-photos {	float:right;	height:196px;	overflow:auto;	width:268px;}#property-thumb-photos ul {	margin:0 !important;	padding:0;}#property-thumb-photos ul li {	display:inline;	float:left;	height:63px;	list-style:none;	margin:0 0 3px 3px;	padding:0;	text-align:left;	width:80px;}#property-thumb-photos ul li a {	margin:0;	padding:0;}#property-thumb-photos ul li a img {	height:63px;	width:80px;}#request-details {	left:380px;	margin:2px;	padding:25px 8px 0;	position:absolute;	top:198px;}#request-details p {	margin:0;}#request-details p span {	font-size:11px;	padding-left:5px;}#request-details p a {	float:left;	margin-top:-4px;}/*ORIGINAL LARGER IMAGES + 2 COL THUMBNAIL FORMAT (Saved as a backup)#property-gallery-wrap {	border: 			1px solid #ccc;	background: 		#eee;	padding: 			3px;	width: 				644px;	height: 			343px;	-moz-border-radius-bottomleft: 4px;		-moz-border-radius-bottomright: 4px;		-moz-border-radius-topleft: 4px;		-moz-border-radius-topright: 4px;	}#property-main-photo {	float: 				left;	width: 				460px;	height: 			343px;	overflow: 			hidden;	display: 			inline;}#property-thumb-photos {	float: 				right;	height: 			346px;	width: 				184px;	overflow: 			auto;	}#property-thumb-photos ul {	padding: 			0;	margin: 			0 !important;}#property-thumb-photos ul li {	list-style: 		none;	float: 				left;	display: 			inline;	padding: 			0;	margin: 			0 0 7px 3px;	width: 				80px;	height: 			63px;	text-align: 		left;}#property-thumb-photos ul li a {	padding: 			0;	margin: 			0;}#property-thumb-photos ul li a img {	width: 				80px;	height: 			63px;	}*/#property-options {	background:#eee;	border:1px solid #ddd;	margin:20px 0;	overflow:hidden;	padding:8px;	width:634px;}#property-options ul li {	float:left;	list-style:none;	margin-left:20px;}#property-options ul li#back-results {	margin-left:0;	margin-right:50px;}#property-options ul li a {	margin-left:5px;}#property-details-intro {	border-bottom:1px solid #ccc;	margin-bottom:25px;	padding-bottom:17px;	width:652px;}#property-details-intro h2 {	font-size:20px;	margin-bottom:15px;}#property-details-intro p {	font-size:13px;	font-weight:400;	margin-bottom:8px;}#property-details-intro #intro-first {	font-weight:700;}#property-details-full {	border-bottom:1px solid #ccc;	margin-bottom:25px;	padding-bottom:0;	width:652px;}#property-details-map {	border-bottom:1px solid #ccc;	margin-bottom:25px;	padding-bottom:25px;	width:652px;}#map-wrap {	-moz-border-radius-bottomleft:4px;	-moz-border-radius-bottomright:4px;	-moz-border-radius-topleft:4px;	-moz-border-radius-topright:4px;	background:#eee;	border:1px solid #ccc;	height:350px;	padding:3px;	width:644px;}#property-details-full h3 {	font-size:14px;	margin-bottom:8px;}#breadcrumb {	float:left;	margin-bottom:0;	margin-top:-15px;	width:652px;}.breadcrumb {	float:left;	margin-bottom:0;	margin-top:-15px;	width:652px;}#breadcrumb p {	color:#777;	display:inline;	float:left;	font-size:11px;	margin:0;	padding:0;}.breadcrumb p {	color:#777;	display:inline;	float:left;	font-size:11px;	margin:0;	padding:0;}#breadcrumb p#next-property {	float:right;	text-align:right;}.left-align-form#free-sale-valuation input {	width:290px;}.left-align-form#free-sale-valuation textarea {	width:290px;}.left-align-form#free-rent-valuation input {	width:290px;}.left-align-form#free-rent-valuation textarea {	width:290px;}.left-align-form#free-sale-valuation .submit {	margin-left:136px;	width:auto;}.left-align-form#free-rent-valuation .submit {	margin-left:136px;	width:auto;}.left-align-form#property-enquiry-request .submit {	margin-left:136px;	width:auto;}.left-align-form#free-sale-valuation label input {	display:inline;	float:left;	width:auto !important;}#your-address label {	margin-right:15px;	width:125px;}.bullets p {	margin-bottom:0;}.bullets p.leader {	float:left;	font-weight:700;	margin-bottom:12px !important;	width:100%;}.bullets p.leader span {	background:transparent;	clear:both;	color:#555;	display:block;	float:left;	font-weight:400;	margin-top:-14px;	padding-left:60px;}.bullets p.leader span.icon {	float:left;	height:30px;	margin:0;	padding:0;	text-align:center;	width:60px !important;}#main-promo {	border-bottom:1px solid #ddd;	margin-bottom:25px;	padding-bottom:25px;}#main-promo h1 {	font-size:27px;	line-height:145%;	margin:0;}#main-promo h1 a {	color:#09c;	font-size:12px;	letter-spacing:normal;	margin:0 0 0 10px !important;	padding:0 !important;}#main-promo h1 a img {	margin:0 0 -7px !important;	padding:0 !important;}.sample-photography {	float:left;	margin-bottom:15px;	padding:15px 0 0;	width:100%;}.entry {	float:left;	margin-bottom:15px;	padding:15px 0 0;	width:100%;}.entry.no-margin {	margin-bottom:0;}.sample-photography .title {	color:#A0218C;	font-size:16px;	font-weight:700;	letter-spacing:-1px;	margin-bottom:10px !important;	padding-top:15px;}.entry .title {	color:#A0218C;	font-size:16px;	font-weight:700;	letter-spacing:-1px;	margin-bottom:10px !important;	padding-top:15px;}.sample-photo-left {	float:left;	margin:0 30px 0 -64px;}.sample-photo-right {	float:right;	margin:0 -50px 0 30px;}.big-image {	clear:both;	margin:0 -25px 25px 0;}.pod {	display:inline;	float:left;	margin-bottom:25px;	margin-right:50px;	width:310px;}.why-choose-banner {	margin-bottom:25px;}.why-choose .pod {	clear:both;	margin-bottom:15px;	width:100%;}.why-choose .pod p.title {	color:#A0218C;}.why-choose .pod .pod-content {	float:left;	width:420px;}.why-choose .pod .pod-button {	float:right;	margin-top:25px !important;}.pod.right {	margin-right:-10px;}.pod .title {	font-size:13px;	font-weight:700;	letter-spacing:normal;	margin-bottom:8px !important;}.pod h3 {	margin-bottom:5px !important;}h2.small-margin {	margin-bottom:10px !important;}.team-shot {	margin-bottom:-50px;	margin-left:-64px;	margin-top:-15px;}.testimonial {	overflow:hidden;	width:878px;}.testimonial p.sig {	font-style:normal;	font-weight:700;	margin-bottom:35px !important;	margin-top:-15px !important;}.testimonial-entry {	display:inline;	float:left;	margin-bottom:5px !important;	margin-right:40px;	overflow:hidden;	width:419px;}.testimonial-entry.right {	margin-right:0;}.testimonial-entry img {	background:#eee;	border:1px solid #ccc;	padding:2px;}.pod img {	background:#eee;	border:1px solid #ccc;	float:left;	margin-right:10px;	padding:2px;}.why-choose .pod img {	background:none;	border:0;	float:left;	margin-right:10px;	padding:3px;}#team-thumbs {	clear:both;	float:left;	margin-bottom:25px;	width:677px;}#team-thumbs .pod {	display:inline;	float:left;	margin-bottom:10px;	margin-right:25px;	width:110px;}#team-thumbs .pod img {	margin-bottom:10px;}.testimonial-entry .detail {	float:left;	margin-left:125px;	margin-top:-85px;	overflow:inherit;	width:280px;}.team-person {	display:inline;	float:left;	margin-bottom:30px;	margin-right:30px;	width:310px;}.team-person.right {	display:inline;	float:left;	margin-bottom:30px;	margin-right:0;	width:310px;}.team-person-photo {	float:left;	margin-right:20px;	width:100px;}.team-person-photo img {	background:#eee;	border:1px solid #ccc;	padding:1px;}.team-person-bio {	float:right;	padding:0;	width:180px;}.team-person-bio p {	margin-bottom:10px !important;}.team-person-bio p.direct-contact {	font-size:11px;}#footer-valuation-form {	background:#fff url(images/footer-valuation.jpg) 0 0 no-repeat;	clear:both;	float:left;	height:173px;	margin:100px 0 25px;	overflow:hidden;	padding:0;	width:647px;}#no-col #footer-valuation-form {	background:#fff url(images/footer-valuation.jpg) 0 0 no-repeat;	clear:both;	float:left;	height:173px;	margin:25px 0 25px 120px;	overflow:hidden;	padding:0;	width:647px;}#footer-valuation-form #intro-section {	float:left;	padding:20px 20px 0;	width:325px;}#footer-valuation-form #intro-section p {	float:left;	margin-bottom:5px !important;	text-indent:-9999px;}#footer-valuation-form #intro-section h2 {	float:left;	margin-bottom:5px !important;	text-indent:-9999px;}#footer-valuation-form h2 {	color:#333;	font-size:12px;	font-weight:700;	margin-bottom:15px;	width:120px;}#footer-valuation-form p {	color:#333;	font-weight:700;}#free-footer-sale-valuation {	float:right;	margin-right:33px;	overflow:hidden;	padding:15px 0 20px !important;	width:150px;}#footer-valuation-form #free-footer-sale-valuation div {	float:left;	margin-right:10px;	margin-top:0;	width:160px;}#footer-valuation-form #free-footer-sale-valuation #valuation-options {	padding-top:3px;}#footer-valuation-form #free-footer-sale-valuation #valuation-options p {	color:#333;	display:inline;	float:left;	font-size:12px;	font-weight:700;	letter-spacing:normal;	margin-bottom:0;	width:80px;}#footer-valuation-form #free-footer-sale-valuation div label {	display:inline;	float:left;	font-size:12px;	font-weight:400;	letter-spacing:normal;	margin-right:10px;	padding:0 !important;	width:68px;}#footer-valuation-form #free-footer-sale-valuation div label span {	display:inline;	float:left;	font-size:12px;	font-weight:400;	letter-spacing:normal;	margin-left:23px;	margin-right:10px;	margin-top:-14px;	width:44px;}#footer-valuation-form #free-footer-sale-valuation div p.label-style {	clear:both;	display:block;	float:left;	font-size:16px;	font-weight:400;	letter-spacing:-1px;	margin-bottom:5px !important;	margin-right:10px;	margin-top:0 !important;	width:200px !important;}#footer-valuation-form #free-footer-sale-valuation div label input {	display:inline;	float:left;	width:auto;}#footer-valuation-form #free-footer-sale-valuation div label input.crirhiddenjs {	border:0;}#footer-valuation-form #free-footer-sale-valuation .no-label label {	display:none !important;}#footer-valuation-form #free-footer-sale-valuation div input#postcode {	background:#fff;	border:1px solid #999;	color:#555;	font-size:11px;	margin:12px 0;	padding:6px;	width:132px !important;}#footer-valuation-form #free-footer-sale-valuation div .submit {	background:none;	border:0;	margin:0;	padding:0;	width:auto !important;}#photography {	margin-bottom:25px;	position:relative;}#testimonials {	margin-bottom:25px;	position:relative;}ul#pikame {	background:#eee;	border:1px solid #ccc;	border-top:0;	margin:0 0 0 4px;	overflow:hidden;	padding:1px;	width:647px;}ul#pikame-testimonials {	background:#A0218C !important;	border:0;	border-top:1px solid #fff;	left:0;	margin:0;	overflow:hidden;	padding:1px;	position:absolute;	top:270px;	width:876px;}#photography ul#pikame {	background:#eee;	border:1px solid #ccc;	border-top:1px solid #ccc;	left:0;	margin:0 0 0 4px;	overflow:hidden;	padding:1px;	position:absolute;	top:290px;	width:647px;}.pika_main {	border:1px solid #ccc;	height:322px;	margin:0 auto;	padding:1px;	position:relative;	width:647px;}#testimonials .pika_main {	border:0;	height:354px;	margin-left:-20px !important;	padding:0;	width:878px;}#pikame li {	border:1px solid #eee;	cursor:pointer;	display:inline !important;	float:left !important;	height:42px !important;	margin:5px;	overflow:hidden !important;	width:52px;}#pikame-testimonials li {	border:1px solid #eee;	cursor:pointer;	display:inline !important;	float:left !important;	height:42px !important;	margin:5px;	overflow:hidden !important;	width:107px !important;}ul#pikame-testimonials li img {	float:left;	left:0 !important;	margin:0 !important;}#photography ul#pikame li img {	float:left;	left:0 !important;	margin:0 !important;}.pika_main img {	border:0;	margin-bottom:0;}#photography .pika_main img {	float:left;	margin:0 0 0 80px !important;	text-align:center;}.pikachoose li {	float:left;	list-style:none;	overflow:hidden !important;	position:relative;}#photography .pika_play {	display:inline !important;	position:absolute;	right:74px;	top:22px;	z-index:1;}#testimonials .pika_play {	display:none !important;}.pika_play a {	cursor:pointer;	margin-left:auto;	position:relative;}.pika_play img {	border:none !important;}.pika_caption {	margin-bottom:15px;	margin-left:15px;	text-align:left;	width:647px;}#photography .pika_caption {	background:#fff;	left:0;	margin-bottom:15px;	margin-left:80px;	padding:8px 15px;	position:absolute;	text-align:left;	top:15px;	width:457px;}#photography .pika_navigation {	position:absolute;	right:20px;	top:23px;	width:60px;}.pika_navigation a {	cursor:pointer;	font-size:12px;	margin-left:10px;	text-decoration:none;}.pika_navigation a:hover {	text-decoration:underline;}.pika_navigation {	clear:both;	text-align:left;}#testimonials .pika_navigation {	display:none;}#photography .pika_play_button {	background:transparent url(images/gallery-play.png) left top no-repeat;	cursor:pointer;	float:left;	height:20px;	width:20px;}#photography .pika_stop_button {	background:transparent url(images/gallery-stop.png) left top no-repeat;	cursor:pointer;	float:left;	height:20px;	width:20px;}#photography .pika_previous {	background:transparent url(images/gallery-previous.png) left top no-repeat;	cursor:pointer;	float:left;	height:20px;	width:20px;}#photography .pika_next {	background:transparent url(images/gallery-next.png) left top no-repeat;	cursor:pointer;	float:left;	height:20px;	width:20px;}#photography .pika_play_button span {	float:left;	text-indent:-9999px;}#photography .pika_stop_button span {	float:left;	text-indent:-9999px;}#photography .pika_previous span {	float:left;	text-indent:-9999px;}#photography .pika_next span {	float:left;	text-indent:-9999px;}#testimonials .pika_caption {	display:none !important;}
