


#REQUESTINFO {position:absolute; right:0px; top:-20px}
table.TABLELISTSTYLE {font:9pt arial; border:1px solid #595959}
table.TABLELISTSTYLE td,tr{font:9pt arial; border:1px solid #595959}


body {margin:0; background: white url('http://www.pacificlifestylehomes.com/nELEMENTS/SITEELEMENTS/FADES.jpg') repeat-y fixed top}
div {color:#595959; font:10pt arial; line-height:11pt}
.INPUTNOREQ {border:1px solid #595959; font:8pt arial; background: #ffffff !important;}
.INPUTREQ {border:1px solid #595959; font:8pt arial; background:#DCE8D9; !important;}

#SITE {width:864px; margin:0 auto;}
#FOOTER {position:absolute; top:0px; height:40px; display:none; left:200px; z-index:1;}
#FOOTY {position:relative; left:0px; width:609px}
#PAGE {position:relative; width:864px; top:0px; left:0px}

#HEADER {width:778px; height:103px; position:absolute; top:0px; left:43px; background-color:white; border-bottom:1px solid #BBD2B5;}
#LOGO {position:absolute; left:4px; bottom:0px; width:137px; height:103px;}
#BANNER {position:absolute; top:0px; right:0px; width:601px; height:101px;}


#MAIN {position:absolute; left:42px; width:780px; top:122px;}

#LEFT {position:relative; left:0px; width:140px; top:0px; text-align:left; background-color:white}

#CONTENT {position:absolute; left:165px; top:0px; width:615px;}
#CONTENT a {text-decoration:none; color:#00529B; line-height:18px; font-weight:bold}
#CONTENT a:hover {color:#073c6b}

#COL1 {position:absolute; top:2px; left:5px; font:9pt arial; width:290px}
#COL1 ul {margin-left:0px; list-style:none; padding:0px; font:8pt arial}
#COL1 li {line-height:100%; padding-bottom:2px; font-weight:normal}
#COL1 li a{line-height:120%; padding-bottom:2px; font-weight:normal}
#COL2 {position:absolute; top:0px; left:318px; font:9pt arial; width:290px}

#COMLIST {position:relative; top:-12px}

.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}

.INDIV {position:relative; line-height:11pt}
.INDIV a {line-height:90%}
.INDIV ul {margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:0px; list-style:square; padding-top:0px; padding-bottom:0px}

.NAV {position:absolute; left:0px; top:0px; width:144px; text-align:left; background-color:white}
.NAV a {text-decoration:none; color:#00529B; width:144px}
.NAV a:hover {color:#073c6b; }



.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}

.MENU {position:relative; width:144px; overflow:hidden; height:10px; padding-bottom:17px; font:11pt arial; cursor:default; font-weight:bold; background-color:white}
.MENU span {position:relative; width:144px; left:2px; top:0px; left:2px; font:8pt arial; padding:0px; height:0px; display:none}
.MENU span ul {margin-top:4px; margin-left:0px; list-style:none; padding:0px; padding-top:0px;  line-height:140%}
.MENU span li {margin-top:0px;}


.MENUV {position:relative; width:144px; overflow:visible; height:10px; padding-bottom:0px; font:11pt arial; cursor:default; font-weight:bold; background-color:white; overflow:visible; height:auto; display:block; padding-bottom:0px}
.MENUV span {position:relative; font:8pt arial; height:auto; display:block; left:2px; padding-bottom:0px}
.MENUV span ul {margin-top:4px; margin-left:0px; list-style:none; padding:0px; padding-top:0px;  line-height:140%}
.MENUV span li {margin-top:0px;}


.TXT {position:relative; line-height:15px}
.MORETXT {font:10pt arial; line-height:11pt}

#NEWHOMES{display:none}
#WEBUILD {background-color:#FFF4A3; font:10pt arial; font-weight:bold; position:relative; width:180px; height:40px; z-index:3000; line-height:22px; text-align:center; border:2px solid maroon}
.FRONTTXT p {font:10pt arial}
#PROMO {position:absolute; top:365px; width:300px; height:224px; z-index:20000}




#COMMUNITY {position:relative; left:5px; width:610px}


.NVLNK {color:#044FA5; text-decoration:none}
.NVLNK:hover {color:black}


#COMNAV {position:absolute; top:0px; height:24px; left:0px; z-index:1000; text-align:center; width:609px}
#L {background-color:#BDD1B4; width:609px; color:#044FA5; font-weight:normal}
#L a {font-weight:normal}
.LWHITE {position:relative; background-color:white; cursor:default; color:black; font:normal 10pt arial; border-bottom:1px solid white}
.LGREEN {position:relative; background-color:#BDD1B4; cursor:default; color:#044FA5; font:normal 10pt arial}


#TEXTA {position:absolute; font:10pt arial; left:0px; top:0px; width:611px; height:auto}
#TEXTA ul {margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:0px; list-style:square; padding-top:0px; padding-bottom:0px}

#COMMUNITYINTRO {position:relative; font:10pt arial; width:610px; display:none; visibility:hidden}

#MOVEINREADYHOMES {position:relative; width:609px; display:none}
#AMENITIES {position:relative; display:none}
#AVAILABLEFLOORPLANS {position:relative; width:609px; display:none}
#COMMUNITYMAP {position:relative; display:none}
#LOCATIONANDDRIVING {display:none; position:relative}
#INCLUDEDFEATURES {display:none; position:relative}
#ASKQUESTIONS {display:none}


.COMHEAD {position:relative; top:37px; width:330px; white-space:nowrap; height:250px}
.COMCOL1 {position:relative; width:335px; z-index:20000; height:140px; z-index:5000}

.COMCOL2 {position:absolute; left:358px; top:37px; width:250px}
.COMCOL3 {position:absolute; top:140px; width:610px; left:-3px}

.COMCOL4 {position:absolute; right:1px; top:37px; width:221px; height:150px; background-color:#DCE8D9; padding:15px}


.COMCOL5 {position:relative; width:225px; height:600px}

.COMCOL6 {position:absolute; top:30px; left:0px; width:610px; height:auto}




#HOME1 {display:block}
#PLAN1 {display:none}








.QMIBLOCK {position:relative; width:600px; padding:0px}
.QMIHOME {position:relative; float:left; width:125px; padding:4px; border:1px solid white; font:8pt arial; height:140px}
.QMIHOMEF {width:125px; height:85px; overflow:hidden; position:absolute; left:0px}
.QMIHOMEP {position:absolute; left:0px; top:-5px; width:125px}
.QMIHOMET {position:absolute; top:90px; left:0px; width:125px; text-align:center}



.POSINGLE {position:relative; width:600px; font-family: arial; font-size: 10pt; text-align:left; padding-left:5px; padding-right:5px}
.POSINGLE a img {border:2px solid white}
.POSINGLE a:hover img {border:2px solid #BBD2B5}
.POSINGLEhdr {position:relative; top:0px; left:0px; height:200px; width:600px}
.POSINGLEc1 {float:left; width:300px}
.POSINGLEc1 div {padding:5px; margin-right:25px}
.POSINGLEc2 {float:left; width:280px}
.POSINGLEc2 div {padding:5px}
.POSSAVE {position:relative; text-align:center; width:231px; background-color:#BBD2B5; height:80px}
.POSCONTACT {width:500px; background-color:#DCE8D9; text-align:center; padding:5px}


#cll1 {position: absolute; width: 147px; height: 44px; z-index: 1; left: 0px; top: 0px;}

#cll2 {position: absolute;  width: 147px; height: 55px; z-index: 2; left: 8px; top: 262px; font-size:13pt; font-family:times new roman; line-height:13pt}

#cltxt {position: absolute; top:310px; left:0px; width:231px; padding:8px; height:400px; overflow:hidden}

#SCHOOLINFO {font:8pt arial; POSITION: relative; line-height:12pt; width:335px}

#SPECIALOFFERS {position:absolute; right:0px}
#SPECIALOFFERS input{font:7pt arial}

#ABOUTAREA {position:relative; width:251px; background-color:#DCE8D9; height:260px}

#ABPICS {position:absolute; top:0px; left:0px; height:305px; width:251px; background-image:url("http://www.paclifestyle.com/nELEMENTS/SITEELEMENTS/ABPICBG.jpg")}

#ABPIC1 {position:absolute; left:0px; top:49px; width:147px; height:99px; overflow:hidden}
#ABPIC2 {position:absolute; left:0px; top:153px; width:147px; height:99px; overflow:hidden}

#ABPIC3 {position:absolute; right:0px; top:0px; width:99px; height:148px; overflow:hidden}
#ABPIC4 {position:absolute; right:0px; top:153px; width:99px; height:148px; overflow:hidden}


.LAYERPOPbg {position:absolute; width:630px; height:500px; top:0px; left:0px; display:none; z-index:200000; background-image:url("http://www.paclifestyle.com/nELEMENTS/SITEELEMENTS/BGLAYER.gif"); background-repeat: no-repeat}


#LAYERPOP {position:absolute; top:25px; left:5px; width:620px; height:470px; background-color:white; z-index:50000}
#LPCLOSE {font:10pt arial; font-weight:bold; position:absolute; right:5px; top:2px; width:21px; height:21px; z-index:90000}
#PRINTBUTTON {display:none}
#PRINTTHISB {position:absolute; right:40px; top:2px; width:21px;}


.FRNTPICS {position:relative; width:340px; height:306px}
.FRNTPICt {padding:2px; float:left; width:108px; height:70px}
.FRNTPICt img {border:1px solid #BFDCFA}
.FRNTPIC {padding-top:4px; padding-left:2px; padding-right:2px; width:338px; height:100px}
.FRNTPIC img {border:3px solid #BDD1B4;}
.FRNTPICpl {display:none}

#BANNERS {display:none}



.CLOSEIT {z-index:200000; width:21px; height:21px; right:3px; top:6px; position:absolute;}
.CLOSEIT2 {z-index:200000; width:21px; height:21px; right:1px; top:1px; position:absolute;}
.DSFRAME {width:609px; height:467px; position:absolute; top:2px; left:2px}

#COMMAPOUT {display:none; width:488px; height:454px; position:absolute; top:0px; left:0px; z-index:5000000}

#DSSTUDIO {display:none}

.joblink {font-family:arial; font-size:10pt; color:black}
.joblink:hover {font-family:arial; font-size:10pt; color:black; font-weight:bold}


.navbuttons { 
border: 2px outset #c0c0c0; 
text-decoration:none;
font-family:verdana;
font-size:8pt;
font-weight:bold;
color:black;
padding: 1px 6px 2px 5px; 
background-color:#D6D7E7
} 
.navbuttons:hover { 
border: 2px inset gray; 
padding: 1px 6px 2px 5px;
background-color:#D6D7E7
} 

.navbuttons:active { 
border: 2px inset gray; 
background-color:#f0f0f0;
padding: 2px 5px 1px 6px; 
} 


.AVAILABILITY {color:red;}


.PICSEPQMI {width:180px; padding:2px; text-align:center; }


.LLHOME {text-align:center}
.LLHOMEWP {font:bold 14pt arial; color:#124C66}
.LLHOMEBB {font:bold 12pt arial; color:#124C66}
