	
	#subnav {
		float: left;
		width: 167px;
		margin: 0;
		padding: 9px 0 0 0;
		background: #e3e7ec url(../images/side_top.png) top right no-repeat;
	}
	
	#subnav h1 { 
		margin: 0; 
		padding: 0 0 0 0;
		height: 27px;
		display: block; 
		font-size: 10px; 
		text-indent: -5000px;
	}
	
	#subnav h1.news { background: url(../images/news_updates.png) top left no-repeat; }
	#subnav h1.about { background: url(../images/about.png) top left no-repeat; }
	#subnav h1.services { background: url(../images/services.png) top left no-repeat; }
	#subnav h1.portfolio { background: url(../images/portfolio.png) top left no-repeat; }
	#subnav h1.contact { background: url(../images/contact.png) top left no-repeat; }

	#subnav #bottom {
		background: url(../images/side_bottom.png) bottom right no-repeat;
		display:block;
		height: 33px;
		margin: 0;
		padding: 0;
	}
	
	#subnav ul {
		margin: 0;
		padding: 0 0 7px 12px;
		list-style: none;
		background: url(../images/dots.png) bottom right no-repeat;
	}
	
	#subnav ul li {
		font: bold 10px tahoma, sans-serif;
		display: block;
		margin: 0;
		padding: 0;
	}
	
	#subnav ul li a {
		display: block;
		padding: 2px 2px 3px 13px;
		margin: 0;
		color: #3a3a3a;
		text-decoration: none;
	}

	
	#subnav ul li a:hover, #subnav ul li a.active,#subnav ul li a.active:hover {
		background: #fff url(../images/arrow.png) top left no-repeat;
	}
	
	
	/* IE Hacks */
	
	html*#subnav ul li a:hover, html*#subnav ul li a.active,html*#subnav ul li a.active:hover {
		background: #fff url(../images/arrow.png) 0 2px no-repeat;
	}
	
	
	
	#subnav #error404 {
		font-size:11px;
		margin: 0 10px;
	}
	
	#subnav #error404 h1 {
		text-indent: 0px;
		height: auto;
		font-weight: bold;
		font-size: 11px;
		padding: 2px 0;
		margin: 0 0 4px 0;
		border-top: 1px dashed #000;
		border-bottom: 1px dashed #000;
		background: #fff;
		text-align: center;
	}