                                                 /*------------*/
/************************************************   Main Site    ************************************************/
                                                 /*------------*/
body {padding:0px 0px 0px 0px; background-color:#ffffff; margin: 0px 0px 0px 0px;}

.h {padding:0px 0px 0px 0px; width: 100%; height: auto; background-image:url(../img/gif/r-bg-t.gif); margin: 0px 0px 0px 0px;}
.hfrm {padding:0px 0px 0px 0px; width: 900px; height: 66px; background-image:url(../img/gif/r-bg-logo.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.hlogo {float:left; padding:0px 0px 0px 0px; width: 140px; height: 50px; margin: 0px 0px 0px 0px;}
.hline {float:left; padding:0px 0px 0px 0px; width: 362px; height: auto; margin: 30px 0px 0px 20px;}
.huser {float:left; padding:0px 0px 0px 0px; width: 340px; height: 36px; margin: 17px 0px 0px 20px;}
.huname {float:left; padding:18px 0px 0px 0px; width: 294px; height: auto; margin: 0px 10px 0px 0px;}
.hicon {float:left; padding:4px 4px 4px 4px; width: 28px; height: 28px; line-height:17px; background-image:url(../img/gif/r-bg-icon.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.hicondef {float:left; padding:4px 4px 4px 4px; width: 28px; height: 28px; line-height:17px; background-image:url(../img/gif/r-bg-icondef.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}

.l {padding:0px 0px 0px 0px; width: 100%; height: auto; margin: 8px 0px 0px 0px;}
.lfrm {padding:0px 0px 0px 168px; width: 732px; height: auto; margin: 0px 0px 0px 0px;}
.ludiv {padding:0px 0px 1px 0px; width: 732px; height: auto; background-color:#eaeaea; margin: 0px 0px 0px 0px;}
/*title line*/
.lutunit {padding:1px 1px 1px 1px; width: 730px; height: 20px;  background-color:#eaeaea; margin: 0px 0px 0px 0px;}
.luticon {float:left; padding:3px 0px 3px 0px; width: 93px; height: auto; background-color:#fafafa; margin: 0px 0px 0px 0px;}
.lutdet {float:left; padding:3px 0px 3px 0px; width: 400px; height: auto; background-color:#fafafa; margin: 0px 0px 0px 1px;}
.lutreview {float:left; padding:3px 0px 3px 0px; width: 90px; height: auto; background-color:#fafafa; margin: 0px 0px 0px 1px;}
.lutprice {float:left; padding:3px 0px 3px 0px; width: 144px; height: auto; background-color:#fafafa; margin: 0px 0px 0px 1px;}
/*listing line*/
.lunit {padding:8px 6px 8px 6px; width: 720px; height: 56px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.luicon {float:left; padding:0px 0px 0px 0px; width: 82px; height: 56px; margin: 0px 0px 0px 0px;}
.ludet {float:left; padding:0px 0px 0px 0px; width: 390px; height: 56px; margin: 0px 0px 0px 12px;}
.ludettitle {padding:0px 0px 0px 0px; width: 390px; height: auto; margin: 0px 0px 0px 0px;}
.ludetloc {padding:0px 0px 0px 0px; width: 390px; height: auto; margin: 0px 0px 0px 0px;}
.ludetsize {padding:0px 0px 0px 0px; width: 390px; height: auto; margin: 12px 0px 0px 0px;}
.lureview {float:left; padding:0px 0px 0px 0px; width: 80px; height: 56px; margin: 0px 0px 0px 12px;}
.luprice {float:left; padding:0px 0px 0px 0px; width: 132px; height: 20px; margin: 0px 0px 0px 12px;}













/*Header(All Pages)**********************************************************************************************/
.he {padding:0px 0px 0px 0px; width: 100%; height: auto; background-color:#ffffff; margin: 30px 0px 0px 0px;}
.he .head {padding:0px 0px 1px 0px; width: 900px; height: 90px; background-color:#f0f0f0; margin: 0px 0px 0px 0px;}
/*Front Page Only*/
.head .headlogo {float:left; padding:0px 0px 0px 0px; width: 152px; height: 90px; background-color:#ffffff; background-image:url(../img/jpg/r-header-logo.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.head .headline {float:left; padding:0px 0px 0px 30px; width: 718px; height: 90px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.headline .headnav {float:left; padding:0px 0px 0px 0px; width: 332px; height: auto; line-height:17px; margin: 37px 0px 0px 0px;}
.headline .headuser {float:left; padding:0px 10px 0px 0px; width: 340px; height: auto; line-height:12px; margin: 40px 0px 0px 0px;}
.headline .headicon {float:left; padding:4px 4px 4px 4px; width: 28px; height: 28px; line-height:17px; background-image:url(../img/gif/r-bg-icon.gif); background-repeat:no-repeat; margin: 26px 0px 0px 0px;}
.headline .headicondef {float:left; padding:4px 4px 4px 4px; width: 28px; height: 28px; line-height:17px; background-image:url(../img/gif/r-bg-icondef.gif); background-repeat:no-repeat; margin: 26px 0px 0px 0px;}
/*Header(All Pages)**********************************************************************************************/

/*User Line(All Pages)*******************************************************************************************/
.us {padding:0px 0px 0px 0px; width: 100%; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.us .usdiv {padding:0px 0px 1px 0px; width: 900px; height: auto; background-color:#f0f0f0; margin: 0px 0px 0px 0px;}
.usdiv .user {padding:2px 10px 2px 2px; width: 888px; height: 34px; background-color:#f9f9f9; margin: 0px 0px 0px 0px;}
.user .usericon {float:left; padding:0px 0px 0px 0px; width: 34px; height: 34px; margin: 0px 0px 0px 0px;}
.user .usericondef {float:left; padding:0px 0px 0px 0px; width: 34px; height: 34px; background-image:url(../img/gif/urtile.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.user .userhandle {float:left; padding:10px 0px 0px 0px; width: 300px; height: auto; margin: 0px 0px 0px 10px;}
.user .usernav1 {float:left; padding:10px 0px 0px 0px; width: 422px; height: auto; margin: 0px 0px 0px 10px;}
.user .usernav {float:left; padding:10px 0px 0px 0px; width: 100px; height: auto; margin: 0px 0px 0px 10px;}
/*User Line(All Pages)*******************************************************************************************/

/*Feature Listing(Resort Page)***********************************************************************************/
.fe {padding:0px 0px 0px 0px; width: 100%; height: auto; margin: 50px 0px 0px 0px;}
.fe .feat {padding:0px 0px 0px 0px; width: 900px; height: 125px; margin: 0px 0px 0px 0px;}
.feat .featleft {float:left; padding:0px 0px 0px 0px; width: 148px; height: 125px; background-color:#C5D6E2; margin: 0px 0px 0px 0px;}
.feat .featright {float:left; padding:0px 0px 0px 0px; width: 752px; height: 125px; margin: 0px 0px 0px 0px;}
.featright .featrightprop {float:left; padding:1px 0px 1px 0px; width: 356px; height: 60px; background-color:#C5D6E2; margin: 0px 0px 1px 20px;}
.featpropunit {padding:6px 6px 6px 6px; width: 344px; height: 48px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.featpropunit .featpropunitimg {float:left; padding:0px 0px 0px 0px; width: 48px; height: 48px; margin: 0px 0px 0px 0px;}
.featpropunit .featpropunitdet {float:left; padding:0px 0px 0px 0px; width: 284px; height: 48px; margin: 0px 0px 0px 12px;}
.featpropunitdet .featpropunitdetartist {padding:0px 0px 0px 0px; width: 284px; height: 12px; line-height:11px; margin: 0px 0px 1px 0px;}
.featpropunitdet .featpropunitdettitle {padding:0px 0px 0px 0px; width: 284px; height: 24px; line-height:10px; margin: 0px 0px 0px 0px;}
.featpropunitdet .featpropunitdetrel {padding:0px 0px 0px 0px; width: 284px; height: 10px; line-height:10px; margin: 0px 0px 0px 0px;}
/*Feature Listing(Resort Page)***********************************************************************************/

/*Ad Line(Resort Page)*******************************************************************************************/
.al {padding:0px 0px 0px 0px; width: 100%; height: auto; margin: 20px 0px 0px 0px;}
.al .adline {padding:0px 0px 0px 0px; width: 900px; height: 38px; margin: 0px 0px 0px 0px;}
.adline .adlineleft {float:left; padding:0px 0px 0px 0px; width: 148px; height: 38px; margin: 0px 0px 0px 0px;}
.adline .adlineright {float:left; padding:0px 0px 0px 0px; width: 732px; height: 38px; background-image:url(../img/gif/r-concierge-banner.gif); background-repeat:no-repeat; margin: 0px 0px 0px 20px;}
/*Ad Line(Resort Page)*******************************************************************************************/

/*User***********************************************************************************************************/
.al {padding:0px 0px 0px 0px; width: 100%; height: auto; margin: 20px 0px 0px 0px;}
.al .adline {padding:0px 0px 0px 0px; width: 900px; height: 38px; margin: 0px 0px 0px 0px;}
.adline .adlineleft {float:left; padding:0px 0px 0px 0px; width: 148px; height: 38px; margin: 0px 0px 0px 0px;}
.adline .adlineright {float:left; padding:0px 0px 0px 0px; width: 732px; height: 38px; background-image:url(../img/gif/r-concierge-banner.gif); background-repeat:no-repeat; margin: 0px 0px 0px 20px;}
/*User***********************************************************************************************************/





/*Where***********************************************************************************************************/
.wh {width: 100%; height: 21px;  margin: 4px 0px 0px 0px;}
.wh .where {padding:0px 0px 0px 0px; width: 901px; height: 12px; line-height:12px; margin: 0px 0px 0px 0px;}
.where .whereline {float:left; padding:0px 0px 0px 0px; width: 550px; height: 12px; line-height:12px; margin: 0px 0px 0px 0px;}
/*Where***********************************************************************************************************/

/*Body***********************************************************************************************************/
.b {width: 100%; height: auto; margin: 0px 0px 0px 0px;}
.b .bo{padding:0px 0px 0px 0px; width: 900px; height: auto; margin: 0px 0px 0px 0px;}
/*Top*/
.bo .botop {padding:0px 0px 0px 0px; width: 900px; height: 265px; margin: 0px 0px 0px 0px;}
.boglist {float:left; padding:1px 0px 0px 0px; width: 148px; height: auto; background-color:#f3f3f3; margin: 0px 0px 0px 0px;}
.boglist .boglistunit {padding:5px 0px 4px 8px; width: 140px; height: 12px; line-height:11px; background-color:#ffffff; margin: 0px 0px 1px 0px;}
.botop .bomsearch {float:left; padding:0px 0px 0px 0px; width: 732px; height: 265px; background-image:url(../img/gif/r-f-bg.gif); background-position:center; background-repeat:no-repeat; margin: 0px 0px 0px 20px;}
/*Middle*/
.bo .bomid {padding:0px 0px 0px 0px; width: 900px; height: 184px; margin: 50px 0px 0px 0px;}
.bomid .boad {float:left; padding:0px 0px 0px 0px; width: 148px; height: 165px; background-color:#f3f3f3; margin: 19px 0px 0px 0px;}
.bomid .bosp {float:left; padding:0px 0px 0px 0px; width: 148px; height: 165px; margin: 19px 0px 0px 0px;}
.bomid .botopprop {float:left; padding:0px 0px 0px 0px; width: auto; height: 184px; background-color:#ededed; margin: 0px 0px 0px 19px;}
.botoptitle {padding:0px 0px 2px 0px; width: 733px; height: 17px; line-height:16px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.botopunit {float:left; padding:6px 6px 6px 6px; width: 170px; height: 151px; background-color:#ffffff; margin: 1px 0px 0px 1px;}
.botopunit .botopunitimg {padding:0px 0px 0px 0px; width: 170px; height: 116px; background-color:#f3f3f3; background-image:url(../img/gif/ajax-loader-gray-sm.gif); background-position:center; background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.botopunit .botopunitdet {padding:0px 0px 0px 0px; width: 170px; height: 31px; margin: 4px 0px 0px 0px;}
.botopunitdet .botopunitdettitle {padding:0px 0px 0px 0px; width: 170px; height: 11px; line-height:10px; margin: 11px 0px 0px 0px;}
.botopunitdet .botopunitdetrel {padding:0px 0px 0px 0px; width: 170px; height: 10px; line-height:10px; margin: 0px 0px 0px 0px;}
/*Concierge Ad*/
.bo .bocon {padding:0px 0px 0px 167px; width: 733px; height: 54px; margin: 28px 0px 0px 0px;}
/*Bottom*/
.bo .bobtm {padding:0px 0px 0px 167px; width: 733px; height: 181px; margin: 50px 0px 0px 0px;}
.bobtm .bobtmprop {float:left; padding:0px 0px 0px 0px; width: 733px; height: 181px; background-color:#ededed; margin: 0px 0px 0px 0px;}
.bobtmtitle {padding:0px 0px 2px 0px; width: 733px; height: 17px; line-height:16px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.bobtmsection {float:left; padding:6px 6px 6px 6px; width: 353px; height: 10px; line-height:10px; background-color:#ffffff; margin: 1px 0px 0px 1px;}
/*Body***********************************************************************************************************/

/*Site***********************************************************************************************************/
.si {padding:20px 0px 0px 0px; width: 100%; height: auto; margin: 0px 0px 0px 0px;}
.si .site {padding:0px 0px 0px 167px; width: 733px; height: auto; margin: 0px 0px 0px 0px;}
/*Site***********************************************************************************************************/

/*Property*******************************************************************************************************/
.ptops {width: 900px; height: 8px; background-image:url(../img/gif/r-pftop-bg.gif); background-repeat:no-repeat; margin: 14px 0px 0px 0px;}
.pbtms {width: 900px; height: 8px; background-image:url(../img/gif/r-pfbtm-bg.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.p {width: 100%; height: auto;  margin: 0px 0px 0px 0px;}
.pr {width: 900px; height: auto; background-color:#3673A4; background-image:url(../img/gif/r-p-bg.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.pr .prtop {padding:14px 14px 14px 14px; width: 872px; height: 165px; margin: 0px 0px 0px 0px;}
.prtop .prstat {float:left; padding:1px 1px 1px 1px; width: 231px; height: 163px; margin: 0px 0px 0px 0px;}
.prstat .primg {padding:5px 5px 5px 5px; width: 221px; height: 151px; margin: 0px 0px 1px 0px;}
.prtop .prdesc {float:left; width: 626px; height: 165px; line-height:15px; margin: 0px 0px 0px 13px;}
.prdesc .prdesctitle {padding:14px 0px 0px 0px; width: 625px; height: 16px; line-height:15px; margin: 0px 0px 0px 0px;}
.prdesc .prdesctag {width: 625px; height: 12px; line-height:10px; margin: 0px 0px 70px 0px;}
.prdesc .prdescbeds {width: 625px; height: 12px; line-height:10px; margin: 0px 0px 0px 0px;}
.prdesc .prdescrating {width: 625px; height: 12px; line-height:10px; margin: 0px 0px 0px 0px;}
.prdesc .prdesclocation {width: 625px; height: 12px; line-height:10px; margin: 0px 0px 0px 0px;}
.p .prmid {padding:20px 20px 16px 20px; width: 860px; height: auto; background-color:#1C496F; margin: 0px 0px 0px 0px;}
.p .prweb {padding:0px 20px 0px 20px; width: 860px; height: auto; background-color:#1C496F; margin: 0px 0px 0px 0px;}
.p .prbtm {padding:9px 14px 9px 14px; width: 872px; height: 12px; background-image:url(../img/gif/r-pf-bg.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
/*Rates*/
.ra {padding:6px 14px 6px 14px; width: 872px; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.ra .ratitle {width: 872px; height: 16px; line-height:14px; margin: 0px 0px 4px 0px;}
.ra .ratetitle {width: 872px; height: 22px; margin: 0px 0px 0px 0px;}
.ratetitle .ratetitlename {float:left; padding:5px 10px 5px 10px; width: 160px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 1px 0px 0px;}
.ratetitle .ratetitledate {float:left; padding:5px 10px 5px 10px; width: 215px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 1px 0px 0px;}
.ratetitle .ratetitlenight {float:left; padding:5px 10px 5px 10px; width: 93px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 1px 0px 0px;}
.ratetitle .ratetitleweek {float:left; padding:5px 10px 5px 10px; width: 93px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 1px 0px 0px;}
.ratetitle .ratetitlemonth {float:left; padding:5px 10px 5px 10px; width: 93px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 1px 0px 0px;}
.ratetitle .ratetitleminstay {float:left; padding:5px 10px 5px 10px; width: 93px; line-height:12px; background-color:#e6e6e6; height: 12px; margin: 0px 0px 0px 0px;}
.ra .rateline {width: 872px; height: 21px; margin: 1px 0px 0px 0px;}
.rateline .ratename {float:left; padding:4px 10px 5px 10px; width: 160px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 0px 0px;}
.rateline .ratedate {float:left; padding:4px 10px 5px 10px; width: 215px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 0px 0px;}
.rateline .ratenight {float:left; padding:4px 10px 5px 10px; width: 93px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 0px 0px;}
.rateline .rateweek {float:left; padding:4px 10px 5px 10px; width: 93px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 0px 0px;}
.rateline .ratemonth {float:left; padding:4px 10px 5px 10px; width: 93px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 0px 0px;}
.rateline .rateminstay {float:left; padding:4px 10px 5px 10px; width: 93px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 0px 0px 0px;}
.ra .rafees {width: 872px; height: 10px; line-height:10px; margin: 30px 0px 0px 0px;}
/*Gallery*/
.ga {padding:6px 10px 6px 14px; width: 876px; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.ga .gatitle {width: 876px; height: 16px; line-height:14px; margin: 0px 0px 0px 0px;}
.gaimg {width: 288px; height: 198px; margin: 4px 4px 0px 0px;}
/*Availability*/
.av {padding:6px 2px 6px 14px; width: 884px; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.av .avtitle {width: 872px; height: 16px; line-height:14px; margin: 0px 0px 10px 2px;}
.av .avcal {width: 884px; height: 494px; line-height:14px; margin: 0px 0px 4px 0px;}
.avcal .avmo {float:left; width: 210px; height: 160px; line-height:14px; background-image:url(../img/gif/r-bg-cal.gif); background-repeat:no-repeat; margin: 0px 11px 10px 0px;}
.avmo .avhead {padding:8px 0px 8px 0px; float:left; width: 209px; height: 14px; line-height:14px; margin: 0px 0px 1px 0px;}
.avmo .avd {float:left; width: 210px; height: 130px; line-height:14px; margin: 0px 0px 0px 0px;}
.avmo .avday {float:left; padding:4px 0px 3px 0px; width: 29px; height: 13px; line-height:11px; margin: 1px 1px 0px 0px;}
/*Amenities*/
.am {padding:6px 14px 6px 14px; width: 872px; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.am .amtitle {width: 876px; height: 16px; line-height:14px; margin: 0px 0px 4px 0px;}
.atitle {padding:4px 0px 4px 0px; width: 872px; height: auto; background-color:#e6e6e6; margin: 0px 0px 1px 0px;}
.bdline {width: 872px; height: 21px; margin: 0px 0px 10px 0px;}
.amline {width: 872px; height: 132px; margin: 0px 0px 0px 0px;}
.cmline {width: 872px; height: 44px; margin: 0px 0px 10px 0px;}
.stline {width: 872px; height: 21px; margin: 0px 0px 10px 0px;}
.lvline {width: 872px; height: 88px; margin: 0px 0px 10px 0px;}
.aunit {float:left; padding:4px 6px 5px 6px;  width: 132px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 1px 1px 0px;}
.aunit1 {float:left; padding:4px 6px 5px 6px;  width: 135px; height: 12px; background-color:#f3f3f3; line-height:12px; margin: 0px 0px 1px 0px;}
/*Contact*/
.co {padding:6px 14px 6px 14px; width: 872px; height: auto; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.co .cotitle {width: 872px; height: 16px; line-height:14px; margin: 0px 0px 14px 0px;}
.co .cobody {width: 872px; height: 390px; background-color:#e3e3e3; margin: 0px 0px 0px 0px;}
.cobody .coowner {float:left; padding:0px 14px 0px 0px; width: 200px; height: 390px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.coowner .contactownname {padding:0px 0px 0px 0px; width: 200px; height: 14px; line-height:12px; margin: 0px 0px 0px 0px;}
.coowner .contactownphone{padding:0px 0px 0px 0px; width: 200px; height: 14px; line-height:12px; margin: 0px 0px 20px 0px;}
.cobody .coform {float:left; padding:0px 0px 0px 14px; width: 643px; height: 390px; background-color:#ffffff; margin: 0px 0px 0px 1px;}
.coform  .contacthead {padding:0px 0px 3px 0px; width: 608px; height: 16px; line-height:16px; margin: 0px 0px 0px 0px;}
.coform  .contacttitleline {float:left; width: 200px; height: 12px; line-height:12px; margin: 0px 0px 0px 0px;}
.coform  .contactline {float:left; width: 200px; height: 24px; line-height:12px; margin: 1px 0px 16px 0px;}
/*Property*******************************************************************************************************/

/*List Search****************************************************************************************************/
.listsearch {padding:29px 0px 0px 0px; width: 872px; height: 96px; background-image:url(../img/gif/r-ftop-bg.gif); margin: 0px 0px 50px 0px;}
.listsearch .listentry {width: 450px; height: 50px; margin: 0px 0px 0px 43px;}
.listsearchtitle {width: 733px; height: 18px; line-height:16px; margin: 30px 0px 0px 0px;}
.listsearchtag {width: 733px; height: 12px; line-height:10px; margin: 0px 0px 26px 0px;}
.listresort {padding:1px 1px 1px 1px; width: 731px; height: 24px; background-color:#e6e6e6; margin: 30px 0px 0px 0px;}
.listresort .listsearchsorttitle {float:left; padding:6px 0px 6px 8px; width: 360px; height: 12px; line-height:12px; background-color:#f6f6f6; margin: 0px 0px 0px 0px;}
.listresort .listsearchsort {float:right; padding:6px 8px 6px 0px; width: 355px; height: 12px; line-height:12px; background-color:#f6f6f6; margin: 0px 0px 0px 0px;}
/*List Search****************************************************************************************************/

/*List Results***************************************************************************************************/
.listresult {padding:1px 1px 1px 1px; width: 731px; height: 128px; background-color:#e6e6e6; margin: 6px 0px 0px 0px;}
.listresult .listres {padding:6px 6px 6px 6px; width: 719px; height: 116px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.listres .listline {padding:0px 0px 0px 0px; width: 719px; height: 116px; margin: 0px 0px 0px 0px;}
.listline .listimg {float:left; width: 130px; height: 89px; background-color:#f9f9f9; background-image:url(../img/gif/ajax-loader-gray-sm.gif); background-position:center; background-repeat:no-repeat; margin: 0px 0px 0px 0px;}
.listline .listinfo {float:left; padding:0px 0px 0px 10px; width: 437px; height: 70px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.listinfo .listinfotitle {float:left; padding:0px 0px 0px 10px; width: 437px; height: 14px; line-height:13px; margin: 0px 0px 17px 0px;}
.listinfo .listinfobed {float:left; padding:0px 0px 0px 10px; width: 437px; height: 13px; line-height:12px; margin: 0px 0px 0px 0px;}
.listinfo .listinfotype {float:left; padding:0px 0px 0px 10px; width: 437px; height: 13px; line-height:12px; margin: 0px 0px 0px 0px;}
.listinfo .listinfocity {float:left; padding:0px 0px 0px 10px; width: 437px; height: 13px; line-height:12px; margin: 0px 0px 0px 0px;}
.listline .liststat {float:left; padding:0px 1px 0px 1px; width: 140px; height: 70px; background-color:#e6e6e6; margin: 0px 0px 0px 0px;}
.liststat .liststatrate {padding:5px 0px 3px 0px; width: 140px; height: 14px; line-height:13px; background-color:#ffffff; margin: 1px 0px 0px 0px;}
.rentalprivacy {padding:0px 0px 0px 0px; width: 900px; height: 110px; line-height:13px; margin: 20px 0px 0px 0px;}
/*List Results***************************************************************************************************/

/*About Pages****************************************************************************************************/
.file {padding:40px 14px 14px 14px; width: 872px; height: 460px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.filetitle {width: 872px; height: 18px; line-height:16px; margin: 0px 0px 20px 0px;}
.file .clink {float:left; width: 190px; height: 362px; margin: 0px 0px 0px 0px;}
.clink .clinkline{padding:0px 0px 16px 0px; width: 190px; line-height:10px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.file .about {float:left; width: 644px; height: 362px; background-image:url(../img/gif/r-about-corner.gif); background-position:top; background-repeat:no-repeat; margin: 0px 0px 0px 18px;}
.about .abouttitle {width: 644px; height: 14px; line-height:12px; margin: 0px 0px 20px 0px;}
.about .aboutbody {width: 644px; height: 328px; margin: 0px 0px 0px 0px;}
.file .give {float:left; width: 644px; height: 422px; background-image:url(../img/gif/r-about-onehuman.gif); background-position:top; background-repeat:no-repeat; margin: 0px 0px 0px 18px;}
.give .givetitle {width: 644px; height: 14px; line-height:12px; margin: 0px 0px 20px 0px;}
.give .givebody {width: 644px; height: 388px; margin: 0px 0px 0px 0px;}
.file .job {float:left; width: 644px; height: 422px; background-image:url(../img/gif/r-about-job.jpg); background-position:top; background-repeat:no-repeat; margin: 0px 0px 0px 18px;}
.job .jobtitle {width: 644px; height: 14px; line-height:12px; margin: 0px 0px 20px 0px;}
.job .jobbody {width: 644px; height: 388px; margin: 0px 0px 0px 0px;}
/*About Pages****************************************************************************************************/


/*About Pages****************************************************************************************************/
.sign {padding:14px 14px 14px 14px; width: 872px; height: 460px; background-color:#ffffff; margin: 0px 0px 0px 0px;}
.sign .signwhy {float:left; width: 522px; height: 460px; margin: 0px 0px 0px 0px;}
.signwhy .signwhyhead {float:left; width: 522px; height: 70px; background-image: margin: 20px 0px 0px 0px;}
.sign .signform {float:left; width: 350px; height: 460px; background-color:#245F8E; margin: 0px 0px 0px 0px;}
/*About Pages****************************************************************************************************/


/*About Pages****************************************************************************************************/
.find {width: 872px; height: 360px; margin: 0px 0px 0px 0px;}
.find .findunit {float:left; width: 218px; height: 14px; line-height:12px; margin: 0px 0px 2px 0px;}
/*About Pages****************************************************************************************************/


/*Footer*********************************************************************************************************/
.ft {padding:4px 0px 0px 0px; width: 100%; height: auto;  margin: 50px 0px 50px 0px;}
.ft .foot {padding:0px 0px 0px 0px; width: 900px; height: 12px; margin: 0px 0px 0px 0px;}
.foot .footcopy {float:left; padding:0px 0px 0px 0px; width: 400px; height: 12px; line-height:10px; margin: 0px 0px 0px 0px;}
.foot .footlink {float:right; padding:0px 0px 0px 0px; width: 500px; height: 12px; line-height:10px; margin: 0px 0px 0px 0px;}
/*Footer*********************************************************************************************************/