#nav { float:left; margin:3px 0 0 0; }
#nav ul {
	background: url(../art/nav.gif) no-repeat;
	float:left;
	list-style:none;
	margin:0;
    padding:0px;
    width:695px;
    }
#nav li {
    display:inline;
    float:left;
    margin:0;
    padding:0;
    }

/* main navigation */
#nav li a {
    display: block;
    height:38px;
	background: url(../art/nav.gif) no-repeat;
	text-indent:-9999px;
	text-transform:uppercase;
}
li#home a {
    background-position: 0 0;
	width:80px;
}
li#home a:hover {
    background-position: 0 -38px;
}
li#about a {
    background-position: -80px 0;
	width:82px;
}
li#about a:hover,
.about li#about a {
    background-position: -80px -38px;
}
li#services a {
    background-position: -162px 0px;
	width:91px;
}
li#services a:hover,
.services li#services a {
    background-position: -162px -38px;
}
li#clients a {
    background-position: -253px 0px;
	width:85px;
}
li#clients a:hover,
.clients li#clients a {
    background-position: -253px -38px;
}

li#portfolio a {
    background-position: -338px 0px;
	width:99px;
}
li#portfolio a:hover,
.portfolio li#portfolio a {
    background-position: -338px -38px;
}
li#news a {
    background-position: -437px 0px;
	width:74px;
}
li#news a:hover,
.news li#news a {
    background-position: -437px -38px;
}
li#contact a {
    background-position: -511px 0px;
	width:82px;
}
li#contact a:hover,
.contact li#contact a {
    background-position: -511px -38px;
}
li#search {
	padding-left: 10px;
	padding-top: 8px;
}
li#search input {
	padding: 3px 10px 2px 19px;
	width: 51px;
	height: 14px;
	border: 0;
	background: transparent url(../art/search-box.gif) no-repeat top left;
	color: #909090;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* left side navigation */

	
.subnav ul { background:none;list-style:none;margin:0 0 0 0;padding:0 0 12px 0; }
.subnav li { margin:0; padding:0; }

.subnav li a {
    background: url(../art/bg_leftrail_a.gif) no-repeat 0 center;
    color:#666;
    display: block;
    font-size:1.2em;
	margin-left:1px;
    padding:6px 30px 6px 10px;
	text-decoration:none;
}
/* subnav hover and on states */
.subnav li.subnav_on a,
.subnav li a:hover,
.overview li#overview a,

/* About section */
.management li#management a,
.health-market li#health-market a,
.tech-market li#tech-market a,
.business-market li#business-market a,
.what-is li#what-is a,

/* Services section */
.plans li#plans a,
.strategy li#strategy a,
.mktg-material li#mktg-material a,
.web-dev li#web-dev a,
.interactive li#interactive a,
.pr li#pr a,
.advertise li#advertise a,
.tradeshows li#tradeshows a,
.newsletters li#newsletters a,
.email li#email a,
.direct li#direct a,

/* Clients section */
.health li#health a,
.tech li#tech a,
.business li#business a,
.testimonials li#testimonials a,

/* Portfolio section */
.accel_synthesis li#Accel_Synthesis a,
.aetna li#aetna a,
.biztech li#biztech a,
.bluesoft li#bluesoft a,
.canfield li#canfield a,
.chd li#chd a,
.clinical li#clinical a,
.conerstone li#conerstone a,
.defibtech li#defibtech a,
.drexel li#drexel a,
.eistream li#eistream a,
.elmcity li#elmcity a,
.graffen li#graffen a,
.hanu li#hanu a,
.highpoint li#highpoint a,
.impactrx li#impactrx a,
.lachman li#lachman a,
.network li#network a,
.oasis li#oasis a,
.oncourse li#oncourse a,
.patriot li#patriot a,
.sap li#sap a,
.skf li#skf a,
.sfk li#sfk a,
.specialty li#specialty a,
.triangular li#triangular a,
.tvg li#tvg a,
.advertising li#advertising a,
.mktg-materials li#mktg-materials a,
.health-marketing li#health-marketing a,
.services-over li#services-over a,

/* News Section */
.news1 li#news1 a,
.resources li#resources a,

/* Contact Section */
.form li#form a,
.map li#map a,
.directions li#directions a,
.careers li#careers a

 {
    background-position: -202px center;
    color:#234373;
    font-weight:bold;
}


