#navHolder {
	margin: 0 0 15px 0;
	padding: 0;
	width: 945px;
	height: 60px;
	border-bottom: 1px solid #999;
	background-color: #fff;
}

#nav, #nav ul, #nav li, #nav li a {
	margin: 0;
	padding: 0;
}
#nav {
	float: right;
	width: 705px;
	height: 60px;
	border: none;
	position: relative;
}
#nav ul  {
  list-style: none;
  float: left;
}
#nav li {
  display: inline;
}
#nav li a:hover {
  text-decoration: none;
}
#nav li a {
  float: left;
  height: 12px;
}
#nav li a span {
  display: none;
}
#n1, #n2, #n3, #n4, #n5, #n6, #n7 {
  position: absolute;
  background: url(/img/nav-bg.gif) left top no-repeat;
  height: 12px;
}

#n8 {
  position: absolute;
  background: url(/img/nav-bg.gif) left top no-repeat;
  height: 17px;
}

#n1 { top: 14px; left: 0px;   background-position: 0px    -14px; width: 165px; }
#n2 { top: 14px; left: 165px; background-position: -165px -14px; width: 140px; }
#n3 { top: 14px; left: 305px; background-position: -305px -14px; width: 165px; }
#n4 { top: 14px; left: 470px; background-position: -470px -14px; width: 120px; }
#n5 { top: 34px; left: 0px;   background-position: 0px    -34px; width: 165px; }
#n6 { top: 34px; left: 165px; background-position: -165px -34px; width: 165px; }
#n7 { top: 34px; left: 305px; background-position: -305px -34px; width: 125px; }
#n8 { top: 34px; left: 470px; background-position: -470px -34px; width: 100px; }

#n1:hover, #n1:focus, #n1.on { background-position: 0px    -74px; }
#n2:hover, #n2:focus, #n2.on { background-position: -165px -74px; }
#n3:hover, #n3:focus, #n3.on { background-position: -305px -74px; }
#n4:hover, #n4:focus, #n4.on { background-position: -470px -74px; }
#n5:hover, #n5:focus, #n5.on { background-position: 0px    -94px; }
#n6:hover, #n6:focus, #n6.on { background-position: -165px -94px; }
#n7:hover, #n7:focus, #n7.on { background-position: -305px -94px; }
#n8:hover, #n8:focus, #n8.on { background-position: -470px -94px; }

/* start: css for drop-down menu */


#nav ul li:hover ul, #nav li.over ul { 
	display: block;
}
#nav ul li ul {
	z-index: 10;
	position: absolute;
	left: 470px;
	top: 50px;
	width: 230px;
	display: none;
}
#nav ul li ul li a {
	display: block;
	width: 200px;
	background-color: #fff;
	border: 1px solid #999;
	font-size: 11px;
	text-decoration: none;
	padding: 5px;
	background-position: top left;
}
#nav ul li ul li a:hover {
	background-color: #ff5c25;
	color: #fff;
}
/* end: css for drop-down menu */

/* start: header cities */

#header-dallas, #header-houston, #header-sanantonio, #header-nashville, 
#header-charlotte, #header-atlanta, #header-orlando, #header-tampa, 
#header-westpalmbeach, #header-fortlauderdale, #header-miami {	
position: absolute;
}

#header-dallas {
left: 696px;
top: 78px;
width: 40px;
height: 14px;
}
#header-houston {
left: 708px;
top: 101px;
width: 40px;
height: 14px;
}
#header-sanantonio {
left: 663px;
top: 121px;
width: 60px;
height: 16px;
}
#header-nashville {
left: 791px;
top: 30px;
width: 52px;
height: 14px;
}
#header-charlotte {
left: 873px;
top: 21px;
width: 50px;
height: 16px;
}
#header-atlanta {
left: 815px;
top: 54px;
width: 43px;
height: 14px;
}
#header-orlando {
left: 885px;
top: 97px;
width: 42px;
height: 16px;
}
#header-tampa {
left: 843px;
top: 116px;
width: 42px;
height: 12px;
}
#header-westpalmbeach {
left: 798px;
top: 133px;
width: 75px;
height: 9px;
}
#header-fortlauderdale {
left: 798px;
top: 143px;
width: 75px;
height: 9px;
}
#header-miami {
left: 798px;
top: 153px;
width: 75px;
height: 9px;
}

/* end: header cities */


/* start: left 3 demographic links */

#left-three-links {
margin: 0 0 15px 0;
padding: 0;
width: 225px;
height: 200px;
position: relative;
background: url(/img/left-three-links.png) left top no-repeat;
}
#ltl-d, #ltl-pc, #ltl-ad {
position: absolute;
left: 16px;
width: 193px;
height: 40px;
}
#ltl-d { top: 31px; }
#ltl-pc { top: 80px; }
#ltl-ad { top: 129px; }

/* end: left 3 demographic links */

/* map branches page cities */
#branches-map-dallas, #branches-map-houston, #branches-map-sanantonio, #branches-map-nashville, 
#branches-map-charlotte, #branches-map-atlanta, #branches-map-orlando, #branches-map-tampa, 
#branches-map-westpalmbeach, #branches-map-fortlauderdale, #branches-map-miami, #branches-map-savannah {	
position: absolute;
}

#branches-map-dallas {
left: 65px;
top: 78px;
width: 40px;
height: 14px;
}
#branches-map-houston {
left: 77px;
top: 104px;
width: 40px;
height: 14px;
}
#branches-map-sanantonio {
left: 32px;
top: 120px;
width: 60px;
height: 16px;
}
#branches-map-nashville {
left: 160px;
top: 31px;
width: 52px;
height: 14px;
}
#branches-map-charlotte {
left: 242px;
top: 22px;
width: 50px;
height: 16px;
}
#branches-map-atlanta {
left: 184px;
top: 54px;
width: 43px;
height: 14px;
}
#branches-map-orlando {
left: 254px;
top: 98px;
width: 42px;
height: 16px;
}
#branches-map-tampa {
left: 212px;
top: 116px;
width: 42px;
height: 12px;
}
#branches-map-westpalmbeach {
left: 167px;
top: 133px;
width: 75px;
height: 9px;
}
#branches-map-fortlauderdale {
left: 167px;
top: 143px;
width: 75px;
height: 9px;
}
#branches-map-miami {
left: 167px;
top: 153px;
width: 75px;
height: 9px;
}
#branches-map-savannah {
left: 175px;
top: 71px;
width: 80px;
height: 20px;
}

/* end: branches page cities */