@media print {

html, body {
 height: 100%;
 overflow: hidden
}


 .pbreak {page-break-after: always}
 #MAPDET {display:none}
 #MAPSKRIM {display:none}
 #MAPINFO {display:none}
  body {margin:0}
  #PRINTINFO {display:block; position:absolute; top:0px; left:0px}
  #FRONT {position:absolute; top:0px; width:780px; display:block}
  #FRONTGROUP {display:block; background-color:white}
  #IT1 {display:none}
  #IT2 {display:none} 
  #IT3 {display:none}
  #IT4 {display:none}
  #IT5 {display:none}
  #IT6 {display:none}
  #IT7 {display:none}
  #IT8 {display:none}
  #PH1 {display:none}
  #PH2 {display:none} 
  #PH3 {display:none}
  #PH4 {display:none}
  #PH5 {display:none}
  #PH6 {display:none}
  #PH7 {display:none}
  #PH8 {display:none}
  #LCOVER {display:none}
  #INFOGROUP {display:none}
  #INFO {display:none}
  #MASK {display:none}
  #BUTtons {display:none}
  #LANDFORSALE {display:none}
  #SECTIONBUTTONS {display:none} 
  #TOPINFO {display:none}
  #DESC {display:none}
  #DESCPOS {display:none}
  #HEADLINEINFO {display:none}
  #MAINTABLE {display:none}
  #SCLDSC {display:none}
  #MAINFRAME {display:none}
  #MAINFRAMEPOS {display:none}
  #CALLSALES {display:none}
  #FRAMEINFO {display:none}
  #FRAMESCROLLER {display:none}
  #HOMEPICS {display:none}
  #FLOORPLANINFO {display:none}
  #ASKQUESTIONS {display:none}
  #FOOT {display:none}
  #craftysyntax {display:none}
  #VIRTUALTOUR {display:none}
  #VTOUR {display:none}

}



@media screen {

 .pbreak {page-break-after: always}

 #MAINFRAME {position:relative; background-color:#D4CFA3; width:774px; height:285px; overflow:hidden; padding:2px; border:1px solid black}
 #MAINFRAMEPOS {position:absolute; top:25px; left:-10px; height:220px}

 #PRICEOUT {font-style:italic; color:#FFFFFF; font-size:14pt; font-weight:bold}

 #SECTITLE {font:11pt verdana; white-space: nowrap; font-weight:bold}

 #RETHOME {position:absolute; top:5px; left:5px; height:54px; width:186px; z-index:10000}

 #MAPDET {position:absolute; top:40px; left:30px; display:none}
 #MAPSKRIM {position:absolute; top:0px; width:780px; height:190px; background-color:#FAF8E4}
 #PRINTINFO {display:none; position:absolute; top:800px}
 body {margin:0}
 #IT1 {display:none}
 #IT2 {display:none} 
 #IT3 {display:none}
 #IT4 {display:none}
 #IT5 {display:none}
 #IT6 {display:none}
 #IT7 {display:none}
 #IT8 {display:none}

 #PH1 {position:absolute; top:0px; left:0px; width:98px; height:415px; z-index:100}
 #PH2 {position:absolute; top:0px; left:98px; width:102px; height:260px;} 
 #PH3 {position:absolute; top:0px; left:200px; width:100px; height:172px;}
 #PH4 {position:absolute; top:0px; left:300px; width:100px; height:132px;}
 #PH5 {position:absolute; top:0px; left:400px; width:100px; height:92px;}
 #PH6 {position:absolute; top:0px; left:500px; width:100px; height:73px;}
 #PH7 {position:absolute; top:0px; left:600px; width:100px; height:67px;}
 #PH8 {position:absolute; top:0px; left:700px; width:80px; height:73px;}


 #LANDFORSALE {position:absolute; top:125px; left:138px; z-index:120; width:174px; height:105px; cursor:pointer}
 #LANDFORSALE_mo {position:absolute; top:0px; left:0px; width:174px; height:105px; display:none}
 #LANDFORSALE_nm {position:absolute; top:0px; left:0px; width:174px; height:105px; display:block}


  #craftysyntax {position:absolute; top:234px; left:84px; z-index:1000; width:230px; height:50px}


.HEADln1 {font:bold 15pt times new roman; color:#4f4f4f; padding:0px; line-height:15pt}
.HEADln3 {font:15pt times new roman; color:#4f4f4f; padding:0px; line-height:15pt}
.HEADln2 {font:13pt times new roman; color:#4f4f4f; line-height:11pt}
.HEADln4 {font:12pt arial; color:#4f4f4f; line-height:12pt}


.SPC {height:12px}
.SPC15 {height:15px; font:1px arial}
.SPC12 {height:12px; font:1px arial}
.SPC10 {height:10px; font:1px arial}
.SPC9 {height:9px; font:1px arial}
.SPC8 {height:8px; font:1px arial}
.SPC7 {height:7px; font:1px arial}
.SPC4 {height:4px; font:1px arial}
.SPC3 {height:3px; font:1px arial}



 #LAYOUT {margin:0 auto; width:780px; z-index:0; background-color:#FAF8E4; height:100%}
 #LCOVER {position:absolute; top:0px; width:780px; }
 #INFOGROUP {position:absolute; top:200px; left:400px;}
 #INFO {position:absolute; top:0px}
 #FRONT {position:absolute; top:0px; width:780px; height:100%}
 #PICBAND {position:absolute; top:288px; left:0px; z-index:1}
 #P1 {display:none}

 #MASK {position:absolute; top:0px; left:0px; width:98px; height:580px; z-index:50}

 .MAPTAB { width:780px; height:415px; z-index:100}

 #BUTtons {position:absolute; left:220px; top:5px; z-index:100}


 #AVOUTER {position:absolute; left:0px; width:61px; height:31px; top:0px}
 #MPOUTER {position:absolute; left:66px; width:50px; height:31px; top:0px}
 #OLOUTER {position:absolute; left:121px; width:69px; height:31px; top:0px}
 #HPOUTER {position:absolute; left:195px; width:43px; height:31px; top:0px}
 #BSOUTER {position:absolute; left:243px; width:60px; height:31px; top:0px}
 #DSOUTER {position:absolute; left:308px; width:48px; height:31px; top:0px}
 #CSOUTER {position:absolute; left:361px; width:56px; height:31px; top:0px}
 #SYOUTER {position:absolute; left:422px; width:62px; height:31px; top:0px}
 #HOOUTER {position:absolute; left:489px; width:43px; height:31px; top:0px}


 #AVINNER {position:absolute; left:0px; width:61px; height:31px; top:0px; border:none}
 #MPINNER {position:absolute; left:0px; width:50px; height:31px; top:0px; border:none}
 #OLINNER {position:absolute; left:0px; width:69px; height:31px; top:0px; border:none}
 #HPINNER {position:absolute; left:0px; width:43px; height:31px; top:0px; border:none}
 #BSINNER {position:absolute; left:0px; width:60px; height:31px; top:0px; border:none}
 #DSINNER {position:absolute; left:0px; width:48px; height:31px; top:0px; border:none}
 #CSINNER {position:absolute; left:0px; width:56px; height:31px; top:0px; border:none}
 #SYINNER {position:absolute; left:0px; width:62px; height:31px; top:0px; border:none}
 #HOINNER {position:absolute; left:0px; width:43px; height:31px; top:0px; border:none}



  #AVHO_nm {position:absolute; top:0px; left:0px; width:68px; height:33px; display:block; cursor:pointer}
  #AVHO_mo {position:absolute; top:0px; left:0px; width:68px; height:33px; display:none; cursor:pointer}
  html>body #AVHO_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/AVHO_nm.png)}
  html>body #AVHO_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/AVHO_mo.png)}
  #AVHO {position:relative; width:68px; height:33px; float:left}
  #AVHO font {display:none}

  #MOFH_nm {position:absolute; top:0px; left:0px; width:54px; height:33px; display:block; cursor:pointer}
  #MOFH_mo {position:absolute; top:0px; left:0px; width:54px; height:33px; display:none; cursor:pointer}
  html>body #MOFH_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/MOFH_nm.png)}
  html>body #MOFH_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/MOFH_mo.png)}
  #MOFH {position:relative; width:54px; height:33px; float:left}
  #MOFH font {display:none}

  #BOYL_nm {position:absolute; top:0px; left:0px; width:76px; height:33px; display:block; cursor:pointer}
  #BOYL_mo {position:absolute; top:0px; left:0px; width:76px; height:33px; display:none; cursor:pointer}
  html>body #BOYL_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BOYL_nm.png)}
  html>body #BOYL_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BOYL_mo.png)}
  #BOYL {position:relative; width:76px; height:33px; float:left}
  #BOYL font {display:none}

  #HOPL_nm {position:absolute; top:0px; left:0px; width:52px; height:33px; display:block; cursor:pointer}
  #HOPL_mo {position:absolute; top:0px; left:0px; width:52px; height:33px; display:none; cursor:pointer}
  html>body #HOPL_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HOPL_nm.png)}
  html>body #HOPL_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HOPL_mo.png)}
  #HOPL {position:relative; width:52px; height:33px; float:left}
  #HOPL font {display:none}

  #BUST_nm {position:absolute; top:0px; left:0px; width:67px; height:33px; display:block; cursor:pointer}
  #BUST_mo {position:absolute; top:0px; left:0px; width:67px; height:33px; display:none; cursor:pointer}
  html>body #BUST_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BUST_nm.png)}
  html>body #BUST_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BUST_mo.png)}
  #BUST {position:relative; width:67px; height:33px; float:left}
  #BUST font {display:none}
 
  #DEST_nm {position:absolute; top:0px; left:0px; width:55px; height:33px; display:block; cursor:pointer}
  #DEST_mo {position:absolute; top:0px; left:0px; width:55px; height:33px; display:none; cursor:pointer}
  html>body #DEST_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/DEST_nm.png)}
  html>body #DEST_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/DEST_mo.png)}
  #DEST {position:relative; width:55px; height:33px; float:left}
  #DEST font {display:none}
 
  #COUS_nm {position:absolute; top:0px; left:0px; width:62px; height:33px; display:block; cursor:pointer}
  #COUS_mo {position:absolute; top:0px; left:0px; width:62px; height:33px; display:none; cursor:pointer}
  html>body #COUS_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/COUS_nm.png)}
  html>body #COUS_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/COUS_mo.png)}
  #COUS {position:relative; width:62px; height:33px; float:left}
  #COUS font {display:none}

  #LFOS_nm {position:absolute; top:0px; left:0px; width:66px; height:33px; display:block; cursor:pointer}
  #LFOS_mo {position:absolute; top:0px; left:0px; width:66px; height:33px; display:none; cursor:pointer}
  html>body #LFOS_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/LFOS_nm.png)}
  html>body #LFOS_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/LFOS_mo.png)}
  #LFOS {position:relative; width:66px; height:33px; float:left}
  #LFOS font {display:none}

  #HOME_nm {position:absolute; top:0px; left:0px; width:45px; height:33px; display:block; cursor:pointer}
  #HOME_mo {position:absolute; top:0px; left:0px; width:45px; height:33px; display:none; cursor:pointer}
  html>body #HOME_nm {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HOME_nm.png)}
  html>body #HOME_mo {background-image: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HOME_mo.png)}
  #HOME {position:relative; width:45px; height:33px; float:left}
  #HOME font {display:none}








.topBUTTONS {display:none; font-size:1pt}

 #AVLNK {position:absolute; left:2px; top:2px; height:31px; width:63px}
 html>body #AVLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/AvailableHomes.png) no-repeat}

 #MPLNK {position:absolute; left:2px; top:2px; height:31px; width:50px}
 html>body #MPLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/MapOfHomes.png) no-repeat}

 #OLLNK {position:absolute; left:2px; top:2px; height:31px; width:69px}
 html>body #OLLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BuildOnYourLand.png) no-repeat}

 #HPLNK {position:absolute; left:2px; top:2px; height:31px; width:43px}
 html>body #HPLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HomePlans.png) no-repeat}

 #BSLNK {position:absolute; left:2px; top:2px; height:31px; width:60px}
 html>body #BSLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/BuildersStory.png) no-repeat}

 #DSLNK {position:absolute; left:2px; top:2px; height:31px; width:48px}
 html>body #DSLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/DesignStudio.png) no-repeat}

 #CSLNK {position:absolute; left:2px; top:2px; height:31px; width:56px}
 html>body #CSLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/ContactUs.png) no-repeat}

 #SYLNK {position:absolute; left:2px; top:2px; height:31px; width:62px}
 html>body #SYLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/SellYourLand.png) no-repeat}

 #HOLNK {position:absolute; left:2px; top:2px; height:31px; width:43px}
 html>body #HOLNK {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/Home.png) no-repeat}
 
 #HPRVE {position:absolute; left:5px; top:200px; height:57px; width:104px; z-index:5000}
 html>body #HPRVE {background: url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/HPRVE.png) no-repeat}


}



