@charset "utf-8";
/* CSS Document */

#clear{
clear:both;}

/* Body */
body 
{text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
line-height:1.6em;
background-image: url(../images/BG.png);
behavior:url("/css/csshover3.htc");

}


#container
{
width:960px;
margin:auto;
text-align:left;

}

#header{
width:960px;
height:165px;
background-color:#FFFFFF;
border:none;
overflow:hiddenp;
}

#header1{
width:960px;
height:165px;
background-color:#FFFFFF;
border:none;
overflow:hiddenp;
margin-bottom: 1.2em;
margin-top:2em;
}


#headleft{
height:165px;
width:231px;
background-image: url(../images/headlogo.gif);
float:left;
}

#headright{
height:165px;
width:430px;
background-image: url(../images/headbanner.png);
float:right;
}

#topText{
padding: 87px 0 0 0;
text-align:left;
}

#topText p {
color:#121246;
width: 290px;
float:left;
}

#tierOne{
width:960px;
margin-top:1.2em;

}

#breadCrumbs{
background:#fff;
height:15px;
padding:0 5px 8px 25px;
margin:5px 0 0 0:
}
#breadCrumbs a{
color:#667b90;
}



#projectBox1{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .6em 0 0;
}
#projectBox2{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 0;
}
#projectBox3{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 .7em;
}
#projectBox4{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
margin:1.2em 0 0 .7em;
}

#featBox{
width:225px;
height:107px;
background-color:#FFFFFF;
float:left;
}

#featPhoto{
float:left;
margin:.3em .3em .3em .3em;
border:#FFFFFF;
}

#featBar{
float:right;
margin:.3em .3em .3em 0;
border:#FFFFFF;
}

#featText{
float:left;
text-align:left;
font-size: 75%;
line-height:1em;
width:110px;
margin-top:.5em;
}

#tierTwo{
width:960;
margin-top:1.2em;
display: inline;

}


#footInfo{
width:960px;
height:100px;
background-color:#FFFFFF;
}

#footBottom{
width:960px;
height:50px;
background-color:#d2d2d2;
}


/*MenuBar*/
#headNavbar{
background-color:#c8c8c8;
height:47px;
padding-top:4px;
border:thick;
border-color:#FFFFFF;
}


ul#navMain{
margin:.5em 0 0 0;
padding:10px 0 0 10px;
 }

ul#navMain li{
margin: 20px 0 0 0;
display:inline;
}

ul#navMain li a{
display:inline;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: 0 1em 0 1em;
}

ul#navMain li a:hover{
color:#121246;

}
 

/*Media Content1*/

#mediaContent1{
width:715px;
height:715px;
background-color:#FFFFFF;
float:right;
}

#leftContent1{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:hidden;
background-image:url(../mainmedia/media/background.png);
}
#rightContent1{
float:left;
height: 270px;
width: 266px;
background-color:#666666;
margin: .5em .5em .5em 0;
overflow:hidden;
}

#topContent1{
background-color:#ced5da;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: 0 .7em 0 .7em;
height:100px;
}
#bottomContent1{
background-color:#667b90;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding: 0 .7em 0 .7em;
height:232px;
text-align:left;
}

/*Media Content2*/

#mediaContent2{
width:715px;
height:286px;
background-color:#FFFFFF;
float:right;
}

#leftContent2{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:hidden;
background-color:#FFFFFF;
}

#leftContent3{
float:left;
height: 270px;
width: 426px;
margin: .5em .5em .5em .5em;
overflow:scroll;
background-color:#FFFFFF;
}

#rightContent2{
float:left;
height: 270px;
width: 266px;
background-color:#666666;
margin: .5em .5em .5em 0;
overflow:hidden;
}

#topContent2{
background-color:#ced5da;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding: 0 .7em 0 .7em;
height:100px;
}
#amenities{
background-color:#667b90;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding: 0 .7em 0 .7em;
height:332px;
text-align:left;
}

#amenitiesList{
margin:0 0 0 0;
width:225px;
height:285px;
text-align:left;
padding:0 0 0 0;
line-height:1.3;
}

#amenitiesList ul{
 list-style-type: none;
 width: 205px;
}


#amenitiesList li{
color: #fff
font: Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:12px;
}

/*Media Content2*/
#tierThree{
width:715;
margin-top:1.2em;
float:right;
}

#mediaContent2{
background-color:#FFFFFF;
width:715px;
height:286px;
float:right;
overflow:hidden;
margin: 1.2em 0 0 0;
}

#mediaContent2insert{
background-color:#FFFFFF;
width:715px;
height:225px;
float:right;
overflow:hidden;
}


#media2title{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
float:left;
margin: 0 .5em .5em 0;
width:213px;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;

}

#toolBox{
width:225px;
height:286px;
background-color:#FFFFFF;
float:left;
margin:1.2em 1.2em 0 0;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0; }

#toolBox ul{
 list-style-type: none;
 width: 205px;
}

#toolBox li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#toolBox li a{
color: #667b90;
display: block;
text-decoration: none;
}

#toolBox li a:hover {
background:#ced5da;
}

/*Side Bar*/
#conditional{
height:50px;
width:225px;
clear:both;
padding:0 0 0 0;
padding:0 0 0 0;
}

#sidebarMain{
background-color:#FFFFFF;
float:left;
margin:0 1.2em 0 0;
width:225px;
height:285px;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0;
}

#sidebarMain ul{
 list-style-type: none;
 width: 205px;
}


#sidebarMain li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#sidebarMain li a{
color: #667b90;
display: block;

text-decoration: none;
}

#sidebarMain li a:hover {
background:#ced5da;
}

#sidebarMain2{
background-color:#FFFFFF;
float:left;
margin:0 1.2em 0 0;
width:225px;
height:225px;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0;
}

#sidebarMain2 ul{
 list-style-type: none;
 width: 205px;
}


#sidebarMain2 li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#sidebarMain2 li a{
color: #667b90;
display: block;

text-decoration: none;
}

#sidebarMain2 li a:hover {
background:#ced5da;
}

#sidebarMain3{
background-color:#FFFFFF;
float:left;
margin:1.2em 1.2em 0 0;
width:225px;
height:225px;
text-align:left;
border: 1px dotted #999;
border-width: 1px 0;
}

#sidebarMain3 ul{
 list-style-type: none;
 width: 205px;
}


#sidebarMain3 li{
color: #181445;
font: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#sidebarMain3 li a{
color: #667b90;
display: block;

text-decoration: none;
}

#sidebarMain3 li a:hover {
background:#ced5da;
}

#navSide{
list-style:none;
text-align:left;
margin:1em 0 0 0;
padding:0 0 0 10px;

}

ul#navSide li a{
font-size:.9em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
list-style:none;

}
ul#navSide li a:hover{
color:#121246;
}

/*News / Info Boxes*/

#infoBox1{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .6em 0 0; }

#infoBox2{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 1.2em 0;
}
#infoBox3{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 0;
}
#infoBox4{
width:225px;
height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em .7em 0 0;
}

#infoBox{
width:225px;
height:225px;
background-color:#FFFFFF;
}

#longBox{
width:713px;
min-height:225px;
background-color:#FFFFFF;
float:left;
margin:1.2em 0 1.2em .7em;
}

#longBox1{
width:713px;
height:225px;
background-color:#FFFFFF;
float:left;
}
#newsLable{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
margin: .5em .5em .5em .5em;
width:200px;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}

#specialLable{
background-image:url(../images/01titleBar.png);
margin: .5em .5em .5em .5em;
width:689px;
height:30px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}

#newsMain{
margin: .5em .5em .5em .6em;
overflow:hidden;

}

#rentConditions{
width:663px;
padding:.6em .6em 0 .6em;
margin:.6em .6em 0 .6em;
font-size:10px;
}

div#promoLable{
background-image:url(../images/01titleBar.png);
background-repeat:no-repeat;
margin: 0 0 .5em 0;
width:200px;
height:30px;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
}

#promoMain{
margin: 0 .5em .5em .6em;
background-color:#ced5da;
height:166px

}

#protext{
font-size:11px;
text-align:left;
margin:0 .6em 0 .6em;
min-height:80px;
background:ffffff;
padding:0 0 0 .6em;
background-color:#FFFFFF;
}


#proHeader{
font-size:11px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
color:#CC6666;
float:left;
padding:.3em .6em .3em .6em;
margin:.6em 0 0 .6em;
background-color:#FFFFFF;
width:503px;
}
#proDate{
font-size:11px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background-color:#FFFFFF;
color:#CC6666;
float:right;
width:150px;
padding:.3em .6em .3em .6em;
margin:.6em .6em .6em 0;
}
#proContact{
font-size:11px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background-color:#FFFFFF;
color:#CC6666;
float:right;
width:150px;
padding:.3em .6em .3em .6em;
margin:.6em .6em 0 0;
}
#promoConditions{
font-size:9px;
text-align:left;
line-height:100%;
float:left;
padding:0 .6em 0 .6em;
margin:.6em 0 0 .6em;
width:503px;
}
	
/*Elements*/
a {
text-decoration:none;
}


p {
color: #43433f;
line-height: 21px;
}

ul{
list-style:none;
}

#pagetext{
font-size:10px;
text-align:right;
text-decoration: none;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
#pagetext a{
color:#667b90;
}
#pagetext1{
font-size:10px;
text-decoration: none;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}

#footerCopyright{
margin: .5em .5em .5em .5em;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#667b90;
padding:3px 0 0 6px;
float:left;
}

/*Layout & Prices*/
#specialText{
color:#CC6666;
text-align:right;
font-size:11px;
}
#layoutBox{
width:700px;
height:695px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 0 .5em;
}
#contact{
width:100%;
height:100%;
background-color:#ced5da;
}
table.stats
{text-align: center;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 100%;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

table.stats1
{text-align: center;
font-weight: normal;
font-size: 11px;
width: 100%;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

table.stats1 td
{color: #000;
text-align: left;
border: 1px #fff solid;
padding:0 0 0 1em;}

table.stats1 td.hed
{
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

table.stats1 a{
display:inline;
color:#667b90;
}

table.stats1 a:hover{
font-weight:bold;
color:#666;

}
table.stats1 tr:hover{
background-color:#fff;
}
table.stats1 thead{
font-size:12px;
font-weight:bold;
}


table.tear
{text-align: center;
font-weight: normal;
font-size: 11px;
width: 100%;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

table.tear td
{color: #000;
text-align: left;
border: 1px #fff solid;
padding:0 0 0 1em;}

table.tear td.hed
{
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 

table.tear a{
display:inline;
color:#667b90;
}

table.tear a:hover{
font-weight:bold;
color:#666;

}
table.tear tr:hover{
background-color:#fff;
}
table.tear thead{
font-size:12px;
font-weight:bold;
}

/*Video Content*/

#videoContent{
width:576px;
height:356px;
background-color:#FFFFFF;
}
#videoBox{
width:560px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 0 .5em;
}
#videoContainer
{
width:576px;
margin:auto;
text-align:left;
background-color:#FFFFFF;

}
#videolayoutBox{
width:560px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 .6em .5em;
}

/*Video Content*/

#tearContent{
width:715px;
height:700px;
background-color:#FFFFFF;
}
#tearBox{
width:560px;
background-color:#FFFFFF;
float:left;
margin:.6em 0 0 .5em;
}
#tearContainer
{
width:715px;
margin:auto;
text-align:left;
background-color:#FFFFFF;

}
#tearlayoutBox{
width:700px;
background-color:#FFFFFF;
float:left;
margin:0 .6em 0 .5em;
}

#print{
margin:.6em .5em 0 .5em;
cursor:pointer;
padding-top:.4em;

}


/*Z Layers*/

/*Morgan Crossing*/
#mainLayout
{
position:absolute;
z-index:7;
}
#unit1A{
position:absolute;
z-index:6;
}
#unit2A{
position:absolute;
z-index:5;
}
#unit2B{
position:absolute;
z-index:4;
}
#unit2C{
position:absolute;
z-index:3;
}
#unit3A{
position:absolute;
z-index:2;
}
#unit3B{
position:absolute;
z-index:1;
}
#layoutTable{
padding-top:370px;
}

/*Alhambra Village*/
#mainLayout
{
position:absolute;
z-index:8;
}
#unitA{
position:absolute;
z-index:7;
}
#unitB{
position:absolute;
z-index:6;
}
#unitC{
position:absolute;
z-index:5;
}
#unitD{
position:absolute;
z-index:4;
}
#unitE{
position:absolute;
z-index:3;
}
#unitF{
position:absolute;
z-index:2;
}
#unitG{
position:absolute;
z-index:1;
}
/*Bent Block*/
#unitA
{
position:absolute;
z-index:2;
}
#unitB{
position:absolute;
z-index:1;
}
/*Concord Place*/
#unitCPa{
position:absolute;
z-index:1;
}
#unitCPb{
position:absolute;
z-index:2;
}
#unitCPc{
position:absolute;
z-index:3;
}
#unitCPd{
position:absolute;
z-index:4;
}
#unitCPff{
position:absolute;
z-index:6;
}
#unitCPsf{
position:absolute;
z-index:5;
}
/*Lakeview Terrace*/
#unitLVT1{
position:absolute;
z-index:1;
}
#unitLVT2{
position:absolute;
z-index:2;
}
/*River Place*/
#mainLayout
{
position:absolute;
z-index:12;
}
#unitRPshe{
position:absolute;
z-index:11;
}
#unitRPral{
position:absolute;
z-index:10;
}
#unitRPvic{
position:absolute;
z-index:9;
}
#unitRPwil{
position:absolute;
z-index:8;
}
#unitRPric{
position:absolute;
z-index:7;
}
#unitRPale{
position:absolute;
z-index:6;
}
#unitRPget{
position:absolute;
z-index:5;
}
#unitRParl{
position:absolute;
z-index:4;
}
#unitRPff{
position:absolute;
z-index:3;
}
#unitRPsf{
position:absolute;
z-index:2;
}
#unitRPtf{
position:absolute;
z-index:1;
}
/*Village Green*/
#unitVG1
{
position:absolute;
z-index:3;
}
#unitVG2{
position:absolute;
z-index:2;
}
#unitVG3{
position:absolute;
z-index:1;
}
/*Village Green*/
#unitVV1a
{
position:absolute;
z-index:4;
}
#unitVV1b{
position:absolute;
z-index:3;
}
#unitVV2{
position:absolute;
z-index:2;
}
#unitVV3{
position:absolute;
z-index:1;
}
/*Washington Plaza*/
#unitWP1{
background-image:url("../residential/washingtonplaza/layout/wpbg2.jpg");
height:365px;
}
#unitWPwords{
padding: 1em 1em 0 17em;
height:350px;

}
/*Lakeview Terrace*/
#unitSPu{
position:absolute;
z-index:1;
}
#unitSPd{
position:absolute;
z-index:2;
}