/* -------------- Navigation menu ---------------- */

#nav {
	padding: 0;
	margin: 0 0 50px 0;
	list-style-type: none;
	background: url("bg_gradient") repeat-x;
	height: 25px;
	border-top: 1px solid #94a6af;
	padding-left: 26px;
	position: relative;
	width: 829px;
	w\idth: 803px;
}

#nav li {
	padding-left: 1px;
	float: left;
	height: 30px;
}

#nav li a {
	float: none;
	background: url("top_divider") right 3px no-repeat;
	display: block;
	font-size: 10px;
	font-family: "Trebuchet MS";
	h\eight: 23px;
	height: 11px;
	line-height: 10px;
	padding: 6px 6px 6px 4px;
	border-top: 1px solid #ecf3f6;
	border-bottom: 1px solid #CEDBE1;
}
/*
#nav li a:hover {
	background: white;
	border-top-color: red;
	border-bottom-color: #555F64;
}
*/
#nav ul {
	visibility: hidden;
	position: absolute;
	top: 25px;
	list-style-type: none;
	background: url("bg_cross") 10px 0 no-repeat;
	padding: 4px 0 2px 35px;
	width: 500px;
	margin: 0;
}

#nav ul.reverse {
	right: 0;
	padding-left: 0;
	padding-right: 25px;
	background: url("bg_cross_right") right 0 no-repeat;
}

#nav ul li {
	height: auto;
}

#nav ul li a, #nav #residential #kitchen ul li a {
	background: none;
	padding: 3px 4px;
	border: 0;
	border-left: 1px solid #F0F4F6; 
	border-right: 1px solid #D2DADD; 
}
#nav ul li.first a {
	border-left-width: 0;
}
#nav ul li.last a, #nav #residential #kitchen ul li.last a {
	border-right-width: 0;
}
/*
#nav ul li a:hover {
	background: #E7F3F8;
}
*/
#nav ul ul {
	top: 20px;
}

/*
#nav li:hover ul {
	display: block;
}

#nav li:hover ul ul {
	display: none;
}

#nav ul li:hover ul {
	display: block;
}
*/

#firm a { width: 35px; w\idth: 25px; }
#firm #desc a { width: 70px; w\idth: 60px; }
#firm #pub a { width: 73px; w\idth: 63px; }
#firm #contact a { width: 112px; w\idth: 105px; }
#residential a { width: 77px; w\idth: 67px; }
#residential #new a { width: 69px; w\idth: 61px; }
#residential #new #boone a { width: 44px; w\idth: 34px; }
#residential #new #vonrotz a { width: 58px; w\idth: 48px; }
#residential #new #dallow a { width: 46px; w\idth: 36px; }
#residential #new #trull a { width: 38px; w\idth: 28px; }
#residential #new #searanch a { width: 64px; w\idth: 55px; }
#residential #new #lederer a { width: 110px; w\idth: 100px; }
#residential #new #santurro a { width: 95px; w\idth: 85px; }
#residential #remodel a { width: 129px; w\idth: 119px; }
#residential #remodel #bates a { width: 40px; w\idth: 30px; }
#residential #remodel #masada a { width: 48px; w\idth: 38px; }
#residential #remodel #palitz a { width: 42px; w\idth: 32px; }
#residential #remodel #quay a { width: 36px; w\idth: 26px; }
#residential #remodel #mineck a {width:50px; w\idth:40px; }
#residential #remodel #shoemaker a { width: 66px; w\idth: 56px; }
#residential #kitchen a { width: 58px; w\idth: 48px; }
#residential #kitchen #fox a { width: 28px; w\idth: 18px; }
#residential #kitchen #gurman a { width: 87px; w\idth: 77px; }
#residential #kitchen #kincaid a { width: 50px; w\idth: 40px; }
#residential #kitchen #manheim a { width: 56px; w\idth: 46px; }
#residential #kitchen #peck a { width: 36px; w\idth: 26px; }
#residential #kitchen #singer a { width: 73px; w\idth: 63px; }
#commercial a { width: 78px; w\idth: 68px; }
#commercial #arbor a { width: 142px; w\idth: 132px; }
#commercial #byer a { width: 151px; w\idth: 141px; }
#commercial #montclair a { width: 95px; w\idth: 85px; }
#commercial #panam a { width: 166px; w\idth: 158px; }
#commercial #richmond a { width: 144px; w\idth: 134px; }
#commercial #villa a { width: 148px; w\idth: 138px; }
#community a { width: 73px; w\idth: 63px; }
#community #bayovista a { width: 164px; w\idth: 154px; }
#community #medanos a { width: 136px; w\idth: 128px; }
#community #churchsamoa a { width: 156px; w\idth: 148px; }
#community #nichiren a { width: 183px; w\idth: 174px; }
#community #nochiren a { width: 183px; w\idth: 173px; }
#community #prchild1 a { width: 152px; w\idth: 142px; }
#community #prchild2 a { width: 152px; w\idth: 142px; }
#community #sspkcommctr a { width: 195px; w\idth: 185px; }
#space a { width: 101px; w\idth: 91px; }
#space #bofamont a { width: 124px; w\idth: 114px; }
#space #bofaworld a { width: 143px; w\idth: 133px; }
#space #germanam a { width: 132px; w\idth: 122px; }
#industrial a { width: 72px; w\idth: 62px; }
#industrial #cross a { width: 110px; w\idth: 100px; }
#industrial #flst a { width: 148px; w\idth: 138px; }
#industrial #tridelt a { width: 102px; w\idth: 92px; }
#facade a { width: 132px; w\idth: 122px; }
#facade #ccc a { width: 166px; w\idth: 158px; }
#facade #deliverance a { width: 107px; w\idth: 100px; }
#facade #richmond1 a { width: 112px; w\idth: 104px; }
#facade #richmond2 a { width: 112px; w\idth: 104px; }
#current a { width: 116px; w\idth: 106px; }
#current #lederer a { width: 110px; w\idth: 100px; }
#current #sobrante a { width: 175px; w\idth: 166px; }
#current #richmondarts a { width: 115px; w\idth: 105px; }
#current #santurro a { width: 95px; w\idth: 85px; }
#current #sherron a {width:110px; w\idth:100px}
#current #infill1 a {width:105px; w\idth: 96px;}
#current #infill2 a {width:110px; w\idth: 100px;}
#current #metro a {width:120px; w\idth: 110px;}

#nav #firm ul { left: 27px; }
#nav #residential ul { left: 60px; }
#nav #residential #new ul { left: 35px; }
#nav #residential #remodel ul { left: 105px; }
#nav #residential #kitchen ul { left: 235px; }
#nav #community ul { width: 650px; left: 135px; }
#nav #commercial ul { left: 215px; }
#nav #space ul { left: 292px; }
#nav #industrial ul { width: 365px; right: 370px; }
#nav #facade ul { width: 515px; right: 235px; }
#nav #current ul { width:520px; right: 120px; }
/*#nav #current ul { width: 370px; right: 120px; }*/
