div.home-wrapper div.home-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.home-wrapper div.home-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.home-wrapper div.home-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -38px no-repeat;	
}
div.home-wrapper div.home-nav ul li.home a:link, div.home-wrapper div.home-nav ul li.home a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.home a:hover, div.home-wrapper div.home-nav ul li.home a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.home-wrapper div.home-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.furniture a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.furniture a:link, div.home-wrapper div.home-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.furniture a:hover, div.home-wrapper div.home-nav ul li.furniture a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.home-wrapper div.home-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.architectural a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.architectural a:link, div.home-wrapper div.home-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.architectural a:hover, div.home-wrapper div.home-nav ul li.architectural a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.home-wrapper div.home-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.signs a:link, div.home-wrapper div.home-nav ul li.signs a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.signs a:hover, div.home-wrapper div.home-nav ul li.signs a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.home-wrapper div.home-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.cabinet a:link, div.home-wrapper div.home-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.cabinet a:hover, div.home-wrapper div.home-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.home-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.home-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.home-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.diverse a:link, div.home-wrapper div.home-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.diverse a:hover, div.home-wrapper div.home-nav ul li.diverse a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.home-wrapper div.home-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.about a:link, div.home-wrapper div.home-nav ul li.about a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.about a:hover, div.home-wrapper div.home-nav ul li.about a:active{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.home-wrapper div.home-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.home-wrapper div.home-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.home-wrapper div.home-nav ul li.contact a:link, div.home-wrapper div.home-nav ul li.contact a:visited{
	text-decoration:none;
}
div.home-wrapper div.home-nav ul li.contact a:hover, div.home-wrapper div.home-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  furniture section nav styles *************/
div.furniture-wrapper div.furniture-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.furniture-wrapper div.furniture-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.furniture-wrapper div.furniture-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.furniture-wrapper div.furniture-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.home a:link, div.furniture-wrapper div.furniture-nav ul li.home a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.home a:hover, div.furniture-wrapper div.furniture-nav ul li.home a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif)  0 -38px no-repeat;;
}
div.furniture-wrapper div.furniture-nav ul li.furniture a:link, div.furniture-wrapper div.furniture-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.furniture a:hover, div.furniture-wrapper div.furniture-nav ul li.furniture a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.architectural a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.architectural a:link, div.furniture-wrapper div.furniture-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.architectural a:hover, div.furniture-wrapper div.furniture-nav ul li.architectural a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.signs a:link, div.furniture-wrapper div.furniture-nav ul li.signs a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.signs a:hover, div.furniture-wrapper div.furniture-nav ul li.signs a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.cabinet a:link, div.furniture-wrapper div.furniture-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.cabinet a:hover, div.furniture-wrapper div.furniture-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.diverse a:link, div.furniture-wrapper div.furniture-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.diverse a:hover, div.furniture-wrapper div.furniture-nav ul li.diverse a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.furniture-wrapper div.furniture-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.about a:link, div.furniture-wrapper div.furniture-nav ul li.about a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.about a:hover, div.furniture-wrapper div.furniture-nav ul li.about a:active{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.furniture-wrapper div.furniture-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.furniture-wrapper div.furniture-nav ul li.contact a:link, div.furniture-wrapper div.furniture-nav ul li.contact a:visited{
	text-decoration:none;
}
div.furniture-wrapper div.furniture-nav ul li.contact a:hover, div.furniture-wrapper div.furniture-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  architectural section nav styles *************/
div.architectural-wrapper div.architectural-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.architectural-wrapper div.architectural-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.architectural-wrapper div.architectural-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.architectural-wrapper div.architectural-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.home a:link, div.architectural-wrapper div.architectural-nav ul li.home a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.home a:hover, div.architectural-wrapper div.architectural-nav ul li.home a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;;
}
div.architectural-wrapper div.architectural-nav ul li.furniture a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.furniture a:link, div.architectural-wrapper div.architectural-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.furniture a:hover, div.architectural-wrapper div.architectural-nav ul li.furniture a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 -38px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.architectural a:link, div.architectural-wrapper div.architectural-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.architectural a:hover, div.architectural-wrapper div.architectural-nav ul li.architectural a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.signs a:link, div.architectural-wrapper div.architectural-nav ul li.signs a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.signs a:hover, div.architectural-wrapper div.architectural-nav ul li.signs a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.cabinet a:link, div.architectural-wrapper div.architectural-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.cabinet a:hover, div.architectural-wrapper div.architectural-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.diverse a:link, div.architectural-wrapper div.architectural-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.diverse a:hover, div.architectural-wrapper div.architectural-nav ul li.diverse a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.architectural-wrapper div.architectural-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.about a:link, div.architectural-wrapper div.architectural-nav ul li.about a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.about a:hover, div.architectural-wrapper div.architectural-nav ul li.about a:active{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.architectural-wrapper div.architectural-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.architectural-wrapper div.architectural-nav ul li.contact a:link, div.architectural-wrapper div.architectural-nav ul li.contact a:visited{
	text-decoration:none;
}
div.architectural-wrapper div.architectural-nav ul li.contact a:hover, div.architectural-wrapper div.architectural-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  signs section nav styles *************/
div.signs-wrapper div.signs-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.signs-wrapper div.signs-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.signs-wrapper div.signs-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.signs-wrapper div.signs-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.home a:link, div.signs-wrapper div.signs-nav ul li.home a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.home a:hover, div.signs-wrapper div.signs-nav ul li.home a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.furniture a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.furniture a:link, div.signs-wrapper div.signs-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.furniture a:hover, div.signs-wrapper div.signs-nav ul li.furniture a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.architectural a:hover span{
	position:absolute;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.architectural a:link, div.signs-wrapper div.signs-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.architectural a:hover, div.signs-wrapper div.signs-nav ul li.architectural a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -38px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.signs a:link, div.signs-wrapper div.signs-nav ul li.signs a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.signs a:hover, div.signs-wrapper div.signs-nav ul li.signs a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.cabinet a:link, div.signs-wrapper div.signs-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.cabinet a:hover, div.signs-wrapper div.signs-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.diverse a:link, div.signs-wrapper div.signs-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.diverse a:hover, div.signs-wrapper div.signs-nav ul li.diverse a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.signs-wrapper div.signs-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.about a:link, div.signs-wrapper div.signs-nav ul li.about a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.about a:hover, div.signs-wrapper div.signs-nav ul li.about a:active{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.signs-wrapper div.signs-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.signs-wrapper div.signs-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.signs-wrapper div.signs-nav ul li.contact a:link, div.signs-wrapper div.signs-nav ul li.contact a:visited{
	text-decoration:none;
}
div.signs-wrapper div.signs-nav ul li.contact a:hover, div.signs-wrapper div.signs-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  cabinetry section nav styles *************/
div.cabinetry-wrapper div.cabinetry-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.cabinetry-wrapper div.cabinetry-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.cabinetry-wrapper div.cabinetry-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.home a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.home a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.home a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.home a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.furniture a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.furniture a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.furniture a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.furniture a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.architectural a:hover span{
	position:absolute;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.architectural a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.architectural a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.architectural a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.signs a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.signs a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.signs a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.signs a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -38px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.diverse a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.diverse a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.diverse a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.about a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.about a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.about a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.about a:active{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.cabinetry-wrapper div.cabinetry-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.contact a:link, div.cabinetry-wrapper div.cabinetry-nav ul li.contact a:visited{
	text-decoration:none;
}
div.cabinetry-wrapper div.cabinetry-nav ul li.contact a:hover, div.cabinetry-wrapper div.cabinetry-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  diverse section nav styles *************/
div.diverse-wrapper div.diverse-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.diverse-wrapper div.diverse-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.diverse-wrapper div.diverse-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.diverse-wrapper div.diverse-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.home a:link, div.diverse-wrapper div.diverse-nav ul li.home a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.home a:hover, div.diverse-wrapper div.diverse-nav ul li.home a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.furniture a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.furniture a:link, div.diverse-wrapper div.diverse-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.furniture a:hover, div.diverse-wrapper div.diverse-nav ul li.furniture a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.architectural a:hover span{
	position:absolute;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.architectural a:link, div.diverse-wrapper div.diverse-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.architectural a:hover, div.diverse-wrapper div.diverse-nav ul li.architectural a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.signs a:link, div.diverse-wrapper div.diverse-nav ul li.signs a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.signs a:hover, div.diverse-wrapper div.diverse-nav ul li.signs a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.cabinet a:link, div.diverse-wrapper div.diverse-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.cabinet a:hover, div.diverse-wrapper div.diverse-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -38px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.diverse a:link, div.diverse-wrapper div.diverse-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.diverse a:hover, div.diverse-wrapper div.diverse-nav ul li.diverse a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.diverse-wrapper div.diverse-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.about a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.about a:link, div.diverse-wrapper div.diverse-nav ul li.about a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.about a:hover, div.diverse-wrapper div.diverse-nav ul li.about a:active{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.diverse-wrapper div.diverse-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.diverse-wrapper div.diverse-nav ul li.contact a:link, div.diverse-wrapper div.diverse-nav ul li.contact a:visited{
	text-decoration:none;
}
div.diverse-wrapper div.diverse-nav ul li.contact a:hover, div.diverse-wrapper div.diverse-nav ul li.contact a:active{
	text-decoration:none;
}

/*************  about us section nav styles *************/
div.about-wrapper div.about-nav ul{
	list-style:none;
	margin:45px 0 0 0;
	padding:0;
}
div.about-wrapper div.about-nav ul li.home {
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */	
}
div.about-wrapper div.about-nav ul li.home span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 0 no-repeat;	
}
div.about-wrapper div.about-nav ul li.home a:hover span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-home.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.home a:link, div.about-wrapper div.about-nav ul li.home a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.home a:hover, div.about-wrapper div.about-nav ul li.home a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.furniture{
	position:relative;
	width:144px;
	height:19px;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.furniture span{
	position:absolute;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-furniture.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.furniture a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-furniture.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.furniture a:link, div.about-wrapper div.about-nav ul li.furniture a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.furniture a:hover, div.about-wrapper div.about-nav ul li.furniture a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.architectural{
	position:relative;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.architectural span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-architect.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.architectural a:hover span{
	position:absolute;
	width:176px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/nav-architect.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.architectural a:link, div.about-wrapper div.about-nav ul li.architectural a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.architectural a:hover, div.about-wrapper div.about-nav ul li.architectural a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.signs{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.signs span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.signs a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-signs.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.signs a:link, div.about-wrapper div.about-nav ul li.signs a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.signs a:hover, div.about-wrapper div.about-nav ul li.signs a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.cabinet{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 21px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.cabinet span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.cabinet a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-cabinet.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.cabinet a:link, div.about-wrapper div.about-nav ul li.cabinet a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.cabinet a:hover, div.about-wrapper div.about-nav ul li.cabinet a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.diverse{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.diverse span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.diverse a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-diverse.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.diverse a:link, div.about-wrapper div.about-nav ul li.diverse a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.diverse a:hover, div.about-wrapper div.about-nav ul li.diverse a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.about{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	border-bottom:?;
}
div.about-wrapper div.about-nav ul li.about span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-about.gif) 0 -38px no-repeat;
}
div.about-wrapper div.about-nav ul li.about a:link, div.about-wrapper div.about-nav ul li.about a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.about a:hover, div.about-wrapper div.about-nav ul li.about a:active{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.contact{
	position:relative;
	width:144px;
	height:19px;
	margin:0 0 45px 0;
	padding:0;
	font-size:11px;
	border-bottom:?; /* for IE white space bug */
}
div.about-wrapper div.about-nav ul li.contact span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 0 no-repeat;
}
div.about-wrapper div.about-nav ul li.contact a:hover span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../images/nav-contact.gif) 0 -19px no-repeat;
}
div.about-wrapper div.about-nav ul li.contact a:link, div.about-wrapper div.about-nav ul li.contact a:visited{
	text-decoration:none;
}
div.about-wrapper div.about-nav ul li.contact a:hover, div.about-wrapper div.about-nav ul li.contact a:active{
	text-decoration:none;
}


/*************  title and address area  *************/
div.title-area {
	position:relative;
	float:left;
}
div.title-area p.title{
	position:relative;
	width:680px;
	height:47px;
	margin:0;
	padding:0;
	font-size:11px;	
}
div.title-area p.title span{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(../images/titlebar.jpg);	
}
div.title-area div.bottom-wrapper
{
	float:left;
	width:690px;
}
div.title-area div.nav-bottom
{
	position:relative;
	float:left;
	border:0px solid;
}
div.title-area div.address{
	position:relative;
	float:right;
	width:287px;
	height:78px;
	margin:0;
	padding:0;
	font-size:8px;
	border:0px solid;	
}
div.title-area div.address span{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(../images/address.gif);
	background-repeat:no-repeat;	
}

/*************  second tier page nav area  *************/
/***********  page numbers below the photos  **********/
div.page-nav ul {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	list-style:none;	
}
div.page-nav ul li {
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;	
}
div.page-nav ul li a {
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;	
}
div.page-nav ul li.page-back-empty {
	position:relative;
	width:32px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-back-empty span{
	position:absolute;
	width:32px;
	height:25px;
	background:url(../images/page-nav-back.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-back a {
	position:relative;
	width:32px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-back a span{
	position:absolute;
	width:32px;
	height:25px;
	background:url(../images/page-nav-back.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-back a:hover span{
	position:absolute;
	width:32px;
	height:25px;
	background:url(../images/page-nav-back.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-1 a {
	position:relative;
	width:34px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-1 a span{
	position:absolute;
	width:34px;
	height:25px;
	margin:0;
	padding:0;
	background:url(../images/page-nav-1.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-1 a:hover span{
	position:absolute;
	width:34px;
	height:25px;
	background:url(../images/page-nav-1.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-1-selected {
	position:relative;
	width:34px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-1-selected span{
	position:absolute;
	width:34px;
	height:25px;
	background:url(../images/page-nav-1.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-2 a {
	position:relative;
	width:37px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-2 a span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-2.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-2 a:hover span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-2.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-2-selected {
	position:relative;
	width:37px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-2-selected span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-2.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-3 a {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-3 a span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-3.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-3 a:hover span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-3.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-3-selected {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-3-selected span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-3.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-4 a {
	position:relative;
	width:37px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-4 a span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-4.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-4 a:hover span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-4.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-4-selected {
	position:relative;
	width:37px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-4-selected span{
	position:absolute;
	width:37px;
	height:25px;
	background:url(../images/page-nav-4.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-5 a {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-5 a span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-5.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-5 a:hover span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-5.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-5-selected {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-5-selected span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-5.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page-6 a {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-6 a span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-6.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-6 a:hover span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-6.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-6-selected {
	position:relative;
	width:38px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-6-selected span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-6.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page6 a:hover span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-6.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-7 a {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-7 a span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-7.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-7 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-7.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-7-selected {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-7-selected span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-7.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page7 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-7.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-8 a {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-8 a span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-8.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-8 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-8.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-8-selected {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-8-selected span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-8.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page8 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-8.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-9 a {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-9 a span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-9.gif) 0 0 no-repeat;	
}
div.page-nav ul li.page-9 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-9.gif) 0 -25px no-repeat;	
}
div.page-nav ul li.page-9-selected {
	position:relative;
	width:36px;
	height:25px;
	margin:0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-9-selected span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-9.gif) 0 -50px no-repeat;	
}
div.page-nav ul li.page9 a:hover span{
	position:absolute;
	width:36px;
	height:25px;
	background:url(../images/page-nav-9.gif) 0 -25px no-repeat;	
}


div.page-nav ul li.page-forward-empty {
	position:relative;
	width:32px;
	height:25px;
	margin:0 10px 0 0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-forward-empty span{
	position:absolute;
	width:32px;
	height:25px;
	background:url(../images/page-nav-forward.gif) 0 -50px no-repeat;	
}

div.page-nav ul li.page-forward a {
	position:relative;
	width:38px;
	height:25px;
	margin:0 0 0 0;
	padding:0;
	font-size:10px;
	text-decoration:none;	
}
div.page-nav ul li.page-forward a span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-forward.gif) 0 0 no-repeat;	
}	
div.page-nav ul li.page-forward a:hover span{
	position:absolute;
	width:38px;
	height:25px;
	background:url(../images/page-nav-forward.gif) 0 -25px no-repeat;	
}
