/*img, div,a { behavior: url(http://www.garrettecustomhomes.com/SCRIPTS/iepngfix.htc) }*/

.nobgi {background-image:none}

.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:14pt}
.HEADln4 {font:12pt arial; color:#4f4f4f; line-height:12pt}
.INPUTNOREQ {border:1px solid #595959; font:8pt arial; background: #ffffff !important;}
.INPUTREQ {border:1px solid #595959; font:8pt arial; background:#c0c0c0; !important;}

.LFSbuttonsNM {color:#8696AF; line-height:19px; width:110px; height:20px; text-decoration:none; white-space:nowrap; display:block; font-weight:bold; padding-right:2px}
.LFSbuttonsMV {color:black; line-height:19px; width:110px; height:20px; text-decoration:none;white-space:nowrap; display:block; font-weight:bold}
.LFSbuttonsCL {color:white; line-height:19px; background-color:#8696AF; width:110px; height:20px; text-decoration:none;white-space:nowrap; display:block; font-weight:bold}

.MIN-HOMEOUTPUT {cursor:pointer; border:1px solid #8696AF; margin-bottom:7px; height:87px; width:265px; position:relative; background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBG.jpg); font:8pt arial}
.MIN-HOMEOUTPUTGRAY {cursor:pointer; border:1px solid #8696AF; margin-bottom:7px; height:87px; width:265px;  position:relative; background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBGgray.jpg); font:8pt arial}
.MIN-HOMEOUTPUTMAROON {cursor:pointer; border:1px solid #8696AF; margin-bottom:7px; height:87px; width:265px;  position:relative; background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBGmaroon.jpg); font:8pt arial}

.MIN-mapnum {width:17px; position:absolute; top:1px; left:1px}
.MIN-HOME-info {position:absolute; display:table-cell; vertical-align: middle; left:20px; width:135px; height:80px; line-height:9pt; top:50%; margin-top:-40px; overflow:hidden;	text-overflow: ellipsis;}
.MIN-HOME-pic {position:absolute; right:5px; width:100px; height:73px; top:5px; border:1px solid black; overflow:hidden}

#AVAILABLEHOMES {position:absolute; top:100px; left:10px; width:670px; height:550px; overflow:hidden}
#AVAILABLE-HOMES {width:295px; height:500px; height:950px; overflow:hidden }
#AVAILABLE-MIN {width:300px; height:300px; padding-top:5px; padding-bottom:5px; overflow:hidden; overflow-Y:auto; overflow-X:hidden}
#AVAILABLE-MINLBL {height:15px; width:260px; padding-top:10px; color:maroon; font:10pt arial }
#AVAILABLE-RTBLBL {width:260px; height:15px; padding-top:25px; color:maroon; font:10pt arial; padding-bottom:5px }
#AVAILABLE-RTB {width:300px; height:500px; overflow:hidden; overflow-Y:auto;}
#AVAILABLE-GEO {display:none}
#AVL-MIN {display:none; position:relative}
#AVL-RTB {display:none; position:relative; height:500px; width:300px; overflow:hidden}
#MAP {width:250px; height:546px}

#GRAYBG {background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBGgray.jpg); display:none; height:47px; width:280px;}
#BLUEBG {background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBG.jpg); display:none; height:47px; width:280px;}
#MAROONBG {background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/PROPBGmaroon.jpg); display:none; height:47px; width:280px;}

#SHOWPROP {display:none; background:url("http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/LAYERBG2000.jpg"); width:690px; height:690px; position:absolute; left:0px; top:95px; border:1px solid black; z-index:99999; background-color:white; font:10pt arial}
#SHOWPROP img {padding:1px}


#NLARGE {display:none; width:690px; height:690px; position:absolute; left:0px; top:95px; border:1px solid black; z-index:999999; background-color:white; font:10pt arial}
#NLARGE2 {display:none; width:690px; height:690px; position:absolute; left:0px; top:95px; border:1px solid black; z-index:999999; background-color:white; font:10pt arial}
#NLARGE3 {display:none; width:690px; height:690px; position:absolute; left:0px; top:95px; border:1px solid black; z-index:999999; background-color:white; font:10pt arial}



#SHOWPROPMAP {display:none; background:url("http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/LAYERBG2000.jpg"); width:450px; height:350px; position:absolute; left:0px; top:420px; border:1px solid black; z-index:99999; background-color:white}
#SHOWPROPMAP img {padding:1px}



 html {height:100%}
 body {
  background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/bgTAN.jpg); height:100%; margin:0;
  }
  
  
 a {outline: none;}
 a:hover, a:active, a:focus {outline: none}
 .select {border:0; font:10pt arial}

 #PAGE {margin:0 auto; position:relative; height:850px; width:900px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/bgMAROON.jpg)}
 #LT {position:absolute; width:10px; height:100%; left:-10px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/bfadeL.png)}
 #RT {position:absolute; width:10px; height:100%; left:900px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/bfadeR.png)}
 #LOGO {position:absolute; left:3px; top:3px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/GCHLOGO.png); width:209px; height:77px}
 #LOGO font {display:none}
 #FRONTPIC {position:absolute; width:600px; height:325px; top:-48px; left:0px; z-index:20000}
 #FRONTPIC-CU {position:absolute; top:4px; left:31px; width:429px; height:43px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/FRONT2BLOCK.png)}
 #FRONTPIC-PIC {position:absolute; top:47px; width:600px; height:237px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/FRONTPIC2.jpg)}
 #FRONTPIC-SLOGAN {position:absolute; top:205px; z-index:50000; left:140px; width:380px; height:75px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/OWNYOURDREAM.png)}

 #SEARCHBOX {position:absolute; top:280px; left:0px; background-color:black; color:white; width:600px; height:35px; font:bold 7pt verdana}
 #SEARCHBOX form {margin:0px; padding:0px}
 #SEARCHBOX div {position:absolute; top:9px; left:70px;}
 #SEARCHBOX span {position:absolute; top:4px; left:430px; width:33px; height:27px}

 #CONCIERGE {position:absolute; right:-35px; width:232px; height:143px; top:-45px; background:url(http://www.garrettecustomhomes.com/nELEMENTS/IMAGES/COLUMBIACREST.png); z-index:999999999999999}


 #RIGHTPICS {width:165px; right:-13px; position:absolute; top:8px; height:600px; z-index:30000}
 #RIGHTPICS div {background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/RIGHTPICFRAME.png); width:155px; height:188px; float:left; position:relative; margin-bottom:8px}
 #RIGHTPICS div img {position:absolute; left:8px; top:4px}


 #LANDFORSALEMENU {position:absolute;  left:145px; top:78px; width:225px; height:265px; z-index:50000000; display:none; font:8pt arial; line-height:16px;}
 #LANDFORSALEMENU-ARROW {position:absolute; background-image:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/FOLDOUT.png); width:55px; height:150px; top:50px; z-index:5}
 #LANDFORSALEMENU-BBB {position:absolute; top:10px; width:195px; height:280px; left:53px; z-index:1; background-color:black; width:100px; font:8pt arial; color:white; border:2px solid white; z-index:1}
 #LANDFORSALEMENU-TXT {position:absolute; top:12px; left:18px; color:white; width:55px; height:150px; z-index:50000}
 #LANDFORSALEMENU-TXT a {display:block; width:130px; color:#DCD7B1; font-weight:bold; line-height:16px; text-align:right }
 #LANDFORSALEMENU-TXT a:hover {color:white; text-decoration:none}
 


 .MAIN {position:absolute; width:690px; height:800px; z-index:1000 }
 .MAIN-ULC {position:absolute; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/ulc.gif); width:11px; height:12px}
 .MAIN-TOP {position:absolute; left:9px; width:675px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/top.jpg); height:6px; }
 .MAIN-URC {position:absolute; right:0px; width:15px; height:12px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/urc.jpg)}
 .MAIN-RIGHT {position:absolute; top:12px; right:0px; width:15px; height:780px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/right.jpg)}
 .MAIN-BRC {position:absolute; bottom:0px; right:0px; width:15px; height:18px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/brc.jpg)}
 .MAIN-BOTTOM {position:absolute; bottom:0px; width:675px; height:18px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/bottom.jpg)}
 .MAIN-BLC {position:absolute;bottom:0px;left:0px; width:6px; height:18px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/blc.jpg)}
 .MAIN-LEFT {position:absolute; left:0px; top:12px; height:772px; width:6px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/left.jpg)}
 .MAIN-INNER {position:absolute; left:5px; top:5px; width:670px; background-color:#DCD7B1; height:98%; z-index:500}

 #NAV {position:absolute; left:17px; top:110px; width:200px; height:600px; z-index:50000}
 #NAV a {outline:0 none; display:block; color:white; font:bold 14px verdana; text-decoration:none; width:173px; height:34px; margin-bottom:6px; float:left; line-height:25px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/backbutton.png); position:relative}
 #NAV a:hover {color:#DCD7B1; font:bold 14px verdana; text-decoration:none; width:173px; height:34px; margin-bottom:6px; float:left; line-height:25px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/backbutton.png)}
 #NAV a:focus, a:active {outline:0 none; -moz-outline:0 none}
 #NAV div {position:relative; top:200px; left:15px; color:white; font:8pt arial}

 .COL1 {position:absolute; top:240px; left:10px; width:250px; height:200px;}
 .COL2 {position:absolute; top:240px; left:280px; width:230px; height:200px}
 .headln {font:bold 18pt arial; padding:0px; margin:0px; padding-bottom:5px}
 .headln i {font:18pt arial black}
 .txt {font:bold 11px arial; line-height:18px}
 .spc5 {width:250px; height:5px}
 .spc8 {width:250px; height:8px}
 .spc9 {width:250px; height:9px}
 .spc10 {width:250px; height:10px}
 .MORE {font-weight:bold; color:maroon}

#L {display:none}

.INNERHEADER {position:absolute; top:-25px; height:103px; width:600px; background:url(http://www.garrettecustomhomes.com/WEBPARTS/IMAGES/GCHHEADERPIECE.png) no-repeat; z-index:4}
.INNERHEADER font {position:absolute; left:190px; top:30px; width:500px; font:italic 32pt times new roman}

#PLANSPRICING {width:600px; position:relative; left:20px}
#PLANCHOICES {width:300px; position:absolute;  height:600px; font:12pt verdana}
#PLANCHOICES a {text-decoration:none}
#PLANCHOICES ul {margin:0; margin-bottom:10px; margin-left:27px}
#PLANCHOICES li a {font:10pt arial; color:black}
#PLANCHOICES li a:hover {font:10pt arial; color:black; font-weight:bold}

#PLANEXAMPLES {width:300px; position:absolute; left:330px; height:600px; overflow:hidden; overflow-y:auto; font:8pt arial}
#PLANEXAMPLES h1 {width:100%; text-align:center; font:bold 14pt arial; line-height:16pt; color:black}
#PLANEXAMPLES h2 {width:100%; text-align:center; font:bold 12pt arial; color:maroon}

.FPSEL {position:relative; width:350px; height:25px; display:block; cursor:pointer; color:maroon; font-weight:bold}
.FPSEL font {position:absolute; width:20px; text-align:right; font:bold 14pt arial}
.FPSEL span {position:absolute; width:320px; left:25px}


#BUILDINGPROCESS {margin:0 auto; width:650px}
#PROCESS {margin:0 auto; width:650px; position:relative; width:600px; height:80px}
#PROCESS a {width:75px; height:75px; font:1px arial; color:#DCD7B1; display:block; float:left; background-color:#DCD7B1; cursor:pointer}
#PROCESS div {display:none; clear:both}
#STEP {width:600px; font:14pt arial}
#STEP b {color:maroon}
.hd {display:none}
.blk {color:black; font-weight:bold}
