
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

a:link    {color: #2B4682; text-decoration: none;}
a:visited {color: #2B4682; text-decoration: none;}
a:active  {color: #2B4682; text-decoration: none;}
a:hover   {color: #CC0000; text-decoration: none;}

a.navlink:link	 {color: #FFFFFF; text-decoration: none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; }
a.navlink:visited{color: #FFFFFF; text-decoration: none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; }
a.navlink:active {color: #FFFFFF; text-decoration: none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; }
a.navlink:hover	 {color: #CC0000; text-decoration: none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; }

h1{font-family:Helvetica, Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; display:inline;}
h2{font-family:Helvetica, Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; display:inline;}
h3{font-size:11px; font-weight:bold;}
h4{font-size:11px; font-weight:bold;}

/* General Styles */

.pagetitle{padding-top:5px; padding-bottom:8px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:15px; font-weight:bold;}
.subtitle{padding-top:5px; padding-bottom:8px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold;}
.pagetext{line-height:17px; padding-bottom:8px;}

.text10{font-size:10px;}
.red10{font-size:10px; color:#CC0000;}


#site{width:920px; text-align:left; margin:auto;}

#header{width:920px; height:66px; position:relative;}
#navbar{width:920px; height:25px; padding-top:3px; margin-bottom:10px;}
.btn01{float:left; width:150px; height:18px; padding-top:2px; border-left:1px solid #C4C4C4; border-right:1px solid #383838; text-align:center;}
.btn02{float:left; width:150px; height:18px; padding-top:2px; border-left:1px solid #C4C4C4; border-right:1px solid #383838; text-align:center;}
.btn03{float:left; width:150px; height:18px; padding-top:2px; border-left:1px solid #C4C4C4; border-right:1px solid #383838; text-align:center;}
.btn04{float:left; width:150px; height:18px; padding-top:2px; border-left:1px solid #C4C4C4; text-align:center;}

#footer{clear:left; width:920px; margin-top:20px; padding-top:10px; border-top:5px solid #EFEFEF;}

#maincontent{width:920px;}


#homeimage{clear:left; width:920px; margin-top:2px;}

#welcome-textbox{float:left; width:608px; margin-left:3px; margin-top:10px; margin-bottom:10px; line-height:20px;}
#welcome-imagebox{float:left; width:290px; margin-left:10px; margin-top:10px; margin-bottom:10px; text-align:right;}


.quicksearchbox{float:left; width:180px; height:170px; padding:6px; border:1px solid #D4D4D4; background-image:url(/images/panelbk.gif);}
.quicksearchbox-title{clear:left; width:180px; height:22px; font-weight:bold;}
.quicksearchbox-row{clear:left; width:175px; padding-left:5px; margin-top:3px;}

#contact-info{float:left; width:540px; margin-top:10px; padding-left:10px;}
.contact-info-details{float:left; width:200px;}
.contact-info-map{float:left; width:340px;}
.contact-info-map-holder{width:320px; height:220px; padding-top:2px; padding-left:2px; background-image:url(/images/map-back.gif);}


#contact-adverts{float:left; width:360px; margin-top:10px;}


.advert-homebox{float:left; width:342px; height:170px; margin-left:7px; padding:6px; border:1px solid #D4D4D4; background-image:url(/images/panelbk.gif);}
.advert-hometitle{width:342px; height:22px; font-weight:bold;}
.advert-homephoto{float:left; width:155px; height:120px;}

.advert-homephoto-holder{width:150px; height:112px; border:1px solid #555555;}

.advert-hometext{float:left; width:182px; height:130px; margin-left:5px; font-size:10px;}
.advert-homemore{float:left; width:155px; font-weight:bold; font-size:10px;}

.advert-homemore-row{clear:left; width:178px; border-bottom:1px dotted #EEEEEE;}
.advert-homemore-name{float:left; width:65px;}
.advert-homemore-value{float:left; width:113px; text-align:right;}

.advert-homeprice{float:left; width:187px; text-align:right; font-weight:bold;}
