.nav {
	margin:0;
	padding:0;
	width: 570px;
	height: 55px;
	position: absolute;
	overflow:hidden;
	background:url(../images/bg/menu_bg.png);
}

.nav a:link, .nav a:visited {
	margin:0;
	padding:0;
	height: 55px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	overflow:hidden;
	position: absolute;
	z-index: 10;
}

.nav a:hover, .nav a:focus {
	margin:0;
	padding:0;
	text-decoration:none;
	color:#d80000;
	text-align:center;
}

/*
.nav li a:link, .nav li a:visited {
	margin:0;
	padding:0;
	position: absolute;
	top: 0;
	height: 55px;
	text-align:center;
	overflow: hidden;
	z-index: 10;
	
}
*/

/************************* HOME ************************************/

.nav .home {
	width:72px;
	height:55px;
}

.nav .home a:link, .nav .home a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .home a:hover, .nav .home a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .home a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .home a:link, .current-home .home a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-home, .nav-home-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-home-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

/************************* MP PRODUCTIONS ************************************/

.nav .mpProductions {
	width:128px;
	height:55px;
}

.nav .mpProductions a:link, .nav .mpProductions a:visited {
	padding:10px 0 0 0;
	width:128px;
	height:45px;
	display:block;
}

.nav .mpProductions a:hover, .nav .mpProductions a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .mpProductions a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .mpProductions a:link, .current-home .mpProductions a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-mpProductions, .nav-mpProductions-click {
	position: relative;
	top: 0;
	width: 128px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-mpProductions-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}


/************************* VIDEO ************************************/

.nav .video {
	width:72px;
	height:55px;
}

.nav .video a:link, .nav .video a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .video a:hover, .nav .video a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .video a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .video a:link, .current-home .video a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-video, .nav-video-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-video-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

/************************* GALLERY ************************************/

.nav .gallery {
	width:72px;
	height:55px;
}

.nav .gallery a:link, .nav .gallery a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .gallery a:hover, .nav .gallery a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .gallery a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .gallery a:link, .current-home .gallery a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-gallery, .nav-gallery-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-gallery-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

/************************* NEWS ************************************/

.nav .news {
	width:72px;
	height:55px;
}

.nav .news a:link, .nav .news a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .news a:hover, .nav .news a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .news a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .news a:link, .current-home .news a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-news, .nav-news-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-news-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

/************************* RESUME ************************************/

.nav .resume {
	width:72px;
	height:55px;
}

.nav .resume a:link, .nav .resume a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .resume a:hover, .nav .resume a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .resume a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .resume a:link, .current-home .resume a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-resume, .nav-resume-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-resume-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

/************************* CONTACT ************************************/

.nav .contact {
	width:72px;
	height:55px;
}

.nav .contact a:link, .nav .contact a:visited {
	padding:10px 0 0 0;
	width:72px;
	height:45px;
	display:block;
}

.nav .contact a:hover, .nav .contact a:focus {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.nav .contact a:active {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
}

.current-home .contact a:link, .current-home .contact a:visited {
	background:url(../images/bg/menu_ro_bg.png) repeat-y center ;
	cursor: default;
}

.nav-contact, .nav-contact-click {
	position: relative;
	top: 0;
	width: 72px;
	height: 55px;
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}

.nav-contact-click {
	background:url(../images/bg/menu_ro_bg.png) repeat-y right;
}