/*
REMPLACER DANS ALL.CSS

.picture-list .popup{
	position:absolute;
	width: 132px;
	top: -83px;
	left:40px;
	display:none;
}


PAR


.picture-list .popup{
	position:absolute;
	width: 132px;
	top: -74px;
	left:40px;
	display:none;
}




.add-comment .attention a{
	float:left;
	margin:0 5px;
}

PAR 

.add-comment .attention a{
	float:left;
	color:#a50a0b;
	margin:0 5px;
}




REMPLACER CA

.artist-page .add-comment .textarea-holder{
	background: url(/images/layout/short-textarea-holder.gif) no-repeat;
	height:102px;
	padding: 5px 10px;
	margin: 0 0 5px;
}
.artist-page .add-comment textarea{
	background: none;
	border: none;
	height:102px;
	width: 453px;
}
.artist-page .avatar,
.article-page .avatar{
	display: block;
	float:left;
	border: 1px solid #e1e1e1;
	background: #fff;
	padding: 3px;
	margin: 0 10px 0 0;
}
.artist-page .avatar img{
	width: 46px;
	height: 46px;
}


PAR CA


.artist-page .add-comment .textarea-holder,
.article-page .add-comment .textarea-holder{
	background: url(/images/layout/short-textarea-holder.gif) no-repeat;
	height:102px;
	padding: 5px 10px;
	margin: 0 0 5px;
}
.artist-page .add-comment textarea,
.article-page .add-comment textarea{
	background: none;
	border: none;
	height:102px;
	width: 453px;
}
.artist-page .avatar,
.article-page .avatar{
	display: block;
	float:left;
	border: 1px solid #e1e1e1;
	background: #fff;
	padding: 3px;
	margin: 0 10px 0 0;
}
.artist-page .avatar img,
.article-page .avatar img{
	width: 46px;
	height: 46px;
}













SUPPRIMER LA LIGNE background:url DANS CE BLOC LA

.list-artist .carrousel .featured-artist .name strong{
	width: 104px;
	height: 12px;
	text-indent:-999px;
	overflow: hidden;
	background:url(/images/layout/text-featured-artist.gif) no-repeat;
	display: block;
}


*/

.artist-page .main-content .withmargin .videos a,
.artist-page .main-content .withmargin .videos a:hover,
.artist-page .main-content .withmargin .videos a:visited,
.artist-page .main-content .withmargin .videos a:active{
	color: white;
	text-decoration: underline;
}


#footer .about a,
#footer .about a:visited,
#footer .about a:active,
#footer .about a:hover
{
	color: #cccccc;
	text-decoration:none;
}

#footer .about a:hover
{
	text-decoration:underline;
}

.artist-page .main-content .withmargin .videos a:hover{
	text-decoration: none;
}


.add-comment .attention a,
.add-comment .attention a:hover,
.add-comment .attention a:visited,
.add-comment .attention a:active
{
	color: #a50a0b;
}

.join-reasons .box p.extend
{
	margin-top: 5px;
	display:none;
}

.subscription-page .afterlogin
{
	color: #333333;
	padding-top:20px;
	text-align:center;
	width:100%
}

.subscription-page .afterlogin a,
.subscription-page .infoblock a,
.subscription-page .afterlogin a:visited,
.subscription-page .infoblock a:visited,
.subscription-page .afterlogin a:hover,
.subscription-page .infoblock a:hover,
.subscription-page .afterlogin a:active,
.subscription-page .infoblock a:active{
	color: #a50a0b;
}

.subscription-page .afterlogin a:hover,
.subscription-page .infoblock a:hover{
	text-decoration: underline;
}


.subscription-page .main-content .row .simple-textarea-holder textarea{
	background: url(/images/layout/bg-textarea-huge.png) no-repeat;
	border:medium none;
	color:#333;
	float:left;
	font-size:12px;
	height:180px;
	overflow:auto;
	padding:7px 7px 23px 7px;
	margin-right: 10px;
	width:271px;
}
.easyicons {
	float: left;
	padding: 4px 0 0 1px;
}
.easyicons a {
	float: left;
	margin-left: 4px;
}
.easyicons a img {
	display: block;
}

.cities .inner-content h3 a,
.cities .inner-content h3 a:visited,
.cities .inner-content h3 a:active,
.cities .inner-content h3 a:hover
{
	color: #a50a0b;
	text-decoration: none;
}

.box-menu li.nolink strong{
	text-indent:-999px;
	overflow: hidden;
	height: 21px;
	display:block;
}

/*START - REPLICATING STATS BLOCK INTO ARTIST PAGE*/
.artist-page .right .diagram-stats .inner-content{
	overflow: hidden;
	width: 100%;
}
.artist-page .right .diagram-stats .inner-content div{
	float:left;
	margin: 17px 10px 0 26px;
	display:inline;
}
.artist-page .right .diagram-stats .inner-content ul{
	float:left;
	width:135px;
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#a50a0b;
	margin: 6px 0 0;
}
.artist-page .right .diagram-stats .inner-content ul em{
	color:#333;
	font-style:normal;
}
.artist-page .right .diagram-stats .inner-content li{
	padding: 0 0 0 17px;
	height: 16px;
	margin: 8px 0;
}
/*END - REPLICATING STATS BLOCK INTO ARTIST PAGE*/


.list-artist  .sponsors{margin:21px 0 0;}
/*city page*/
.pays-ready-page .main-content .right .banner{
	padding-top:13px;
}

.artist-page .main-content .topbanner{
	padding-top: 15px;
	padding-bottom: 10px;
}

.pays-ready-page .main-content .itsacity{
	margin: 0;
	padding: 0;
}

.pays-ready-page .main-content .right .first,
.artist-page .main-content .columns .right .first{
	background:url(/images/layout/top-red-title-middle-width.gif) no-repeat;
}


.pays-ready-page .main-content .itsacity .topcol,
.list-artist .columns .nopad,
.artist-page .main-content .columns .nopad,
.artist-page .main-content .topmap{
	margin-top: 0px;
	padding-top: 0px;
}

.article-page .column-1 .article-body a{color:#a50a0b}
.diagram-stats .inner-content ul a, 
.diagram-stats .inner-content ul a:visited,
.diagram-stats .inner-content ul a:hover
{color: #a50a0b}

.list-artist .all-crews{
	margin:0 0 0;
}


.main-content .listartists{
	padding-top: 8px;
}

.ajuot-photo .import-pic{
	margin: 0px 0 11px;
}

.ajuot-photo .first, .thisisatopcolumn
{
	margin-top: 0px;
	padding-top: 0px;
}



/* MAPS CURSORS */
.main-content .map .map-holder div,
.world-map div{
	position:absolute;
	width: 14px;
	height:25px;
	background:url(/images/layout/map-pointer.png) no-repeat;
}


.cloud-links .links a{
	color: #333;
}


.form-holder p a, .photosets p a{
	color: #a50a0b;
}


/*SUBSCRIPTION PAGE X RADIO LIST*/
.subscription-page .main-content .grey-box .form-holder .row .radio-list{
	clear:both;
	margin:5px 0 -5px 240px;
	float:left;
	display:none;
}

/*.subscription-page .main-content .grey-box .form-holder .row .radio-list,
{
	border: 1px solid red;
	margin-left: 240px;
}*/

.global-popup .tags .form-holder .row .radio-list
{
	margin-left: 300px;
}

.subscription-page .main-content, .subscription-page .main-content .greybox
{
	margin-top: -8px;padding-top: 0px;
}

.subscription-page .main-content .grey-box .form-holder .row .radio-list li{
	overflow:hidden;
	width: 340px;
}

.subscription-page .main-content .grey-box .form-holder .row .radio-list label
{
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	white-space:nowrap;
}

.subscription-page .main-content .grey-box .form-holder .row .radio-list input{
	float:left;
	width: 13px;
	height: 13px;
	margin:5px 5px 0 0;
	padding: 0;
}






.giveopacity
{
	opacity:0.4;
	filter:alpha(opacity=40)
}






/* all-artists */
.artist-page .all-artists{
	margin:8px 0 0;
}
.artist-page .all-artists .title{
	padding:9px 7px 8px 8px;
	background:#050404 url(/images/layout/long-round-angle-title.gif) no-repeat;
}
.artist-page .all-artists h2{
	height: 12px;
	text-indent:-999px;
	overflow: hidden;
}

/* artist-list */
.artist-page .artist-list-holder li{
	overflow: hidden;
	padding:0 9px;
	background: url(/images/layout/grey-gradient.gif) repeat-x;
	margin: 0 0 8px;
}
* html .artist-page .artist-list-holder li{
	overflow:visible;
	height: 1%;
}
.artist-page .artist-list-holder li li{background: none}
.artist-page .artist-list-holder .img-holder{
	float:left;
	background: #fff;
	border: 1px solid #dfdfdf;
	padding: 4px;
	position: relative;
	margin: 6px 0 0;
}
.artist-page .artist-list-holder .img-holder .btn-view-artist{
	position:absolute;
	display: block;
	right:4px;
	bottom:4px;
}
.artist-page .artist-list-holder .description{
	float:right;
	width: 320px;
	margin: 6px 0 0;
}
.artist-page .artist-list-holder .description h3{
	font:bold 24px/26px "Trebuchet MS", sans-serif;
	overflow: hidden;
	color:#a50a0b;
	position:relative;
	cursor:pointer;
}
.artist-page .artist-list-holder .description h3 a{color:#a50a0b;}
.artist-page .artist-list-holder .description h3 a:hover{text-decoration:none}
.artist-page .artist-list-holder .row{
	overflow: hidden;
	width: 100%;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.artist-page .artist-list-holder .row p{float:left;}
.artist-page .artist-list-holder .row ul{
	float:left;
	margin:0 0 0 3px;
	display: inline;
}
.artist-page .artist-list-holder .row ul li{
	display:inline;
	padding: 0 2px 0 7px;
	background: url(/images/layout/black-separator.gif) no-repeat 0 50%;
}
.artist-page .artist-list-holder .row ul li:first-child{
	background:none;
	padding-left:0;
}
.artist-page .artist-list-holder .row a{color:#a50a0b;}
.artist-page .artist-list-holder .row a:hover{text-decoration:underline}
/* other arts list */
.artist-page .artist-list-holder .other-arts{
	overflow:hidden;
	width: 100%;
	margin: 5px 0;
}
.artist-page .artist-list-holder .other-arts li{
	float:left;
	margin: 0 6px 0 0;
	padding: 0;
}
.artist-page .artist-list-holder .other-arts a{
	display:block;
	padding: 3px;
	background: #fff;
	border: 1px solid #ddd;
}
span.nocrewforartist{
	color: #333333;
}
.video-page .author-note .inner-content p a{
	color:#a50a0b;
}

/* Apr 2010 adds - comments */
.comments .comment p a,
.comments .comment p a:hover,
.comments .comment p a:visited,
.comments .comment p a:active{
	color:#a50a0b;
}
#content .articlelist li em{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #666666;
}
.tags .artist-help-no-bg{
	background: none;
}

.subscription-page .grey-box .row .intro{
	font-size:11px;
	color:#333;
}
.subscription-page .grey-box .row .intro a,
.subscription-page .grey-box .row .intro a:hover,
.subscription-page .grey-box .row .intro a:visited,
.subscription-page .grey-box .row .intro a:active{
	color:#a50a0b;
}


.subscription-page .grey-box .row .intro a:hover{
	text-decoration:underline;
}



