body{
font-family:Verdana, sans-serif;
font-size:12px;
background-color:#ffffff;
color:#333333;
}
#container{
margin:20px auto;
padding:0;
width:1000px;
}
#header{
margin:0;
padding:0 0 10px 0;
width:1000px;
height:70px;
}
#header_left
{
	width:500px;
	height:70px;
	float:left;
}
#header_right
{
	width:500px;
	height:70px;
	float:left;
	text-align:right;
}
#footer{
clear:both;
margin:0;
padding:0;
width:1000px;
height:70px;
text-align:right;
}
#left_column{
margin:0;
padding:0;
width:450px;
float:left;
text-align:center;
}
#right_column{
margin:0;
padding:0;
width:544px;
float:right;
}
h1{
font-family:Arial, sans-serif;
font-size:20px;
text-indent:-9999px;
overflow:hidden;
}
h2{
font-family:Arial, sans-serif;
font-size:18px;
}
a:link, a:visited{
color:#00523e;
text-decoration:none;
}
a:active, a:hover{
color:#00523e;
text-decoration:underline;
}

/* header replacements */
#h1_sitemap{
background: url(images/headings/sitemap.jpg) no-repeat;
height:32px;
}
#h1_digitalstrategy{
background: url(images/headings/marketing.jpg) no-repeat;
height:32px;
}
#h1_marketing{
background: url(images/headings/marketing.jpg) no-repeat;
height:32px;
}
#h1_contentproduction{
background: url(images/headings/video.jpg) no-repeat;
height:32px;
}
#h1_video{
background: url(images/headings/video.jpg) no-repeat;
height:32px;
}
#h1_webinteractive{
background: url(images/headings/development.jpg) no-repeat;
height:32px;
}
#h1_development{
background: url(images/headings/development.jpg) no-repeat;
height:32px;
}
#h1_clients{
background: url(images/headings/clients.jpg) no-repeat;
height:32px;
}
#h1_projects{
background: url(images/headings/projects.jpg) no-repeat;
height:32px;
}
#h1_vision{
background: url(images/headings/vision.jpg) no-repeat;
height:32px;
}
#h1_team{
background: url(images/headings/team.jpg) no-repeat;
height:32px;
}
#h1_partners{
background: url(images/headings/partners.jpg) no-repeat;
height:32px;
}
#h1_careers{
background: url(images/headings/careers.jpg) no-repeat;
height:32px;
}
#h1_contact{
background: url(images/headings/contact.jpg) no-repeat;
height:32px;
}
#h1_metrics{
background: url(images/headings/metrics.jpg) no-repeat;
height:32px;
}
#h1_process{
background: url(images/headings/process.jpg) no-repeat;
height:32px;
}
#h1_marketingecosystem{
background: url(images/headings/marketingecosystem.jpg) no-repeat;
height:32px;
}

/********************
new nav styles
********************/
.velodeanav 
{
	width:450px;
	height:21px; 
	position:relative; 
	font-family:arial, verdana, sans-serif; 
	font-size:11px;
	z-index:500;
}

.velodeanav .select 
{
	margin:0; 
	padding:0; 
	list-style:none; 
	white-space:nowrap;
}

.velodeanav li 
{
	float:left;
	background:#1c6245;
	margin:0 1px 0 0;
}

.velodeanav .select li.alternate
{
	float:left;
	background:#50a88a;
	margin:0 1px 0 0;
}

.velodeanav .select a 
{
	display:block; 
	height:21px;
	width:71px; 
	float:left; 
	text-decoration:none;
	text-align:left;
	line-height:20px; 
	white-space:nowrap; 
	color:#fff;
	padding:0 20px;
}

.velodeanav .select a b 
{
	display:block; 
}

.velodeanav .select a:hover, 
.velodeanav .select li:hover a 
{
	line-height:21px;
	cursor:pointer; 
	color:#fff;
}

.velodeanav .select a:hover b, 
.velodeanav .select li:hover a b 
{
	display:block; 
	cursor:pointer;
	background:#50a88a;
}

.velodeanav .select li:hover
{
	background:#50a88a;
}

.velodeanav .select li:hover.alternate
{
	background:#1c6245;
}

.velodeanav .sub 
{
	display:none;
	width:450px;
}

/* IE6 only */
.velodeanav table 
{
	border-collapse:collapse; 
	margin:-1px; 
	font-size:11px; 
	width:0; 
	height:0;
}

.velodeanav .sub 
{
	margin:0; 
	padding:0;
	list-style:none;
}
.velodeanav .sub li 
{
	background:transparent;
	text-align:center;
}

.velodeanav .select :hover .sub 
{
	height:18px;
	display:block; 
	position:absolute;
	float:left;
	top:21px; 
	left:0; 
	text-align:left;
}

.velodeanav .select :hover .sub li a 
{
	display:block;
	height:18px;
	width:71px;
	line-height:16px; 
	float:left; 
	background:#1c6245; 
	margin:0; 
	white-space:nowrap; 
	color:#fff;
	font-size:11px;
}

.velodeanav .select :hover .sub li a:hover 
{
	color:#fff; 
	background:#50a88a; 
	line-height:15px;
}
