/* -----------------------------------*/
/* ---- GLOBAL <<<-----------*/
/* -----------------------------------*/

body{
	background-color:#FFFFFF;

	padding: 0;
	margin: 0;
}
html, body{
	height: 100%;
	min-height: 100%;
}
img{
	border: 0;
}
#iplan{
display:none;
}
tr.inv-rowHead{
	page-break-after: avoid;
	font-weight: bold;
}

tr.inv-rowDetails{
	padding-bottom: 200px;
}

td{
	page-break-after: avoid;
	page-break-inside: avoid;
}

/* -----------------------------------*/
/* ---- HEADER <<<-----------*/
/* -----------------------------------*/



/* -----------------------------------*/
/* - PAGE LAYOUT <<<---------*/
/* -----------------------------------*/
#leftColumn{
	display:none;
	position:relative;
	width: 0px;
	height: 0%;
	min-height: 0%;
	background-image:none;
	background-repeat: no-repeat;
	z-index: 10;

}

#middleColumn{
	position:relative;
	background-image:none;

}

#middleColumnNoBG{
	position: relitive;
	left: 0px;
	width: 790px;
	height: 100%;
	min-height: 100%;
}

.whiteContent{
	background-image: none;
}

#rightColumn{
display:none;
margin:0px;
padding:0px;

}
#rightColumnShadow{
	display:none;
	position: absolute;

}
#rightArch{
display:none;

}

#logoImg{
display:none;
	padding-left: 15px;
	padding-top: 15px;
}
#bodyCopy{
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	padding-top:0px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: "Times New Roman", Times, serif;
	color: #553100;
	font-size: 12pt;
	line-height: 20px;
}

/* -----------------------------------*/
/*  HEADER CLASSES <<<-------*/
/* -----------------------------------*/

.headerLifezones{
	background-image:url(/images/headers/lifezones.jpg);
}
.headerAbout{
	background-image:url(/images/headers/about.jpg);
}
.headerExquisite{
	background-image:url(/images/headers/exquisite.jpg);
}
.headerEnvironment{
	background-image:url(/images/headers/efficiency.jpg);
}
.headerService{
	background-image:url(/images/headers/service.jpg);
}
.headerSupport{
	background-image:url(/images/headers/support.jpg);
}

.headerOurhomeFinder{
	background-image:url(/images/headers/our-homes-finder.jpg);
}
.headerOurhomes{
	padding-top:237px;
	background-image:none;
}
.headerOurCommunities{
	background-image:url(/images/headers/our-communities.jpg);
}
.headerDesign{
	background-image:url(/images/headers/design-center.jpg);
}
/* -----------------------------------*/
/* --- HEADINGS <<<----------*/
/* -----------------------------------*/
h1{
 color:#5b5227;
 font-size: 20px;
 font-weight: bold;
 letter-spacing: 0;
 margin:0;
	padding:0;
}
h2{
margin:0;
padding:0;
 color:#5b5227;
 font-size: 15px;
 font-weight: bold;
 letter-spacing: 0;
}

/* -----------------------------------*/
/* - TEXT STYLES <<<---------*/
/* -----------------------------------*/
.bigBlock{
display:none;
	font-size: 50px;
	float: left;
	padding-right: 5px;
	line-height: 40px;
	font-weight: bold;
}


#bodyCopy a:link, #bodyCopy a:visited{
	color:#5b5227;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
#bodyCopy a:hover{
	border: none;
	color: #FFFFFF;
}

#middleColumnNoBG a:hover{
	text-decoration: underline;
	color: #333333;
}

a.noStyle{
	border-bottom-style:none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
a.noStyle:hover{
	text-decoration: none;
}
/* -----------------------------------*/
/* -- NAVIGATION <<<---------*/
/* -----------------------------------*/

ul#nav{
display:none;

}
ul#nav li{
display:none;
}
ul#nav li a{
display:none;
}
ul#nav li:hover > a, ul#nav li.active > a{
display:none;
}

ul#nav li:hover > ul{
display:none;
}

/*SUBNAV*/
ul#nav ul{
display:none;
}
ul#nav ul li{
display:none;
}

ul#nav ul li.top, ul#nav ul li.bottom{
display:none;
}

ul#nav ul li a{
display:none;
}

ul#nav ul li.top a{
display:none;
}
ul#nav ul li.bottom a{
display:none;
}

ul#nav ul li:hover > a{
display:none;
}
.inv-desc{
font-size:12px; line-height:14px; width:450px;
}
.inv-lz{
font-size:12px; padding-left:20px; line-height:14px; width:100%;
}
#inventory-printheader{
display:block;
}
#printfooter{
display: block;
font-size:9px;
line-height:9px;
 }


#printtype {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	color:#553100;
	position:absolute;
	left:602px;
	top:100px;
	width:134px;
	height:40px;
	z-index:11;
}
#printTitle {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:21pt;
	font-style:italic;
	color:#5b5227;
	position:absolute;
	left:281px;
	top:85px;
	width:255px;
	height:47px;
	z-index:12;
}
#smalltext{
display:none;
}
#invtable{
width:700px;
}
#invbtn{
display:none;
}
/* -----------------------------------*/
/* ---- FORMS <<<------------*/
/* -----------------------------------*/


/* -----------------------------------*/
/* --- COMMENTS <<<----------*/
/* -----------------------------------*/



/* -----------------------------------*/
/* ----- EXTRAS <<<----------*/
/* -----------------------------------*/
