/* Main Navigation */
#navigation,#navigation .level_0{
	height: 49px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.level_0 li{
	cursor: pointer;
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#navigation ul a.main {
	display: block;
	outline: none;
	position: relative;
	height: 49px;
	text-decoration: none;
	width: auto;
	background-image: url(../../images/sprite.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#navigation ul a.main span { display:none; }
#navigation ul .home a.main {
	background-position: 0 0;
	width: 136px;
	z-index: 1;
	}
	
#navigation ul .productslist a.main {
	background-position: -136px 0;
	width: 136px;
	z-index: 2;
	}
#navigation ul .purchase a.main {
	background-position: -272px 0;
	width: 136px;
	z-index: 3;
	}

#navigation ul .services a.main {
	background-position: -408px 0;
	width: 136px;
	z-index: 4;
	}
#navigation ul .blog a.main {
	background-position: -544px 0;
	width: 136px;
	z-index: 5;
	}
#navigation ul .tutorials a.main {
	background-position: -680px 0;
	width: 136px;
	z-index: 6;
	}
#navigation ul .forum a.main {
	background-position: -816px 0;
	width: 136px;
	z-index: 7;
	}
	
#navigation a.main span.hover {
	background: url(../../images/sprite.jpg) no-repeat top left;
	cursor: pointer !important;
	display: block !important; /* Overriding previous span hide */
	padding: 0 1px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	height: 49px;
	width: 100%;
	z-index: 100;
	}
#navigation .home a.main .hover {
	background-position: 0 -49px;
	padding: 0;
	}
#navigation .productslist a.main .hover {
	background-position: -136px -49px;
	}
#navigation .purchase a.main .hover {
	background-position: -272px -49px;
	}

#navigation .services a.main .hover {
	background-position: -408px -49px;
	}
#navigation .blog a.main .hover {
	background-position: -544px -49px;
	}

#navigation .tutorials a.main .hover {
	background-position: -680px -49px;
	}

#navigation .forum a.main .hover {
	background-position: -816px -49px;
	}
