.h_nav {
	width:1000px;
	margin: 30px auto 20px 0;
}

.nav_screen {
	margin: 0 auto;
	width: 1000px;
}

.h_nav ul {
	width:1000px;
	margin: 0;
	float: left;
	padding: 0;
}

.h_nav ul li {
	margin: 0;
	padding: 0 !important;
}

.h_nav ul li a {
	padding: 0 ;
	margin: 0;
	text-indent: -3000px;
	line-height: 22px;
	float: left;
}

.h_nav ul li.first a{
	background: url(images/h_nav_07.gif) 0 0 no-repeat;
	width: 166px;
}

.h_nav ul li.first a:hover{
	background: url(images/h_nav_07.gif) 0 -23px no-repeat;
	width: 166px;
	color:#990000 ;
	font-weight: bold;
	padding: 0 !important;
}

.h_nav ul li.our_work a{
	background: url(images/h_nav_02.gif) 0 0 no-repeat;
	width: 164px;
	font-weight: bold;
}

.h_nav ul li.our_work a:hover{
	background:  url(images/h_nav_02.gif) 0 -23px no-repeat;
	width: 164px;
	color: #990000;
	font-weight: bold;
	padding: 0 !important;
}
.h_nav ul li.apps a{
	background: url(images/h_nav_08.gif) 0 0 no-repeat;
	width: 166px;
}

.h_nav ul li.apps a:hover{
	background: url(images/h_nav_08.gif) 0 -23px no-repeat;
	width: 166px;
	color:#990000 ;
	font-weight: bold;
	padding: 0 !important;
}




.h_nav ul li.inside_duartesilva a{
	background: url(images/h_nav_03.gif) 0 0 no-repeat;
	width: 211px;
	font-weight: bold;
}


.h_nav ul li.inside_duartesilva a:hover{
	background:  url(images/h_nav_03.gif) 0 -23px no-repeat;
	width: 211px;
	color: #990000;
	font-weight: bold;
	padding: 0 !important;
}


.h_nav ul li.work_with_us a{
	background: url(images/h_nav_04.gif) 0 0 no-repeat;
	width: 205px;
	font-weight: bold;
}

.h_nav ul li.work_with_us a:hover{
	background:  url(images/h_nav_04.gif) 0 -23px no-repeat;
	width: 205px;
	color: #990000;
	font-weight: bold;
	padding: 0 !important;
}

.h_nav ul li.apps a{
	background: url(images/h_nav_08.gif) 0 0 no-repeat;
	width: 166px;
}

.h_nav ul li.apps a:hover{
	background: url(images/h_nav_08.gif) 0 -23px no-repeat;
	width: 166px;
	color:#990000 ;
	font-weight: bold;
	padding: 0 !important;
}


.h_nav ul li.duartesilva_news a{
	background: url(images/h_nav_05.gif) 0 0 no-repeat;
	width: 126px;
	font-weight: bold;
}

.h_nav ul li.duartesilva_news a:hover{
	background:  url(images/h_nav_05.gif) 0 -23px no-repeat;
	width: 126px;
	color: #990000;
	font-weight: bold;
	padding: 0 !important;
}

.h_nav ul li.last a{
	background: url(images/h_nav_06.gif) 0 0 no-repeat;
	width: 126px;
	font-weight: bold;
	margin: 0;
	padding: 0;

}



.h_nav ul li.last a:hover{
	background: url(images/h_nav_06.gif) 0 -23px no-repeat;
	width: 126px;
	font-weight: bold;

	color:#990000 ;
	padding: 0 !important;
}




/* ###### SUB MENU STYLES ##### */
