body {margin:0; background: #60666E url(../images/bg-main.gif) repeat-x top left; font-size: 11px; font-family: arial; text-align: left;}

h1 {}
h2 {font-family: verdana; font-size: 13px; color: #354549;}
h3 {}

p {font-family: verdana; color: #333;}

a {}
a:hover {}

ul {list-style: none; margin:0; padding:0;}
ul li {margin:0; padding:0;}



#container {width: 738px; height: auto; margin:0 auto;}

#header {width: 738px; height: 273px; background: url(../images/bg-header.gif) no-repeat top left;}
		#logo {width: 585px; height: 96px; float: left;}	
			#logo img {margin: 14px 0 0 7px;}
		
			#util-nav {width:124px; height:96px; float: left;}
			#util-nav ul {margin: 64px 0 0 0;}
				#util-nav ul li {padding: 0 9px 0 9px;  background: url(../images/bg-util-nav-line.gif) no-repeat 0 2px; float: left; letter-spacing: 1px;}
				#util-nav ul li a {color: #354549; text-decoration: none;}
				#util-nav ul li a:hover {}
			
			#util-nav ul li.no-bg {background: none; padding:0 9px 0 0;}
			
	#header #masthead {clear:both;}
	#header #masthead img {margin: 0 0 0 11px; display: block;}
	
#bottom {width:738px; height:412px; background: #60666E url(../images/bg-bottom.gif) no-repeat top left;}
	
	#nav {width: 182px; float: left;}
		#nav ul {margin: 0 0 0 10px;}
		#nav ul li span{visibility: hidden;}
		#nav ul li a {text-decoration: none;}
		
		#nav ul li#about {background: url(../images/nav/about-hover.gif) no-repeat top left;}
		#nav ul li#about a {width:159px; height:31px; display: block; background: url(../images/nav/about.gif) no-repeat top left;}
		#nav ul li#about a:hover {background: none;}
		
		#nav ul li#projects {background: url(../images/nav/projects-hover.gif) no-repeat top left;}
		#nav ul li#projects a {width:159px; height:29px; display: block; background: url(../images/nav/projects.gif) no-repeat top left;}
		#nav ul li#projects a:hover {background: none;}
		
		#nav ul li#services {background: url(../images/nav/services-hover.gif) no-repeat top left;}
		#nav ul li#services a {width:159px; height:29px; display: block; background: url(../images/nav/services.gif) no-repeat top left;}
		#nav ul li#services a:hover {background: none;}
		
		#nav ul li#work {background: url(../images/nav/work-hover.gif) no-repeat top left;}
		#nav ul li#work a {width:159px; height:29px; display: block; background: url(../images/nav/work.gif) no-repeat top left;}
		#nav ul li#work a:hover {background: none;}
		
		#nav ul li#contact {background: url(../images/nav/contact-hover.gif) no-repeat top left;}
		#nav ul li#contact a {width:159px; height:29px; display: block; background: url(../images/nav/contact.gif) no-repeat top left;}
		#nav ul li#contact a:hover {background: none;}
		
		#nav ul li#links {background: url(../images/nav/links-hover.gif) no-repeat top left;}
		#nav ul li#links a {width:159px; height:29px; display: block; background: url(../images/nav/links.gif) no-repeat top left;}
		#nav ul li#links a:hover {background: none;}
		
		#nav ul li#locmap {background: url(../images/nav/locmap-hover.gif) no-repeat top left;}
		#nav ul li#locmap a {width:159px; height:29px; display: block; background: url(../images/nav/locmap.gif) no-repeat top left;}
		#nav ul li#locmap a:hover {background: none;}
		
#content-cnt {margin: 20px 0 0 0; width: 539px; height: 366px; background: url(../images/bg-content-area.gif) no-repeat top left; float: left;}
#content {margin: 70px 0 0 20px; padding: 0 10px 0 0; width: 496px; height: 270px; overflow: auto;}
		

#copyright {margin: 20px 0 0 110px; }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
