

@media print {
    #PAGEn,#WHITEBOXn, #BOTTOM { display:none}

  }



html,body {width:100%; height:100%; margin:0; padding:0;}
body {background:white url("/nELEMENTS/IMAGES/BLUEBACK.png") repeat-x fixed; margin:0}

#MOREBOX {display:none; visibility:hidden; width:758px; height:660px; position:absolute; top:0px; margin-left:-379px; left:57%; z-index:1000}

.DESTUD h2 {font:italic 24pt times new roman; text-align:center; width:100%; color:#6880AB; padding:0; margin:0}
.DESTUD p,ul,li {font:10pt arial; line-height:15pt}
.DESTUD i {font-weight:bold}
.DESTUD li {margin-bottom:5px}

.WARRANTY input,select,textarea {font:8pt arial; width:88%}
.WARRANTY table {font:BOLD 8pt arial}

#WHITEBOX {background:url("/nELEMENTS/IMAGES/WHITEBACK2.png"); width:980px; height:620px; margin:0 auto; position:relative; overflow:hidden; }
* html #WHITEBOX {background-image: none; width:814px; height:552px; margin:0 auto; position:relative; overflow:hidden; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/nELEMENTS/IMAGES/WHITEBACK2.png',sizingMethod='crop'); z-index:1}

#WHITEBOXn {margin:0 auto; position:relative; width:944px; height:614px; border:1px solid black; background:white url("/nELEMENTS/IMAGES/WHITEGRAD.jpg") no-repeat bottom}
.GRAD {width:19px; height:614px; position:absolute; top:0px}


#CHATWOMANPIC {background:url(/nELEMENTS/IMAGES/CHATWOMAN.png)}
* html #CHATWOMANPIC {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/nELEMENTS/IMAGES/CHATWOMAN.png',sizingMethod='crop'); z-index:1}

h2 {line-height:14pt}
#VAD {background-Color:#A6D5CB;}

#PAGE {width:920px; margin-left:50%; left:-460px; top:0px; position:absolute; background-color:white; height:590px; overflow:hidden; z-index:5}
#PAGEn {width:920px; margin-left:50%; left:-460px; top:0px; position:absolute; height:610px; overflow:hidden; z-index:5}



#VIEWwrapper {display:none; background:white; -moz-opacity:.90; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:.90; width:100%; height:1000px; position:absolute; top:0px; left:0px; z-index:500}

.WRAPPERALPHA {background:white; -moz-opacity:.90; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:.90; width:100%; height:1000px; position:absolute; top:0px; left:0px; z-index:500}
.WRAPPERNOALPHA {background:black url("/nELEMENTS/IMAGES/WHITE.jpg"); width:100%; height:1000px; position:absolute; top:0px; left:0px; z-index:500}



#VIEW {background-image:url("/nELEMENTS/IMAGES/GRAY.jpg"); width:624px; border:3px solid #0D6F78; position:absolute; top:0px; left:50%; margin-left:-312px; height:900px; overflow:hidden; display:none; background-color:#f0f0f0; z-index:1000}

#VIEWINTERACTIVE {width:836px; border:3px solid #0D6F78; position:absolute; top:0px; left:50%; margin-left:-418px; height:520px; overflow:hidden; display:none; background-color:#f0f0f0; z-index:1000; }


.PORTAL {position:absolute; left:0px; top:0px; height:100%; width:100%; background-color:#f0f0f0;}
.PORTALCLOSE {position:absolute; text-decoration: none; color:black; cursor:pointer; top:2px; right:2px; width:50px; height:15px; font:bold 8pt arial; background:url(/nELEMENTS/IMAGES/CLOSE.jpg) no-repeat top right;}
.PORTALIFRAME {position:absolute; top:17px; left:0px; width:100%; height:95%}


#HEADER {width:920px; position:relative; height:124px; overflow:hidden}
#HEADERn {width:920px; position:relative; top:10px; height:126px; overflow:hidden}

#PLHLOGO {position:absolute; top:20px; left:2px; width:137px; height:73px}
#PLHSLOGAN {position:absolute; top:29px; left:170px; width:144px; height:60px}
#PLHTOPIMAGE {width:600px; height:124px; position:absolute; right:1px; top:0px}

/*NAVIGATION*/
#NAV {width:920px; position:relative; top:4px; white-space:nowrap; height:32px; overflow:hidden; margin:0 auto; z-index:30}
#NAV a {margin:1px; margin-left:5px}

#NAVn {width:920px; position:relative; top:18px; white-space:nowrap; height:32px; overflow:hidden; margin:0 auto; z-index:30}
#NAVn a {margin:1px; margin-left:6px}


#OMEN {position:absolute; width:auto; background:#02529D; height:auto; z-index:500; top:155px; left:0px; font:10pt verdana; cursor:pointer; padding:4px; display:none; color:white;}
#OMEN a {display:block; color:white; text-decoration:none; font:10pt arial; width:100%; margin-bottom:2px}
#OMEN a:hover {background-color:#0F6F78}

#OMENf {position:absolute; width:auto; background:#02529D; height:auto; z-index:500; top:167px; left:0px; font:10pt verdana; cursor:pointer; padding:4px; display:none; color:white;}
#OMENf a {display:block; color:white; text-decoration:none; font:10pt arial; width:100%; margin-bottom:2px}
#OMENf a:hover {background-color:#0F6F78}


#CONTENT {position:relative; top:4px; width:920px; height:430px; font:12pt arial; line-height:16pt; oveflow:hidden; z-index:5;}

#CONTENT a {color:#0D6F78; font-weight:bold}
#CONTENT a:hover {color:#023270;}

#CONTENT p {margin-top:8px; margin-bottom:8px}

#COL1 {position:absolute; top:0px; left:0px; width:520px; height:100%; font:11pt arial;  line-height:13pt; overflow:hidden; z-index:10}
#COL2 {position:absolute; top:20px; right:0px; width:390px; height:100%; font:11pt arial; line-height:13pt; z-index:10}

#COLCOM{position:absolute; top:15px; left:0px; width:520px; height:100%; font:10pt arial;  line-height:13pt; overflow:hidden; z-index:10;}


#COL1f {position:absolute; top:0px; right:0px; width:520px; height:440px; font:11pt arial;  line-height:13pt; overflow:hidden; z-index:300}
#COL2f {position:absolute; top:0px; left:0px; width:390px; height:440px; font:11pt arial; line-height:13pt; z-index:200}


#ACTIVEinfo {width:100%; height:405px; overflow:hidden; overflow-Y:auto; position:absolute; top:30px; left:0px;  z-index:20;}

#COMMUNITY {width:100%; height:475px; top:5px; left:0px; position:relative; overflow:hidden; z-index:}


#CHATOVERLAY {position:absolute; top:493px; height:109px; width:244px; left:50%; margin-left:-62px; z-index:10}

#CHATOVERLAYf {position:absolute; top:-17px; height:115px; width:296px; right:0px; z-index:400}




#BOTTOM {position:absolute; width:100%; height:20px; background:transparent; top:640px; text-align:center; font:12pt arial narrow; color:#c0c0c0}




/* COMMUNITY*/

#SMNAV {width:100%; height:15px; font:8pt verdana; position:relative; top:13px; z-index:200; left:0px}


.smNAVOFF {margin:2px; text-align:center; position:relative; text-decoration:none; color:#0D6F78; height:16px;}
.smNAVON { margin:2px; position:relative; text-decoration:none; color:white; height:16px; background-color:#A6D5CB}

.smNAVOVER {margin:2px; text-align:center; position:relative; text-decoration:underline; color:#0D6F78; height:16px}


/*DCOMMUITY COLUMN */





#INTRO,#QMIS,#FLOORPLANSpg,#INCLUDEDFEATURES,#MAPS,#VIRTUALTOUR,#VIDEO,#ABOUT,#INCLUDEDFEATURES,#INCLUDEDFEATURESMAIN,#INCLUDEDFEATURESSUB1,#INCLUDEDFEAUTURESUB2,#INCLUDEDFEATURESSUB3 {position:relative; top:500px; left:0px}

em {font:14pt arial}




.brk {width:100%; height:10px}

a.FPSEARCHBUTwte {text-decoration:none; color:black; font:bold 8pt arial; border:1px solid black; background-color:white; width:20px; white-space:nowrap; padding:2px; margin:2px}
a.FPSEARCHBUTwte:hover {text-decoration:none; color:black; font:bold 8pt arial; border:1px solid black; background-color:#f0f0f0; width:20px; white-space:nowrap; padding:2px; margin:2px}
a.FPSEARCHBUTgry {text-decoration:none; color:white; font:bold 8pt arial; border:1px solid black; background-color:#c0c0c0; width:20px; white-space:nowrap; padding:2px; margin:2px }
a.FPSEARCHBUTgry:hover {text-decoration:none; color:black; font:bold 8pt arial; border:1px solid black; background-color:#f0f0f0; width:20px; white-space:nowrap; padding:2px; margin:2px}


#FPSEARCH a {color:#0D6F78}


.hd {display:none}

.fpRow {width:100%; font:8pt arial; cursor:pointer; height:90px; display:table-row}
.fpIMGCol {width:85px; display:table-cell}
.fpTITCol {width:150px; display:table-cell}
.fpBEDCol {width:90px; text-align:center; display:table-cell}
.fpSQFCol {width:40px; text-align:center; display:table-cell}
.fpSUBCol {width:90px; display:table-cell}

.fpRow:hover {background:#f0f0f0}

#FPSEARCH {width:100%; font:8pt arial;}

table.sortable thead {
    color:black;
    background-color:#f0f0f0;
    font:bold 10pt arial;
    cursor: pointer;
}


.featSpecs {font:10pt arial narrow}
.featPic {border:1px solid black}
.featHome {color:#7E2112; font:bold 8pt arial}
.featNowprice {color:#7E2112; font:bold 14pt arial narrow}



#AD {width:390px; height:278px; overflow:hidden; font:8pt arial; color:black; position:relative; top:0px; left:0px; }
#ADPIC {width:390px; height:278px; position:absolute; top:0px; left:0px; overflow:hidden;}
#ADRESS {position:absolute; top:0px; width:80%; left:10%; text-align:center; background:#0D6F78; color:white; font:bold 9pt arial; padding:3px}
#PR {position:absolute; bottom:0px; width:80%; left:10%; text-align:center; background:#0D6F78; color:white; font:9pt arial}

#FFLASH {position:relative; width:390px; height:278px; display:block;}


.trMOV {cursor:pointer; background:#f0f0f0}
.trMOT {cursor:pointer; background:white}
.trTHS {cursor:pointer; background:#A6C3DE}

#FRONTCOMMAP {position:relative}
a.MAPLOGO {width:30px; height:30px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100,sizingMethod='scale'); opacity:1; position:absolute;}
a.MAPLOGO img {width:100%; height:100%; border:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/nELEMENTS/IMAGES/PLHHOUSE.png', sizingMethod='scale')}
a.MAPLOGO:hover {opacity:.55; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55,sizingMethod='scale')}

.MAPINFOu {position:absolute; width:140px; height:50px;}
.MAPINFOu dd {position:absolute; top:0px; left:0px; width:3px; height:100%; background:#03529D; padding:0; margin:0}
.MAPINFOu span {background:#03529D; color:white; top:0px; left:3px; width:100%; height:75%; position:absolute;}
.MAPINFOu font {font:8pt arial; line-height:8pt; padding:2px; display:block}

.MAPINFOd {position:absolute; width:140px; height:50px}
.MAPINFOd dd {position:absolute; top:0px; left:0px; width:3px; height:100%; background:#03529D; padding:0; margin:0}
.MAPINFOd span {background:#03529D;; color:white; top:12px; left:3px; width:100%; height:75%; position:absolute;}
.MAPINFOd font {font:8pt arial; line-height:8pt; padding:2px; display:block}

.MAPINFOl {position:absolute; width:140px; height:50px}
.MAPINFOl dd {position:absolute; top:0px; left:0px; width:3px; height:100%; background:#03529D; padding:0; margin:0}
.MAPINFOl span {background:#03529D; color:white; top:0px; left:-140px; width:100%; height:75%; position:absolute;}
.MAPINFOl font {font:8pt arial; line-height:8pt; padding:2px; display:block}

.vtbutton {
border: 2px outset #c0c0c0;
text-align:center;
text-decoration:none;
font-family:verdana;
font-size:8pt;
font-weight:bold;
color:white;
padding: 1px 6px 2px 5px;
background-color:#A6C3DE
}
.vtbutton:hover {
border: 2px inset gray;
padding: 1px 6px 2px 5px;
background-color:#A6C3DE
}

.vtbutton:active {
border: 2px inset gray;
background-color:#A6C3DE;
padding: 2px 5px 1px 6px;
}

.BKR {font:7pt arial; position:relative}

.f1 {display:inline; padding:0px;margin:0px; font:bold 11pt arial}

.TOLLFREE {font:bold 13pt arial; position:absolute; left:95px; bottom:15px; width:200px; height:30px; z-index:200; text-align:center}
.TOLLFREEf {font:bold 10pt arial; z-index:200; text-align:center; text-decoration:none}

