html,body,div,span,applet,object,blockquote,img,label,table,th,p,h1,h2,h3,h4,h5,h6,ul,ol,li,form,a,fieldset,input{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;border-collapse:collapse}
html{padding:0;margin:0}
body{text-align:center;margin:0;padding:0;background:#2A2A2A url(/body.gif) top center repeat-x;line-height:1;font:small verdana,arial,helvetica,sans-serif}
a{cursor:pointer;color:#0000FF;text-decoration:underline;font-weight:normal}a:link{color:#00F}a:visited{color:#00F}a:active{color:#00F}a:hover{color:#800080}
.logo{float:left;padding:10px}
.nav{float:right;padding:10px}
.nav a.browse{float:left;width:181px;height:43px;margin:2px 15px 0 0;background: transparent url(/browse.png) top left no-repeat}.nav a.browse:hover{background-position:bottom left}
.nav a.explore{float:left;width:162px;height:43px;margin:2px 0 0 0;background: transparent url(/explore.png) top left no-repeat}.nav a.explore:hover{background-position:bottom left}
.wrapper{padding:0;margin:0 auto;width:950px}
.menu{height:60px}
.begin{background:transparent url(/begin.gif) no-repeat top left;width:950px;height:77px}
.container{margin:0 auto;width:930px;min-height:600px;height:auto !important;height:600px;background:#FFF;margin-top:-60px}
.content{text-align:left;color:#333;font-size:10pt;padding:12px 10px 20px 10px}
.content h1,.content h2,.content h3,.content h4{font:14pt Georgia,"Times New Roman",times,serif;color:#666;line-height:20px}
.content h1{font-size:16pt}
.content h2 a{color:#000;text-decoration:none}
.content h3{font-size:14pt}
.content h4{font-size:13pt}
.title h2{float:left;line-height:39px;padding:4px 0 0 0;margin:0 0 0 0;margin-right:8px;background:url(/title.gif) no-repeat top right}
.title h2 span{float:left;padding-right:15px;display:block;margin-top:-4px;height:40px;padding:0 0 0 8px;background: url(/title.gif) no-repeat top left}
.article{padding-bottom:20px}
.article p{text-align:justify;padding-bottom:10px}
.article ol,.article ul{list-style-type:decimal-leading-zero;margin-left:30px}
.article li{margin-bottom:20px}
.map{background:#F5F5F5;display:block;margin-bottom:10px;position:absolute;width:100%}
.map .top, .map .top div, .map .bottom, .map .bottom div{background: url(/map.png) no-repeat;display:block;height:8px;font-size:0px}
.map .top{background-position:0 0}
.map .top div{background-position:100% -8px}
.map .bottom{background-position:0 -16px}
.map .bottom div{background-position:100% -24px}
.property{margin-top:30px}
.property p{font-size:8pt}
.property a{font-size:8pt;letter-spacing:-1px;line-height:20px}
.property span{color:#888}
.property em{font-size:7.7pt;padding:0 5px 0 5px;color:#999}
.office{color:#BBB;font-size:8pt;margin-bottom:20px;text-align:center}
.posted{font:10pt Georgia,"Times New Roman",times,serif;color:#999;margin-bottom:20px}
.posted a{color:#999;text-decoration:none}
.page{margin:10px 0 0 0}
.page a.disabled{color:#888;text-decoration:none}
.next{padding-left:8px}
.count{margin:0;font-size:11px;color:#555}
.paginate .next,.paginate .previous{color:#333;text-decoration:none}
.paginate{clear:both;display:block;width:600px;margin:35px 0 20px}
.paginate .previous,.paginate .next{display:block;float:left;width:239px;background:url(/pages.png) no-repeat;height:40px;margin:0 20px 32px 0;font:18px "Times New Roman",Times,serif;text-decoration:none;text-transform:uppercase;padding:17px 20px 0 16px;cursor:pointer}
.paginate .previous{background-position:0 -57px;text-align:right}
.paginate .next{margin:0;float:right}
.paginate span.disabled{background-position:0 -114px;color:#DDD;cursor:default}
.pagination .next,.pagination .previous{color:#333;text-decoration:none}
.pagination{clear:both;display:block;width:190px;height:50px;margin:10px 0}
.pagination .previous,.pagination .next{display:block;float:left;width:66px;background:url(/pages.sm.png) no-repeat;height:24px;font:bold 11pt "Times New Roman",Times,serif;text-decoration:none;text-transform:uppercase;padding:7px 12px 0 12px;cursor:pointer}
.pagination .previous{background-position:0 -32px;text-align:right}
.pagination .next{margin:0;float:right}
.pagination .disabled{background-position:0 -64px;color:#DDD;cursor:default}
.alpha{background:url(/title.gif) no-repeat top left;width:700px;height:40px;padding:10px 0 0 0;margin:0 auto;text-align:center;margin-top:25px;margin-bottom:25px}
.letters{font:13pt Georgia,"Times New Roman",Times,serif}
.letters a{padding:2px 5px}
.letters a.selected{color:#000;cursor:default;text-decoration:none}
.letters a.disabled{color:#CCC;cursor:default;text-decoration:none}
.values ul{width:760px;padding:0 70px;margin:0 auto}
.values ul li{float:left;width:250px;text-align:center;padding-bottom:10px}
.values ul li a{font-size:125%}
.info{clear:both;margin:0 auto;padding-top:60px;color:#999;font-size:9pt}
.info img{float:left;display:block;vertical-align:middle;margin-top:-2px;margin-right:8px}
.info a{color:#999;text-decoration:underline}
.preview{position:absolute;background:url(/preview.png) no-repeat top left;width:332px;height:270px;z-index:999;text-align:center}
.thumbnail{background:transparent url(/thumbnail.png) no-repeat 0px 0px;width:160px;height:120px;display:block}
.corners{background:transparent url(/corners.png) no-repeat 0px 0px;width:160px;height:120px;display:block}
.photo{background:transparent url(/photo.png) no-repeat 0px 0px;width:308px;height:230px;display:block}
.inquiry{clear:both;padding:6px;min-height:200px;height:auto !important;height:200px}
.inquiry form{margin:10px 0 10px 0;vertical-align:middle}
.postalcode{width:225px;height:20px;background-color:#FFFFEE;color:#666;font:13pt Trebuchet MS,verdana,arial,sans-serif;padding:8px 0 8px 6px;border:solid 1px #CCC;vertical-align:middle;cursor:pointer}
.calculate,.results{clear:both;color:#666;font-size:10pt}
.calculate p{background:#FFF;padding:0 6px 3px 6px}
.calculate input{background:#F5F5F5;color:#666;font-weight:bold;text-align:right;vertical-align:middle;width:70px;cursor:pointer}
.calculate span{color:#999;font-size:12px}
.window .nw{background:transparent url(/slideshow.png) top left no-repeat; padding:0}
.window .ne{background:transparent url(/slideshow.png) top right no-repeat; padding:0}
.window .sw{background:transparent url(/slideshow.png) bottom left no-repeat; padding:0}
.window .se{background:transparent url(/slideshow.png) bottom right no-repeat; padding:0}
.window .nw,.window .ne,.window .sw,.window .se{height:11px; width:11px; overflow:hidden; padding:0}
#overlay{position:fixed; top:0px; left:0px; height:100%; width:100%}
.hide{z-index:-100}
.background{background-color:#FFF; z-index:99}
.link a:link,.link a:visited,.link a:active,.link a:hover{color:#000;text-decoration:none;line-height:10px}
.clear{clear:both}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0} 
.end{margin:0 auto;padding:30px 0 20px 0;background:#2A2A2A url(/end.gif) top no-repeat;width:940px;text-align:left;color:#CCC}
.end h2{font-size:15pt}.end h3{font-size:10pt}
.end h2,.end h3{font-family:Georgia,"Times New Roman",times,serif;color:#FFF;margin-bottom:5px}.end h2 a,.end h3 a{color:#FFF;text-decoration:none}.end h2 a:hover{color:#CCC}
.end a{color:#FFFFCC}.end a:hover{color:#CCC}
.end img{float:left;margin:10px 20px 0 20px;padding:0}
.end .latest{width:520px;margin:0;padding:5px;float:left}
.end .latest p{font:10pt Georgia,"Times New Roman",times,serif;text-align:justify;line-height:22px}
.end .categories{float:left;margin:0 0 0 20px;width:150px}
.end ol, ul{list-style:none}
.end li a:hover{color:#A6A6A6}
.end li a{text-decoration:none;font:11pt Georgia,"Times New Roman",times,serif;line-height:22px}
.end .more{margin-top:10px}.end .more a{font-size:8pt;text-decoration:none}
.footer{padding:0;margin:0 auto;background:#262626;border-top:1px solid #323232;letter-spacing:-1px}
.footer div{width:940px;margin:0 auto;padding:20px 0 30px 0}
.footer p{font-size:8pt;color:#6D6D6D}
.footer a{font-size:11px;color:#6D6D6D;text-decoration:none;margin:0}
.footer img{vertical-align:middle;margin:0 4px}
.footer .copy{float:left;text-align:left;width:50%;margin:0;padding:0}
.footer .links{float:right;text-align:right;width:50%;margin:-5px 0;padding:0}
.footer .links a{font-weight:bold}