
/*initialization*/
body{background-color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
img{border:0;}
ul,ol,li{margin:0;padding:0;}
ul li{list-style-type:none;}
h1,h2{font-size:18px;margin-top:0;}
h2{font-size:16px;}
blockquote{background-color:#e7e7e7;padding:1em;}
blockquote p{margin:0;}
form{margin:0;}
label{margin:.2em .5em 0 0;}
#page{background-color:#e7e7e7;width:920px;}
#maincontent{background:#fff url('http://relocationwithease.whtadeal.com/img/template/sidebgrad.gif') repeat-y top right;float:left;width:680px;}
#sidebar{background-color:#e7e7e7;float:left;padding:10px 0 0 4px;width:236px;}
#runner{background:url('http://relocationwithease.whtadeal.com/img/template/sidebgradbtm.jpg') no-repeat left bottom;bottom:-21px;height:125px;left:653px;margin-top:-125px;position:relative;width:14px;}
#workarea{border:1px solid #999;margin:60px 0 10px 12px;padding-bottom:10px;width:640px;}
/*/initialization*/

/*nav*/
#nav{float:left;left:4px;line-height:.9em;margin-top:20px;position:relative;width:100%;z-index:2;}
#nav li{background:#fff url('http://relocationwithease.whtadeal.com/img/template/navtopihr.gif') no-repeat right top;float:left;margin-right:2px;}
#listings #nav li#navlistings,#sales #nav li#navsales,#relo #nav li#navrelo,#pres #nav li#navpres{background-image:url('/img/template/navtopar.gif')}
#nav a{background:url('http://relocationwithease.whtadeal.com/img/template/navtopihl.gif') no-repeat left top;display:block;padding:10px 10px 6px;text-decoration:none;}
#listings #nav li#navlistings a ,#sales #nav li#navsales a,#relo #nav li#navrelo a,#pres #nav li#navpres a{background-image:url('/img/template/navtopal.gif');color:#fff;}
#homesubnav,#listingssubnav,#relosubnav,#extrassubnav{display:none;}
#home #homesubnav,#listings #listingssubnav,#relo #relosubnav,#extras #extrassubnav{display:block;}
#subnav{background:url('http://relocationwithease.whtadeal.com/img/template/navgrad.jpg') repeat-x bottom;border-top:2px solid #999;height:60px;padding-top:3px;margin-top:-2px;position:relative;text-align:center;width:640px;}
#listings #subnav{height:75px;}
#subnav li{display:inline;font-size:.9em;margin:.2em .3em;}
#subnav li a{display:inline-block;white-space:pre;}
#subnav li a:link{color:#fff;}
#subnav li a:visited{color:#fff}
#subnav li a:hover{color:#ccf}
/*/nav*/

/*template*/
#content{margin:0 8px;}
#cms #content{margin-top:26px;}
#content ul{margin:0 0 1em 1.5em;}
#content li{list-style:disc;}
#logo{left:12px;position:absolute;top:17px;}
#cms #logo{background:url('http://relocationwithease.whtadeal.com/img/template/cms.gif') no-repeat right top;height:60px;width:500px;}
#contact{height:1em;left:545px;position:absolute;text-align:center;top:52px;width:7em;}
#contact a{background-color:#fff;display:block;height:1em;padding:0 4px;}
#contact img{position:relative;top:-50px;}
#cms #contact{display:none;}
#specialmsg{margin-right:8px;padding-bottom:1.5em;}
.offscn{background-repeat:no-repeat;height:0;overflow:hidden;text-indent:-9000px;}
.alert{background:#ccffcc url('http://relocationwithease.whtadeal.com/img/template/alert.gif') no-repeat top left;border:2px solid #006600;font-weight:bold;height:31px;line-height:31px;padding-left:40px;}
.sig{font-style:italic;text-align:right;}
.clear{clear:both;float:none;}
/*template*/

/*footer*/
#footer{background-color:#e7e7e7;font-size:10px;margin-top:6px;padding-bottom:6px;text-align:center;width:920px;}
#footer p{width:866px;}
#footer ul{margin-bottom:20px;width:866px;}
#footer li{border-right:1px solid #999;display:inline;padding:0 4px;}
#footer li.last{border:none;}
#hud-eho{float:left;height:56px;width:54px;}
/*/footer*/

/*home*/
#home h1,#home p.offscn{margin:0;}
#feathome,#upcoming{margin-bottom:1.5em;position:relative;}
#feathome .offscn,#upcoming .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrfeaturedhomes.gif');height:27px;margin-bottom:.4em;width:610px;}
#upcoming .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrupcomingsales.gif');}
#upcoming p{margin:0 0 20px 40px;}
.instructions{padding-right:1.3em;position:absolute;margin:0;right:0;text-align:right;top:8px;width:500px;}
#welcome{float:left;margin-right:26px;text-align:justify;width:360px;}
#welcome .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrwelcome.gif');height:27px;}
#welcome p{margin-bottom:1em;}
#siteextras{float:left;margin-top:4px;width:236px;}
#siteextras .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrsiteextras.gif');height:27px;width:230px;}

#relo{position:relative;}
#relo .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrsbrelo.gif');height:27px;width:610px;}
#relo ul{margin:0;}
#relo li{font-size:1.00em;margin-bottom:.05em;}

#ww{font-size:.9em;margin:0 12px 0 0;text-align:center;}
#ww img{height:200px;margin-top:20px;width:170px;}
#ww strong{margin-bottom:.5em;}
#ww p{margin:0 2em;}
#serving{background-image:url('http://relocationwithease.whtadeal.com/img/home/serving.jpg');height:66px;left:250px;position:absolute;top:10px;width:272px;}
/*/home*/

/*property search sidebar*/
#propsearch{margin:0 0 40px;}
#propsearch .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrpropertysearch.gif');height:27px;margin-bottom:.6em;width:230px;}
#propsearchform label{display:block;margin:0 0 2px;}
#propsearchform input,#propsearchform select{margin:0 0 14px 0;width:90%;}
#propsearchform fieldset{border:0;margin:0;padding:0;}
#propsearchform legend{margin:0 0 2px;padding:0;}
#propsearchform div{float:left;width:40%;}
#propsearchform div label{display:none;}
#submitpropsearch{float:right;margin:0 20px 0;}
/*/property search sidebar*/

/*search results*/
body.search h1.offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrsearchresults.gif');height:27px;margin-bottom:.6em;width:610px;}
.viewing{float:left;margin:0 20px 0 0;}
#sorting{float:left;margin:0 0 30px;width:200px;}
.pagination{float:left;width:600px;text-align:right;}
#results-page .pagination{width:280px;}
#content .pagination li{display:inline;list-style-type:none;border-right:1px solid #999;padding:0 1em;}
#content .pagination li.last{border:0;}
.search-prop{border-bottom:1px solid #ccc;height:150px;margin:0 0 20px;}
.search-prop img{float:left;margin:0 12px 0 0;}
.search-prop dt{font-weight:bold;margin:0 0 .5em;}
.search-prop dt a{font-size:1.3em;font-weight:bold;margin:0 0 .5em;}
.search-prop p{font-weight:bold;}

/*contact*/
body.contact label{float:left;clear:left;text-align:right;width:7.5em;}
body.contact input,body.contact select,body.contact textarea{display:block;margin-left:8em;margin-bottom:.5em;}
body.contact #clear,body.contact #submit{display:inline;margin-left:9em;}
body.contact #submit{margin-left:1em;}
/*/contact*/

/*property cards (used on home page, featured homes, upcoming estate sales and cms pages*/
	/*home page, cms edit featured homes, cms edit upcoming sales*/
.prop{position:relative;height:144px;width:620px;}
.proparrowl,.proparrowr{height:75px;left:0;position:absolute;top:33px;width:24px;}
.proparrowr{left:600px;}
.prop dl{background-color:#e7e7e7;border:2px solid #999;height:140px;left:30px;margin:0;position:absolute;width:273px;}
.prop .propr{left:316px;}
.prop dt{font-size:.85em;font-weight:bold;height:2.1em;left:4px;line-height:1em;margin:0;overflow:hidden;position:absolute;text-align:center;top:93px;width:106px;}
.prop dd{position:absolute;}
.prop .photo{left:4px;margin:0;top:4px;}
.prop .photo img{height:80px;width:106px;}
.prop .details{font-size:.9em;font-weight:bold;left:4px;margin:0;top:123px;z-index:1;}
.prop .tour{border-left:1px solid #999;font-size:.9em;font-weight:bold;left:44px;margin:0;padding-left:3px;top:123px;z-index:1;}
.prop .desc{font-size:.9em;height:114px;overflow:hidden;right:4px;top:4px;width:152px;}
.prop .num{background-image:url('http://relocationwithease.whtadeal.com/img/template/propcardbottomgrad.gif');bottom:0;color:333;font-size:.85em;padding:3px;right:0;text-align:right;width:267px;}
.prop .back{font-size:.85em;position:absolute;left:4px;text-decoration:underline;top:110px;}
.prop .more{font-size:.85em;position:absolute;right:0;text-decoration:underline;top:110px;}
.prop .address{font-size:.85em;font-weight:bold;left:4px;margin:0;position:absolute;text-align:center;top:87px;width:106px;}
.prop .nophoto dt{top:32px;}

#prop-gallery{height:70px;position:relative;width:300px;}
img.arrowl{height:70px;left:0;position:absolute;top:0;}
img.arrowr{height:70px;position:absolute;right:0;top:0;}
img.propthumb{float:left;height:50px;margin:10px 10px; 0 0;width:66px;}

/* Stephen Additions */
.vprop {display:block;height:auto;}
.vprop dl{position:relative;margin-bottom:10px}
.multiprop div{float:right}
.multipropdetails{width:346px;}
.arrowdisabled a{cursor:arrow}
.arrowdisabled img{filter:alpha(opacity=50);opacity: .5;}
.arrowdisabled span.back, .arrowdisabled span.more{display:none;}
.formerror{background:yellow;border:3px inset red}
/* End Stephen Additions */

.notour .details{text-align:center;width:106px;}
#upcoming .prop dt,#cms.upcomingsales .prop dt,#cms.upcoming .prop dt,#cms.editfeathome .prop dt{font-size:.9em;height:2.2em;left:116px;top:4px;width:152px;}
#upcoming .prop .desc,#cms.upcomingsales .prop .desc,#cms.upcoming .prop .desc,#cms.editfeathome .prop .desc{height:100px;padding-left:1px;top:34px;}
#feathome .prop .nophoto .address,#upcoming .prop .nophoto .address,.propopts .nophoto .address,#sidebar .prop .nophoto .address{top:32px;}
	/*/home page, cms edit featured homes, cms edit upcoming sales*/
	/*cms edit featured homes, cms edit upcoming estate sales*/
#cms #sidebar li{line-height:2.4em;margin-left:18px;}
#cms #sidebar li a{position:relative;top:-4px;}
#cms .currentpage{list-style-image:url('http://relocationwithease.whtadeal.com/img/template/cmscurrentpage.gif');list-style-type:circle;}
#cms.feathomes .prop,#cms.upcomingsales .prop{background-color:#e4e4e4;border:2px solid #999;height:152px;list-style-type:none;}
#content ul.propopts{margin:0;}
.propopts li{margin-bottom:12px;}
#cms.feathomes .prop dl,#cms.upcoming .prop dl,#cms.upcomingsales .prop dl{left:4px;top:4px}
#cms .prop ul{font-size:.9em;left:320px;margin:0;padding:0;position:absolute;top:26px;width:150px;}
#cms.feathomes li,#cms.upcoming li,#cms.upcomingsales li{list-style-type:none;}
#cms.feathomes .prop li,#cms.upcoming .prop li,#cms.upcomingsales .prop li{background:no-repeat left top;line-height:28px;padding-left:34px;}
#cms .prop li.edit{background-image:url(http://relocationwithease.whtadeal.com/img/template/cmsedit.gif)}
#cms .prop li.photos{background-image:url(http://relocationwithease.whtadeal.com/img/template/cmsphotos.gif)}
#cms .prop li.delete{background-image:url(http://relocationwithease.whtadeal.com/img/template/cmsdelete.gif)}
#cms .prop li.up{background-image:url(http://relocationwithease.whtadeal.com/img/template/cmsup.gif)}
#cms .prop li.down{background-image:url(http://relocationwithease.whtadeal.com/img/template/cmsdown.gif)}
#cms .prop .order{left:480px;width:105px;}
.removecheck{background-color:#fff;border:4px solid #cc0000;font-size:1.3em;font-weight:bold;height:144px;opacity:.85;position:absolute;text-align:center;width:612px;}
.removecheck .warning{height:64px;left:270px;position:absolute;top:6px;width:73px;}
.removecheck p{height:144px;left:0;line-height:176px;margin:0;position:absolute;width:612px;}
.removecheck a{background-color:#fff;color:#000099;left:206px;position:absolute;top:104px;}
.removecheck a.yes{left:376px;}
	/*/cms edit featured homes, cms edit upcoming estate sales*/
	/*cms edit featured home, cms edit upcoming estate sale*/
#cms.editfeathome .prop{margin-bottom:10px;}
#cms .prop dl{left:0;}
#addphotos .prop{left:348px;position:absolute;top:-2em;}
#nophotos {height:300px;position:relative}
#addremphotos .prop{left:310px;position:absolute;top:3em;}
.photocardform{height:150px;}
	/*/cms edit featured home, cms edit upcoming estate sale*/
/*/property cards (used on home page, featured homes, upcoming estate sales and cms pages*/

/*featured home details*/
.col1{float:left;margin:0 20px 0 0;width:300px;}
.col2{float:left;width:300px;}

.col1 div,.col2 div{margin:0 0 2em 0;}
.col1 div.clear,.col2 div.clear{margin:0;}
.col1 div#gallery,.col1 div#gallery div{margin:0;}
.col1 dt,.col2 dt{float:left;font-weight:bold;margin:0;padding:.5em;position:relative;width:300px;z-index:2;}
.col1 dd,.col2 dd{float:left;margin:-2.2em 0 0 0;padding:.5em .5em .5em 11em;width:160px;z-index:1;}
dd.odd{background-color:#e5e5e5;}

body.feathomedet label{display:block;}
body.feathomedet input,body.feathomedet textarea{margin:0 0 1em 0;width:265px;}
body.feathomedet #submit{margin:0;width:8em;}

#request-showing{border:1px solid #999;padding:1em;}

#listings.feathomedet h1.offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrpropertydetails.gif');height:27px;margin-top:0;width:610px;}
#listings.feathomedet h1.offscn.fh{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrfeaturedhome.gif');}
#gallery{float:left;margin-right:14px;width:250px;}
p.note{color:#666;font-size:.9em;font-style:italic;margin-bottom:12px;}
#galleryall .gallall{clear:left;float:left;margin-right:14px;width:250px;}
#galleryall .gallcont{clear:right;height:250px;}
#gallery img, #galleryall .gallall img{display:block;width:250px;}
#listings.feathomedet #sidebar h2.offscn{background-image:url('/img/template/headers/hdrsbotherfeathomes.gif');height:59px;margin-top:0;width:230px;}
#listings.feathomedet #sidebar p{margin-bottom:1em;}
#propdetails p{font-size:1.2em;margin-bottom:1em;}
#listings.feathomedet .prop div,#listings.feathomedet .prop p{width:100%;}
#listings.feathomedet .prop img{float:left;margin-bottom:0;}
#listings.feathomedet .prop a{margin:0;}
#listings.feathomedet .prop p{margin:0 4px 4px 4px;}
	/*sidebar other feat homes & upcoming estate sales*/
#sidebar .prop{margin-bottom:1em;width:220px;}
#sidebar .prop dl{left:0;width:220px;}
#sidebar .prop .desc{width:100px;}
#sidebar .prop .num{width:214px;}
	/*/sidebar other feat homes & upcoming estate sales*/
/*/featured home details*/

/*upcoming estate sale details*/
#sales.sale h1.offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrupcomingsale.gif');height:27px;margin-top:0;width:610px;}
#sales.sale #sidebar h2.offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrsbotherupcoming.gif');height:59px;margin-top:0;width:230px;}
#sales.sale .prop dt{font-size:.9em;height:4.1em;left:110px;top:6px;width:120px;}
#sales.sale .prop .desc{height:86px;top:44px;}
/*/upcoming estate sale details*/

/*property listings*/
#listings iframe{height:380px;width:100%;}
/*/property listings*/

/*relo bank owned foreclosures and cms page*/
.relo table{border:1px solid #999;border-collapse:collapse;width:100%;}
.relo tr{text-align:left;padding:.1em .2em;}
.relo td{border-top:1px solid #ccc;padding:.1em .2em;}
.relo td a.remove{margin-right:.5em;}
span.call{color:#666;font-style:italic;}
/*/relo bank owned foreclosures and cms page*/

/*selling tips*/
#listings.selling fieldset{border:1px solid #999;float:left;margin:1em;padding:0 0 8px 4px;width:42%;}
#listings.selling legend{font-size:1.2em;font-weight:bold;}
#listings.selling input{clear:left;float:left;height:1em;margin-top:.3em;}
#listings.selling label{float:left;width:88%;}
/*/selling tips*/

/*recommended organizations - prequal and warranty*/
#content ul.recommended li{list-style-type:none;margin-bottom:3.5em;text-align:center;}
#content ul.recommended img{border:1px solid #ccc;padding:1em;}
#content ul.recommended a.recname{background-color:#fff;top:-1em;padding:0 .5em;position:relative;z-index:2;width:300px;}
#content ul.recommended a.url{font-size:.8em;}
.recommended img{height:61px;width:300px;}
.prequal .recommended img{width:204px;}
/*/recommended organizations - prequal and warranty*/

/*estate sales* services*/
#sales.services #content strong{display:block;}
#sales.services #sidebar img{margin-top:1em;}
/*/estate sales services*/

/*senior adult relocation*/
.source{font-size:.8em;}
#relo.primeoflife #sidebar img{margin-bottom:1em;} 
#relo #brent{border-top:1px solid #999;padding-top:1em}
/*senior adult relocation*/

/*real estate preservation*/
#preservation p{margin-bottom:1em;}
#beforeafterimg{margin:20px 0 20px 80px;}
#debris{font-style:italic;margin:0 0 16px 160px;text-align:center;width:300px;}
#debris img{display:block;margin-bottom:1em;}
#beforeafter{background-color:#fff;margin-left:45px;width:125px;}
#beforeafter a{border-bottom:1px solid #999;display:block;padding:1em 0;}
/*/real estate preservation*/

/*extras*/
body.devotional #content a{display:block;}
#odblogo{float:right;height:128px;padding-left:.5em;width:90px;}
#dbclogo{float:left;padding-right:.5em;}
#dbcmmlogo{float:right;padding-left:.5em;}
.mmlink{clear:both;}
#zig{text-align:center;width:100%;}
/*/extras*/

/*cms main page - featured homes*/
#cms #sidebar li{margin-bottom:6px;}
#cms #sidebar .offscn{background-image:url('http://relocationwithease.whtadeal.com/img/template/headers/hdrsbcontentareas.gif');height:27px;width:230px;}
#cms .addnew{float:right;margin-top:-3em;}
/*/cms main page - featured homes*/

/*cms edit featured home & homes and edit upcoming sale & sales*/
#editpropform{height:20.5em;position:relative;width:624px;}
#editpropform label{position:relative;top:4px;}
#editpropform div{left:0;position:absolute;top:0;width:312px;}
#editpropform div.city{left:312px;position:absolute;top:0;width:312px;}
#editpropform .state{top:2.5em;}
#editpropform .zip{left:312px;top:2.5em;}
#editpropform .vtour,#editpropform .txtdate{top:5em;}
#editpropform #cmdcal{cursor:pointer;left:18.5em;position:absolute;}
#editpropform .time{left:312px;top:5em;}
#editpropform .vtour input{left:17em;width:22.3em;}
#editpropform .mls{top:7.5em;}
#editpropform .mls input{left:17em;width:22.3em;}
#editpropform #sale-start-date a,#editpropform #sale-end-date a{left:220px;position:absolute;}
#editpropform #sale-end-date,#editpropform #sale-end-time{top:8em;}
#editpropform .description{top:11em;}
#editpropform .mail{left:26em;top:-2.5em;width:200px}
#editpropform .mail label{display:block;float:right}
#editpropform input,#editpropform select,#editpropform textarea{left:70px;position:absolute;}
#editpropform #address{width:15em;}
#editpropform #description{width:34em;}
#cancel,#submitlisting{bottom:0;position:absolute;}
#cancel{right:11em;width:6em;}
#submitlisting{right:0;width:10em;}
#dontaddphoto{width:10em;}
#submitnewphoto{left:1em;width:13em;}
#addphotos,#addremphotos{position:relative;}
#addphotosform{height:8em;position:relative;width:338px;}
#addphotosform button{position:relative;top:1em;}
#addremphotosform{height:6em;left:260px;position:absolute;top:200px;}
#photos{position:relative;width:300px;}
#photos h3{font-size:1.1em;margin-bottom:.2em;}
#photos a{left:1em;position:relative;top:-4.25em;}
#photos a.delindex{top:-3em;}
#photos a.setindex{left:-2.25em;top:-2.25em;}
#addphotobtn{display:block;left:250px;;position:relative;top:12px;}
/*/cms edit featured home & homes and edit upcoming sale & sales*/

/*cms relo bank-owned foreclosures*/
#reloform{height:150px;position:relative;}
#reloform div{margin-bottom:1em;}
#reloform label{position:relative;top:.3em;}
#reloform input,#reloform .usd{left:8.5em;position:absolute;}
#reloform .usd{padding-top:.3em;}
/*/cms relo bank-owned foreclosures*/

/*cms mailing list*/
#cms #mailing-list{border:1px solid #ccc;}
#cms #mailing-list th,#cms #mailing-list td{text-align:left;}
#cms #mailing-list .alt{background-color:#ccc;}
/*/cms mailing list*/

/*cms special message*/
#spcmsgform{height:300px;}

/*cms special message*/
#listitem{text-align:left; font-size:0.75em;}
/*/cms special message*/