.jcarousel-artist .jcarousel-container {
    -moz-border-radius: 10px;
    /*background: #F0F6F9;*/
    /*border: 1px solid #346F97;*/
}

.jcarousel-artist .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-artist .jcarousel-container-horizontal {
    width: 490px;
    padding: 20px 40px;
    margin-left: 18px;
}

.jcarousel-artist .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-artist .jcarousel-clip-horizontal {
    width:  490px;
    height: 150px;
}

.jcarousel-artist .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-artist .jcarousel-item {
    width: 75px;
    height: 75px;
    padding-top:37px;
}

.jcarousel-artist .jcarousel-item a img {
	width: 75px;
	height: 75px;
}

.jcarousel-artist .jcarousel-item-active {
	width: 150px;
	height: 150px;
	padding-top:0px;
}

.jcarousel-artist .jcarousel-item-active a img {
	width: 150px;
	height: 150px;
}

.jcarousel-artist .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-artist .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-artist .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-artist .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-artist .jcarousel-next-horizontal {
    position: absolute;
    top: 71px;
    right: 5px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    background: transparent url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-artist .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/prev-horizontal.png);
}

.jcarousel-artist .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-artist .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-artist .jcarousel-next-disabled-horizontal,
.jcarousel-artist .jcarousel-next-disabled-horizontal:hover,
.jcarousel-artist .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-artist .jcarousel-prev-horizontal {
    position: absolute;
    top: 71px;
    left: 5px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    background: transparent url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-artist .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/next-horizontal.png);
}

.jcarousel-artist .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-artist .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-artist .jcarousel-prev-disabled-horizontal,
.jcarousel-artist .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-artist .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-artist .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/next-vertical.png) no-repeat 0 0;
}

.jcarousel-artist .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-artist .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-artist .jcarousel-next-disabled-vertical,
.jcarousel-artist .jcarousel-next-disabled-vertical:hover,
.jcarousel-artist .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-artist .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-artist .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-artist .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-artist .jcarousel-prev-disabled-vertical,
.jcarousel-artist .jcarousel-prev-disabled-vertical:hover,
.jcarousel-artist .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-artist .jcarousel-static-block {
	margin-left:30px;
	margin-top:10px;
	width:607px;
}
.jcarousel-artist .jcarousel-static-container {
	/*padding: 20px 40px;*/
	width:490px;
}

.jcarousel-artist .jcarousel-static-list-horizontal{
	position:absolute;
	overflow: hidden;
	top: 20px;
	margin: 0px;
	padding: 0px;
	left: 58px;
	width:500px;
	 
}
.jcarousel-artist .jcarousel-static-horizontal-item{
	list-style:none outside none;
	float:left;
	margin-left:0;
	margin-right:10px;
}

.jcarousel-artist .jcarousel-static-item{
    width: 75px;
    height: 75px;
    padding-top:37px;
}

.jcarousel-artist .jcarousel-static-item img {
	width: 75px;
	height: 75px;
}

.jcarousel-artist .jcarousel-static-item-active {
	width: 150px;
	height: 150px;
	padding-top:0px;
}

.jcarousel-artist .jcarousel-static-item-active a img {
	width: 150px;
	height: 150px;
}
.jcarousel-artist .jcarousel-static-item-active-img{
	width: 150px;
	height: 150px;
}
.jcarousel-artist .jcarousel-static-span{
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    text-align: center;
    top: 0px;
    line-height: 16px;
    height:20px;
    width: 100%;
}
.jcarousel-artist .jcarousel-artists-block{
	float: left;
	width: 100%;
}
.jcarousel-artist .jcarousel-activ-item-shadow{
    position: absolute;
    top:170px;
    left:213px;
	width: 180px;
	height:2px;
	border:0;
	background: transparent url(http://www.universalmusic.fr/images/static//jcarousel_skins/artist/activ-item-shadow.png) no-repeat 0 0;
}






/* reset  */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/**/


/** global font-family and style **/

textarea , body , * { font-family : Arial ; font-size : 13px ;}

a , a:link { text-decoration : none ;  color : #59a3bc  ; }
a:active { text-decoration : underline ; }
a:hover { text-decoration : underline ; }

a img { border : none ;}

body {
margin : 0px ;
padding : 0px ;
background-color : #000000 ;
	background-color : #FFF; /**/
}



#Container {
width : 980px ;
margin : auto ;
//border:1px solid #E5E5E5;  HEADER AD LAYOUT
border:0px; // MENU AD LAYOUT
}

#HeaderContainer {
background-image : url(http://www.universalmusic.fr/images/static//header_main_bg.png);
background-repeat : repeat-x ;
width: 100%;
	height: 95px; // MENU AD LAYOUT
}

#Header {
	margin: auto;
	height: 95px; // MENU AD LAYOUT
background-color : #ffffff;
	width: 980px;
//height : 105px; HEADER AD LAYOUT 
}

#Header .logo {
float: left;
padding : 0px 13px 0px 30px ; 
}

#Header .logo a {
	display : block ;
	height : 100px ;
	width : 169px ;
	position : relative ;
	overflow  :hidden ;
}
#Header .logo h1 > img {
position : absolute  ;
left : 0px ;
top : 0px ;
}


div.LeftContainerBig div.rssLinkDiv.atRight {
	float: right;
	margin-rigth: 2px;
	position: relative;
	clear:both;
}

#Header .menu .top {
background-image : url(http://www.universalmusic.fr/images/static//header_navigation_left-border.png);
background-repeat : no-repeat ;
float: right;
height : 56px ;
	width : 761px;

}

#Header .menu .top .left  {
background-image : url(http://www.universalmusic.fr/images/static//header_navigation_bg.png);
background-repeat : repeat-x ;
float: left;
height : 56px ;
margin-left : 15px;
width : 506px;
}

#Header .menu .searchbox { float : right ; background-image : url(http://www.universalmusic.fr/images/static//header_navigation_bg.png);  height : 56px ; width : 225px; }
#Header .menu .rightsearchbox { float : right ; background-image : url(http://www.universalmusic.fr/images/static//header_navigation_right-border.png);  height : 56px ; width : 15px; }

/*
#Header .menu .searchbox div.input ,
#Header .menu .searchbox div.submit { float : left ; clear : none ;  padding-top : 19px;  padding-bottom : 9px; margin : 0px ; }

#Header .menu .searchbox div.input {
background : url(http://www.universalmusic.fr/images/static//header_navigation_search_lupe.png) no-repeat ;
padding-left :25px;
}

#Header .menu .searchbox div.submit input  ,
#Header .menu .searchbox div.input input {
background : url(http://www.universalmusic.fr/images/static//header_navigation_search_bg.png) repeat-x #DFDFDF;
border : 1px solid #A0A0A0 ;
color : #555555 ;
font-size : 12px ;
margin : 0px ;
padding:5px 4px 4px 4px;
}

*/

#commentForm { padding : 10px ; float : left ; }
#commentForm label { font-weight : bold ;  }
#commentForm .info-message { padding : 5px 0px ; color  : #666 ; font-weight : bold ;  width : 100%;}
#commentForm .error-message { padding : 5px 0px ; color  : #750202 ; font-weight : bold ; width : 100%;}
#commentForm textarea {
	width : 565px ;
	margin-top : 7px ;
	margin-bottom : 10px ;
	height : 60px ;
background : url(http://www.universalmusic.fr/images/static//header_navigation_search_bg.png) repeat-x #ffffff;
border : 1px solid #A0A0A0 ;
	padding : 10px ;
-moz-border-radius   : 5px;
-webkit-border-radius: 5px ;
	border-radius: 5px ;
}
#RES_ID_fb_login_image { height : 19px ;}
#commentsCtnr { border : 1px solid #e1e1e1 ; border-top : 0px none ; border-bottom : 0px none ; float : left ;}
#commentFormCntr  { border : 1px solid #e1e1e1 ; border-top : 0px none ;  float : left ;}

#Header .menu .searchbox > div{
	float : right ;
	height : 26px;
	width : 193px ;
	background : url(http://www.universalmusic.fr/images/static//search_box_cntr.png) no-repeat  ;
	padding : 0px !important ;
	margin-right :15px ;
	margin-top : 20px ;

}


.error-box.moduleMessageBox { float : left ;  }

.error-message {
	clear : both ;
}



#Header .menu .searchbox div.input  {
	float:left;
	width:160px;
}


#Header .menu .searchbox div.input input {
padding :0px ;
margin : 0px ;
background : transparent ;
	border : 0px none transparent ;
	margin-left:30px;
	margin-top:5px;
	width:136px;
	color : #555555 ;
}


#Header .menu .searchbox div.submit{
	float:right;
	width:24px;
	margin-right : 4px ;
}



#Header .menu .searchbox div.submit input {
padding :0px ;
margin : 0px ;
background : transparent ;
border : 0px none transparent ;
margin-top:4px;
cursor : pointer ;
font-weight : bold ;
color : #364453;
}


#Header .menu .searchbox div.submit input:hover {
color : #860000;
}




#Header .bottom { float : right ; width: 740px;  }
#Header .bottom .left { float : left ; width: 290px;}
#Header .bottom .left form {padding: 9px 0px 0px; clear: both;}
#Header .bottom .left form div{padding: 0px; margin: 0px;}
#Header .bottom .left form div{padding: 0px; margin: 0px 5px 0px;}
#Header .bottom .left form div.input.text input{padding: 3px 2px; margin: 0px;}
#Header .bottom .left form div.submit{margin: 1px 0px 0px;}
#Header .bottom .left form div.submit input{background: url("http://preprod-umfv4.customers.artful.net/images/static//buttons_common_bg.png") no-repeat scroll right -42px transparent; padding: 2px 8px 3px;}
#Header .bottom .left form div.submit input:hover{background: url("http://preprod-umfv4.customers.artful.net/images/static//buttons_common_bg.png") no-repeat scroll right -84px transparent;}

#Header .bottom .left ul.menu li {
	background : url(http://www.universalmusic.fr/images/static//header_navigation_bottom_vertical-line.png) no-repeat right top ;
	padding  : 9px 34px 16px 0px ;
	font-size : 12px;
	font-weight  :bold ;
}

#Header .bottom .left ul.menu li , #Header .bottom .left ul.menu li a { color : #2a6174 ; }
#Header .bottom .left ul.menu li a:hover { text-decoration : underline; }
#Header .bottom .left ul.menu li a.active { text-decoration : underline; }
#Header .bottom .left ul.menu li.last { background : transparent ; padding-right : 0px ; }

#Header .bottom .right { float  : right ; width : 450px ;}
#Header .bottom .right ul.menu { float  : right ; padding-right : 15px ; }
#Header .bottom .right ul.menu li {
	padding  : 9px 4px 16px 0px ;
	font-size : 12px;
}

#Header .bottom .right ul.menu li , #Header .bottom .right ul.menu li a { color : #555 ; }
#Header .bottom .right ul.menu li a:hover { text-decoration : underline; }



ul.menu {
margin :0px;
padding :0px;
list-style : none;
}

ul.menu li { float : left ; clear : none ; padding : 0px ; margin: 0px; }

.navigation_buttons {cursor : pointer ;  float:left ; background: url(http://www.universalmusic.fr/images/static//header_navigation_buttons.png) no-repeat 0px 0px ; display : block ; height : 56px ; width : 100px ;}


.navigation_buttons#accueil  { width : 61px  ; background-position :    0px 0px ; margin-left:15px; }
.navigation_buttons#news     { width : 61px  ; background-position :  -61px 0px ; }
.navigation_buttons#clips    { width : 61px  ; background-position : -122px 0px ; }
.navigation_buttons#concours { width : 89px  ; background-position : -183px 0px ; }
.navigation_buttons#artistAz { width : 104px ; background-position : -272px 0px ; }
.navigation_buttons#webtv    { width : 92px  ; background-position : -376px 0px ; }
.navigation_buttons#shop     { width : 44px  ; background-position : -482px 0px ; margin-right:15px; }

.navigation_buttons#accueil:hover  { width : 61px  ; background-position :    0px -56px ; }
.navigation_buttons#news:hover     { width : 61px  ; background-position :  -61px -56px ; }
.navigation_buttons#clips:hover    { width : 61px  ; background-position : -122px -56px ; }
.navigation_buttons#concours:hover { width : 89px  ; background-position : -183px -56px ; }
.navigation_buttons#artistAz:hover { width : 104px ; background-position : -272px -56px ; }
.navigation_buttons#webtv:hover    { width : 92px  ; background-position : -376px -56px ; }
.navigation_buttons#shop:hover     { width : 44px  ; background-position : -482px -56px ; }

#Header .menu .top .left  ul#mainMenu li  { background : url(http://www.universalmusic.fr/images/static//header_navigation_vertical-line.png) no-repeat right top ; padding-right : 2px ; }
#Header .menu .top .left  ul#mainMenu li a:hover { text-decoration : none ; }
#Header .menu .top .left  ul#mainMenu li.last  { background : transparent ; padding :0px; }

#MainContainer {
/* background: url(http://www.universalmusic.fr/images/static//maincontainer_bg.png) repeat-x #FFFFFF; // MENU AD LAYOUT */
float:left;
width:100%;
	// border: 0px;  HEADER AD LAYOUT
	border:1px solid #E5E5E5;  // MENU AD LAYOUT
	border-top: 0px;   
padding-top: 12px;	
}
#FooterContainer {
padding-top : 30px ;
background-color : #ffffff ;
/*margin-top : 30px;*/
float : left ;
width : 100%;

}

#FooterContainer > ul {
float : left ;
padding : 0px;
margin : 0px ;
width  :100%;
list-style : none;

}
#FooterContainer > ul li{
padding : 10px 20px ;
margin : 0px ;
}

#FooterContainer > ul#footerTopVideos li{

background : url(http://www.universalmusic.fr/images/static//footer_selection_bg.png ) repeat-x #f3f3f3  ;
border-top : 1px solid #E6E6E6 ;
}


#FooterContainer > ul b , #FooterContainer > ul strong {
color : #5aa4bd;
font-size : 14px ;
	font-weight : bold ;
}


#FooterContainer > ul , #FooterContainer > ul a { font-size : 13px ; color : #888888 ;  }



#FooterContainer > ul#footerStaticpages { background : url(http://www.universalmusic.fr/images/static//footer_bg.png ) repeat-x #d5d5d5 ; text-align: center;  }
#FooterContainer > ul#footerStaticpages li { padding : 0px 20px ;  }
#FooterContainer > ul#footerStaticpages  { padding : 20px 0px ;  }
#FooterContainer > ul#footerStaticpages #copyright { color : #a29fa0 ;  }
#FooterContainer > ul#footerStaticpages b , #FooterContainer > ul#footerStaticpages strong {
color : #888888;
font-size : 13px ;
}

#DivQuickBanner {
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:2;
}



.RightContainerSmall { width : 300px ; float : left ; margin-top : 10px ;margin-right : 10px ; float : right ; } 
.RightContainerSmall > div { float : left ; width : 100% ; margin-bottom : 30px ; }
.rightColumn > div.banner { border-top : 2px solid #59A6BA ; margin-bottom : 30px ; }




.leftColumn h2,
.leftColumn h1.exh2,
.rightColumn h2,
.centerColumn h2 ,
.RightContainerSmall h2,
h2.title,
h1.title.exh2,
span.AtoZLetter {
	color : #333333 ;
	font-size : 18px ;
	font-weight : bold ;
	margin : 0px ;
	padding : 0px ;
	margin-bottom : 6px ;
}

.leftColumn h1, .leftColumn h1.exh2, .rightColumn h1, .centerColumn h1, .RightContainerSmall h1, h1.title, h1.title.exh2, span.AtoZLetter {
color:#333333;
font-size:18px;
font-weight:bold;
margin:0 0 6px;
padding:0;
}

h1.title.exh2 {
	margin-bottom: 0px;
}

h1.title.exh2.topAndNoveautes {
	margin-bottom: 6px;
}


.leftColumn h2.icon,
.rightColumn h2.icon,
.centerColumn h2.icon,
.RightContainerSmall h2.icon,
h2.title.icon,
h1.title.icon.exh2,
span.AtoZLetter.icon {
	padding-left : 15px ;
	background : url(http://www.universalmusic.fr/images/static//icons_half-square.png) no-repeat 0px 6px ;
}

.leftColumn h1.icon, .rightColumn h1.icon, .centerColumn h1.icon, .RightContainerSmall h1.icon, h1.title.icon, h1.title.icon.exh2, span.AtoZLetter.icon {
background:url("http://www.universalmusic.fr/images/static//icons_half-square.png") no-repeat scroll 0 6px transparent;
padding-left:15px;
}


div.LeftContainerBig div.underline {
	width: 100%;
	float: left;
}

div.LeftContainerBig div.underline h1 {
	width: 400px;
	clear: both;
	float: left;
}

div.LeftContainerBig div.underline-bottom-border {
	border-bottom: 2px solid #59A6BA;
}

div.LeftContainerBig div.underline2 a{
	font-weight:bold;
	font-size:14px;
	text-decoration: underline;
	float:right;
	vertical-align: bottom;
	padding-top:6px;
}

div.LeftContainerBig div.underline div.rssLinkDiv {
	clear: none;
	float: right;
	margin-top: 5px;
}


div#videos_most_watched div.underline div.rssLinkDiv.atRight,
div#videos_newest div.underline div.rssLinkDiv.atRight,
div#latestNews div.underline div.rssLinkDiv.atRight {
	float: left;
	margin-top: 4px;
	margin-bottom: 6px;
}

div#latestNews {
	float: left;
}
div#videos_most_watched div.underline h2,
div#videos_newest div.underline h2,
div#latestNews div.underline h2 {
	width: 259px;
	float: left;
}
div#latestNews div.underline h2 {
	width: 268px;
}

div#videos_most_watched div.underline,
div#videos_newest div.underline,
div#latestNews div.underline {
	margin-bottom: 3px;
	border-bottom : 2px solid #59A6BA ;
	width: 100%;
	float: left;
}

div#videos_most_watched div.underline.videosMost,
div#videos_newest div.underline.videosMost {
	border-bottom : 0px solid #59A6BA ;
}

.leftColumn h2.underline,
.rightColumn h2.underline,
.centerColumn h2.underline,
.RightContainerSmall h2.underline,
h2.title.underline,
h1.title.underline.exh2,
span.AtoZLetter.underline {
	border-bottom : 2px solid #59A6BA ;
	padding-bottom : 5px ;
}

span.AtoZLetter a, span.AtoZLetter a:hover {
	color: black;
	text-decoration: none;
}

span.AtoZLetter {
	display: block;
}

.success-box { }
.success-box h2{
	font-size : 18px ; font-weight : bold ;
	padding-bottom : 10px ;  
	margin-bottom : 10px ;
	border-bottom : 2px solid #59A6BA ;
	text-indent : 20px ;
	background : url(http://www.universalmusic.fr/images/static//icons_half-square.png) no-repeat 0px 6px ;

}

.success-box .body { font-size : 12px ; font-weight : 500 ; }
.success-box a { font-size : 11px ; color : #666666 ;  }
.success-box a:hover { text-decoration : underline ; }


.leftColumn .module.artist.lastAlbum { float: left; clear : both ; width:100%;   }

.leftColumn .module.artist.lastAlbum .artist.module.box , .module.artist.albums .artist.module.box.active {
	background : url(http://www.universalmusic.fr/images/static//box_left_gradient.jpg) repeat-x #ffffff left bottom;
}



.leftColumn .module.artist.lastAlbum .artist.module.box {
	border : 1px solid #e2e2e2 ;
	border-top : 2px solid #59A6BA ;
	/*margin-bottom : 22px ;*/
}

.module.artist.albums .artist.module.box {
	width : 216px ;
	border-top : 2px solid #ffffff ;
	border-bottom : 1px solid #e1e1e1 ;
	border-right : 1px none transparent ;
	border-left : 1px none transparent ;
	margin : 0px ;
	padding-bottom  : 5px ;
}

.module.artist.albums .artist.module.box.active {
	border-top : 2px solid #59A6BA ;
	border-right : 1px solid #e1e1e1 ;
	border-left : 1px solid #e1e1e1 ;
}

.module.artist.albums .artist.module.box .links {
	width : 125px ;
	height : 48px ;
}


.module.artist.albums .artist.module.box.even {
	border-right : 1px solid #e1e1e1 ;
}

#MainContainer { background-color : #ffffff ;}
.module.artist.albums .artist.module.box.odd {
	border-left : 0px none #e1e1e1 ;
	width : 220px;
}

.module.artist.albums .elementBox.TrackBox {

}


#bannerFooter { float : left ; clear : both ; text-align : center ; padding-top : 20px ;}

.artist.module.box .actions {
	float:left;
}




.leftColumn .module.artist.lastAlbum .artist.module.box .actions {
	clear:both;
	width:143px;
	padding-top:5px;
	padding-bottom:10px ;
}
.module.artist.albums .artist.module.box .actions {
	padding-top : 5px ;
	padding-left : 5px ;
}


.artist.module.box {
	float : left ;
}

.artist.module.box .padding {
	padding : 10px 0px 0px 13px ;
}


.artist.module.box span.albumReleaseDate {
	display: block;
}
.artist.module.box h3 ,
.artist.module.box h4 ,
.artist.module.box span.thumb 
{float : left ; width : auto ; }

.artist.module.box span.thumb { background : url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_shadow_large.png) no-repeat center bottom ;  padding :0px 3px 3px 3px ; }
.artist.module.box h3 { COLOR : #333333 ; font-weight : bold ; padding : 2px 0px 0px 0px ; font-size : 13px ; clear : both ; }
/*.module.artist.albums .artist.module.box h3 { height : 30px ; }*/
.artist.module.box h4, .artist.module.box span.albumReleaseDate { COLOR : #999999 ; font-weight : normal ; padding : 0px 0px 0px  0px; font-size : 11px ; clear : both ; }
.artist.module.box h4 a, .artist.module.box span.albumReleaseDate a { COLOR : #999999 ; font-weight : normal ;   font-size : 11px ; }
.artist.module.box .right .links { padding-left : 9px ;}
.artist.module.box .right .actions { margin-left : 4px ;}



#centerContent .module.photo.album { width : 100% ; }
#centerContent .module.artist.bioblock { width : 100% ; }
.leftColumn .module.artist.lastAlbum { width : 100% ; }

.TracksCtnr   { height : auto  ;   }
.module.artist.albums .elementBox.TrackBox { height : auto  ;  width: 436px;  } /*border-right : none 0px ;*/
.module.artist.albums .elementBox.TrackBox .trackName { margin-left:10px; width : 170px ; float:left;padding:13px 0px 12px 0px ; color : #333333 ; font-weight : bold ; font-size : 12px ;}
.module.artist.albums .elementBox.TrackBox .player 	 { width : 190px;  float:left; padding-top:13px;}
.module.artist.albums .elementBox.TrackBox .actions	 { width : auto ;  float:left;padding:13px 0px 13px 0px ; font-weight : bold ; font-size : 12px ; color : #860000 }
.module.artist.albums .elementBox.TrackBox .actions	a { font-weight : bold ; font-size : 10px ; color : #860000 }
/*

.module.artist.albums .elementBox.TrackBox:hover .trackName,
.module.artist.albums .elementBox.TrackBox:hover .player,
.module.artist.albums .elementBox.TrackBox:hover .actions,
.module.artist.albums .elementBox.TrackBox:hover .actions	a {  color : #ffffff }
*/


.module.artist.albums .elementBox.TrackBox .right { float : left ; }
.module.artist.albums .elementBox.TrackBox .actions a:hover , .module.artist.albums .elementBox.TrackBox a:hover {  text-decoration : underline ;}

.module.artist.lastAlbum { width : 169px ;}

#viewNews .module.artists.box , #viewNews .module.common.box { float: left ; margin-bottom : 20px ; width : 100% ; }
#viewNews .module.artists.box h2 { margin-bottom:5px;float:left;  }

#viewNews .module.artists.box.newsartist .elementBox ,
#viewNews .module.artists.box.lastAlbumWithTracks .artist.module.box {
	border-top : 2px solid #59A6BA
}

.RightContainerPlayer { width : 439px ; float : right ;  margin-right : 15px ; margin-top : 10px ; }
#PlayerDiv {  width : 479px ; float : left ; margin-left:30px; margin-top : 10px ; }
.LeftContainerVideo  { width : 479px ; float : left ;  margin-left:30px;}
.LeftContainerVideo .module.photo.album { margin-top : 20px ;}
.LeftContainerVideo .module.artist.lastAlbum  { margin-top : 20px ;float : left ; width  : 229px ; background-image : url(http://www.universalmusic.fr/images/static//bkg_last_album.jpg) ;  }
.LeftContainerVideo .module.artist.lastAlbum.single { margin-left : 20px ;}
.LeftContainerVideo .module.artist.lastAlbum  .artist.module.box {  width  : 227px ; height : 105px  ; border : 1px solid #e1e1e1 ; border-top : 2px solid #59A6BA ;}
.LeftContainerVideo .module.artist.lastAlbum  .artist.module.box .thumb {  float : left  }
.LeftContainerVideo .module.artist.lastAlbum  .artist.module.box .actions {  float : left  ;  width  :100%; padding-top : 5px ;}
.LeftContainerVideo .module.artist.lastAlbum  .artist.module.box .right {  float : left  }
.RightContainerPlayer .module.video.info {  float : left ; background : url(http://www.universalmusic.fr/images/static//bkg_video_info.jpg) repeat-x #f4f4f4 ; border : 1px solid #e1e1e1 ; border-top : 2px solid #59A6BA ;}
.RightContainerPlayer .module.video.info ul { float : left ; }
.RightContainerPlayer .module.video.info ul li { float : left ; clear : both ;  margin-bottom : 5px ;}
.RightContainerPlayer .module.video.info ul li.red { color : #860000 ; font-weight : bold ; font-size : 13px ; }
.RightContainerPlayer .module.video.info ul li.red a { color : #860000 ; font-weight : bold ; font-size : 13px ; }
.RightContainerPlayer .module.video.info ul li.red span { padding-right : 15px ; color : #999999 ; font-weight : normal ; font-size : 11px ; width :28px ; display : inline-block; }
.RightContainerPlayer .module.video.info ul li.red.description span { width: 50px;}
.RightContainerPlayer .module.video.info ul li.red.description { line-height : 18px ; font-weight : normal }
.RightContainerPlayer .module.video.info ul li.embed label { padding-right : 15px ; color : #59A6BA ; font-weight : bold ; font-size : 10px ; padding-bottom : 5px ; text-transform : uppercase ; float : left ;}
.RightContainerPlayer .module.video.info ul li.embed input {   font-size : 10px ;  }
.RightContainerPlayer .module.video.info ul li.embed a {   color : #999999 ; font-weight : normal ; font-size : 11px ; padding-top : 5px ; }

.RightContainerPlayer .module.video.info ul li.embed input { border : 1px solid #e1e1e1 ; padding : 4px ; width : 330px ; }
.RightContainerPlayer .module.video.info ul li.margin { margin-left: 84px ; width : 340px }
.RightContainerPlayer .module.video.info ul li.underline { border-bottom : 1px solid #e5e5e5 ;  padding-bottom : 5px  ;}
.RightContainerPlayer .module.video.info .elementBox.artistBox { background : transparent ; border : 0px none ; padding-bottom : 10px ;}
.RightContainerPlayer .module.video.info .elementBox.artistBox ul { clear : none ; width : 100%; }
.RightContainerPlayer .module.video.info .elementBox.artistBox li { clear : none ; width : auto ; font-size : 9px ; }
.RightContainerPlayer .module.video.info .elementBox.artistBox  h3 {  margin-top : 19px ; padding-bottom : 5px ; }
.RightContainerPlayer .module.video.info .elementBox.artistBox  h3 a {   font-size : 18px ; line-height : 18px ;}
.RightContainerPlayer .module.video.info .elementBox.artistBox > div { width : 350px ;}
.RightContainerPlayer .module.video.info .elementBox.artistBox .thumb { background-image:url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_shadow_large.png); background-position : center 71px ;}
.LeftContainerVideo .modules.video.share { margin-bottom : 30px ; width : 478px ; font-size : 13px ; font-weight : bold ; background-color : #fefefe ; border : 1px solid #e5e5e5 ; border-top : 0px none; padding : 10px 0px ; float : left ;}
.LeftContainerVideo .modules.video.share .module.share { padding : 0px 10px ;  }
.LeftContainerVideo .modules.video.share .module.share .custom_images a { height : 19px;width : 19px; padding : 0px 2px ; }
.LeftContainerVideo .modules.video.share > span , .modules.video.share .module.share { float : right ;  }
.LeftContainerVideo #commentForm.module.form.comment textarea { width : 417px ; }

.LeftContainerVideo #commentsCtnr { width : 477px ; }

#commentForm.module.form div.submit input { background-position : right -42px ;}
#commentForm.module.form div.submit:hover input { background-position : right -84px ;}

#commentFormCntr #UserRegisterForm div.submit input { background-position : right -42px ;}
#commentFormCntr #UserRegisterForm div.submit:hover input { background-position : right -84px ;}




#commentFormCntr .module.form.login.ajax div.submit input { background-position : right -42px ;}
#commentFormCntr .module.form.login.ajax div.submit:hover input { background-position : right -84px ;}



#commentFormCntr #loginBoxCntr { padding-bottom : 10px ; float : left ; width : 100% ;}
#newsletterForm div{float: left; margin-right: 5px;}


.RightContainerPlayer > .module , .RightContainerPlayer > .modules {  margin-bottom : 30px ; }


.leftColumn .module.artist.lastAlbum .artist.module.box .right { width : 73px ; float : left ; }
.leftColumn .module.artist.lastAlbum .artist.module.box .right h3 { font-size : 11px ; }
.leftColumn .module.artist.lastAlbum .artist.module.box .right h4 { font-size : 11px ; font-weight : normal ; }
.artist.module.box.unique h3 ,
.artist.module.box.unique h4 ,
.artist.module.box.unique .links {
	height : auto ;
	width : auto ;
}
h2.bigRed { color : #860000 ; font-size : 28px ; line-height : 28px ; background-position : 0px 12px !important ; margin-bottom : 12px ; }

h1.bigRed {
background-position:0 12px !important;
color:#860000;
font-size:28px;
line-height:28px;
margin-bottom:12px;
}

#viewNews .module.artists.box.artistinfo .elementBox:hover { background:url("http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_bg.png") repeat-x scroll left bottom transparent; }

#commentFormCntr {
	background : url(http://www.universalmusic.fr/images/static//comment_bg.jpg) repeat-x ;
	float : left ;
	clear : both ;
	width : 100%;
}

#viewNews .module.artists.box.lastAlbumWithTracks .artist.module.box {
	width : 606px ;
	height : auto  ;
}

.module.artist.albums .artist.module.box.unique { width : 100% ; border-right : 0px none ; border-left : 0px none ;}




.modules.artist.photos .thumb { border : 1px solid #e3e3e3 ; float : left ;margin : 10px 0px ; }
.modules.artist.photos .thumb img { padding : 10px ;}
.modules.artist.photos > a { border : 1px solid #e3e3e3 ; float : left ; margin : 5px ;}

.modules.artist.videos { float : left ;  margin :10px 0px ;}
.modules.artist.videos .module.video.box { float : left ;  width : 130px ; margin : 5px ;}
.modules.artist.videos .module.video.box h3 { font-size : 13px ; color : #333333 ; font-weight : bold ; padding-top : 5px ;}

.module.artist.disks { border-left : 1px solid #e1e1e1 ; border-right : 1px solid #e1e1e1 ; float : left ;  }
.module.artist.disks .TrackBox { border-left : 0px none ;  }


.modules.clips.videos { float : left ;  margin :10px 0px ; width : 100%; }
.modules.clips.videos .module.video.box { float : left ;  width : 130px ; height : 130px ; margin : 0px 0px 20px 29px ;}
.modules.clips.videos .module.video.box.first { margin-left : 0px ; }
.modules.clips.videos .module.video.box strong { font-size : 13px ; color : #333333 ; font-weight : bold ; padding-top : 5px ; display: block;}
.modules.clips.videos .module.video.box span.artistName { font-size : 10px ; color : #59A6BA ; font-weight : bold ; padding-top : 0px ; text-transform : uppercase ; displaay: block;}
.modules.clips.videos .module.video.box span.artistName a{ font-size : 10px ; color : #59A6BA ; font-weight : bold ; }




.leftColumn .module h2 { float : left ; }
.leftColumn module { float: left ; width : 100% ; }
.centerColumn module { float: left ; width : 100% ; }

.leftColumn .module.video.box { margin-bottom : 30px ;}
.leftColumn .module.video.box h3 { font-size : 13px ; color : #333333 ; font-weight : bold ; padding-top : 5px}
.leftColumn .module.video.box h4 { font-size : 10px ; color : #59A6BA ; font-weight : bold ; padding-bottom : 5px}
.leftColumn .module.video.box h4 a { font-size : 10px ; color : #59A6BA ; font-weight : bold ; }

.leftColumn .module h3 a:hover ,
.leftColumn .module h4 a:hover { text-decoration : underline ;}

.module.video.small { float : left ; width : 130px ; margin-bottom : 20px ;}
.module.video.small img { margin-bottom : 0px ;}
.artist.module.box.unique.NewsAlbumDiscography .right { float : left ; }
.module.video.small.spacerH { margin-right : 30px ; }
.module.video.small strong , .module.video.small span.artistName { margin : 0px ; padding : 0px ; }
.module.video.small strong , .module.video.small strong a { color : #000000 ; font-size : 13px ; font-weight : bold ; white-space: nowrap; }
.module.video.small span.artistName , .module.video.small span.artistName a { color : #5aa4bd ; font-size : 10px ; text-transform: uppercase}
span.artistName { display: block; }
/*.module.video.small h3 a:hover , .module.video.small h4 a:hover { color : #860000 ; }*/

.RightContainerSmall > div#videos_most_watched , .RightContainerSmall > div#videos_newest { margin-bottom : 10px ;}

	/*div.required label:after { content : " * " ; }*/

	.module.form { float : left ; }

	.module.form#login ,
	.module.form#retrieve { margin-left : 10px; padding-left : 10px; border-left : 1px solid #A7C8D1 ;}
	.module.form#col3 { padding-top : 15px ; }
	.module.form#col3 h2 { font-size : 12px ; color : #333 ; padding : 10px 0px; clear : both ; float : left ; padding : 10px 0px ;font-weight : bold ;  }
	.module.form#col3 p { font-size : 11px ; color : #444 ;   clear : both ; float : left ; width : 100%; }
	.module.form#col2 { margin-left : 10px; padding-left : 10px; border-left : 1px solid #A7C8D1 ;}

	.module.form div.input h3 { color : #333333 ; font-size : 13px ; font-weight : bold ; width : 290px ; }
	.module.form div.input p { color :  #666666 ; font-size : 11px ;  padding-bottom : 10px ; width : 290px ; }

	.module.form div .info-message { display : block ; clear : both ; font-size : 12px ; color : #666666 ; width : 290px ; padding : 4px 0px ;}
	.module.photo.album .thumbs { width : 100% ; float : left ;}
	.module.form div.input.text ,
	.module.form div.select ,
	.module.form div.input.select ,
	.module.form div.input.textarea ,
	.module.form div.input.password {
		padding-bottom : 10px ;
	}
	.module.form div.captcha label ,
	.module.form div.input.text label ,
	.module.form div.input.select label ,
	.module.form div.input.checkbox label ,
	.module.form div.input.radio label ,
	.module.form div.input.radio legend ,
	.module.form div.textarea label ,
	.module.form div.select label ,
	.module.form div.input.password label {
		color :  #666666 ; font-size : 12px ; padding-bottom : 5px ; clear : both ; display : block  ;
	}

	.module.form div.input.checkbox label {
		clear: none;
		float: left;
		display: block;
	}

	.module.form div.input.checkbox input {
		float: left;
		margin-right: 5px;
		clear: none;
	}


	.module.form div.input.checkbox {
		width:280px;
		margin-bottom: 5px;
	}

	.module.form div.input.radio {
		clear:both;
		float:left;
		width:280px;
	}

	.module.form div.captcha img { border : 1px solid #e1e1e1 ; padding : 2px ; float : left }

	.module.form div.input.text input ,
	.module.form div.input.textarea textarea ,
	.module.form div.input.password input ,
	.module.form div.input.select select {
		border : #e3e3e3 1px solid ; 
		color :  #666666 ;
		font-size : 12px ;
		padding : 4px 2px ;
		clear : both ;
		display : block ;
		width : 280px ;
	}


	.module.form div.input.captcha input {
		clear:none;
		float:left;
		font-size:26px;
		padding-bottom:15px;
		padding-top:16px;
		text-align:center;
		width:123px;
		margin-left : 10px ;
	}

	.module.form div.input.select select {
		width : 286px ;
	}


	.moduleMessageBox { padding-bottom : 20px ; padding-top : 10px ;}
	.moduleMessageBox ,
	.moduleMessageBox h2 ,
	.moduleMessageBox .body { float : left ; width : 100% ; }
	.moduleMessageBox h2 { font-weight : bold ; color : #333 ; }
	.moduleMessageBox body { font-size : 10px ; font-weight : normal ; color : #555 ; }

	.error-box h2 { color : #333333 }			
	.error-box .body { color : #860000 }			

	.module.form div.date #UserBirthdateDay ,
	.module.form div.date #UserBirthdateMonth ,
	.module.form div.date #UserBirthdateYear { float : left ; clear : none ;}
	.module.form div.date #UserBirthdateDay { width : 66px ; margin-right : 5px ;} 
	.module.form div.date #UserBirthdateMonth { width : 110px;margin-right : 5px ; }
	.module.form div.date #UserBirthdateYear { width : 100px ;}


	.module.form div.submit { 
		background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ;
		display : block;
		float:right;
		background-position : 0px 0px ; 
	}

	.module.form div.submit input{
		background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ;
		display : block;
		padding : 4px 8px 3px 8px ;
		text-decoration : none;
		color : #ffffff;
		font-weight : bold ;
		float:left;
		font-size : 10px ;
		font-family : Verdana ;
		background-position : right -21px ;
		border : 0px none ; 
	}

	.module.form div.submit:hover { background-position : 0px -42px ; cursor : pointer; }
	.module.form div.submit:hover input  {  background-position : right -63px ;cursor : pointer;}
	.module.form a.toggler  {  font-size : 12px ; color : #666666 ; }
	.module.form a.toggler:hover  {  text-decoration : underline }
 	.LeftContainerBig p.subtitle { color : #666 ; padding : 0px 0px 10px 0px ; }	
	.LeftContainerBig p.subtitle b { font-weight : bold ;}


	.error-message { float : left ; color : red ; font-size : 11px ; width : 280px ; padding-bottom : 5px ;}

	.module.form div.input.radio input { clear : none ; float : left;margin-right : 5px ;}
	.module.form div.input.radio label { clear : none ; float : left ; width : 250px ; font-size : 11px;}
	.module.form div.input.radio { width : 280px ;}

.cloudTag { text-align : center ;}
.cloudTag h2 { text-align : left ;}
.cloudTag a {
color : #454545 ;
font-weight : normal ;
}

.biography { font-size : 13px ; margin-top :0px ;}
/*.cloudTag a:hover { color : #860000 ; }*/

.cloudTag a.first {
	font-size: 10px;
}

.cloudTag a.second {
	font-size: 13px;
}

.cloudTag a.third {
	font-size: 16px;
}

.cloudTag a.fourth {
font-size: 19px;
}

.cloudTag a.fifth {
	font-size: 21px;
}

.cloudTag a.sixth {
	font-size: 24px;
}

.cloudTag a:hover {
	text-decoration: underline;
}

.module.share .addthis_toolbox .custom_images a  { width : 25px ; height : 25px ;}

.addthis_toolbox {
	text-align: right;
	width: 150px;	
}	

span.btn {
	background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ;
	display : block;
float:left;
	text-transform : uppercase ;
	white-space : nowrap ; 
}
span.btn a{
	background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ;
	display : block;
	padding : 4px 8px 4px 8px ;
	text-decoration : none;
	color : #ffffff;
	font-weight : bold ;
float:left;
	font-size : 10px ;
	font-family : Verdana ; 
}



span.btn.cyan { background-position : 0px 0px ; }
span.btn.cyan a { background-position : right -21px ; }
span.btn.cyan:hover { background-position : 0px -42px  }
span.btn.cyan a:hover {  background-position : right -63px }

span.btn.green { background-position : 0px -84px ; }
span.btn.green a { background-position : right -105px ; }
span.btn.green:hover { background-position : 0px -126px  }
span.btn.green a:hover {  background-position : right -147px }

span.btn.blue { background-position : 0px -168px ; }
span.btn.blue a { background-position : right -189px ; }
span.btn.blue:hover { background-position : 0px -210px  }
span.btn.blue a:hover {  background-position : right -231px }

span.btn.black { background-position : 0px -252px ; }
span.btn.black a { background-position : right -273px ; }
span.btn.black:hover { background-position : 0px -294px  }
span.btn.black a:hover {  background-position : right -315px }


span.btn.brown { background-position : 0px -210px ; }
span.btn.brown a { background-position : right -231px ; }
span.btn.brown:hover { background-position : 0px -252px  }
span.btn.brown a:hover {  background-position : right -273px }






span.btn {
	background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ;
	display : block;
float:left;

}
span.btn.small a{
	font-size : 9px ;

	padding : 2px 4px 2px 4px ;
	text-decoration : none;
}



span.btn.small.cyan { background-position : 0px -2px ; }
span.btn.small.cyan a { background-position : right -23px ; }
span.btn.small.cyan:hover { background-position : 0px -44px  }
span.btn.small.cyan a:hover {  background-position : right -65px }

span.btn.small.green { background-position : 0px -86px ; }
span.btn.small.green a { background-position : right -107px ; }
span.btn.small.green:hover { background-position : 0px -128px  }
span.btn.small.green a:hover {  background-position : right -149px }

span.btn.small.blue { background-position : 0px -170px ; }
span.btn.small.blue a { background-position : right -191px ; }
span.btn.small.blue:hover { background-position : 0px -212px  }
span.btn.small.blue a:hover {  background-position : right -233px }

span.btn.small.black { background-position : 0px -254px ; }
span.btn.small.black a { background-position : right -275px ; }
span.btn.small.black:hover { background-position : 0px -296px  }
span.btn.small.black a:hover {  background-position : right -317px }

span.btn.small.brown { background-position : 0px -212px ; }
span.btn.small.brown a { background-position : right -233px ; }
span.btn.small.brown.active,
span.btn.small.brown:hover { background-position : 0px -254px  }
span.btn.small.brown a.active,
span.btn.small.brown a:hover {  background-position : right -275px }























.icon.comments { background : url(http://www.universalmusic.fr/images/static//icons_comments-bubble.png) no-repeat 0px 0px ; }
.icon.comments a { color : #909090 ; }

.icon.offBlog { background : url(http://www.universalmusic.fr/images/static//icons_offBlog.png) no-repeat 0px 0px ; }
.icon.offBlog a { color : #909090 ; }


.LeftContainerBig { width : 607px ; margin-left : 30px ; margin-top:10px ; float : left ;}


.LeftContainerBig .home { width : 100% ; float : left ; margin-bottom : 30px; }


.LeftContainerBig .home div.icon.comments {
	float : right ;
	color : #909090 ;
	font-size : 14px ;
	font-weight : bold ;
	margin-top : 8px ;
	padding-left : 20px;
}

.LeftContainerBig .home div.icon.offBlog {
	float : right ;
	color : #909090 ;
	font-size : 14px ;
	font-weight : bold ;
	height: 28px;
	margin-top : 0px ;
	padding-left : 36px;
}

/*.LeftContainerBig .home .newsTitle h2 a:hover { color : #3A3A3A }*/

.LeftContainerBig .home .newsBody { font-size : 13px ;  color : #454545 ; float : left ;  margin-top : 10px ; }
.LeftContainerBig .home .newsBody p { line-height : 24px ;}
.LeftContainerBig .home .newsBody span a {  text-decoration : none ; color : #454545 }
.LeftContainerBig .home .newsBody span a:hover {  text-decoration : none ;}

.LeftContainerBig .home .newsBody .date { color : #909090 ; font-size : 10px ;  }
.LeftContainerBig .home .newsMore > * {  float : left ; margin-right : 10px ;}
.LeftContainerBig .home .newsMore > a img {  padding-top : 3px ; }
.LeftContainerBig .home .newsLinks { float : left ; clear : both ; width : 100%; padding-top : 8px ;}
.LeftContainerBig .home .newsLinks a {   }
.LeftContainerBig .home .newsLinks a:hover {  text-decoration : underline ; }
/* NEWS MODULES v2 ------------------ --------------------------------------------------------- */

/* OFF-BLOG MODULES v2 ------------------ --------------------------------------------------------- */
.LeftContainerBig .home .offBlogBody { font-size : 13px ;  color : #454545 ; float : left ;  margin-top : 10px ; }
.LeftContainerBig .home .offBlogBody p { line-height : 24px ;}
.LeftContainerBig .home .offBlogBody span a {  text-decoration : none ; color : #454545 }
.LeftContainerBig .home .offBlogBody span a:hover {  text-decoration : none ;}

.LeftContainerBig .home .offBlogBody .date { color : #909090 ; font-size : 10px ;  }
.LeftContainerBig .home .offBlogMore > * {  float : left ; margin-right : 10px ;}
.LeftContainerBig .home .offBlogMore > a img {  padding-top : 3px ; }
.LeftContainerBig .home .offBlogLinks { float : left ; clear : both ; width : 100%; padding-top : 8px ;}
.LeftContainerBig .home .offBlogLinks a {   }
.LeftContainerBig .home .offBlogLinks a:hover {  text-decoration : underline ; }
/* offBlog MODULES v2 ------------------ --------------------------------------------------------- */

.LeftContainerBig .home.news .newsTitle, .LeftContainerBig .home.featured .newsTitle {
	width : 100% ;
	float : left;
	border-bottom : 1px solid #e3e3e3 ;
	letter-spacing : -2px ;
	margin : 15px 0px 5px 0px ;
	padding-bottom : 10px ;
}

.LeftContainerBig .home.offBlog {
	background-color: #E0E0E0;
	padding:0 5px 0 5px;
}

.LeftContainerBig .home.offBlog .offBlogTitle, .LeftContainerBig .home.featured .newsTitle {
	width : 100% ;
	float : left;
	border-bottom : 1px solid #C1C1C1;
	letter-spacing : -2px ;
	margin : 15px 0px 5px 0px ;
	padding-bottom : 10px ;
}

.LeftContainerBig .home.featured .newsTitle {
    margin-top: 0;
}

.LeftContainerBig .home.featured .offBlogTitle {
    margin-top: 0;
}

.LeftContainerBig .home.news .newsTitle h1 { float : left ; width : 540px ; }
.LeftContainerBig .home.news .newsTitle h2 { float : left ; width : 540px ; } 
.LeftContainerBig .home.news .newsTitle h3 { float : left ; width : 540px ; }

.LeftContainerBig .home.offBlog .offBlogTitle h1 { float : left ; width : 540px ; }

.LeftContainerBig .home.news .newsTitle h2 ,
.LeftContainerBig .home.news .newsTitle h1 ,
.LeftContainerBig .home.news .newsTitle h2 a,
.LeftContainerBig .home.news .newsTitle h1 a,
.LeftContainerBig .home.news .newsTitle h3,
.LeftContainerBig .home.news .newsTitle h3 a {
	font-size 	: 28px ;
	line-height : 28px ;
	color 		: #860000;
	font-weight : bold ;
	padding 	: 0px ;
	margin 		: 0px ;
}

.LeftContainerBig .home.offBlog .offBlogTitle h2 ,
.LeftContainerBig .home.offBlog .offBlogTitle h1 ,
.LeftContainerBig .home.offBlog .offBlogTitle h2 a,
.LeftContainerBig .home.offBlog .offBlogTitle h1 a,
.LeftContainerBig .home.offBlog .offBlogTitle h3,
.LeftContainerBig .home.offBlog .offBlogTitle h3 a {
	font-size 	: 28px ;
	line-height : 28px ;
	color 		: #000000;
	font-weight : bold ;
	padding 	: 0px ;
	margin 		: 0px ;
}  

.LeftContainerBig .home.news .newsBody {  margin : 0px ; width : 607px ; }

.LeftContainerBig .home.offBlog .offBlogBody {  margin : 0px ; width : 607px ; padding-left: 5px; }

.LeftContainerBig .home.news .newsImg  {  float : left; margin   : 0px 10px 0px 0px ; padding : 5px ; border : 1px solid #e5e5e5; }

.LeftContainerBig .home.offBlog .offBlogImg  {  float : left; margin   : 0px 10px 0px 0px ; padding : 5px ; border : 1px solid #C1C1C1; }

.LeftContainerBig .home.news.center .newsImg  {  margin-bottom : 10px ; padding : 5px ;}
.LeftContainerBig .home.news.center .newsImg img , .LeftContainerBig .home.news.center .newsImg a  { padding : 0px ; margin :0px ; float : left ;}

.LeftContainerBig .home.offBlog.center .offBlogImg  {  margin-bottom : 10px ; padding : 5px ;}
.LeftContainerBig .home.offBlog.center .offBlogImg img , .LeftContainerBig .home.offBlog.center .offBlogImg a  { padding : 0px ; margin :0px ; float : left ;}


.LeftContainerBig .home.news .newsImg > img {  float : left; }

.LeftContainerBig .home.offBlog .offBlogImg > img {  float : left; }


.LeftContainerBig .home.news .newsMore {   padding-top : 9px ; }
.LeftContainerBig .home.news.right .newsImg  { float : right; margin   : 0px 0px 10px 10px ; }
.LeftContainerBig .home.news.center .newsTitle { border : 0px none; margin-bottom :0px ;  } /*padding-bottom : 5px;*/

.LeftContainerBig .home.offBlog .offBlogMore {   padding-top : 9px ; }
.LeftContainerBig .home.offBlog.right .offBlogImg  { float : right; margin   : 0px 0px 10px 10px ; }
.LeftContainerBig .home.offBlog.center .offBlogTitle { border : 0px none; margin-bottom :0px ;  } /*padding-bottom : 5px;*/


/* ------------------------------------------------------------------------------------------- */





.LeftContainerBig .home.featured .newsMore {  margin-left : 0px ; float : left ; padding-top : 10px ;} /* updated ... */
.LeftContainerBig .home.featured .newsImg {  float : left; }
.LeftContainerBig .home.featured.audio { background : url(http://www.universalmusic.fr/images/static//boxes_news_audio_bg.png) repeat-x ; padding : 15px 0px; border-bottom : 1px solid #b4d7e7 ; }
.LeftContainerBig .home.featured .newsTitle { float : right ; width : 390px ; padding-bottom : 8px;  }
.LeftContainerBig .home.featured .newsBody { margin-left : 15px ;  margin-top : 0px ;}
.LeftContainerBig .home.featured .newsImg  { margin-top : 0px ; }
.LeftContainerBig .home.featured .newsTitle h2 { width : 320px; float : left ; clear : none ;}
.LeftContainerBig .home.featured.audio .newsTitle { width : 409px; margin-left: 0px ; margin-right : 15px;  } 
.LeftContainerBig .home.featured.audio .newsTitle h2 { width : 352px; letter-spacing : -1px ; margin : 0px ; padding : 0px ; } 
.LeftContainerBig .home.featured.video .newsTitle h2 , 
.LeftContainerBig .home.featured.video .newsTitle h2 a ,
.LeftContainerBig .home.featured.video .newsTitle h1 ,
.LeftContainerBig .home.featured.video .newsTitle h1 a {
	width: 350px;
	font-size : 28px ;
	line-height : 28px ;
	color : #860000;
	font-weight : bold ;
	padding : 0px ;
	margin : 0px ;
        float: left;
}
.LeftContainerBig .home.featured.video .newsBody { width  : 392px ; }
.LeftContainerBig .home.featured.audio .newsTitle h2 , 
.LeftContainerBig .home.featured.audio .newsTitle h2 a { color : #0054a9 ; font-size : 22px ; letter-spacing : -1px ; }
.LeftContainerBig .home.featured.audio .newsBody { width : 409px ; margin-left: 0px ; }
.LeftContainerBig .home.featured.audio .newsMore { width : 409px ; margin-left: 0px ; }
.LeftContainerBig .home.featured.audio .newsImg img { background : url(http://www.universalmusic.fr/images/static//boxes_news_audio_shadow.png) no-repeat center bottom ; padding : 0px 31px 7px 32px ; }
.LeftContainerBig .home.featured.video .newsImg > span,
.LeftContainerBig .home.webtv .newsImg > span { float:left;display:block }

.LeftContainerBig .home.webtv { background : url(http://www.universalmusic.fr/images/static//boxes_news_webtv_bg.png) repeat-x ; padding : 15px 0px; border-bottom : 1px solid #D8D3B6 ; }
.LeftContainerBig .home.webtv .newsImg  { margin-left : 18px; }
.LeftContainerBig .home.webtv .newsTitle { float : right ; }
.LeftContainerBig .home.webtv .newsTitle h2 , 
.LeftContainerBig .home.webtv .newsTitle h3 {
	margin : 0px ;
	padding : 0px ;
}

.LeftContainerBig .home.webtv .newsTitle h2 , 
.LeftContainerBig .home.webtv .newsTitle h2 a {
	font-size : 28px ;
	line-height : 28px ;
	color : #801d7f;
	font-weight : bold ;
	letter-spacing : -2px ;
}

.LeftContainerBig .home.webtv .newsTitle h3 { padding-bottom : 6px ;  padding-top : 5px ; } 
.LeftContainerBig .home.webtv .newsTitle h3 , 
.LeftContainerBig .home.webtv .newsTitle h3 a {
	font-size : 12px ;
	line-height : 12px ;
	color : #5aa4bd;
	font-weight : bold ;
}

.LeftContainerBig .home.webtv .newsBody { padding-bottom : 15px ;}
.LeftContainerBig .home.webtv .newsBody ,
.LeftContainerBig .home.webtv .newsMore ,
.LeftContainerBig .home.webtv .newsTitle {
	width : 359px ;
	margin : 0px 15px ;
	float : right ;
}



.xdebug-var-dump, .cake-sql-log {
	background-color: #DDEEDD;
}

	.rightColumn .moduleBox h2 ,
	.RightContainerSmall .moduleBox h2 {
		width : 160px ;
		padding-left : 0px ;
		text-indent : 16px ;
		letter-spacing : -1px ;
		float : left ;
		clear : none ;
		margin-bottom : 7px ;
	}


	.rightColumn .moduleBox h3 ,
	.RightContainerSmall .moduleBox h3 {
		width : 65px ;
		border : 0px none ;
		border-right :1px solid #e1e1e1 ;
		margin : 0px ;
		padding : 9px 0px ;
		line-height : 11px ;
		font-size : 10px ;
		clear : none ;
		font-weight : bold ;
		float : right ;
		text-align : center ;
		cursor : pointer;
		text-transform : uppercase ;
		background : url(http://www.universalmusic.fr/images/static//buttons_tabs_bg.png) no-repeat left top ;

	}


	.scroll-pane {

				height: 305px;
	}

	.rightColumn .moduleBox h3.active , .rightColumn .moduleBox h3:hover ,
	.RightContainerSmall .moduleBox h3.active , .RightContainerSmall .moduleBox h3:hover {
		color : #ffffff ;
		background : url(http://www.universalmusic.fr/images/static//buttons_tabs_bg.png) no-repeat left -58px ;
		border-right-color : #5AA4BD ;
	}
	.rightColumn .moduleBox h3.active ,
	.RightContainerSmall .moduleBox h3.active {
		cursor : default ; 
	}

	.rightColumn .moduleBox .container ,
	.RightContainerSmall .moduleBox .container{
		border-top : 2px solid #5AA4BD ;
		border-bottom : 1px solid #e1e1e1 ;
		width : 100%;
		float :left;


		/*overflow  :hidden ;*/
	}

	.rightColumn .modules { float : left ; clear : both ; width : 100% ; margin-bottom : 30px ; }
	/*
.rightColumn > div#videos_most_watched , .rightColumn > div#videos_newest { margin-bottom : 10px ;}
*/
	.rightColumn .moduleBox .content ,
	.RightContainerSmall .moduleBox .content {
		float:left ;

	}

	.elementBox {
		width : 279px ;
		height : 60px ;
		border : 1px solid #e1e1e1 ;
		border-top : 0px none ;
		background : url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_bg.png) repeat-x left bottom;
		float : left ;
		color : #333 ; 
	}

	.elementBox.TrackBox {
		width : 298px ;
		height : 85px ;

	}

	.trackModule.moduleBox .elementBox:hover  ,
	.albumModule.moduleBox.modules .elementBox:hover {
		cursor : pointer ;
		background : #5AA4BD ; 
		color : #ffffff ; 
	}

	.trackModule.moduleBox .elementBox:hover * ,
	.albumModule.moduleBox.modules .elementBox:hover * {
		color : #ffffff ; 
	}

	.elementBox > * { float : left ;  }

	.elementBox.artistBox > * { float : left ; clear : none ; }
	.elementBox.artistBox > div > * { float : left ;   }
	.elementBox.artistBox > img { margin : 10px ; }
	.elementBox.artistBox > div > h3 { margin-top : 10px ;  }
	.elementBox.artistBox > div > ul { margin-top : 2px ; font-size : 12px ; font-weight : bold ; }
	.elementBox.artistBox > div > ul li { padding-right : 5px ; margin-right : 5px ; border-right : 1px solid #e1e1e1 ; }

	.elementBox.artistBox > div > ul li a { font-size : 10px ; }
	.elementBox.artistBox > div > ul li a:hover { color : #860000;  text-decoration : none ; }

	.elementBox.artistBox > div > ul li.last { padding-right : 0px ; margin-right : 0px ; border-right : 0px none #e1e1e1 ; }
	/*.elementBox.artistBox:hover * { color : #ffffff ;}*/

	.elementBox.artistBox a:hover { text-decoration : underline ;}

	.elementBox > span {
		background : url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_shadow.png) no-repeat center 48px ;
		padding : 10px ;
	}
        .elementBox > span.btn {background : url(http://www.universalmusic.fr/images/static//buttons_common_bg.png) no-repeat  ; padding: 0px; margin: 10px 5px;}
	.elementBox.TrackBox > span {
		background : url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_shadow_large.png) no-repeat center 70px;
	}


	.centerColumn .module.artist.albums { margin-bottom : 5px ;}

	.elementBox a.title { width : 213px ; padding-top : 10px ; font-weight : bold ; color : #333333 ; font-size : 13px;  }
	.elementBox a.subtitle { width : 213px ; padding-top : 2px ; font-weight : normal ; color : #999999 ; font-size : 11px;  }
	.elementBox a:hover { text-decoration : none ; }

	.trackModule.moduleBox .elementBox:hover a.title , .trackModule.moduleBox  .elementBox:hover a.subtitle , .albumBox:hover a.buy 
	.albumModule.moduleBox.modules .elementBox:hover a.title , .albumModule.moduleBox.modules  .elementBox:hover a.subtitle , .albumBox:hover a.buy   { color : #ffffff ;}



	.autocomplete-w1 { background:url(http://www.universalmusic.fr/images/static//shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
	.autocomplete { border:1px solid #333;  cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }

	.autocomplete > div { padding:10px; background : url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_bg.png) #f4f4f4 repeat-x ;}
	.autocomplete > div .title     { color : #2a6174 ; font-weight:bold; }
	.autocomplete > div .subtitle { color : #666666 ; font-weight:bold;}
	.autocomplete .selected { color :#ffffff ; background : #5AA4BD ;}
	.autocomplete .selected .title  { color :#ffffff ; }
	.autocomplete .selected .subtitle  { color :#ffffff ; }

	.autocomplete strong { font-weight:normal; } /*color:#3399FF; */



	.jScrollPaneContainer {
		position: relative;
		overflow: hidden;
		z-index: 1;
		clear : both ;
	}

	.jScrollPaneTrack {
		position: absolute;
		cursor: pointer;
		right: 0;
		top: 0;
		height: 100%;
		background: url(http://www.universalmusic.fr/images/static//boxes_nouvelles-scrollbar-background.png) ;
	}
	.jScrollPaneDrag {
		position: absolute;
		background: url(http://www.universalmusic.fr/images/static//boxes_nouvelles-scrollbar-line.png) no-repeat left center #5AA4BD;
		border : 1px solid #4A8AA3 ;
		cursor: pointer;
		overflow: hidden;
	}
	.jScrollPaneDragTop {
		position: absolute;
		top: 0;
		left: 0;
		overflow: hidden;
	}
	.jScrollPaneDragBottom {
		position: absolute;
		bottom: 0;
		left: 0;
		overflow: hidden;
	}
	a.jScrollArrowUp {
		display: block;
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		text-indent: -2000px;
		overflow: hidden;
		/*background-color: #666;*/
		height: 9px;
	}
	a.jScrollArrowUp:hover {
		/*background-color: #f60;*/
	}

	a.jScrollArrowDown {
		display: block;
		position: absolute;
		z-index: 1;
		bottom: 0;
		right: 0;
		text-indent: -2000px;
		overflow: hidden;
		/*background-color: #666;*/
		height: 9px;
	}
	a.jScrollArrowDown:hover {
		/*background-color: #f60;*/
	}
	a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
		/*background-color: #f00;*/
	}

.LeftContainerBig .home.news .newsBody span.btn a{ color : #ffffff ; }
.LeftContainerBig .home.featured .newsBody span.btn a{ color : #ffffff ; }




#artistMenu { width : 100% ; clear : both ; float : left ;}


			#artistMenu li {
				background-image : url(http://static.universalmusic.fr/images/bkg/artist_menu_bkg.png);
				background-position : center top ; 

				border-top : 1px  solid #fbfbfb;
			}

			#artistMenu li , #artistMenu li a { color : #414141 ; display : block}
			#artistMenu li a {
				font-size : 13px ; font-weight :  bold ;	padding : 13px 12px ; 
				background : url(http://static.universalmusic.fr/images/bkg/artist_menu_line.png) no-repeat right top ;
			}
			#artistMenu li.first a { padding-left : 15px; }
			#artistMenu li.last a { background : transparent ; padding-right : 16px; }

			#artistMenu li.first { background-position : left top ;}
			#artistMenu li.last { background-position : right top ;}
			#artistMenu li:hover , #artistMenu li a:hover , #artistMenu li.active a { color : #5aa4bd ; cursor : pointer ;}

			#artistMenu li.active  { background  :#ffffff ; }


			.newsList { list-style : none ; border : 1px solid #e1e1e1 ; border-top : 0px solid #5CA4BC ; float: left ; } /*; float : left */

			.newsList li , div.news.row{ padding : 10px 15px ; background : #ffffff url(http://www.universalmusic.fr/images/static//boxes_nouvelles-sorties_item_bg.png) repeat-x left bottom ; border-top : 1px solid #e1e1e1 ;}

			div.news span.date { text-transform : uppercase ; font-size : 10px ;}

			.searchResultsNews div.news.row{ border : 1px solid #e1e1e1 ; border-top : 0px none #e1e1e1 ;}


			.newsList li:hover , div.news.row:hover { background : #5aa4bd ;}
			.newsList li:hover * , div.news.row:hover * { color : #ffffff ;}

			.newsList li.first { border-top : 0px none ;}
			.newsList li span , div.news.row span { color : #5aa4bd ; font-weight : bold ;  }
			.newsList li strong , div.news.row strong { font-weight : bold ; display: block;  }
			.newsList li *:hover , div.news.row *:hover { text-decoration : none ;  }
			.newsList li p , div.news.row p { font-weight : normal ; color : #666666; }



			.centerColumn { width : 440px ; float : left  }

			.centerColumn .module { margin-top : 15px ; margin-bottom : 15px ;}
			.centerColumn .module.photo.album img { border : 1px solid #e1e1e1 ; margin : 0px 5px 10px 5px  ; float : left ; }
			.centerColumn .module.photo.album img:hover { border-color:  #5aa4bd ; cursor : pointer ; }
			.leftColumn { width : 161px ; float : left ; margin-left : 30px ; }
			.rightColumn { width : 300px ; float : right ; margin-right:10px;  margin-top : 18px; }

			.leftColumn , .centerColumn { margin-top : 18px;}
			.centerColumn { margin-left : 25px ; margin-top : 18px;}

			.module.share { padding : 15px 0px 10px 0px ; float : left}


	.leftColumn .module.artist.header {   }
	.leftColumn .module.artist.header h2,
	.leftColumn .module.artist.header h1
		{ font-size : 28px ; color : #860000 ; vertical-align : middle ; font-weight : bold ; padding-bottom : 10px }

	.leftColumn .module.artist.header ul { border-top : 2px solid #5aa4bd ; border-bottom : 2px solid #5aa4bd ; float:left;width:100%; }
	.leftColumn .module.artist.header ul li { float:left;clear:both; border-bottom : 1px solid #e4e4e4 ; width:100%;}
	.leftColumn .module.artist.header ul li.last {  border-bottom : 0px none ;}
	.leftColumn .module.artist.header ul li a { color : #5a5a5a ; display : block ; padding : 12px 0px ; }
	.leftColumn .module.artist.header ul li:hover , .leftColumn .module.artist.header ul li.active  { background-color : #f9f9f9 ; cursor : pointer ; width : 100%; }
	.leftColumn .module.artist.header ul li:hover a  , .leftColumn .module.artist.header ul li.active   a { text-indent : 5px ; color : #5aa4bd ; text-decoration : none ; }


	.leftColumn .module.form.newsletter label ,
.leftColumn .module.form.newsletter .info-message ,
	  .leftColumn  .module.form.newsletter .error-message {
width : 148px ;
}

	div .elementBox.artistBox {
		width: 100%;
		height: 60px;
	}

	div .elementBox.artistBox ul {
		clear: both;
	}
	div .elementBox.artistBox ul li {
		float: left;
	}

	div .elementBox.artistBox ul li a {
		color: #5AA4BD;
		text-transform: uppercase;
	}

	div#latestReleases .icon {
		/* text-transform: uppercase; */
	}

	.elementBox.albumBox a.buy {
		text-transform: uppercase;
	}
	a.active{
	    background-position: right -275px;
	}
	
	.elementBox.albumBox a.active{
		background-position: right -338px;
	} 
	.elementBox.albumBox a:hover {
		background-position: right -338px !important;
	}
	.module a.buy:hover, .elementBox.TrackBox a.buy:hover, .module a.active, .elementBox.TrackBox a.active {
		background-position: right -275px !important;
	}
	.word-break {
		/* The following styles prevent unbroken strings from breaking the layout */
		overflow: auto;
		white-space: -moz-pre-wrap; /* Mozilla */
		white-space: -hp-pre-wrap; /* HP printers */
		white-space: -o-pre-wrap; /* Opera 7 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: pre-wrap; /* CSS 2.1 */
		white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
		word-wrap: break-word; /* IE */
	}

	.home.featured.video .newsTitle h2 { width : 365px; }


	/* Twitter Code */

	#twitter {
		float: left;
		width: 630px;
		margin-bottom: 10px;
		border: 0;
	}

	#twitterpost img {
		display: block;
		float: left;
		margin: 5px 5px 0 0;
	}



	#twitterpost .balloon {
		position: relative;
		float: left;
		width: 572px;
		height: 18px;
		overflow: hidden;
		/*margin-top: 6px;*/
		padding: 5px 6px 0 11px;
		background: url(../images/twitterpost_balloon_bg.gif) 0 0 no-repeat;
		font-family: "lucida grande", tahoma, arial, sans-serif;
	}



	#twitterpost .balloon div {
		font-family: "lucida grande", tahoma, arial, sans-serif;
		font-size: 11px;
	}



	#twitterpost .end {
		position: absolute;
		top: 0;
		z-index: 1;
		height: 23px;
		background: url(../images/twitterpost_balloon_bg.gif) no-repeat;
	}



	#twitterpost .end.left {
		left: 0;
		width: 11px;
		background-position: 0 0;
	}



	#twitterpost .end.right {
		right: 0;
		width: 6px;
		background-position: 100% 0;
	}



	#twitterpost ul li .post {
		position: relative;
	}



	#twitterpost ul li .post {
		font-size: 11px;
		white-space: nowrap;
		position: absolute;
		top: 4px;
	}

	#twitterpost ul {
		padding-left: 0px;
		margin: 0px;
		list-style-type: none;
	}

	div.LeftContainerBig div.home div.newsMore div.fbLike, div.LeftContainerBig div.home div.newsMore div.tweetRT {
		float: left;
		margin-top: 10px;
	}

	div.LeftContainerBig div.home div.newsMore div.fbLike, div.LeftContainerBig div.home div.fbLike  {
		float: left;
		width: 470px;
	}

	div#viewNews div.home.news div.fbLike, 	div#viewNews div.home.news div.tweetRT, div.LeftContainerBig div.home div.tweetRT {
		margin-top: 10px;
		float: left;
	}

	div.fbLikevideo {
		margin-left: 10px;
		width: 200px;
		float: left;
	}

	div.fbLikenewsHome {
		clear: both;
		margin-top:10px;
	}

	div.module.artist.albums div.links h4, div.module.artist.singles div.links h4 {
		width: 100%;
	}
        .shopMenu{ opacity: 0.8; filter: alpha(opacity=80); z-index = 9999; background: #fff; position: absolute; margin-top: 18px;}
	.shopMenu li {
	  border-bottom: 1px solid;
	  color: black !important;
          background: transparent;
	}

	.shopMenu li a {
	  background: none repeat scroll 0% 0% transparent; 
	  color: black; 
	  font-size: 9px !important;
	  color: black !important;
          display: block;
          width: 70px;
          padding: 2px !important;
          text-transform: uppercase;
          text-decoration: none !important;
          font-weight: normal !important;
         
	}

	.shopMenu.hide {
	  display: none;
	}



	.shopMenu li:hover {
	  background-color: #59A3BC;
	}
	.shopMenu li a:hover {
	  color: #FFFFFF !important;
          background: #850000;
    
	}
	
	h1.title.exh2.applicationTitle {
		margin-bottom: 6px;
	}
	.applications{
		margin: 10px 0;
		width:100%;
	}
	
	
	

