body {text-align:center;color:#000000;font-family:arial;background-color:#FFFFFF;}
form {margin:0;padding:0;}

.maindiv {width:764px;margin:0 auto 0 auto;position:relative;text-align:left;background-color:#ffffff;}

h1 {font-size:100%;color:#994d95;margin:0 0 0.5em 0;}

.homepageleftcolumn {width:298px;}
.homepagerightcolumn {width:300px;}

.todaysfeature {border-left:2px #000000 solid;font-size:75%;padding:0.3em;}
.todaysfeature h2 {font-size:100%;margin:0;}

.topleftbox {border:1px #994d95 solid;background-color:#000000;}
.topleftbox h2 {color:#ac53a5;font-size:120%;margin:0;}
.topleftbox h2 span {color:#ffffff;}
.topleftboxinner {padding:0.5em;}
.topleftbox ol {color:#FFFFFF;font-weight:bold;margin:0.4em 0 0.4em 3em;font-size:80%;}
.topleftbox ol li {color:#ac53a5;}
.topleftbox ol li a {color:#FFFFFF;text-decoration:none;}
.topleftbox ol li a:hover {text-decoration:underline;}

.mainhomepagetable {margin-bottom:0.5em;}

select {color:#994d95;font-size:80%;}

.toprightborder {background-image:url(/_system/wantalocalhomes/images/buyersborder.gif);background-repeat:repeat-x;height:2px;line-height:2px;font-size:2px;}
.reviewborder {background-image:url(/_system/wantalocalhomes/images/reviewborder.gif);background-repeat:repeat-x;height:2px;line-height:2px;font-size:2px;}

.topright h2 {background-color:#000000;color:#FFFFFF;font-size:110%;margin:0;padding:2px 0 2px 0.3em;text-transform:uppercase;font-weight:400;}
.topright h2 .header1 {color:#fddfe1;}
.topright h2 .header2 {color:#994d95;}
.topright h3 {margin:0.1em 0 0.1em 0;font-size:120%;color:#000000;}

.topright img {margin:0.3em 0.3em 0 0;}
.toprightinnerborder {border:1px #994d95 solid;border-top-width:0;padding:0.4em;font-size:70%;font-weight:400;color:#3e3e3e;}
.toprightinnerborder strong {color:#9b4d98;}

.bottomleft {border:1px #e9d3e8 solid;padding:0.5em;font-size:70%;margin-top:0.4em;}
.bottomleft h2 {color:#994d95;margin:0;font-size:120%;}
.bottomleft h2 span {color:#000000;}
.bottomleft img {margin:0.3em 0.3em 0 0;}


.article {font-size:70%;}
.article h1 {font-size:140%;margin:0;}
.article h2 {font-size:120%;margin:0;}
.article h3 {font-size:120%;margin:1em 0 0 0;}
.article img {float:right;margin:0 0 0.3em 0.3em;}

.reviewpullout {float:right;background-color:#DDDDDD;width:150px;padding:0.4em;font-size:110%;font-weight:bold;}

.featurecategories {float:left;background-color:#fef4f5;border:1px #bcbcbc solid;width:440px;padding:0.4em 0 0.4em 0.5em;font-size:70%;font-weight:bold;}
.featurecategories select {margin:0 0 0 1em;color:#994d95;vertical-align:middle;font-weight:normal;}

.rightskyscraper {position:absolute;left:773px;top:42px;}

.leftcolumn {width:598px;}
.rightcolumn {width:156px;}

.rightadborder {border:1px #994d95 solid;text-align:center;padding:0.2em;font-size:90%;color:#8a8a8a;margin-bottom:0.5em;}
.rightadborder strong {color:#000000;}
.rightadborder img {margin:0.2em auto 0.2em auto;}

.toplogobar {background-color:#000000;font-weight:bold;color:#FFFFFF;padding:0.3em 0 0.3em 0;font-size:90%;}
.toplogoheader {float:left;margin-left:0.5em;}
.toplogoedition {float:right;margin-right:0.5em;}

.toptabs {background-color:#fde0e4;margin-top:0.2em;}
.toptabs td {background-color:#000000;text-align:center;padding:0.2em 0.5em 0.2em 0.5em;}
.toptabs td a {color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:75%;}
.toptabs .tab:hover {background-color:#994d95;text-align:center;padding:0.2em 0.5em 0.2em 0.5em;}
.toptabs .tab {white-space:nowrap;}

.walnav {border-bottom:1px #999999 solid;margin-bottom:0.5em;}

.nav {width:765px;margin:0.3em 0 0.5em 0;}

.searchlinks {background-color:#f5eef6;text-align:right;color:#717370;font-size:70%;padding:0.1em 0.3em 0.1em 0;}
.searchlinks a {color:#717370;text-decoration:none;}
.searchlinks a:hover {text-decoration:underline;}

.sponsorarticle {margin:0.3em 0 0.3em 0;}
.brclear {clear:both;font-size:1px;line-height:1px;}

.searchboxwrapper {padding:0;margin:0;}
.searchboxborder {border-width:2px 1px 1px 1px;border-color:#000000;border-style:solid;background-color:#e7d4e8;}
.searchtextbox {width:150px;border:1px #994d95 solid;background-color:#FFFFFF;color:#994d95;font-size:90%;}
.searchboxtable {font-size:70%;width:80%;margin-left:10px;}


.searchform {font-size:80%;font-weight:bold;margin-top:0.3em;}
.searchform select {color:#994d95;margin-bottom:0.3em;}

.middlecolumnborderBL {width:6px;height:5px;padding:0px;border:0px;z-index:99;float:left;clear:both;margin:-5px 0px 0px 0px;margin-left:-3px;
ma\rgin-left:0px;
}
html>body .leftcolumnborderBR {margin-left:0px;}

.middlecolumnborderBR {width:6px;height:5px;padding:0px;border:0px;z-index:99;float:right;clear:right;margin:-5px 0px 0px 0px;margin-right:-3px;
ma\rgin-right:0px;
}
html>body .leftcolumnborderBR {margin-right:0px;}

a img {border:0;}

.footer {border-top:1px #994d95 solid;font-size:70%;padding-top:0.2em;margin-top:0.5em;}
.footer a {color:#000000;text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.pagelinks {float:right;color:#994d95;font-weight:bold;}
.pagelinks a {color:#444444;text-decoration:none;}
.pagelinks a:hover {text-decoration:underline;}


.listingheader {font-size:120%;margin:0;border:1px #000000 solid;width:581px;background-color:#f2f0f1;padding:0.2em 0 0.2em 0.5em;color:#842a84;border-bottom-style:dotted;border-bottom-width:1px;}
.listingheader div {float:right;}
.listing a {color:#4ec1ba;font-weight:bold;text-decoration:none;}
.listing a:hover {text-decoration:underline;}
.listingimage {width:120px;}
.listingimage img {border:1px #000000 solid;}
.listingtable {border:1px #000000 solid;border-top-width:0;color:#333333;}
.listingfooter {border:1px #c697c1 solid;border-top-width:0;background-color:#f1e7f2;color:#333333;}


.result {font-size:90%;}

#searchAgain {display:none;}
