body {
	font-size: 95%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-family: verdana;
	background: #000000;
	text-align: center;
    color: #000000;
	}

.main_visu_container {
	overflow: hidden;
	padding: 0 0 0 0;
	width: 839px;
	margin: 50px auto 0 auto;
}

.main_visu {
	display: block;
	width: 833px;
	height: 361px;
	border: 3px solid #FFF;
}

.nivo-controlNav {
	display: none;
}

.main_visu_container .nivo-directionNav {
	position: absolute;
	bottom: 7px;
	left: 10px;
	height: 26px;
	width: 58px;
	z-index: 999;
}
.main_visu_container .nivo-directionNav a {
	width: 26px;
	height: 26px;
	text-indent:-9999px;
	position: static;
	top: 0;
}
.main_visu_container .nivo-directionNav a.nivo-prevNav {
	float: left;
	width: 26px;
	height: 26px;
	background: url(http://www.madonnarama.com/assets/img/arrows.png?v=20120623) 0 0;
}
.main_visu_container .nivo-directionNav a.nivo-nextNav {
	float: right;
	width: 26px;
	height: 26px;
	background: url(http://www.madonnarama.com/assets/img/arrows.png?v=20120623) -26px 0;
}

#contact_social_index {
	margin: 0 0 0 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#contact_social_index a {
	display: block;
	float: left;
	margin: 0 2px 0 0;
	height: 31px;
	width: 31px;
	text-indent: -9999px;
}
#contact_social_index a#facebook {
	background: url(http://www.madonnarama.com/assets/img/buttons.gif?v=20120623) 0 -34px no-repeat;
}
#contact_social_index a#twitter {
	background: url(http://www.madonnarama.com/assets/img/buttons.gif?v=20120623) 0 -100px no-repeat;
}
#contact_social_index a#youtube {
	background: url(http://www.madonnarama.com/assets/img/buttons.gif?v=20120623) 0 -166px no-repeat;
	width: 103px;
}

#lang{width:150px;float:right; margin: auto;}
#lang li{float:right;display:block;}
#lang li span{display:none;}
#lang li a.langFR{width:35px;height:16px;background:url(http://www.madonnarama.com/assets/img/buttons.gif?v=20120623) no-repeat -138px -198px;display:block;margin:0 2px 0 0;}
#lang li a.langEN{width:35px;height:16px;background:url(http://www.madonnarama.com/assets/img/buttons.gif?v=20120623) no-repeat -103px -198px;display:block;}

#lang li a:hover.langFR{background-position: -138px -214px;}
#lang li a:hover.langEN{background-position: -103px -214px;}

/**** NIVO SLIDER ****/
/*
 * jQuery Nivo Slider v1.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the GPL license.
 * http://www.gnu.org/copyleft/gpl.html
 * 
 * March 2010
 */
 
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8;
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}

.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}

.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
