/* CSS Document */

/* Global Layout Styles */

html,body{margin:0;padding:0}

body {
font: 0.9em/1.5em "Trebuchet MS", Verdana, sans-serif;
background:#fff url(../assets/generic/raindrops.jpg) repeat-x center fixed;
text-align:center;
color: #000;
margin-top:30px;
}

#wrapper {
position:relative;
width:100%;
}

#container {
width: 980px;
margin: 0 auto;
}

#content {
float:left;
width: 980px;
background:url(../assets/generic/notepad_content.jpg) top center repeat-y;
margin: 0 auto -180px;
padding:0;
}

#content.plain {background:url(../assets/generic/notepad_content.jpg) top center repeat-y;}

#topleft {
float:left;
margin:0 25px 0 0;
padding:0;
width:460px;
}

#topright {
position:relative;
margin:0 50px 5px 120px;
padding:0;
height:260px;
}

#bottom {
float:left;
width:930px;
margin:0;
padding:0 0 110px 0;
}

#footer {
font-size: 0.75em;
float:left;
width:100%;
height:300px;
margin:0;
padding:0;
color:#fff;
}

b.big {
	font-size:14px;
	color:#06C;
	text-transform:uppercase;
}

img.iain {float:left;
margin:0 10px 0 0}

/* Header */
#header h2 {
text-indent:-9999px;
background:url(../assets/generic/header_graphic.png) no-repeat;
height: 251px; 
margin:0 0 0 7px;
padding:0;
}

/* Top - LEFT & RIGHT */

#topleft h1 {
margin:0 40px 0 4px;
padding:0 0 0 0;
width: 453px;
height: 270px;
text-indent: -9999px;
background: url(../assets/generic/whole-world-of-property.png) no-repeat top left;
}

#topleft h1 a {display:block; width: 453px; height: 251px; overflow:hidden;}

#topright h3 {
float:left;
width:435px;
margin:10px 0 10px 0;
padding:0;
text-indent: -9999px;
}

#topright h3 a {
display:block;
width:435px;
height: 24px;
overflow:hidden;
}

#topright img {
	float:left;
	}

/*
#topright h4 {
text-indent:-9999px;
background:url(../assets/home/red-hot-deal.png) no-repeat;
width:186px;
height:194px;
float:left;
padding:0;
margin:0;
}
*/

#topright h4 {
text-indent:-9999px;
background: url(../assets/home/ebook.png) no-repeat;
width:200px;
height:150px;
float:left;
padding:0;
margin:0;
}


#topright h4.offer {
text-indent:-9999px;
background: url(../assets/home/free-flights.png) no-repeat;
width:243px;
height:276px;
float:left;
padding:0;
margin:0;
}

#topright h4 a {
display:block;
width:200px;
height:150px;
overflow:hidden;
}

#topright h6, h6 {margin:0; padding:0; font-size:1.2em; text-align:left; color:#0082cd}

#topright p {
text-align:justify;
font-size: 0.9em;
font-weight:bold;
margin:0;
padding:0 0 0 0;
}

#topright p.left {text-align:left;}
#topright p.tiny {font-size:0.7em; color:#f47c00;}

#topright a:link, #topright a:visited {color: #0082cd; text-decoration:underline;}
#topright a:hover, #topright a:active {color: #f47c00; text-decoration:none;}

/* Topright Titles */

#topright h3.hotprop {background: url(../assets/titles/redhot.png) no-repeat; height:50px;}
#topright h3.wow {background: url(../assets/titles/wow.png) no-repeat; height:72px;}
#topright h3.hometest {background: url(../assets/titles/testimonial_homet.png) no-repeat; height:50px;}
#topright h3.foresttitle {background: url(../assets/titles/forestry-investments.png) no-repeat;}
#topright h3.abouttitle {background: url(../assets/titles/about-wwop.png) no-repeat;}
#topright h3.rentalstitle {background: url(../assets/titles/rentals.png) no-repeat;}
#topright h3.crunchtitle {background: url(../assets/titles/beat-the-crunch.png) no-repeat;}
#topright h3.usatitle {background: url(../assets/titles/usa-offers.png) no-repeat;}
#topright h3.usaplottitle {background: url(../assets/titles/usa-landplot.png) no-repeat;}
#topright h3.ukplottitle {background: url(../assets/titles/uk-landplot.png) no-repeat;}
#topright h3.intertitle {background: url(../assets/titles/latest-international.png) no-repeat;}
#topright h3.landplottitle {background: url(../assets/titles/landplot.png) no-repeat;}
#topright h3.clientstitle {background: url(../assets/titles/our-clients.png) no-repeat;}
#topright h3.touchtitle {background: url(../assets/titles/get-in-touch.png) no-repeat;}
#topright h3.videostitle {background: url(../assets/titles/property-videos.png) no-repeat;}
#topright h3.londontitle {background: url(../assets/titles/london-property.png) no-repeat; height:24px;}
#topright h3.presstitle {background: url(../assets/titles/in-the-press.png) no-repeat;}
#topright h3.teamtitle {background: url(../assets/titles/the-team.png) no-repeat; height:24px;}
#topright h3.sellstitle {background: url(../assets/titles/sells.png) no-repeat; height:24px;}
#topright h3.privacytitle {background: url(../assets/titles/privacy.png) no-repeat; height:24px; width:440px;}
#topright h3.subtitle {background: url(../assets/titles/subscribe.png) no-repeat; height:24px; width:440px;}
#topright h3.ebooktitle {background: url(../assets/titles/e-bbok-title.png) no-repeat; height:24px; width:440px;}
#topright h3.aipptitle {background: url(../assets/titles/aipp.png) no-repeat; height:24px; width:440px;}
#topright h3.radiotitle {background: url(../assets/titles/radio.png) no-repeat; height:24px; width:440px;}
#topright h3.movietitle {background: url(../assets/titles/movies.png) no-repeat; height:24px; width:440px;}
#topright h3.virtualtitle {background: url(../assets/titles/virtual.png) no-repeat; height:24px; width:440px;}
#topright h3.banktitle {background: url(../assets/titles/bank-owned-title.png) no-repeat; height:24px; width:440px;}
#topright h3.friendtitle {background: url(../assets/titles/friend.png) no-repeat; height:24px; width:440px;}
#topright h3.buytitle {background: url(../assets/titles/buy-property.png) no-repeat; height:24px; width:440px;}
#topright h3.londontitle {background: url(../assets/titles/london.png) no-repeat; height:24px; width:440px;}

#topright h3.hotoffer {background: url(../assets/titles/hot-offer.png) no-repeat; height:56px;}
#topright h3.callnow {background: url(../assets/home/callnow.png) no-repeat; height:24px; width:190px; height:120px;}
#topright h3.offertext {background: url(../assets/home/buy-free-flight-title.png) no-repeat; height:142px; width:193px;}
#topright h3.vegas {background:  url(../assets/home/win-a-condo.png) no-repeat; height:239px; }
#topright h3.vegas2 {background:  url(../assets/home/win-a-condo-2.png) no-repeat; height:239px; }
#topright h3.freeflight {background: url(../assets/home/free-flight-coupon-large.png) no-repeat; height:275px; }

#topright h3.e-book {background: url(../assets/titles/e-book.png) no-repeat; height:59px; }

#topright h3.vegas a {width:330px; height:239px; display:block; overflow:hidden;}

h3.getInTouchIain {background: url(../../assets/titles/get-in-touch-iain.png) no-repeat;}
h3.getInTouchMike {background: url(../assets/titles/get-in-touch-mike.png) no-repeat;}
h3.getInTouchBranden {background: url(../assets/titles/get-in-touch-branden.png) no-repeat;}
h3.getInTouchMilana {background: url(../assets/titles/get-in-touch-milana.png) no-repeat;}
h3.getInTouchBarry {background: url(../assets/titles/get-in-touch-barry.png) no-repeat;}
h3.getInTouchIan {background: url(../assets/titles/get-in-touch-ian.png) no-repeat;}

#topright img.tube {
float:right;
display:block;
margin:20px 0 0 5px;
padding:2px;
border:none;
}

#topright p.ttube {
font-size: 0.9em;
font-weight:normal;
margin:0;
padding:20px 0 0 0;
}


#topright h3.youtube a {display:block;width: 404px; height: 200px; overflow:hidden;}

#topright h3.youtube.florida {
background: url(../assets/home/big_youtube_florida.png) no-repeat;
height:200px;
}

#topright h3.youtube.tennessee {
background: url(../assets/home/big_youtube_tennessee.png) no-repeat;
height:200px;
}



/* TEXT Color & Font Changes */
.blue {color:#0082cd;}
.green {color:#669900;}
.orange {color:#f47c00;}
p em {font-weight:bold;}
p span.small {font-size:0.9em; font-style:italic;}

a:link, a:visited {font-weight:bold; text-decoration:underline;}
a:active, a:hover {text-decoration:none;}

a.larger {font-size:1.4em; background:#ccc; padding:3px; border:1px dotted #0082cd;}

/* Bottom - content*/

#navigation div#quote_main {
text-indent:-9999px;
background: url(../assets/home/quote.png) no-repeat;
float:left;
width: 230px;
height: 236px;
}

#navigation img {float:left; border:none; margin:0 0 10px 0; height:36px;}

#navigation {
margin:0 0 0 120px;
float:left;
height:1200px;
width: 250px;
}

#navigation h4.welcome {
	width:177px;
	height:74px;
	background:url(../assets/home/welcome.png) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
	}

#navigation p {
	text-align:left;
	font-size:11px;
	line-height:16px;
	}
	
#navigation p a:link, #navigation p a:visited {color:#f00;} 
#navigation p a:hover, #navigation p a:active {color:#000;} 

#navigation ul#strip {
float:left;
margin:0;
padding:0;
}

#navigation #strip li {
list-style-type:none;
text-indent:-9999px;
overflow:hidden;
}

#navigation #strip li a {position:relative;}

#navigation #strip li.home {background: url(../assets/nav/home_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.home a:link, #navigation #strip li.home a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/home.png) no-repeat;}
#navigation #strip li.home a:hover, #navigation #strip li.home a:active {display:block; background:url(../assets/nav/home_ro.png) no-repeat;}

#navigation #strip li.inter {background: url(../assets/nav/deals_ro.png) no-repeat -1000px -1000px; margin-left:-10px;}
#navigation #strip li.inter a:link, #navigation #strip li.inter a:visited {display:block; width: 225px; height:90px; background:url(../assets/nav/deals.png) no-repeat;}
#navigation #strip li.inter a:hover, #navigation #strip li.inter a:active {display:block; background:url(../assets/nav/deals_ro.png) no-repeat;}

#navigation #strip li.landplot {background: url(../assets/nav/landplot_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.landplot a:link, #navigation #strip li.landplot a:visited {display:block; width: 225px; height:50px; background:url(../assets/nav/landplot.png) no-repeat;}
#navigation #strip li.landplot a:hover, #navigation #strip li.landplot a:active {display:block; background:url(../assets/nav/landplot_ro.png) no-repeat;}

#navigation #strip li.bank {background: url(../assets/nav/bank-owned_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.bank a:link, #navigation #strip li.bank a:visited {display:block; width: 235px; height:59px; background:url(../assets/nav/bank-owned.png) no-repeat;}
#navigation #strip li.bank a:hover, #navigation #strip li.bank a:active {display:block; background:url(../assets/nav/bank-owned_ro.png) no-repeat;}

#navigation #strip li.virtual {background: url(../assets/nav/virtual_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.virtual a:link, #navigation #strip li.virtual a:visited {display:block; width: 225px; height:50px; background:url(../assets/nav/virtual.png) no-repeat;}
#navigation #strip li.virtual a:hover, #navigation #strip li.virtual a:active {display:block; background:url(../assets/nav/virtual_ro.png) no-repeat;}

#navigation #strip li.usa {background: url(../assets/nav/usa-offers_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.usa a:link, #navigation #strip li.usa a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/usa-offers.png) no-repeat;}
#navigation #strip li.usa a:hover, #navigation #strip li.usa a:active {display:block; background:url(../assets/nav/usa-offers_ro.png) no-repeat;}

#navigation #strip li.rentals {background: url(../assets/nav/rentals_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.rentals a:link, #navigation #strip li.rentals a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/rentals.png) no-repeat;}
#navigation #strip li.rentals a:hover, #navigation #strip li.rentals a:active {display:block; background:url(../assets/nav/rentals_ro.png) no-repeat;}

#navigation #strip li.friend {background: url(../assets/nav/friend_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.friend a:link, #navigation #strip li.friend a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/friend.png) no-repeat;}
#navigation #strip li.friend a:hover, #navigation #strip li.friend a:active {display:block; background:url(../assets/nav/friend_ro.png) no-repeat;}

#navigation #strip li.comp {background: url(../assets/nav/comp_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.comp a:link, #navigation #strip li.comp a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/comp.png) no-repeat;}
#navigation #strip li.comp a:hover, #navigation #strip li.comp a:active {display:block; background:url(../assets/nav/comp_ro.png) no-repeat;}

#navigation #strip li.movie {background: url(../assets/nav/movie_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.movie a:link, #navigation #strip li.movie a:visited {display:block; width: 215px; height:48px; background:url(../assets/nav/movie.png) no-repeat;}
#navigation #strip li.movie a:hover, #navigation #strip li.movie a:active {display:block; background:url(../assets/nav/movie_ro.png) no-repeat;}

#navigation #strip li.hotprop {background: url(../assets/nav/hot-property_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.hotprop a:link, #navigation #strip li.hotprop a:visited {display:block; width: 219px; height:55px; background:url(../assets/nav/hot-property.png) no-repeat;}
#navigation #strip li.hotprop a:hover, #navigation #strip li.hotprop a:active {display:block; background:url(../assets/nav/hot-property_ro.png) no-repeat;}

#navigation #strip li.londons {background: url(../assets/nav/london_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.londons a:link, #navigation #strip li.londons a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/london.png) no-repeat;}
#navigation #strip li.londons a:hover, #navigation #strip li.londons a:active {display:block; background:url(../assets/nav/london_ro.png) no-repeat;}

#navigation #strip li.video {background: url(../assets/nav/video_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.video a:link, #navigation #strip li.video a:visited {display:block; width: 219px; height:55px; background:url(../assets/nav/video.png) no-repeat;}
#navigation #strip li.video a:hover, #navigation #strip li.video a:active {display:block; background:url(../assets/nav/video_ro.png) no-repeat;}

#navigation #strip li.crunch {background: url(../assets/nav/crunch_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.crunch a:link, #navigation #strip li.crunch a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/crunch.png) no-repeat;}
#navigation #strip li.crunch a:hover, #navigation #strip li.crunch a:active {display:block; background:url(../assets/nav/crunch_ro.png) no-repeat;}

#navigation #strip li.press {background: url(../assets/nav/press_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.press a:link, #navigation #strip li.press a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/press.png) no-repeat;}
#navigation #strip li.press a:hover, #navigation #strip li.press a:active {display:block; background:url(../assets/nav/press_ro.png) no-repeat;}#

#navigation #strip li.sub {background: url(../assets/nav/subscribe_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.sub a:link, #navigation #strip li.sub a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/subscribe.png) no-repeat;}
#navigation #strip li.sub a:hover, #navigation #strip li.sub a:active {display:block; background:url(../assets/nav/subscribe_ro.png) no-repeat;}

#navigation #strip li.radio {background: url(../assets/nav/radio_ro.png) no-repeat -1000px -1000px;}
#navigation #strip li.radio a:link, #navigation #strip li.radio a:visited {display:block; width: 219px; height:50px; background:url(../assets/nav/radio.png) no-repeat;}
#navigation #strip li.radio a:hover, #navigation #strip li.radio a:active {display:block; background:url(../assets/nav/radio_ro.png) no-repeat;}


/* Navigation STRIP HIGHLIGHT Styles */ 
body#homebg #navigation #strip a#navhome {background: url(../assets/nav/home_ro.png) no-repeat;}
body#internationalbg #navigation #strip a#navinter {background: url(../assets/nav/deals_ro.png) no-repeat;}
body#landplotbg #navigation #strip a#navlandplot {background: url(../assets/nav/landplot_ro.png) no-repeat;}
body#bankbg #navigation #strip a#navbank {background: url(../assets/nav/bank-owned_ro.png) no-repeat;}
body#virtualbg #navigation #strip a#navvirtual {background: url(../assets/nav/virtual_ro.png) no-repeat;}
body#usabg #navigation #strip a#navusa {background: url(../assets/nav/usa-offers_ro.png) no-repeat;}
body#rentalsbg #navigation #strip a#navrentals {background: url(../assets/nav/rentals_ro.png) no-repeat;}
body#friendbg #navigation #strip a#navfriend {background: url(../assets/nav/friend_ro.png) no-repeat;}
body#compbg #navigation #strip a#navcomp{background: url(../assets/nav/comp_ro.png) no-repeat;}
body#moviebg #navigation #strip a#navmovie {background: url(../assets/nav/movie_ro.png) no-repeat;}
body#hotbg #navigation #strip a#navhot {background: url(../assets/nav/hot-property_ro.png) no-repeat;}
body#londonsbg #navigation #strip a#navlondons {background: url(../assets/nav/london_ro.png) no-repeat;}
body#videosbg #navigation #strip a#navvideos {background: url(../assets/nav/video_ro.png) no-repeat;}
body#crunchbg #navigation #strip a#navcrunch {background: url(../assets/nav/crunch_ro.png) no-repeat;}
body#pressbg #navigation #strip a#navpress {background: url(../assets/nav/press_ro.png) no-repeat;}
body#teambg #navigation #strip a#navteam {background: url(../assets/nav/team_ro.png) no-repeat;}
body#subbg #navigation #strip a#navsub {background: url(../assets/nav/subscribe_ro.png) no-repeat;}
body#radiobg #navigation #strip a#navradio {background: url(../assets/nav/radio_ro.png) no-repeat;}

#navigation ul#postit {
float:left;
width:230px;
height:180px;
margin:5px 0 0 0;
padding:60px 0 0 0;
background:url(../assets/nav/post-it.png) no-repeat;
}

#navigation #postit li {
float:left;
width:180px;
padding:0;
margin:0 0 8px 15px;
list-style-type:none;
text-indent:-9999px;
overflow:hidden;
}


#navigation #postit li.about {background: url(../assets/nav/about_ro.png) no-repeat -1000px -1000px;}
#navigation #postit li.about  a:link, #navigation #postit li.about  a:visited {display:block; width: 184px; height:33px; background:url(../assets/nav/about.png) no-repeat;}
#navigation #postit li.about  a:hover, #navigation #postit li.about  a:active {display:block; background:url(../assets/nav/about_ro.png) no-repeat;}

#navigation #postit li.clients {background: url(../assets/nav/clients_ro.png) no-repeat -1000px -1000px;}
#navigation #postit li.clients  a:link, #navigation #postit li.clients  a:visited {display:block; width: 184px; height:28px; background:url(../assets/nav/clients.png) no-repeat;}
#navigation #postit li.clients  a:hover, #navigation #postit li.clients  a:active {display:block; background:url(../assets/nav/clients_ro.png) no-repeat;}

#navigation #postit li.touch {background: url(../assets/nav/get-in-touch_ro.png) no-repeat -1000px -1000px;}
#navigation #postit li.touch a:link, #navigation #postit li.touch a:visited {display:block; width: 184px; height:28px; background:url(../assets/nav/get-in-touch.png) no-repeat;}
#navigation #postit li.touch a:hover, #navigation #postit li.touch a:active {display:block; background:url(../assets/nav/get-in-touch_ro.png) no-repeat;}

#navigation #postit li.team {background: url(../assets/nav/team_ro.png) no-repeat -1000px -1000px;}
#navigation #postit li.team a:link, #navigation #postit li.team a:visited {display:block; width: 184px; height:28px; background:url(../assets/nav/team.png) no-repeat;}
#navigation #postit li.team a:hover, #navigation #postit li.team a:active {display:block; background:url(../assets/nav/team_ro.png) no-repeat;}


/* Navigation POSTIT HIGHLIGHT Styles */ 
body#aboutbg #navigation #postit a#navabout {background: url(../assets/nav/about_ro.png) no-repeat;}
body#clientsbg #navigation #postit a#navclients {background: url(../assets/nav/clients_ro.png) no-repeat;}
body#touchbg #navigation #postit a#navtouch {background: url(../assets/nav/get-in-touch_ro.png) no-repeat;}

body#aippbg #navigation #postit_social a#navaipp {background: url(../assets/nav/aipp_ro.gif) no-repeat;}


/* SOCIAL POSTIT HIGHLIGHT Styles */ 
#navigation ul#postit_social {
float:left;
width:248px;
margin:5px 0 0 0;
padding:10px 0 0 0;
}

#navigation #postit_social li {
float:left;
width:200px;
padding:0;
margin:0 0 10px 15px;
list-style-type:none;
text-indent:-9999px;
overflow:hidden;
}

#navigation #postit_social li.tube {background: url(../assets/nav/you_tube_ro.png) no-repeat -1000px -1000px;}
#navigation #postit_social li.tube a:link, #navigation #postit_social li.tube a:visited {display:block; height:55px; background:url(../assets/nav/you_tube.png) no-repeat;}
#navigation #postit_social li.tube a:hover, #navigation #postit_social li.tube a:active {display:block; background:url(../assets/nav/you_tube_ro.png) no-repeat;}

#navigation #postit_social li.twitter {background: url(../assets/nav/twitter_ro.png) no-repeat -1000px -1000px;}
#navigation #postit_social li.twitter a:link, #navigation #postit_social li.twitter a:visited {display:block; height:52px; background:url(../assets/nav/twitter.png) no-repeat;}
#navigation #postit_social li.twitter a:hover, #navigation #postit_social li.twitter a:active {display:block; background:url(../assets/nav/twitter_ro.png) no-repeat;}

#navigation #postit_social li.linked {background: url(../assets/nav/linked-in_ro.png) no-repeat -1000px -1000px;}
#navigation #postit_social li.linked a:link, #navigation #postit_social li.linked a:visited {display:block; height:32px; background:url(../assets/nav/linked-in.png) no-repeat;}
#navigation #postit_social li.linked a:hover, #navigation #postit_social li.linked a:active {display:block; background:url(../assets/nav/linked-in_ro.png) no-repeat;}

#navigation #postit_social li.facebook {background: url(../assets/nav/facebook_ro.png) no-repeat -1000px -1000px;}
#navigation #postit_social li.facebook a:link, #navigation #postit_social li.facebook a:visited {display:block; height:56px; background:url(../assets/nav/facebook.png) no-repeat;}
#navigation #postit_social li.facebook a:hover, #navigation #postit_social li.facebook a:active {display:block; background:url(../assets/nav/facebook_ro.png) no-repeat;}


/* MAIN HOME LAYOUT */ 
#left {
	float:left;
	width: 290px;
	margin:0;
	padding:0;	
	}
	
#right {
	float:left;
	width: 260px;
	margin:0;
	padding:0;
}

#botprop {
	float:left;
	width:550px;
	}


/* MAIN HOME LAYOUT left */ 
#news {
float:left;
background: url(../assets/generic/news-bg.png) no-repeat;
width: 290px;
height: 453px;
text-align:left;
}

#news p {font-size:0.8em; line-height:1em; margin:10px 30px;}

#news p.rv {font-size:0.8em; line-height:1.1em; margin:50px 0 0 30px; width:230px;}

#news p.more {font-weight:bold; color:#6b3285;}

/* #news h3 {
text-indent:-9999px;
background:url(../assets/titles/latest-property-news.png) no-repeat center;
width:212px;
height:24px;
margin: 60px 0 0 30px;
padding:0;} */


#news h4.date {
margin:10px 40px 0 30px;
padding:0;
text-transform:uppercase;
color:#9f6ab4;
border-top:1px dashed #999;
}

#news h4.nodash {border:none;}

#news h4.headline {
line-height:1em;
margin:0 0 0 30px;
width:230px;
padding:0;
text-transform:uppercase;
color:#6b3285;
}

#news h4.spq {
text-indent:-9999px;
background:url(../assets/home/spq.png) no-repeat;
width:236px;
height:51px;
margin:10px 0 0 20px;
padding:0;
}

#news h4.spq a {
width:236px;
height:51px;
display:block;
border:none;
overflow:hidden;
}

#news a:link, #news a:visited {color:#6b3285;}
#news a:hover, #news a:active {color:#9f6ab4; text-decoration:none;}

#news h4.flights {
text-indent:-9999px;
background: url(../assets/home/free-flight-coupon.png);
width:234px;
height:191px;
margin:0 0 0 10px;
padding:0;
}

#news h4.flights a {
width:234px;
height:191px;
display:block;
overflow:hidden;
}

#news #twitter {
height:300px;
margin:10px 0 0 20px;
padding:0;
}

#news h5.tweets {
background: url(../assets/titles/tweet.png) no-repeat;
width:229px;
height:62px;
margin:20px 0 0 30px;
text-indent:-9999px;
}

#left h5.homefriend {
text-indent:-9999px;
float:left;
background:url(../assets/home/friend.png) no-repeat;
width: 262px;
height:124px;
margin:0;
padding:0;
}

#left h5.homefriend a {
display:block;
overflow:hidden;
width: 262px;
height:124px;
}

#left #sells {
float:left;
width:250px;
height:140px;
margin:0;
padding:0;
}

#left #sells h2 {
margin:0;
padding:0;
text-indent:-9999px;
width:241px;
height:157px;
background:url(../assets/home/goalkeeping.png) no-repeat;
}

#left #sells h2 a {
display:block;
width:241px;
height:157px;
overflow:hidden;
border:none;
}

#left #blackboard {
	margin:0 0 0 20px;
	padding:0;
	float:left;
	display:block;
	width:240px;
	height:243px;
	background:url(../assets/home/blackboard.png) no-repeat;
	}
	
#left #blackboard h2 {text-indent:-9999px;}
#left #blackboard p {
	color:#fff;
	font-size:12px;
	line-height:1.2em;
	margin:40px 10px 0 10px;
	padding:0;
	}
	
p span.bigtext {font-size:18px; font-weight:bold;}

#blackboard a:link, #blackboard a:visited {color:#fff; text-decoration:none; font-weight:normal;}
#blackboard a:hover, #blackboard a:active {color: #F60; text-decoration:none;}

#left #prime_lon {
	margin:20px 0 10px 10px;
	padding:0;
	float:left;
	display:block;
	width:259px;
	height:192px;
	background: url(../assets/home/london.png) no-repeat;
	}
	
#left #prime_lon h2 {text-indent:-9999px;}


/* MAIN HOME LAYOUT right */ 

#monthly {float:left;}

#monthly p {font-size:0.9em; line-height:1.2em; margin:0 0 0 15px; text-align:left;}

#monthly p b {color:#f60}

#monthly h3 {
display:block;
text-indent:-9999px;
background:url(../assets/home/investment_of_the_month.png) no-repeat;
width: 265px;
height: 290px;
margin:0 0 5px 0;
padding:0;
}

#monthly h3 a {display:block;width: 265px; height: 250px; overflow:hidden;}

#monthly h4 {
text-indent:-9999px;
background: url(../assets/titles/investment_of_the_month.png) no-repeat center;
width:238px;
height:26px;
margin:0 0 0 10px;
padding:0;}

#monthly h5 {
font-size:0.9em;
text-align:left;
margin:0 0 0 15px;
padding:0;
color:#f60;
}

#monthly p.more {font-weight:bold; color:#f60; text-transform:uppercase; margin-top:10px; margin-bottom:10px;}

#monthly a:link, #monthly a:visited {color:#f60; text-decoration:none;}
#monthly a:hover, #monthly a:active {color:#f03641;}


h3.bayradio {
float:left;
text-indent:-9999px;
background: url(../assets/home/bay-radio.png) no-repeat;
height:123px;
margin:0;
padding:0;
}

h3.bayradio a {display:block; width: 265px; height: 100px; overflow:hidden;}
h3.bayradio a, #canvas h3.youtube a {display:block; width: 265px; height: 100px; overflow:hidden;}

#right h3.youtube {
background: url(../assets/home/youtube.png) no-repeat;
height:123px;
}

#right #globe {margin:0 0 10px 0}

div.testimonial {
margin:0 0 0 0;
padding:0;
background: url(../assets/home/testimonial.png) no-repeat;
float:left;
width: 247px;
height: 244px;
}

div.testimonial p {
float:left;
font-size:11px;
line-height:1.6em;
margin:50px 0 0 0;
padding:0 20px;
}

div.testimonial a:link, div.testimonial a:visited {color:#000;}
div.testimonial a:hover, div.testimonial a:active {color: #039;}

div.andy {background:url(../assets/home/quote.png) no-repeat;
width:228px;
height:230px;
}

iframe.yt {border: 5px solid black;}

div.andy p {text-indent:-9999px;}

div.koch {
float:left;
background:  url(../assets/generic/eileen_koch.gif) no-repeat;
width:228px;
height:101px;
margin:10px 0;
padding:0;
}

div.koch h4 {text-indent:-9999px; margin:0; padding:0;}

div.koch p {
font-size:10px;
text-align:left;
line-height:1.5em;
margin:5px 0 0 80px;
padding:0;
}

div.koch a:link, div.koch a:visited {color:#9c221b;} 
div.koch a:hover, div.koch a:active {color:#000;} 

div#facebook {
width:255px;
height:135px;
float:left;
margin:10px 0 ;
padding:0;
}

div#facebook h5 {
background: url(../assets/home/facebook.png) no-repeat;
width:255px;
height:135px;
margin:0;
padding:0;
text-indent:-9999px;
}

div#facebook h5 a {
display:block;
width:255px;
height:135px;
}

/* MAIN HOME LAYOUT botprop */

div#propweek {
float:left;
padding:0;
margin:30px 0 0 0;
width:530px;
height:200px;
background:url(../assets/home/prop-week.png) no-repeat;
}

div#propweek h5 {
margin:0 0 0 150px;
padding:0;
text-indent:-9999px;
width:246px;
height:58px;
background: url(../assets/titles/propweek.png) no-repeat;
}


div#propweek h6, div#propbank h6 {
font-size:0.9em;
color:#399;
margin:5px 0 0 150px;
padding:0;
}

div#hotprop h6 {
font-size:0.9em;
color: #C00;
margin:5px 0 0 190px;
padding:0;
}

div#propweek p, div#propbank p, div#hotprop p {
float:left;
text-align:left;
font-size:0.9em;
margin:5px 0 0 150px;
padding:0;
line-height:1.3em;
}

div#hotprop p {margin:5px 0 0 190px;}

div#propweek a:link, div#propweek a:visited, div#propwbank a:link, div#propbank a:visited {color:#399;}
div#propweek a:hover, div#propweek a:active, div#propbank a:hover, div#propbank a:active {color:#0082cd; text-decoration:none;}

div#hotprop a:link, div#hotprop a:visited {color: #F60;}
div#hotprop a:hover, div#hotprop a:active {color: #F00; text-decoration:none;}


div#propbank {
float:left;
padding:0;
margin:30px 0 0 0;
width:530px;
height:200px;
background:url(../assets/home/propbank.png) no-repeat;
}

div#propbank h5 {
margin:0 0 0 150px;
padding:0;
text-indent:-9999px;
width:297px;
height:58px;
background: url(../assets/titles/propbank.png) no-repeat;
}

div#hotprop {
float:left;
padding:0;
margin:30px 0 0 0;
width:530px;
height:200px;
background: url(../assets/home/hotprop.png) no-repeat;
}

div#hotprop h5 {
margin:0 0 0 170px;
padding:0;
text-indent:-9999px;
width:297px;
height:58px;
background: url(../assets/titles/redhot.png) no-repeat;
}


/* MAIN SITE LAYOUT  */
#canvas {
float:left;
width: 550px;
margin:0;
padding:0 0 70px 10px;
}

#canvas p {
float:left;
text-align:justify;
font-size: 0.9em;
margin:10px 0;
padding:0 20px 0 0;
}

#canvas p.small {font-size:0.8em;}

#canvas p.floatleft, .prop .floatleft, #canvas object{
padding-top:10px;
float:left;
clear:left;
}

#canvas img {float:left; padding:10px 10px 10px 0}
#canvas img.fr {float:right; padding:0 0 10px 10px}
#canvas img.fl {float:left; clear:left;}

#canvas p.left, #canvas p span.left {
text-align:left;
float:left;
}


#canvas ul.thumbs {
	float:left;
	}
	
#canvas ul.thumbs li{
	float:left;
	background:url(../assets/misc/thumbs.png) no-repeat left center;
	padding:10px 0 10px 50px;
	}

#canvas a:link, #canvas a:visited {color:#0082cd; text-decoration:none;}
#canvas a:hover, #canvas a:active {color:#7cb8db;}

#canvas a.gold:link, #canvas a.gold:visited {color:#d2a620; text-decoration:none;}
#canvas a.gold:hover, #canvas a.gold:active {color:#7cb8db;}

#canvas img.bonus {margin:0 0 0 150px;}

#canvas ul {
font-size:1em;
text-align:left;
margin:20px 0;
padding:0;
}

#canvas li {
background: url(../assets/generic/splodge.png) no-repeat;
list-style-type:none;
font-weight:bold;
color:#0082cd;
margin:0;
padding:0 0 5px 40px;
}

#canvas div.prop {
width:550px;
margin:10px 0 10px 0; 
padding:0; 
float:left; 
}

#canvas form.pp {
	float:left;
	margin:15px 0;
	}

div.prop p {margin:0; padding:0; line-height:2em;}
div.prop h6 {margin:0; padding:0; font-size:1.2em; text-align:left; color:#0082cd}
div.prop h4.pdf {margin:0; padding:0; font-size:1.2em; text-align:left; color:#0082cd}

#canvas div.border {
border-bottom: 2px dotted #0082cd;
padding-bottom: 20px;
}

#canvas b.orange {
	color:#ff7f00; 
	font-weight:bold; 
	text-transform:uppercase;
	font-size:20px;
	}
	
.middle {text-align:center;!important;}

div.prop img {
float:left;
margin:0; 
padding:0 15px 5px 0;
border:0
}

div.photo {
position:relative;
float:left;
width:197px;
height:212px;
padding-right:15px;
	}

div.photo span {
position:absolute;
width:176px;
height:93px;
display:block;
top:7px;
left:7px;
background:url(../assets/generic/sold.png) no-repeat;
}


div.prop td {
text-align:left;
font-size:0.9em;
padding:0.2em;
}

div.prop iframe {
	float:left;
	clear:right;
	margin:10px 0;
	}

#canvas img.map {
float:left;
margin:0; 
padding:10px 20px 10px 0;
border:none;}


#canvas div.testimonial {
width:550px;
background: #edeeee;
border:1px dotted #999999;
margin:0 0 10px 0; 
padding:0;
float:left;}

#canvas div.testimonial p {
margin:0; 
padding:10px; 
float:left;}

#canvas div.press {float:left; width:530px; margin:0 0 10px 0;}
#canvas div.press img {float:left; margin-right:20px; border:none;}
#canvas div.press h6 {font-size:1.5em; text-align:left; margin:40px 0 0 0; padding:0 0 0 0;}
#canvas div.press p {text-align:left;}

#canvas div.breadcrumb {
text-align:left;
font-size: 0.8em;
font-weight: bold;
margin: 0 0 10px 30px;
color:#ff7f00;
}

#canvas div.breadcrumb a:link, #canvas div.breadcrumb a:visited {text-decoration:underline;}

#canvas h6.video {float:left; font-size:1.4em; padding:0; margin:10px 0; font-style:italic; color:#0081cd; clear:left;}

/* CANVAS POLAROIDS */
#canvas h4 {
text-indent:-9999px;
width:262px;
height:275px;
float:right;
padding:0;
margin:0;
}

#canvas h4.timber {background: url(../assets/polaroids/timber-outperformed.png) no-repeat;}
#canvas h4.aboutpic {background: url(../assets/polaroids/about-wwop.png) no-repeat;}
#canvas h4.crunch {background: url(../assets/polaroids/credit-crunch.png) no-repeat;}
#canvas h4.sells {background: url(../assets/polaroids/sells.png) no-repeat;}


#canvas h4.gimme {
float:left;
text-indent:-9999px;
width:401px;
height:90px;
padding:0;
margin:0 0 0 50px;
background: url(../assets/misc/gimmeflights.png) no-repeat;
}

#canvas h4.gimme a {
width:403px;
height:90px;
display:block;
overflow:hidden;
}


/* CANVAS mini POLAROIDS */
#canvas h5 {
text-indent:-9999px;
width:200px;
height:211px;
float:right;
padding:0;
margin:10px 20px 0 0;
}

#canvas h5 a {width:200px; height:211px; display:block; overflow:hidden;}

#canvas h5.brochure {background: url(../assets/polaroids/mini-brochure.png) no-repeat;}

/* CANVAS mini POLAROIDS THE TEAM*/
#canvas h2 {
text-indent:-9999px;
width:172px;
height:183px;
float:left;
padding:0;
margin:0 5px 0 0;
background:red;
}

#canvas h2.iain {background: url(../assets/polaroids/iain-stewart.png) no-repeat;}
#canvas h2.mike {background: url(../assets/polaroids/mike-topham.png) no-repeat;}
#canvas h2.branden {background: url(../assets/polaroids/branden-jenkins.png) no-repeat;}
#canvas h2.milana {background: url(../assets/polaroids/milana.png) no-repeat;}
#canvas h2.nigel {background: url(../assets/polaroids/nigel-salmon.png) no-repeat;}
#canvas h2.kelly {background: url(../assets/polaroids/kelly-macfarlane.png) no-repeat;}
#canvas h2.thierry {background: url(../assets/polaroids/thierry.png) no-repeat;}

/* CANVAS other titles */
#canvas h3 {
width:570px; 
height:29px;
text-indent:-9999px;
padding:0;
margin:30px 20px 0 0;}

#canvas h3.thinking {background: url(../assets/titles/thinking-of-investing.png) no-repeat;}
#canvas h3.fortune {background: url(../assets/titles/save-a-fortune.png) no-repeat;}
#canvas h3.faq {background: url(../assets/titles/faq_ro.png) no-repeat;}
#canvas h3.faqread {background: url(../assets/titles/faq.png) no-repeat;}
#canvas h3.faqread a {display:block; width: 340px; height:30px; overflow:hidden;}
#canvas h3.test {background: url(../assets/titles/testimonials.png) no-repeat;}
#canvas h3.thanks {background: url(../assets/titles/thankyou.png) no-repeat;}
#canvas h3.ooops {background: url(../assets/titles/ooops.png) no-repeat;}
#canvas h3.soon {background: url(../assets/titles/coming-soon.png) no-repeat;}

#canvas h3.bayradio {
background: url(../assets/home/bay-radio.png) no-repeat;
height:123px;
}

/* CANVAS VEGAS */
#canvas h4.vegas-text {
float:left;
text-indent:-9999px;
width:435px;
height:188px;
padding:0;
margin:0 0 0 50px;
background:url(../assets/misc/vegas-text-to-win.png) no-repeat;
}

#canvas div.country {
width:auto;
float:left;
padding:0;
margin:20px 20px 20px 0 ;
}

#canvas div.country iframe {border:1px solid red; float:left; width:400px; height:300px; margin:10px 0 0 0;}

#canvas div.country b.uk {background: url(../assets/misc/ukflag.jpg) no-repeat; padding:0 0 0 40px;}
#canvas div.country b.us {background: url(../assets/misc/usflag.jpg) no-repeat; padding:0 0 0 40px;}
#canvas div.country b.ire {background: url(../assets/misc/irishflag.jpg) no-repeat; padding:0 0 0 40px;}
#canvas div.country b.oz {background: url(../assets/misc/ozflag.jpg) no-repeat; padding:0 0 0 40px;}

#canvas div.country p {float:left; margin:0; padding:0; line-height:1.2em; text-align:left;}
#canvas div.country p.tc {font-size:0.8em;}

#canvas div.country h6 {float:right; clear:left;}

#canvas div.country h6.text60999 {
text-indent:-9999px;
float:left;
background:url(../assets/misc/text-60999.png);
width:249px;
height:50px;
}

#canvas div.country h6.textoz {
text-indent:-9999px;
float:left;
background: url(../assets/misc/text-oz.png);
width:249px;
height:50px;
}

#canvas div.country h6.usenter {
text-indent:-9999px;
float:left;
background: url(../assets/misc/us-enter.png);
width:194px;
height:48px;
}

#canvas div.country h6.usenter a {
width:194px;
height:48px;
display:block;
overflow:hidden;
}

#canvas div.koch {
position:relative;
float:left;
background:  url(../assets/generic/eileen_koch.gif) no-repeat;
width:253px;
height:117px;
margin:0;
padding:0;
border:1px solid red;
}

#canvas div.koch h4 {text-indent:-9999px; margin:0; padding:0;}

#canvas div.koch p {
float:left;
font-size:11px;
text-align:left;
line-height:1.5em;
margin:10px 0 0 90px;
padding:0;
}

#canvas div.koch a:link, #canvas div.koch a:visited {color:#9c221b;} 
#canvas div.koch a:hover, #canvas div.koch a:active {color:#000;} 


/* Footer */
#buildings {
margin:0;
padding:80px 0 0 0;
height:187px;
background:url(../assets/generic/footer_buildings.png) repeat-x bottom;
}

#footcontent {margin:0; padding:0; background: #000; border:1px solid #000;}

#middle {width:830px; margin:0 auto; background:#000; height:150px;}

#middle h2 {
padding:0;
background:url(../assets/titles/need-advice.gif) no-repeat;
width:830px;
height:28px;
text-indent:-9999px;
}

#middle p {line-height:1.2em; color:#f60; text-align:left;}

#middle p.small {font-size:0.9em; color:#fff; text-align:right;}

#middle a:link, #middle a:visited {color:#fff; text-decoration:none;} 
#middle a:hover, #middle a:active {color:#49d6c6; text-decoration:none;} 

#middle ul {
margin:0; 
padding:0; 
display:inline;
}

#middle li {
list-style-type:none; 
float:left;
text-indent:-9999px;
padding:0 5px 0 0}

#middle li a {overflow:hidden;}

#middle li.rightmove a:link, #middle li.rightmove a:visited {display:block; background:url(../assets/generic/rightmove.gif) no-repeat; width:143px; height:35px;}
#middle li.rightmove a:hover, #middle li.rightmove a:active {background:url(../assets/generic/rightmove.gif) no-repeat;}

#middle li.daft a:link, #middle li.daft a:visited {display:block; background: url(../assets/generic/daft_ie.gif) no-repeat; width:96px; height:35px;}
#middle li.daft a:hover, #middle li.daft a:active {background:url(../assets/generic/daft_ie.gif) no-repeat;}

#middle li.prime a:link, #middle li.prime a:visited {display:block; background: url(../assets/generic/prime-location.gif) no-repeat; width:92px; height:48px; margin-top:-10px;}
#middle li.prime a:hover, #middle li.prime a:active {background:url(../assets/generic/prime-location.gif) no-repeat;}

#middle li.fap a:link, #middle li.fap a:visited {display:block; background: url(../assets/generic/find-a-property.gif) no-repeat; width:111px; height:35px;}
#middle li.fap a:hover, #middle li.fap a:active {background:url(../assets/generic/find-a-property.gif) no-repeat;}

#middle li.fanh a:link, #middle li.fanh a:visited {display:block; background: url(../assets/generic/find-a-new-home.gif) no-repeat; width:108px; height:35px;}
#middle li.fanh a:hover, #middle li.fanh a:active {background:url(../assets/generic/find-a-new-home.gif) no-repeat;}

#middle li.hap a:link, #middle li.hap a:visited {display:block; background: url(../assets/generic/homes-and-property.gif) no-repeat; width:109px; height:35px;}
#middle li.hap a:hover, #middle li.hap a:active {background:url(../assets/generic/homes-and-property.gif) no-repeat;}

#middle li.luxury a:link, #middle li.luxury a:visited {display:block; background: url(../assets/generic/luxury_real_eastate.gif) no-repeat; width:183px; height:19px; margin-top:10px;}
#middle li.luxury a:hover, #middle li.luxury a:active {background:url(../assets/generic/luxury_real_eastate.gif) no-repeat;}

#middle li.aipp a:link, #middle li.aipp a:visited {display:block; background: url(../assets/generic/aipp.gif) no-repeat; width:39px; height:89px; margin-top:-50px;}
#middle li.aipp a:hover, #middle li.aipp a:active {background:url(../assets/generic/aipp.gif) no-repeat;}

/* Form Layouts */

form#wwopform {
padding:10px;  
font-size:1em; 
width: 560px;
float:left;
}

form#wwopform p {

text-align:left; 
padding:15px 5px 5px 0; 
margin:0;
}

form#wwopform fieldset#hidden {
display:none;
}

form#wwopform fieldset#feedback p {padding:4px; margin:0;}

form#wwopform fieldset {
display:block; 
border:1px dotted #93c3df; 
padding:5px 5px 5px 10px; 
margin-bottom:1em; 
line-height:1.5em;  
float:left;
width:90%;
}

form#wwopform fieldset:hover {
border:1px dotted #0082cd; 
}

form#wwopform legend {
font-size:0.8em; 
font-weight:bold; 
border:1px solid #fff; 
margin-bottom:15px; 
padding:6px; 
background:#0082cd; 
color:#FFF;
}

* html form#wwopform legend { padding:5px; margin:0;}

form#wwopform label {
clear:left; 
display:block; 
float:left; 
width:150px; 
text-align:left; 
padding-right:10px; 
color:#000; 
margin-bottom:0.5em;}

form#wwopform input {
float:left;
border:1px solid #0082cd; 
padding-left:0.5em; 
margin-bottom:0.6em; 
width:280px; 
background:#ccd4d9;
color: #000;
}

fieldset#interest input {
width: 20px;
padding-top: 0.5em; 
}


form#wwopform input:hover { background:#fff; border:1px solid #0082cd; color:#000;}
form#wwopform input:focus {background:#fff; border:1px solid #0082cd; color:#000;}

form#wwopform select {margin:0 0 1em 0.5em;}

form#wwopform textarea {
float:left;
width:410px; 
height:10em; 
border:1px solid #0082cd; 
padding:0.5em; 
overflow:auto;
background:#ccd4d9;
color:#451f5d;
}

form#wwopform textarea:hover { background:#fff; border:1px solid #0082cd; color:#000;}
form#wwopform textarea:focus {background:#fff; border:1px solid #0082cd; color:#000;}


form#wwopform #button1, form#wwopform #button2 {
float:left;
color:#fff; 
padding-right:0.5em; 
cursor:pointer; 
width:205px; 
margin-left:8px; 
background: #0082cd; 
border:1px solid; 
border-color:#5c6e78 #5c6e78 #357194 #357194;
}

form#wwopform #button1:hover, form#wwopform #button2:hover {
color:#357194; 
background:#ccd4d9; 
border:1px solid; 
border-color:#357194 #357194 #5c6e78 #5c6e78 ; 
}

.middle {text-align:center;!important;}


