.container-menu-body-rock-fr, .container-menu-body-rock-us {
	background: url(../images/front/style_1_title.png) no-repeat;
}

.container-menu-body-rap-fr, .container-menu-body-rap-us {
	background: url(../images/front/style_2_title.png) no-repeat;
}

.container-menu-body-nouvellescene-fr {
	background: url(../images/front/fr/style_3_title.png) no-repeat;
}

.container-menu-body-nouvellescene-us {
	background: url(../images/front/us/style_3_title.png) no-repeat;
}

.container-menu-body-electro-fr, .container-menu-body-electro-us  {
	background: url(../images/front/style_4_title.png) no-repeat;
}

.container-menu-body-world-fr {
	background: url(../images/front/fr/style_5_title.png) no-repeat;
}

.container-menu-body-world-us {
	background: url(../images/front/us/style_5_title.png) no-repeat;
}

#player-style-rock {
	position: relative;
	top: 130px;
	left: -90px;
	width: 72px;
}

#player-style-rap {
	position: relative;
	top: 130px;
	left: -30px;
	width: 72px;
}

#player-style-nouvellescene {
	position: relative;
	top: 130px;
	left: -55px;
	width: 72px;
}

#player-style-electro {
	position: relative;
	top: 130px;
	left: -55px;
	width: 72px;
}

#player-style-world {
	position: relative;
	top: 130px;
	left: -70px;
	width: 72px;
}

/*CONTENT*/

#container-content {
	width: 1050px;
	background-color: #1A1A1A;
}

#container-content-border-left {
	float: left;
	width: 64px;
	height: 100%;
	background: url(../images/front/content_border_left.png) repeat-y;
}

#container-content-body {
	position: relative;
	float: left;
	width: 925px;
	margin-top: -58px;
	background-color: #1A1A1A;
}

#container-content-border-right {
	float: left;
	width: 61px;
	height: 100%;
	background: url(../images/front/content_border_right.png) repeat-y;
}

/* ARTIST BOX */

#home-artist-box {
  float: left;
  padding: 58px 33px 33px 45px;
  width: 566px;
  height: 213px;
}

#home-artist-box_concert {
  float: left;
  padding: 58px 33px 33px 45px;
  width: 566px;
  height: 213px;
}

.home-artist-box--fr {
  background: url(../images/front/fr/home_artist_box.png) no-repeat;
}
.home-artist-box--us {
  background: url(../images/front/us/home_artist_box.png) no-repeat;
}

.home-artist-box-rock-fr {
  background: url(../images/front/fr/home_artist_box_1.png) no-repeat;
}

.home-artist-box-rock-us {
  background: url(../images/front/us/home_artist_box_1.png) no-repeat;
}

.home-artist-box-rap-fr {
  background: url(../images/front/fr/home_artist_box_2.png) no-repeat;
}

.home-artist-box-rap-us {
  background: url(../images/front/us/home_artist_box_2.png) no-repeat;
}

.home-artist-box-nouvellescene-fr {
  background: url(../images/front/fr/home_artist_box_3.png) no-repeat;
}

.home-artist-box-nouvellescene-us {
  background: url(../images/front/us/home_artist_box_3.png) no-repeat;
}

.home-artist-box-electro-fr {
  background: url(../images/front/fr/home_artist_box_4.png) no-repeat;
}

.home-artist-box-electro-us {
  background: url(../images/front/us/home_artist_box_4.png) no-repeat;
}

.home-artist-box-world-fr {
  background: url(../images/front/fr/home_artist_box_5.png) no-repeat;
}

.home-artist-box-world-us {
  background: url(../images/front/us/home_artist_box_5.png) no-repeat;
}

#home-artist-box p {
  line-height: 16px;
}

#home-artist-box_concert p {
  line-height: 16px;
}

#home-artist-box .photo {
  margin-bottom: 5px;
  text-align: right;
}

#home-artist-box_concert .photo {
  margin-bottom: 5px;
  text-align: right;
}

#home-artist-box .photo img {
  float: left;
}
#home-artist-box_concert .photo img {
  float: left;
}

#home-artist-box strong {
  color: #fd0079;
}

#home-artist-box_concert strong {
  color: #fd0079;
}

#home-animation {
	background-color: #1A1A1A;
}

#home-animation_concert {
	background-color: #1A1A1A;
}

#preview-flvplayer {
	padding-left: 50px;
}

#preview-flvplayer_concert {
	padding-left: 50px;
}

#preview-mp3 {
	width: 190px;
}

#preview-mp3_concert {
	width: 190px;
}

#preview-flv {
	position: absolute;
	top: 58px;
	left: 250px;
}
#preview-flv_concert {
	position: absolute;
	top: 370px;
	left: 250px;
}

#home-artist-box .play-list {
  margin-top: 15px;
  margin-bottom: 20px;
}

#home-artist-box_concert .play-list {
  margin-top: 15px;
  margin-bottom: 20px;
}

#home-artist-box .links {
  text-align: right;
}

#home-artist-box_concert .links {
  text-align: right;
}

#home-artist-box .links img {
  position: relative;
  top: 4px;
}

#home-artist-box_concert .links img {
  position: relative;
  top: 4px;
}

#preview-mp3player {
  position: relative;
  top:4px;
}

#preview-mp3player_concert {
  position: relative;
  top:4px;
}


#preview-mp3player-repeat {
	position: absolute;
	top: 193px;
	left: 218px;
}

#preview-mp3player-repeat_concert {
	position: absolute;
	top: 544px;
	left: 218px;
}

#preview-flvplayer-repeat {
	position: absolute;
	top: 192px;
	left: 315px;
}

/* ARTIST SELECTION BOX */

#home-artist-selection-box {
  float: left;
  padding: 54px 45px 33px 33px;
  width: 203px;
  height: 233px;
}


.home-artist-selection-box-fr {
background: url(../images/front/fr/home_artist_selection_box.png) no-repeat;
}

.home-artist-selection-box-us {
 background: url(../images/front/us/home_artist_selection_box.png) no-repeat;
}

#home-artist-selection-box p {
  line-height: 16px;
}

#home-artist-selection-box .row {
  margin-bottom: 12px;
}

#home-artist-selection-box .photo {
  float: left;
  margin-right: 5px;
}

#home-artist-selection-box .links {
  margin-top: 10px;
  text-align: right;
}

#home-artist-selection-box .links img {
  position: relative;
  top: 4px;
}

/* ARTIST TOP BOX */

#home-artist-top-box {
  clear: left;
  float: left;
  padding: 39px 17px 19px 30px;
  width: 137px;
  height: 242px;
}

.home-artist-top-box-fr {
  background: url(../images/front/fr/home_artist_top_box.png) no-repeat;
}

.home-artist-top-box-us {
  background: url(../images/front/us/home_artist_top_box.png) no-repeat;
}

#home-artist-top-box .row-odd, #home-artist-top-box .row-even {
  padding: 5px 10px 5px 7px;
  height: 30px;
}

#home-artist-top-box .row-even {
  background-color: #000;
}

#home-artist-top-box .picto {
  float: right;
  margin-top: 5px;
}

#home-artist-top-box .more {
  float: right;
  margin-top: -15px;
  margin-right: 5px;
}

/* FAN TOP BOX */

#home-fan-top-box {
  float: left;
  padding: 39px 17px 19px 18px;
  width: 137px;
  height: 242px;
  
}

.home-fan-top-box-fr {
  background: url(../images/front/fr/home_fan_top_box.png) no-repeat;
}

.home-fan-top-box-us {
  background: url(../images/front/us/home_fan_top_box.png) no-repeat;
}

#home-fan-top-box .row-odd, #home-fan-top-box .row-even {
  padding: 5px 10px 5px 7px;
  height: 30px;
}

#home-fan-top-box .row-even {
  background-color: #000;
}

#home-fan-top-box .picto {
  float: right;
  margin-top: 5px;
}

#home-fan-top-box .more {
  float: right;
  margin-top: -15px;
  margin-right: 5px;
}

/* FAN BOX */

#home-fan-box {
  float: left;
  padding: 54px 33px 33px 33px;
  width: 222px;
  height: 213px;
}

.home-fan-box-fr {
  background: url(../images/front/fr/home_fan_box.png) no-repeat;
}

.home-fan-box-us {
  background: url(../images/front/us/home_fan_box.png) no-repeat;
}

#home-fan-box strong {
  color: #fd0079;
}

#home-fan-box .photo {
  line-height: 16px;
}

#home-fan-box .links {
  text-align: right;
}

#home-fan-box .links img {
  position: relative;
  top: 4px;
}

/* FAN SELECTION BOX */
#home-google {
  float: left;
  padding: 24px 45px 33px 10px;
  width: 203px;
  height: 213px;
}

#home-fan-selection-box {
  float: left;
  padding: 54px 45px 33px 33px;
  width: 203px;
  height: 213px;
}

.home-fan-selection-box-fr {
  background: url(../images/front/fr/home_fan_selection_box.png) no-repeat;
}

.home-fan-selection-box-us {
  background: url(../images/front/us/home_fan_selection_box.png) no-repeat;
}

#home-fan-selection-box p {
  line-height: 16px;
}

#home-fan-selection-box .row {
  margin-bottom: 12px;
}

#home-fan-selection-box .photo {
  float: left;
  margin-right: 5px;
}

#home-fan-selection-box .links {
  margin-top: 10px;
  text-align: right;
}

#home-fan-selection-box .links img {
  position: relative;
  top: 4px;
}

/* NEWS BOX */

#home-news-box {
  clear: left;
  /*padding-top: 95px;*/
  padding-top: 0px;
  /*padding-left: 50px;*/
  padding-left: 40px;
  width: 875px;
  /*height: 96px;*/
  height: 100px;
}

.home-news-box-rock {
  /*background: url(../images/front/home_news_box_1.png) no-repeat;*/
}

.home-news-box-rap {
  background: url(../images/front/home_news_box_2.png) no-repeat;
}

.home-news-box-nouvellescene {
  background: url(../images/front/home_news_box_3.png) no-repeat;
}

.home-news-box-electro {
  background: url(../images/front/home_news_box_4.png) no-repeat;
}

.home-news-box-world {
  background: url(../images/front/home_news_box_5.png) no-repeat;
}

#home-news-box p {
  width: 725px;
}

#home-news-box a {
  font-size: 14px;
   color: #AE005C;
  font-weight: bold;
  text-decoration: none;
}

/* ARTIST NEW BOX */

#home-artist-new-box {
  float: left;
  padding: 42px 19px 19px 30px;
  width: 413px;
  height: 243px;
}

.home-artist-new-box-fr {
  background: url(../images/front/fr/home_artist_new_box.png) no-repeat;
}

.home-artist-new-box-us {
  background: url(../images/front/us/home_artist_new_box.png) no-repeat;
}

#home-artist-new-box .row-odd, #home-artist-new-box .row-even {
  padding: 5px 10px 5px 7px;
  height: 30px;
}

#home-artist-new-box .row-even {
  background-color: #000;
}

#home-artist-new-box .links {
  float: right;
  margin-top: 3px;
}

#home-artist-new-box .links img {
  position: relative;
  top: 4px;
}

#home-artist-new-box .more {
  margin-top: -15px;
  text-align: center;
}

/* FAN NEW BOX */

#home-fan-new-box {
  float: left;
  padding: 42px 31px 19px 19px;
  width: 413px;
  height: 243px;
}

.home-fan-new-box-fr {
  /*background: url(../images/front/fr/home_fan_new_box.png) no-repeat;*/
  background: url(../images/front/home_empty_big_box.png) no-repeat;
}

.home-fan-new-box-us {
  background: url(../images/front/us/home_fan_new_box.png) no-repeat;
}


#home-fan-new-box .row-odd, #home-fan-new-box .row-even {
  margin-left:11px;
  padding: 5px 10px 5px 7px;
  height: 30px;
  width:400px;
}

#home-fan-new-box .row-even {
  background-color: #000;
}

#home-fan-new-box .title {
    text-transform: uppercase;
	font-size:14px;
	font-weight: bold;
  margin-top: -21px;
  margin-left:14px;
}
#home-fan-new-box .links {
  float: right;  
  margin-top: 3px;
}
#home-fan-new-box .text {
  
  margin-left: 5px;
}

#home-fan-new-box .links img {
  position: relative;
  top: 4px;
}

#home-fan-new-box .more {
  margin-top: -15px;
  text-align: center;
}
