/* SITE WIDE STYLES */
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
img{border:0px;}

div#container{text-align:left}
div#content p{line-height:1.4}
div#container{width:820px;margin:0 auto}
div#wrapper{float:left;width:100%; margin-top:8px;}
div#content{margin: 0}
div#pagecontainer{padding:30px;}
div#text{font-size:11px; color:#000000; padding:20px; float:right; width:480px;}
.title{font-family:arial,sans-serif; font-size:18px; color:#b1005d; font-weight:100}
.subtitle{font-family:arial,sans-serif; font-size:24px; color:#b1005d; font-weight:100}
div#text A{color:#000000; text-decoration:none;}
div#text A:hover{text-decoration:underline;}

.green{color:#a49a00}
.green A{color:#a49a00}

div#contact{background-image:url(../images/contact_bg.jpg); background-repeat:no-repeat; height:44px; background-color:#880026; float:left; width:820px;}
div#contacttext{color:#FFFFFF; font-size:10px; font-weight:bold; float:right; padding-top:9px; padding-bottom:9px; padding-right:20px; text-align:right}

div#welcome{float:left; font-family:arial,sans-serif; font-size:22px; color:#b1005d}

div#interested{background-image:url(../images/interested_bg.jpg); background-color:#b7005c; height:44px; background-repeat:no-repeat; float:left; width:820px;}
div#interestedinvest{background-color:#b7005c; height:44px; float:left; width:820px;}
div#interestedtext{float:right; padding:10px; font-family:arial,sans-serif; color:#FFFFFF; font-size:20px}
div#interestedtextmore{float:right; padding:9px; color:#FFFFFF; width:160px; font-weight:bold; font-size:11px;}
div#interestedtextmore A{text-decoration:none;}
div#interestedtextmore A:hover{text-decoration:underline;}

.leftlistitem{float:left; width:170px; font-size:11px; border-bottom: #000000 1px solid; margin-top:5px;}
.leftlistitem A{color:#000000; text-decoration:none}
.leftlistitem A:hover{color:#FFFFFF; text-decoration:none}
.leftlistitemselected{float:left; width:170px; font-size:11px; border-bottom: #000000 1px solid; margin-top:5px; color:#FFFFFF;}
.leftlistbutton{float:left; margin-left:8px; width:18px; height:17px; margin-top:5px;}

.leftlistitemsub{float:left; width:210px; font-size:11px; margin-top:5px; font-weight:bold}
.leftlistitemsub A{color:#000000; text-decoration:none; font-weight:bold}
.leftlistitemsub A:hover{color:#FFFFFF; text-decoration:none; font-weight:bold}
.leftlistitemsubselected{float:left; width:210px; font-size:11px; margin-top:5px; color:#FFFFFF; font-weight:bold}
.leftlistitemsubselected A{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.leftlistitemsubselected A:hover{color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* HEADER */
div#header{background-image:url(../images/logo.jpg); height:150px; background-position:top right; background-repeat:no-repeat; background-color:#a69b0d; color:#FFFFFF}

div#register{background-color:#231f20; height:14px; padding-top:18px; padding-left:30px; padding-right:18px; padding-bottom:18px; color:#FFFFFF; border-bottom: #b1005d 8px solid;}

div#register A{color:#FFFFFF; text-decoration:none}

div#register A:hover{color:#FFFFFF; text-decoration:underline}

div#menu{padding-left:30px; padding-top:12px; background-color:a69b0d; width:135px; float:left}
.menuON{color:#FFFFFF; border-bottom:#FFFFFF 1px solid; margin:1px; width:125px;}
.menuOFF{color:#000000; margin:1px; width:125px;}
.menuON A{color:#FFFFFF; text-decoration:none}
.menuON A:hover{color:#FFFFFF; text-decoration:none}
.menuOFF A{color:#000000; text-decoration:none}
.menuOFF A:hover{color:#FFFFFF; text-decoration:none}
.pinkSearch{font-family:arial,sans-serif; font-size:14px; color:#b1005d}
div#search{padding-left:30px; padding-top:18px; padding-bottom:18px;}

.submenu{color:#000000; text-decoration:none;}
.submenu A{color:#000000; text-decoration:none;}
.submenu A:hover{color:#FFFFFF; text-decoration:none;}
.submenuON A{color:#FFFFFF; text-decoration:none;}
.submenuON A:hover{color:#FFFFFF; text-decoration:none;}

/* FOOTER */
div#footer{background: #FFFFFF;color: #000000; background-image:url(../images/footer.jpg); background-repeat:no-repeat; height:62px; width:820px; float:left}

/* HOMEPAGE */
div#homepage{background-image:url(../images/img_home.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#fde3c4; height:414px;}
div#homepageinterested{background-image:url(../images/interested_bg_home.jpg); background-color:#b1005d; height:44px; background-repeat:no-repeat;  float:left; width:820px;}
div#homepagecontact{background-image:url(../images/contact_bg_home.jpg); background-repeat:no-repeat; height:44px; float:left; width:820px;}
div#featured{padding-top:15px; padding-left:38px; font-size:10px;}
.featuredtitle{font-family:arial,sans-serif; font-size:17px; color:#b1005d; font-weight:100}

/* CONTACT PAGE */
div#contactpage{background-image:url(../images/img_contact.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#fde3c4; height:412px;}
.contactbox{background-color:#FFFFFF; width:230px; margin-top:30px; padding:20px; float:left; font-size:11px;}
.contactbox A{color:#000000; text-decoration:none; font-weight:bold}
.contactbox A:hover{text-decoration:underline; color:#000000; font-weight:bold}
div#offices{font-weight:bold; font-size:12px; color:#b1005d; padding-top:6px; float:right}

/* SEARCH PAGE */
div#searchpage{background-image:url(../images/img_search.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#fde3c4; height:412px;}
.searchbox{background-color:#FFFFFF; width:230px; margin-top:30px; padding:20px; float:left;}
.searchtitle{font-family:arial,sans-serif; font-size:17px; color:#b1005d; font-weight:100}

/* INVESTMENT PAGE */
div#investmentpage{background-image:url(../images/img_investment.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#fde3c4; height:412px;}
.investmentbox{background-color:#FFFFFF; width:240px; margin-top:60px; padding:20px; font-size:11px;}
.investmentbox A{color:#000000; text-decoration:none; font-weight:bold}
.investmentbox A:hover{text-decoration:underline; color:#000000; font-weight:bold}
div#investmentcontact{background-image:url(../images/contact_bg_investment.jpg); background-color:#b7005c; height:44px; background-repeat:no-repeat; float:left; width:820px;}
.back{color:#000000; font-size:17px;}
.back A{text-decoration:none}
.back A:hover{text-decoration:underline}

/* ABOUT PAGE */
div#aboutpage{background-image:url(../images/img_about.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* LANDLORDS PAGE */
div#landlordssay{background-image:url(../images/img_landlords_say.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; height:1100px; width:790px}

div#landlordshome{background-image:url(../images/img_landlords_home.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-right:30px; height:414px; width:790px;}

div#landlordsonline{background-image:url(../images/img_landlords_online.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

div#landlordspage{background-image:url(../images/img_landlords_info.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* TENANTS PAGE */
div#tenantspage{background-image:url(../images/img_tenants.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* TENANTS ONLINE */
div#tenantsonline{background-image:url(../images/img_tenants_online.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* LINKS PAGE */
div#linkspage{background-image:url(../images/img_links.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* PHIL SPENCER PAGE */

div#philspencer{background-image:url(../images/img_phil_spencer.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; padding-top:30px; padding-right:30px; width:790px}

/* RESULTS PAGE */
div#resultspage{background-color:#f6f5e5; padding:20px;}
.dotted{border-bottom: #999999 1px dashed; float:left; width:780px;}
.resultimg{float:left; padding-left:20px; padding-top:14px; padding-bottom:14px; padding-right:40px;}
.resultimgfull{float:left; padding-top:14px; padding-bottom:14px; padding-right:40px;}
.resulttext{float:left; width:544px; font-size:11px; padding-top:14px;}
.resulttextfull{float:left; width:440px; font-size:11px; padding-top:14px;}
.resultdetail{float:left; margin-top:5px; margin-right:35px;}
.pinkline{margin-top:5px; border-bottom: #b1005d 1px solid; width:100%; height:1px; float:left}
.pinklinefull{margin-top:15px; border-bottom: #b1005d 1px solid; width:100%; float:left; height:1px;}
.resultsbar{background-color:#231f20; height:13px; padding-left:35px; color:#FFFFFF; border-bottom: #b1005d 4px solid; width:745px; float:left; font-weight:bold; font-size:11px;}
.resultsbarfull{background-color:#231f20; height:13px; padding-left:5px; color:#FFFFFF; border-bottom: #b1005d 4px solid; width:776px; float:left; font-weight:bold; font-size:11px;}
.bullet{float:left; margin-right:8px; margin-top:2px; margin-left:20px;}
div#map{border: #666666 1px solid;}
.resultsbar A{color:#FFFFFF; text-decoration:none;}
.resultsbar A:hover{color:#FFFFFF; text-decoration:underline;}
.resultsbarfull A{color:#FFFFFF; text-decoration:none;}
.resultsbarFull A:hover{color:#FFFFFF; text-decoration:underline;}

.philspencer A{font-size:14px; color:#b1005d; text-decoration:none; line-height:15px;}
.philspencer A:hover{font-size:14px; color:#b1005d; text-decoration:underline; line-height:15px;}

.philspencer2 A{color:#000000; text-decoration:none; font-size:10px; line-height:12px;}
.philspencer2 A:hover{color:#000000; text-decoration:underline; font-size:10px; line-height:12px;}