﻿/* Big Navigation */

.header-nav-wrapper
{
	position: absolute;
	z-index: 1000;
	width: 564px;
	height: 567px;
	top: 0px;
	margin: 0px 0px 0px 380px;
}

.header-nav
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.header-nav li
{
	float: left;
	display: inline-block;
	background-repeat: no-repeat;
}

.header-nav div
{
	width: 100%;
	height: 100%;
}

.header-nav a
{
	display: inline-block;
	text-indent: -9999px;
	width: 100%;
	height: 100%;
}

.header-nav .hn-wmud a
{
	height: 184px;
}

.header-nav .hn-wwd a
{
	width: 184px;
	margin-left: 12px;
}

.hn-r1
{
	height: 185px;
}

.hn-r2
{
	height: 184px;
}

.hn-r3
{
	height: 198px;
}

.hn-c1
{
	width: 196px;
}

.hn-c2, .hn-c3
{
	width: 184px;
}

.hn-c23
{
	width: 368px;
}

.hn-tl
{
	background: url(../Images/NavBigTopLeft.png);
} 

.hn-wwa, .hn-wwa .hover
{
	background: url(../Images/NavBigWhoWeAre.png);
}

.hn-git
{
	background: url(../Images/NavBigGetInTouch.png);
}

.hn-wwd
{
	background: url(../Images/NavBigWhatWeDo.png);
}

.hn-hww
{
	background: url(../Images/NavBigHowWeWork.png);
}

.hn-bv
{
	background: url(../Images/NavBigBusinessValue.png);
}

.hn-bl
{
	background: url(../Images/NavBigBottomLeft.png);
}

.hn-wmud
{
	background: url(../Images/NavBigDifferent.png);
}

.hn-wwa-hover
{
	background-position: 0px -185px;
}

.hn-git-hover
{
	background-position: 0px -185px;
}

.hn-wwd-hover
{
	background-position: 0px -184px;
}

.hn-hww-hover
{
	background-position: 0px -184px;
}

.hn-bv-hover
{
	background-position: 0px -184px;
}

.hn-wmud-hover
{
	background-position: 0px -198px;
}

/* Navigation */

.nav-wrapper
{
	height: 119px;
	width: 100%;
	background: #f8f8f8 url(../Images/BackgroundWhite.png);
}

.page-home .nav-wrapper
{
	height: 119px;
	position: fixed;
	display: none;
	top: 0px;
	z-index: 1003;
}

.nav-wrapper .logo
{
	padding: 40px 0px 0px 0px;
}

.nav
{
	list-style-type: none;
	padding: 0px;
	margin: 0px 1px 0px 0px;
}

.nav li
{
	float: left;
	display: inline-block;
	height: 130px;
}

.nav a, .nav span
{
	display: block;
	height: 100%;
	background: url(../Images/NavSprites.png) no-repeat;
	width: 123px;
	text-indent: -9999px;
}

.nav a
{
	height: 119px;
}

.page-home .nav a, .page-home .nav span
{
	background: url(../Images/NavHomeSprites.png) no-repeat;
}

a.nav-wwd
{
	background-position: 0px 0px;
}

span.nav-wwd, a.nav-wwd:hover
{
	background-position: 0px -119px;
}

.page-home a.nav-wwd
{
	width: 130px;
	background-position: 0px 0px;
}

.page-home a.nav-wwd:hover
{
	background-position: 0px -119px;
}

a.nav-hww
{
	background-position: -123px 0px;
}

span.nav-hww, a.nav-hww:hover
{
	background-position: -123px -119px;
}

.page-home a.nav-hww
{
	background-position: -130px 0px;
}

.page-home a.nav-hww:hover
{
	background-position: -130px -119px;
}

a.nav-bv
{
	background-position: -246px 0px;
}

span.nav-bv, a.nav-bv:hover
{
	background-position: -246px -119px;
}

.page-home a.nav-bv
{
	background-position: -253px 0px;
}

.page-home a.nav-bv:hover
{
	background-position: -253px -119px;
}

a.nav-wwa
{
	background-position: -369px 0px;
}

span.nav-wwa, a.nav-wwa:hover
{
	background-position: -369px -119px;
}

.page-home a.nav-wwa
{
	background-position: -376px 0px;
}

.page-home a.nav-wwa:hover
{
	background-position: -376px -119px;
}

a.nav-git
{
	background-position: -492px 0px;
}

span.nav-git, a.nav-git:hover
{
	background-position: -492px -119px;
}

.page-home a.nav-git
{
	background-position: -499px 0px;
}

.page-home a.nav-git:hover
{
	background-position: -499px -119px;
}