ul#nav, ul#nav li ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul#nav li ul {
	margin-bottom: -1px;
}
#nav li {
	line-height: 1em;
	background: #8B836E;
	display: block;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #DAD5CA;
}
#nav li li {
	line-height: 1em;
	background: #DAD5CA;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nav .hide {
	display: none;
}
#nav .show {
	display: block;
}
#nav li a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background: no-repeat 0% 50%;
	width: 145px;
	padding-left: 15px;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
}
#nav li a.opn {
	background: url(../images/nav_close.gif);
}
#nav li li a {
	text-decoration: none;
	color: #000000;
	display: block;
	background: #DAD5CA url(none);
	font-weight: normal;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	margin: 0px;
	border-width: 0px;
}
#nav li a.cls {
	background: url(../images/nav_open.gif) no-repeat 0% 50%;
}
#nav li li a:hover {
	background: #B5AA96;
	color: #000000;
}
#balustradePage #balustrade.hide,
#bracketspage #brackets.hide,
#capspage #caps.hide,
#columnspages #columns.hide,
#copingspage #copings.hide,
#cornicepage #cornice.hide,
#finialspage #finials.hide,
#firepage #fire.hide,
#focalpage #focal.hide,
#pierpage #pier.hide,
#quoinspage #quions.hide,
#railingpage #railing.hide,
#stepspage #steps.hide,
#windowspage #windows.hide,
#pg_windows #windows.hide {
	display: block;
	background: url(../images/nav_open.gif) no-repeat 0% 50%;
}

#nav li a:hover {
	color: #000000;
}
#sidenav ul {
	margin: 0px;
	padding: 0px;
}
