html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 (margin: 0;
 (padding: 0;
 (border: 0;
 (outline: 0;
 (font-size: 100%;
 (vertical-align: baseline;
 (background: transparent;
}
body {border: 0; margin: auto; width: 792px; font-family: Verdana, sans-serif; font-size: 12px;  background-color: #067; padding: 0px; text-align: center;}
#fpa ({text-align: center;}
#fpb ({text-align: center; width: 100%; margin-right: 12px;}
#fpb p.caption {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 11px; line-height: 1.66em; padding:6px; margin:9px 30px; border:1px solid #077; background-color: #e4fbfb;}
.fpc ({text-align: center; width: 100%; margin-right: 12px;}
.fpc p.caption {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px; border:1px solid #077; background-color: #e4fbfb;}

p ({color: #333;}
#soldsummary { text-align: center; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px;}
hr.w80 {width: 80%;}
#action { text-align: center; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px;}

#caption {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px; border:1px solid #077; background-color: #e4fbfb;}

#moreplaces {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px; border:1px solid #98d1d1; background-color: #c3eaea; text-align: center;}
#moreplaces a {font-size: 1.2em;}
#caption2 {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; width: 540px; text-align: center; font-size: 13px; line-height: 1.66em; padding:4px 0px 4px 0px; margin: 3px 0px 12px 30px; border: 1px solid #077; background-color: #edffff;}
.caption3 {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px; border:1px solid #077; background-color: #e4fbfb;}

.strpho ({width: 480px; margin: 0px auto 9px; padding: 6px 0; border-top: 2px solid #ccc;}
.strpho p {text-align: left; margin: 0px; padding: 0em 6px 1em 6px; line-height: 1.5em; font-size: 14px; font-family: Georgia, serif;}

img {border: 0; margin: 0px; padding: 0px;}
img#ban {border: none; width: 792px; height: 36px;}
img#b {border: none; width: 792px; height: 54px;}
div.main {background-color: #fff; padding: 0px; margin: 0px; border: 0;}
div.rr {background-color: #efefde; padding: 6px; text-align: left;}
div.rr p {padding: 0em;}
a { color:#056;}
a:link {color:#056;}
a:visited {color:#089;}
a:hover {color: #0bc;}

.cr {text-align: center; font-size: 10px; line-height: 1.66em; color: #333; border-top: 1px solid #dee;}
.pcol {color: #056;}
.bcol {color: #dee;}
.scol {color: #556;}
.ccol {color: #909;}
div.bcol {background-color: #dee; color: #056;}
td {line-height: 1.66em;}
h1 {font-size: 18px; padding: 0px;margin: 6px 9px; color: #056; text-align: left;}
h1.to {font-size: 27px; line-height: 33px;color: #990993; text-align: left;}
h2 {font-size: 18px; padding: 0px;margin: 6px 9px; color: #056; text-align: left;}
h3 {font-size: 14px; padding: 0px;margin: 3px 0px; color: #056; text-align: left;}

h5, h6 {font-size: 12px; padding: 0px;margin: 3px 6px; color: #056; text-align: left;}
h6 {margin: 3px 0px;text-align: right;}

p {text-align: left; margin: 0px; padding: 0em 0em 6em 0em; line-height: 1.6em; font-size: 14px;}

.ap {padding: 0.5em; margin-bottom: 1em; background-color: #e9d7fd; color: #7f1579; margin: 0em 1em 1em 0.5em;}

div.rr p {padding: 0em;}
ol {text-align: left; margin-right: 18px;}
ol li {font-size: 13px; line-height: 1.5em; text-align: left;}
ul.disc {list-style-type: disc; margin: 1em 2em;}
ul.disc li {font-size: 12px; padding-bottom: 12px; line-height: 1.6em;}

ul {margin: 0px; padding-left: 0.25em; list-style-type: none; text-align: left;}
ul ul {padding-left: 2em;}
ul ul ul {padding-left: 3em;}
ul.ex {list-style: disc; margin-left: 1em; padding-left: 1em; margin-bottom: 1em;}
ul.ex li ({font-size: 12px; margin-left: 2.5em; padding: 6px 12px 0px; line-height: 1.5em;}

ol.ex ({margin-bottom: 1em;}
ol.ex li {font-size: 13px; margin-left: 4.5em;padding: 6px 12px 0px; line-height: 1.5em;}
ul.ex2 {margin-left: 0; padding-left: 0em;}
ul.ex2 li {margin-left: 0; padding-left: 0;}
li {padding-bottom: 0.75em; line-height: 1.25em; font-size: 10px;}
li hr {margin: 0em; width: 80%;}
li.y {background-color: #60c; padding: 2px 3px 6px 6px; margin: 0px 6px 3px 0px; font-size: 12px;}
li.y a { (color: #fff;}
li.y a:link{ (color: #fff;}
li.y a:hover ({color: #ff0;}

li.o {background-color: #c30; padding: 2px 3px 6px 6px; margin: 0px 6px 3px 0px; font-size: 12px;}
li.o a { (color: #fff;}
li.o a:link{ (color: #fff;}
li.o a:hover ({color: #ff0;}

li.oo {text-align: center; background-color: #c30; padding: 4px; margin: 6px 0; font-size: 14px;}
li.oo a { (color: #fff;  text-decoration: underline;}
li.oo a:link{ (color: #fff;}
li.oo a:hover ({text-decoration: none;}
li.oo {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; border: 1px solid #900; width: 146px;}

li.yy {text-align: center; background-color: #60c; padding: 4px; margin: 6px 0; font-size: 14px;}
li.yy a { (color: #fff;  text-decoration: underline;}
li.yy a:link{ (color: #fff;}
li.yy a:hover ({text-decoration: none;}
li.yy {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; border: 1px solid #309; width: 146px;}

.mm { width: 108px; text-align: center; background-color: #077; padding: 4px; margin: 6px 0; font-size: 14px;}
.mm a { (color: #fff;  text-decoration: underline;}
.mm a:link{ (color: #fff;}
.mm a:hover ({text-decoration: none;}
.mm {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; border: 1px solid #055;}

.aa {width: 108px; color: #336;  text-align: center; background-color: #ccf; padding: 4px; margin: 6px 0; font-size: 10px; font-weight: bold;}
.aa a {color: #336;  text-decoration: underline;}
.aa a:link{ (color: #336;}
.aa a:hover ({color: #336;  text-decoration: none;}
.aa {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; border: 1px solid #99c;}

li.m {background-color: #6ff; padding: 3px 3px 6px 1px; margin: 0px 6px 3px 0px; font-weight: bold; font-size: 14px;}

table {background-color: #fff; border-collapse: collapse; width: 100%; border: 0px solid #dee; margin: 0em;}
table.streets {margin: auto; text-align: center;width: 96%;}
table.streets td {text-align: left; padding-right: 12px;}
table.streets tr td.snippet {text-align: left; font-size: 11px; padding: 0px 0px 0px 24px; margin: 0 6px; width: 220px;}
td {vertical-align: top; text-align: center; border-top: 1px solid #dee; padding: 3px 9px;}
td.l {text-align: right; background-color: #fff;}
td.r {text-align: left; padding: 0px;}
td.rac {text-align: left;background-color: #dee;}
td.mu {text-align: left; font-size: 12px; font-weight: bold; background-color: #ddd; }
td.c {background-color: #fff; text-align: center;}
td p {text-align: left; margin: 0px; padding: 0em 24px 1em 24px; line-height: 1.66em; font-size: 14px; font-family: Verdana, sans-serif;}
.pt {text-align: left; padding: 0em; color: #056; background-color: #fff; margin: 0em;}
.mb ({overflow: auto; height: 180px; background-color: #fff; border: 1px solid #9bc;}
.nav {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 100%; padding: 2px;}
ul.nav li {padding-bottom: .8em;}
.hfs {text-align: center;background-color: #daf; border: 1px solid #639; width: 160px;}
.lu-nbh {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 160px; padding: 2px; margin: 6px 0;}
.lu-muni {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 160px; padding: 2px; margin: 6px 0;}
.hfs {text-align: center;background-color: #daf; border: 1px solid #639; width: 160px;}
.hfs li {padding: 12px 0px; font-size: 18px;}
.hfs a ({color: #306;}
.hfs a:hover {color: #639;}


#fss ({background-color: #ffc; text-align: center; padding: 6px 0px; margin-bottom: 9px;}
#fss a:hover {color: black;}

#fsi ({margin: auto; text-align: center;}

ul.list ({list-style-type: disc; margin: 6px 30px; list-style-type: disc; padding: 3px;}

ul.list li {font-size: 13px; line-height: 1.5em;}

.intro {-webkit-border-radius: 14px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 14px; line-height: 1.66em; padding:6px 24px; margin:9px  12px 18px 12px; border:1px solid #990993; background-color: #f5ecfe;
-moz-box-shadow: 10px 10px 5px #999;
-webkit-box-shadow: 10px 10px 5px #999;
box-shadow: 10px 10px 5px #999;}

.intro2 {-webkit-border-radius: 13px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 13px; line-height: 2em; padding:6px 24px; margin:9px 24px 12px 6px; border:1px solid #660066; background-color: #fefbfe;
-moz-box-shadow: 10px 10px 5px #999;
-webkit-box-shadow: 10px 10px 5px #999;
box-shadow: 10px 10px 5px #999;}

.seenbh {-webkit-border-radius: 14px; -moz-border-radius: 12px; border-radius:12px; text-align: center; font-size: 16px; font-weight: bold; line-height: 1.66em; padding:6px 24px; margin:9px 24px 12px 24px; border:1px solid #99cccc; background-color: #ccffff;-moz-box-shadow: 10px 10px 5px #999;
-webkit-box-shadow: 10px 10px 5px #999;
box-shadow: 10px 10px 5px #999;}

.seenbh a {color: #009999;}
.seenbh a:hover {color: #006666;}

#inv {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; font-size: 11px; padding:9px; margin:12px 36px 12px 36px; border:1px solid #909; background-color: #fcd8fc;}

.kwr ({color: #900;}

#soldby {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; width: 540px; text-align: center; font-size: 12px; line-height: 1.66em; padding:4px 0px 0px 0px; margin: 3px 0px 6px 26px; border:2px solid #077; background-color: #fff;}

span.lspan1 {font-weight: bold; color: #990993;}

#kudos {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; font-size: 11px; padding:9px; margin:12px 30px 12px 30px; border:1px dashed #067; background-color: #fff;}
#kudos li ({list-style-type: disc; list-style-position:inside; margin-left: 2em; text-indent: -1em;}

table.soldhomes {border: 1px solid #d3eaea; text-align: center; line-height: 1.66em; margin: 0px auto 12px auto; width: 480px; background-color: #e4fbfb;}

table.soldhomes td {border-left: none; border-bottom: 1px solid #d3eaea; text-align: left; padding-right: 6px; font-size: 11px;}

.caption1 ({font-size: 12px;}
.captionN ({font-size: 18px;}

.placetable {width: 720px; margin: 0 auto; text-align: center;}
.placetable td {text-align: left; font-size: 14px; width: 33%;}
.place-state {color: #990993; font-weight: bold;padding-top: 1.5em; text-align: left;}
