/* 
Copyright 2006 Conversion Systems LLC.
Navigation CSS
$Revision: 2.0 $
*/



#globalnav {
	background:url(/images/main_nav.gif) no-repeat;
	position: relative;
	width: 799px;
	height: 28px;
	cursor:pointer;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom:7px #8f8f94 solid;
}

#globalnav li {
	position: absolute;
	top: 0;
	text-indent:-999em;
	overflow:hidden;
}

#globalnav li, 
#globalnav li a {
	display: block;
	width:100%;
	height:100%;
	text-decoration: none;
}



#globalnav li.home {
	left: 0;
	width: 76px;
}

#globalnav li.services {
	left: 76px;
	width:120px;
}

#globalnav li.mvt {
	left:195px;
	width:167px;
	}

#globalnav li.clients {
	left: 365px;
	width:90px;
}

#globalnav li.company {
	left: 458px;
	width:115px;
}

#globalnav li.careers {
	left:577px;
	width:103px;
	}

#globalnav li.contact {
	left: 682px;
	width:115px;
}

body.home #globalnav {background:url(/images/main_nav_home.gif) no-repeat;height: 30px;}

body.svcs_overview #globalnav,
body.svcs_websitedesign #globalnav,
body.svcs_usability #globalnav,
body.svcs_photography #globalnav,
body.svcs_drivingtraffic #globalnav,
body.svcs_technology #globalnav,
body.svcs_mgdservices #globalnav,
body.svcs_SEM #globalnav,
body.svcs_affiliatemktg #globalnav,
body.svcs_mediabuying #globalnav,
body.svcs_emailremktg #globalnav,
body.svcs_cartdev #globalnav,
body.svcs_hosting #globalnav,
body.svcs_orderprocessing #globalnav,
body.svcs_fulfillmentint #globalnav,
body.svcs_mgdsvcs #globalnav, 
body.sem #globalnav,
body.affiliatemktg #globalnav,
body.onlinemedia #globalnav,
body.emailremktg #globalnav
{background:url(/images/main_nav_services.gif) no-repeat;}

body.svcs_MVT #globalnav
{background:url(/images/main_nav_mvt.gif) no-repeat;}

body.clients #globalnav
{background:url(/images/main_nav_clients.gif) no-repeat;}



body.news_2007 #globalnav,
body.news_2006 #globalnav,
body.news_2005 #globalnav
{background:url(/images/main_nav_news.gif) no-repeat;}

body.company_aboutus #globalnav,
body.company_accolades #globalnav
{background:url(/images/main_nav_company.gif) no-repeat;}

body.careers #globalnav
{background:url(/images/main_nav_careers.gif) no-repeat;}

body.contact #globalnav
{background:url(/images/main_nav_contact.gif) no-repeat;}






/*drop down layer*/
#globalnav li ul {
	display:none;
  position: absolute; 
  top: 45px;
  left: 0px;
	background-image:none;
	background-color:#fff;
	text-indent:0;
	padding-top:0px;
	border:1px #6f6f6f solid;	
	border-top:none;
	z-index:10;
}

#globalnav li:hover ul, #globalnav li.over ul {display: block; }
#globalnav li.services li, #globalnav li.company li {clear:left;position:static;}
#globalnav li.services ul li a, #globalnav li.company ul li a {
	color:#6f6f6f;
	font-size:10px;
	padding:2px 0 4px 7px;
}

#globalnav li.services ul {height:86px;width:170px;}
#globalnav li.services ul li  {width:167px;height:16px;}
#globalnav li.services ul li a, #globalnav li.company ul li a {width:160px;height:10px;}

#globalnav li.company ul {height:57px;width:140px;}
#globalnav li.company ul li  {width:137px;height:16px;}
#globalnav li.company ul li a, #globalnav li.company ul li a {width:130px;height:10px;}


/*END drop down layer*/

#subnav {
	width: 132px;
	position: absolute;
	top: 100px;
	left: 0;
	margin-left:18px;
	padding: 60px 10px 15px 18px;
}

* html #subnav {
	width: 150px;
}

#subnav ul {
	width: 130px;
	margin: 2px 0 0;
	padding: 0 0 25px;
	
}

#subnav li {
	background: transparent url(/images/subnav_item_border.gif) bottom no-repeat;
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 1.3em;	
}

* html #subnav li {
	height: 1px;
}

#subnav li a {
	text-decoration: none;
	display: block;
	background: transparent url(/images/bullet.gif) 0 7px no-repeat;
	padding: 3px 0 4px 10px;
	margin: 0 0 0 3px;
	color: #707070;
}

* html #subnav li a {
	padding: 0 0 4px 10px;
	background: transparent url(/images/bullet.gif) 0 5px no-repeat;	
}

#subnav h3 {
	font-size: 12px;
}

#subnav h3.section {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#subnav h3 a {
	text-decoration:none;
}

#footer {
	text-align: center;
	padding:6px 0;
	font-size:10px;
	line-height:1.2em;
	color:#c1c1c1;
	clear:both;
	border-top:16px #e3e3e3 solid;
}

#footer a {color:#c1c1c1;text-decoration:underline;}

#footer p, #footer address {
	margin:0;
	padding:0;
	}
