@charset "UTF-8";
/* CSS Document */

#NavBar ul {
	padding: 0px;
	margin: 0px 0px 0px 35px;
	list-style-type: none;
}

#NavBar ul li {
	display: inline-block;
	margin: 0px 20px 0px 0px;
	position: relative;
}

#NavBar ul li span {
	display: none;
}

#NavBar ul li ul {
	position: absolute;
	left: -9999px;
	padding: 7px;
}

#NavBar ul li:hover ul {
	list-style: none;
	width: 175px;
	background: #000;
	height: auto;
	position: absolute;
	left: -25px;
	top: 41px;
	border: 1px #FFF solid;
	z-index: 10;
}

#NavBar ul li:hover ul li {
	display: block;
	width: 160px;
	height: 20px;
	padding: 5px 5px 0px 5px;
	color: #FFF;
	font-size: 10px;
}

#NavBar ul li:hover ul li a {
	width: 160px;
	height: 20px;
	display: block;
}

#NavBar ul li:hover ul li a span {
	display: block;
}

#NavBar ul li:hover ul li a:link {color: #CCC; text-decoration:none;}
#NavBar ul li:hover ul li a:visited {color: #CCC; text-decoration:none;}
#NavBar ul li:hover ul li a:hover {color: #CCC; text-decoration:none;}
#NavBar ul li:hover ul li a:active {color: #CCC; text-decoration:none;}

#NavBar ul li:hover ul li:hover {
	background: #D8FF74;
}

#NavBar ul li:hover ul li:hover a {
	color: #000;
}

#NavBar ul li:hover ul li ul {
	position: absolute;
	left: -9999px;
	z-index: 2;
}

#NavBar ul li:hover ul li:hover ul {
	top: 0px;
	left: 146px;	
}

#NavBar ul li:hover ul li.sectionheader span {
	display: block;
}

li#alias {
	background: url(../images/b_home.png) no-repeat;
	background-position: 0 0;
	width: 46px;
	height: 42px;
}

li#alias a {
	display:block;
	width: 46px;
	height: 42px;
}

li#case-studies {
	background: url(../images/b_casestudies.png) no-repeat;
	background-position: 0 0;
	width: 97px;
	height: 42px;
}

li#case-studies a {
	display: block;
	width: 97px;
	height: 42px;
}

li#services {
	background: url(../images/b_services.png) no-repeat;
	background-position: 0 0;
	width: 69px;
	height: 42px;	
}

li#services a {
	display: block;
	width: 69px;
	height: 42px;
}

li#portfolio {
	background: url(../images/b_portfolio.png) no-repeat;
	background-position: 0 0;
	width: 115px;
	height: 42px;
}

li#portfolio a {
	display: block;
	width: 115px;
	height: 42px;
}

li#print {
	background: url(../images/b_print.png) no-repeat;
	background-position: 0 0;
	width: 71px;
	height: 42px;
}

li#print a {
	display: block;
	width: 71px;
	height: 42px;
}

li#package-deals {
	background: url(../images/b_packagedeals.png) no-repeat;
	background-position: 0 0;
	width: 134px;
	height: 42px;
}

li#package-deals a {
	display: block;
	width: 134px;
	height: 42px;
}

li#online-shop {
	background: url(../images/b_onlineshop.png) no-repeat;
	background-position: 0 0;
	width: 119px;
	height: 42px;
}

li#online-shop a {
	display: block;
	width: 119px;
	height: 42px;
}

li#blog {
	background: url(../images/b_blog.png) no-repeat;
	background-position: 0 0;
	width: 58px;
	height: 42px;
}

li#blog a {
	display: block;
	width: 58px;
	height: 42px;
}

li#contact {
	background: url(../images/b_contact.png) no-repeat;
	background-position: 0 0;
	width: 69px;
	height: 42px;
}

li#contact a {
	display: block;
	width: 69px;
	height: 42px;
}
