body {
background-color: #f3f3f3;
margin: 0px;
padding: 0px;
}

td {
font-family: Arial, Helvetica, sans-serif;
}

th {
font-family: Arial, Helvetica, sans-serif;
}.top {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-transform: none;
color: #000000;
}
.link {
font-weight: bold;
 TextRollover-1 
a:link { color:#FFCCCC; text-decoration:none}
a:visited { color:#CCCCCC; text-decoration:none}
a:hover { color:#FFCC00; text-decoration:none; cursor:hand}
a:active { color:#FFCCCC; text-decoration:none}
}

.links2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
}

.title {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #063465;
padding-bottom: 0px;

}
.text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
}
.box {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
height: auto;
width: 300px;
font-weight: bold;
border-top-color: #339999;
border-right-color: #339999;
border-bottom-color: #339999;
border-left-color: #339999;
}
.textred {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
}
.textgreen {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #0066FF;
}
.textpurp {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990099;
}
.textblue {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066FF;
}
.textbrown {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #663300;
}
.copyright {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
.copyrightgrey {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #959595;
}
.searchbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #99CCCC;
}
.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
cursor: hand;
line-height: 24px;
text-indent: 15px;

}
.list {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}
.white {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
}
.crblue {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
.background {
background-image: url(../images/bg.gif);
background-repeat: repeat-x;
background-position: 100% 100%;
background-attachment: fixed;
}
.text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #383838;
}
.whitetitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: lighter;
color: #FFC;
line-height: 33px;
font-style: normal;
}
.memberbg {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(../image/memberbg.jpg);

}
.bg {
background-attachment: fixed;
background-image: url(../images/bg.jpg);
background-repeat: repeat;
}
.bgshadeleft {
background-attachment: scroll;
background-image: url(../images/bgshade.jpg);
background-repeat: repeat;
position: fixed;
}
.bgshaderight {
background-attachment: scroll;
background-image: url(../images/bgshaderight.jpg);
background-repeat: repeat;
background-position: top;
position: fixed;
}
.backgroundarm {
background-image: url(../images/rightstefanright.jpg);
background-repeat: repeat;
background-position: 100% 100%;
background-attachment: fixed;
}
.bluebgcounty {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/real_estate_wiki_blue_bg.jpg);
background-repeat: repeat-y;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
}

.greybg {
background-attachment: scroll;
background-image: url(../images/front_grey.jpg);
background-repeat: repeat;
width: 592px;
}
.whitebg {
background-attachment: scroll;
background-image: url(../images/front_white.jpg);
background-repeat: repeat;
width: 592px;
}



a.tree:link { color: blue; text-decoration: none }
a.tree:active { color: blue; text-decoration: none }
a.tree:visited { color: blue; text-decoration: none }
a.tree:hover { color: red; text-decoration: underline }


a.tree2:link { color: white; text-decoration: none }
a.tree2:active { color: white; text-decoration: none }
a.tree2:visited { color: white; text-decoration: none }
a.tree2:hover { color: yellow; text-decoration: underline }



a.tree3:link { color: black; text-decoration: none }
a.tree3:active { color: black; text-decoration: none }
a.tree3:visited { color: black; text-decoration: none }
a.tree3:hover { color: red; text-decoration: underline }

a.tree4:link { color: #959595; text-decoration: none }
a.tree4:active { color: #959595; text-decoration: none }
a.tree4:visited { color: #959595; text-decoration: none }
a.tree4:hover { color: red; text-decoration: underline }


A:link {color:#0052a3; text-decoration: none} 
A:visited {
color:#0052a3;
text-decoration: none;
} A:hover {
color:#045d9f;
text-decoration: underline;
} A:active {color:#0052a3} 
.titlefront {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #063465;
padding-bottom: 0px;
}
.greybg2 {
background-attachment: scroll;
background-repeat: repeat;
background-color: #E9E9E9;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
border: 1px dotted #999999;
}
.greylinebg {
background-color: #E9E9E9;
}
.whitebg2 {
background-attachment: scroll;
background-repeat: repeat;
background-color: #FFFFFF;
}
.text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.picturegapright {
background-color: #FFFFFF;
background-position: right top;
height: auto;
width: auto;
background-attachment: fixed;
background-repeat: no-repeat;
margin-bottom: 10px;
margin-left: 10px;
}
.bluebg {
background-attachment: scroll;
background-repeat: repeat;
background-color: #083368;
}
.boxsm {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
height: 13px;
width: 160px;
font-weight: normal;
border-top-color: #339999;
border-right-color: #339999;
border-bottom-color: #339999;
border-left-color: #339999;
}
.whitetimes {
font-family: "Times New Roman", Times, serif;
font-size: 35px;
font-weight: bold;
color: #FFFFFF;
}
.boxsm2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
height: 13px;
width: 140px;
font-weight: normal;
border-top-color: #339999;
border-right-color: #339999;
border-bottom-color: #339999;
border-left-color: #339999;
}
.greybgfeature {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/real_estate_wiki_dark_grey_bg.jpg);
background-repeat: repeat-y;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
}
.whiteleft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/white_left.jpg);
background-repeat: repeat;
text-indent: 20px;
padding: 0px;
height: 23px;
width: 282px;
}
.whiteright {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/white_right.jpg);
background-repeat: repeat;
text-indent: 20px;
padding: 0px;
height: 23px;
width: 283px;
}
.greyleft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/grey_left.jpg);
background-repeat: repeat;
text-indent: 20px;
padding: 0px;
height: 23px;
width: 282px;
}
.duobg {
background-attachment: scroll;
background-image: url(../images/real_estate_wiki_dual_bg.jpg);
background-repeat: repeat-y;
width: 565px;
}
.boxtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 1px;
padding-right: 20px;
padding-bottom: 1px;
padding-left: 20px;
}

.greyright {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-attachment: scroll;
background-image: url(../images/grey_right.jpg);
background-repeat: repeat;
text-indent: 20px;
padding: 0px;
height: 23px;
width: 283px;
}


a.tree:link { color: blue; text-decoration: none }
a.tree:active { color: blue; text-decoration: none }
a.tree:visited { color: blue; text-decoration: none }
a.tree:hover { color: red; text-decoration: underline }


a.tree2:link { color: white; text-decoration: none }
a.tree2:active { color: white; text-decoration: none }
a.tree2:visited { color: white; text-decoration: none }
a.tree2:hover { color: yellow; text-decoration: underline }

a.tree3:link { color: #0052a3; text-decoration: none }
a.tree3:active { color: #0052a3; text-decoration: none }
a.tree3:visited { color: #0052a3; text-decoration: none }
a.tree3:hover { color: red; text-decoration: underline }


a.menu:link { color: #383838; text-decoration: none }
a.menu:active { color: #383838; text-decoration: none }
a.menu:visited { color: #383838; text-decoration: none }
a.menu:hover { color: black; text-decoration: none }

a.small:link { color: #448dc0; text-decoration: underline }
a.small:active { color: #448dc0; text-decoration: underline }
a.small:visited { color: #448dc0; text-decoration: underline }
a.small:hover { color: #ebbf28; text-decoration: underline }

a.bottom:link { color: #383838; text-decoration: none }
a.bottom:active { color: #383838; text-decoration: none }
a.bottom:visited { color: #383838; text-decoration: none }
a.bottom:hover { color: #015a9e; text-decoration: underline }

a.black:link { color: #0052a3; text-decoration: underline }
a.black:active { color: #0052a3; text-decoration: underline }
a.black:visited { color: #0052a3; text-decoration: underline }
a.black:hover { color: #015a9e; text-decoration: underline }


ul#nav {
width:160px;
background:#ffffcc;
border:0px solid #cc0;
padding: 0px;
margin:0px;
list-style:none;
}
#nav li {
width:160px;
height:23px;
background: url(../images/left_menu2.jpg) no-repeat center center;/* rollover state*/
margin:0px
}
#nav a{
display:block;
background:white url(../images/left_menu.jpg) no-repeat center center;/* normal state*/
width:160px;
height:23px;
text-align:left
}
#nav a:hover{background:transparent;}




ul#nav2 {
width:177px;
background:#ffffcc;
border:0px solid #cc0;
padding: 0px;
margin:0px;
list-style:none;
}
#nav2 li {
width:177px;
height:23px;
background: url(http://www.realestatewiki.com/images/wiki_menudark.jpg) no-repeat center center;/* rollover state*/
margin:0px
}
#nav2 a{
display:block;
background:white url(http://www.realestatewiki.com/images/wiki_menudark2.jpg) no-repeat center center;/* normal state*/
width:177px;
height:23px;
text-align:left
}
#nav2 a:hover{background:transparent;}




.wikitopbg {
background-color: #015a9e;
}
.searchbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
height: 21px;
width: 155px;
font-weight: normal
background-attachment: scroll;
background-image: url(http://www.realestatewiki.com/images/wiki_searchbar.jpg);
background-repeat: repeat;
background-position: 393px 22px;
border-top-width: thin;
border-right-width: thin;
border-bottom-width: thin;
border-left-width: thin;
line-height: 25px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
}
.whitecolor {
background-color: #FFFFFF;
}
.topyellowheader {
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-style: italic;
font-weight: bold;
background-attachment: scroll;
background-image: url(../images/wiki_top_yellow.jpg);
background-repeat: repeat;
height: 37px;
width: 814px;
line-height: 37px;
text-indent: 32px;
color: #333333;
}
.bottombg {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-attachment: scroll;
background-image: url(../images/wiki_bottom.jpg);
background-repeat: repeat;
height: 49px;
width: 814px;
text-indent: 32px;
color: #383838;
text-align: center;
line-height: 40px;
}
.whitesmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
}
.majorcategoriesbg {
background-attachment: scroll;
background-image: url(http://www.realestatewiki.com/images/wiki_blue_bg.jpg);
background-repeat: repeat-y;
width: 592px;
}
.textmargin {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #383838;
padding-left: 16px;
}
.nationalcountysearchbg {
background-attachment: scroll;
background-image: url(http://www.realestatewiki.com/images/wiki_darkblue.jpg);
background-repeat: repeat-y;
width: 592px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-right: 16px;
margin-left: 16px;
padding-right: 16px;
padding-left: 16px;
margin-bottom: 7px;
padding-bottom: 7px;
color: #383838;
}
.nationlsearch {
background-attachment: scroll;
background-image: url(http://www.realestatewiki.com/images/wiki_lettersblue.jpg);
background-repeat: repeat-y;
width: 592px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
height: 28px;
vertical-align: middle;
}
.featureoftheweek {
background-attachment: scroll;
background-image: url(../images/wiki_whitebg.jpg);
background-repeat: repeat-y;
width: 592px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-right: 16px;
margin-left: 16px;
padding-right: 16px;
padding-left: 16px;
margin-top: 6px;
padding-top: 6px;
margin-bottom: 7px;
padding-bottom: 7px;
color: #383838;
}
.wikientrynumber {
font-family: "Times New Roman", Times, serif;
font-size: 13px;
font-style: italic;
font-weight: normal;
color: #e0e0e0;
text-align: right;
}
.headerwhite {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: lighter;
color: #FFF;
vertical-align: top;
line-height: 32px;
text-indent: 20px;
}

.titlesm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
}
.picturegapleft {
background-color: #FFFFFF;
background-position: right top;
height: auto;
width: auto;
background-attachment: fixed;
background-repeat: no-repeat;
margin-bottom: 10px;
margin-right: 10px;
}
.headerwhiteleft {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: lighter;
color: #FFF;
vertical-align: top;
line-height: 32px;
text-indent: 15px;
}
