@charset "utf-8"; /* CSS Document */ /* General CSS Document */ /* Author - Ben 
Legate - ben.legate@thinkmg.com - Think Media */ /* Version 1.0 - 21/12/09 */ 
/* General */ body {font-family:Arial, Helvetica, sans-serif; background-color:#fff; 
padding:0 0 0 0; margin:0 0 0 0;} p {font-family:Arial, Helvetica, sans-serif; 
color:#666; font-size:12px; margin:0 0 20px 0; line-height:18px;} ul {margin:0 
0 0 0;} ul li {font-size:12px; line-height:24px; list-style-image:none;} ul li 
a:link, ul li a:visited {color:#0da0ee; text-decoration:underline; list-style-type:none;} 
ul li a:hover {color:#111;} h1 {font-size:26px; color:#333; margin:0 0 10px 0; 
font-weight:bold;} h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; 
color:#222; margin:0 0 10px 0; font-weight:bold;} h3 {font-family:Arial, Helvetica, 
sans-serif; font-size:16px; display:block; margin:0 0 10px 0; color:#222;} h4 
{font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block; margin:0 
0 5px 0; color:#99084B; font-weight:bold;} a:link, a:visited {color:#666; text-decoration:underline;} 
a:hover {color:#99084B; text-decoration:underline;} strong {font-weight:bold;} 
.telephone {font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block; 
margin:0 0 0 0; color:#222; font-weight:bold;} /* Navigation */ #navigation-expand 
{background:url(../imgs/navigation_bg.gif); height:38px;} #navigation {width:960px; 
height:38px; margin:0 auto;} #navigation ul {height:38px; float:left; margin:0 
0 0 0; padding:0 0 0 0;} #navigation ul li {display:inline; float:left; font-size:12px; 
padding:0 0 0 0; height:38px; margin:0 15px 0 0; line-height:38px;} #navigation 
ul li.divide {float:left; background-image:url(../imgs/navigation_divide.gif); 
height:38px; width:1px; margin:0 15px 0 0;} #navigation ul li a:link, #navigation 
ul li a:visited {color:#fff; text-decoration:none;} #navigation ul li a:hover 
{text-decoration:underline;} #navigation .members {width:168px; height:38px; float:right; 
line-height:38px; color:#999; font-size:12px; margin:-2px 0 0 0;} #navigation 
.members a:link, #navigation .members a:visited {color:#fff; text-decoration:none;} 
#navigation .members a:hover {color:#fff; text-decoration:underline;} #navigation 
.members p {height:38px; float:right; line-height:38px; margin:0 0 0 0; color:#999; 
} .membersicon {margin:12px 10px 0 0; float:left;} /* Masthead */ #masthead-expand 
{background-color:#99084B; height:86px;} #masthead {width:960px; height:86px; 
margin:0 auto;} #masthead .logo {background:url(/imgs/logo2.gif) no-repeat; float:left; 
width:950px; height:108px; margin:0 0 0 0;} #masthead .logo h1 {font-size:16px; 
color:#fff; margin:0 0 0 0; font-weight:bold;} #masthead .logo h1 a {display:block; 
width:950px; height:108px;} #masthead .logo h1 a span {display:none;} /* Page Intro 
*/ #intro-expand {min-height:310px;} #intro {width:960px; min-height:280px; margin:0 
auto;} #intro .description {width:600px; float:left; padding:20px 15px 0 15px;} 
#intro .description h1 {font-family:Arial, Helvetica, sans-serif; color:#99084B; 
font-weight:bold; display:block; font-size:26px;} #intro .search {width:300px; 
float:right; padding:20px 0 0 0;} #intro .search h2 {font-family:Arial, Helvetica, 
sans-serif; color:#222; font-weight:bold; display:block; font-size:22px;} /* Sub 
Content */ #content-expand {} #content {width:960px; margin:0 auto;} #content 
.description #header_flash {width:600px; float:left; padding:10px 0 20px 0;} #content 
.description {width:600px; float:left; padding:30px 15px 30px 15px;} #content 
.description h1 {font-family:Arial, Helvetica, sans-serif; color:#99084B; font-weight:bold; 
display:block; font-size:26px;} #content .search {width:300px; float:right; padding:30px 
0 30px 0;} #content .search h2 {font-family:Arial, Helvetica, sans-serif; color:#222; 
font-weight:bold; display:block; font-size:22px;} /* Featured Properties */ #featured-expand 
{min-height:400px; background-color:#e7e7e7;} #featured {width:930px; min-height:400px; 
margin:0 auto; padding:20px 15px 20px 15px;} .latest-properties-container {width:960px; 
float:left;} .property {width:290px; background-color:#FFFFFF; float:left; margin:0 
10px 0 0; padding:10px 0 10px 10px; text-align:left;} .latest-img {float:left; 
padding:0 0 0 0; margin:0 0 10px 0;} .latest-img img {float:left; height:186px 
!important; width:280px !important; border:solid 1px #444; padding:0 0 0 0;} .latest-address 
{float:left; font-family:Arial, Helvetica, sans-serif; color:#99084B; font-weight:bold 
!important; display:block !important; font-size:14px !important; width:300px; 
text-align:left !important; padding:0 0 0 0;} .latest-description, .latest-contact 
{float:left; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal 
!important; display:block !important; font-size:12px !important; width:300px; 
text-align:left !important; padding:0 0 0 0;} .latest-details {float:left; padding:0 
0 0 0; margin:0 0 0 0; width:300px; text-align:left !important;} .latest-price 
{float:left; font-family:Arial, Helvetica, sans-serif; color:#222; font-weight:bold 
!important; display:block !important; font-size:18px !important; width:300px; 
text-align:left !important;} .latest-link a:link, .latest-link a:visited{background:transparent 
url(/imgs/property_btn.gif) no-repeat scroll 0 0; border:0 none; color:#FFFFFF; 
cursor:pointer; float:left; height:28px; line-height:28px; margin:10px 0 10px 
0; text-align:left; width:140px; font-size:12px !important; text-decoration:none; 
padding:0 0 0 10px;} .latest-link a:hover{background:transparent url(/imgs/property_btn.gif) 
no-repeat scroll 0 0; border:0 none; color:#FFFFFF; cursor:pointer; float:left; 
height:28px; line-height:28px; margin:10px 0 10px 0; text-align:left; width:140px; 
font-size:12px !important; text-decoration:underline; padding:0 0 0 10px;} /* 
Footer */ #footer-expand {} #footer {width:930px; margin:0 auto; padding:20px 
15px 20px 15px; background:url(/imgs/footer_bg.gif) no-repeat;} #footer .column 
{width:270px; float:left; margin:0 15px 0 0; padding:15px 0 0 30px;} #footer .column-right 
{width:270px; float:right; padding:15px 0 0 30px;} #footer .column ul, #footer 
.column-right ul {margin:0 0 0 0; padding:0 0 0 0;} #footer .column ul li, #footer 
.column-right ul {font-size:12px; line-height:24px; list-style-type:none; color:#666;} 
#footer .column ul li a:link, #footer .column ul li a:visited, #footer .column-right 
ul li a:link, #footer .column-right ul li a:visited {color:#666; text-decoration:underline;} 
#footer .column ul li a:hover, #footer .column-right ul li a:hover {color:#99084B; 
text-decoration:underline;} /* Form */ .text {font-family:Arial, Helvetica, sans-serif; 
color:#222; font-size:12px; margin:0 0 20px 0; line-height:18px;} label {font-family:Arial, 
Helvetica, sans-serif; color:#222; font-size:12px; margin:0 0 0 0; padding:0 0 
0 0; line-height:18px; width:110px;} label.radio {font-family:Arial, Helvetica, 
sans-serif; color:#99084B; font-size:14px; margin:0 10px 0 0; padding:0 0 0 0; 
line-height:24px; width:110px; font-weight:bold; } .dropdown {font-family:Arial, 
Helvetica, sans-serif; color:#222; font-size:12px; margin:0 0 2px 0; padding:2px 
0 0 0; height:24px; width:175px; border:solid 1px #222; float:right;} .searchbtn:hover 
{background:url(/imgs/search_btn.gif) no-repeat; border:0pt none; } .searchbtn 
{background:transparent url(/imgs/search_btn.gif) no-repeat scroll 0 0; border:0 
none; color:#FFFFFF; cursor:pointer; float:right; height:28px; line-height:28px; 
margin:5px 0 0 0; text-align:left; width:80px; padding:0 0 0 10px;} 

.currentPage:link{text-decoration:none; color:black; }
.currentPage:visited{text-decoration:none; color:black; }
.currentPage:hover{text-decoration:none; color:black; } 
