/*TOP NAV LINKS*/a .alt {	display: none; }/*.navlist{	float: left;	width: 860px;	padding: 108px 0px 0px 54px;	margin: 0px;}*/#ul_nav { margin: 0px;padding: 108px 0px 0px 54px;z-index: 2;}#ul_nav li {	display:inline;	list-style:none;	margin:0px;	padding:0px;	float:left;	position:relative;}#ul_nav img {	padding:12px;	background:#3e3e3e;	h:expression(onmouseover=new Function("this.style.background='#4a4a4a';"),						onmouseout=new Function("this.style.background='#3e3e3e';"));}#ul_nav img:hover {	background:#4a4a4a;}#ul_nav li ul {	display:none;	position:absolute; 	top:20px;	left:0px;	margin:0px;	padding:0px;	background:url(images/spacer.gif) bottom left repeat;}#ul_nav li:hover ul,#ul_nav li.over ul { 	display:block;}#ul_nav li ul {	width:160px;	background:#3e3e3e;	border:#333 solid 2px;}#ul_nav li ul li {	color:#ffffff;	width:160px;	padding:0px;	margin:0px;}#ul_nav li ul li a {	font-family: Palatino, "Times New Roman", Times, serif;	font-size: 10px;	padding:6px 6px 6px 6px;	display:block;	color:#ffffff;	text-decoration:none;}#ul_nav li ul li a:hover {	color:#ffffff;	background-color:#4a4a4a;	text-decoration:none;}a#home {    display: block;    background-image: url(../images/nav/home_on.jpg);	width: 47px;	height: 20px;}a#home:link, a#home:visited{    display: block;    background-image: url(../images/nav/home.jpg);	width: 47px;	height: 20px;}a#home:hover {    display: block;    background-image: url(../images/nav/home_on.jpg);	width: 47px;	height: 20px;}a#services {    display: block;    background-image: url(../images/nav/services_on.jpg);	width: 68px;	height: 20px;}a#services:link, a#services:visited{    display: block;    background-image: url(../images/nav/services.jpg);	width: 68px;	height: 20px;}a#services:hover {    display: block;    background-image: url(../images/nav/services_on.jpg);	width: 68px;	height: 20px;}a#about {    display: block;    background-image: url(../images/nav/about_on.jpg);	width: 75px;	height: 20px;}a#about:link, a#about:visited{    display: block;    background-image: url(../images/nav/about.jpg);	width: 75px;	height: 20px;}a#about:hover {    display: block;    background-image: url(../images/nav/about_on.jpg);	width: 75px;	height: 20px;}a#contact {    display: block;    background-image: url(../images/nav/contact_on.jpg);	width: 96px;	height: 20px;}a#contact:link, a#contact:visited{    display: block;    background-image: url(../images/nav/contact.jpg);	width: 96px;	height: 20px;}a#contact:hover {    display: block;    background-image: url(../images/nav/contact_on.jpg);	width: 96px;	height: 20px;}a#quote {    display: block;    background-image: url(../images/nav/quote_on.jpg);	width: 150px;	height: 20px;}a#quote:link, a#quote:visited{    display: block;    background-image: url(../images/nav/quote.jpg);	width: 150px;	height: 20px;}a#quote:hover {    display: block;    background-image: url(../images/nav/quote_on.jpg);	width: 150px;	height: 20px;}/*ABOUT NAV*/#aboutNav {width: 820px;background-color: #FFCC00;padding: 10px;}#aboutNav a:link {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: none;	font-weight: bold;}#aboutNav a:visited {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: none;	font-weight: bold;}#aboutNav a:hover {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: underline;	font-weight: bold;}