#content_floorplans{
float:left;
width:100%;
background:#fff url(../images/bg_wrap.gif) top left repeat-y;
}

#feature_floorplans{
display:inline;
float:left;
width:920px;
height:150px;
margin:0 0 0 10px;
background-color:#fff;
border-bottom:1px solid #000;
} 

#content_floorplans h2{
background: #fff url(../images/title_floorplans.gif) top left no-repeat;
width:875px;
height:40px;
margin:0 0 10px 25px;
}

#content_floorplans #col2_1{
display:inline;
float:left;
width:450px;
height:320px;
text-align:left;
margin:0 0 0 10px;
}

#content_floorplans #col2_2{
display:inline;
float:left;
width:400px;
height:340px;
margin:0 0 0 10px;
text-align:left;
}


#content_floorplans #col2_2 p.intro{
font-size:.75em;
padding:0 10px 10px 44px;
line-height:1.5;
}

#content_floorplans #col2_2 img{
display:inline;
float:left;
}

#content_floorplans #col2_2 table#master{
margin:20px 0 0 0;
}

#content_floorplans #col2_2 td{
vertical-align:top;
line-height:1.4;
text-align:center;
font-size:.9em;
}

#content_floorplans #col2_2 td.left_aligned{
text-align:left;
}

#floorplan_specs{
float:left;
text-align:center;
width:400px;
margin:10px 0 0 20px;

}

#floorplan_specs h1{
text-transform:uppercase;
font-weight:bold;
letter-spacing:1px;
width:380px;
margin:0 0 6px 10px;
color:#000;
background-color:#fff;
}

#floorplan_specs p#unit_basics{
text-transform:uppercase;
font-weight:bold;
font-size:.7em;
letter-spacing:1px;
width:380px;
margin:0 0 6px 10px;
color:#849771;
background-color:#fff;
}

#floorplan_specs table{
margin:10px 0 10px 10px;
background-color:#fff;
width:380px;
}

#floorplan_specs #pdf a:link,#floorplan_specs #pdf a:visited{
display:inline-block;
font-size:.7em;
text-decoration:none;
color:#000;
background:#fff url(../images/pdficon_small.gif) top left no-repeat;
height:1.5em;
padding:3px 0 0 22px;
}

#floorplan_launcher{
display:inline;
float:left;
margin:0 0 0 20px;
width:100px;
}

#floorplan_launcher a:link,#floorplan_launcher a:visited{
border:0;
display:block;
float:left;
width:100px;
}

#floorplan_launcher img.plan{
float:left;
width:100px;
height:100px;
}

#diagram_instructions{
background:#fff url(../images/diag_footer.gif) bottom left no-repeat;
margin:8px 0 0 10px;
display:inline;
float:left;
width:250px;
}

#diagram_instructions p{
background:transparent url(../images/diag_header.gif) top left no-repeat;
font-size:.8em;
line-height:1.5;
padding:20px 20px 20px 50px;
}

#floorplan_instructions{
float:left;
background:#fff url(../images/instr_footer.gif) bottom left no-repeat;
margin:8px 0 0 10px;
width:380px;
}

#floorplan_instructions p{
background:transparent url(../images/instr_header.gif) top left no-repeat;
font-size:.8em;
line-height:1.5;
padding:20px 20px 20px 50px;
}


