body { margin: 0; padding: 0; background:#e3e3e3 no-repeat; font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color:#000; }
td { vertical-align: top; font-size: 12px; }
a:link {color: #000; font-size: 12px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: underline;}
a:visited {color: #000; font-size: 12px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: underline;}
a:active {color: #000; font-size: 12px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: underline;}
a:hover {color: #000; font-size: 12px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-decoration: underline;}
ul{list-style-type: circle; }
#main { width:80%; margin:0 auto;background: #e3e3e3;}
#header {background: transparent url(/images/remix-me.png) no-repeat; min-height: 102px; height: 102px;}
#sidebar1 { margin:0 3px 0 3px; padding:0 0 20px 0; width:183px; float: right; background: #e3e3e3; text-align: justify; padding-left: 3px;}
#sidebar1 span {
	background-color: #b3b3b3;
}
#content {margin-left:103px; margin-right: 3px;margin-top: 5px;background:#e3e3e3;}
#recommendations {margin-left:190px; margin-right: 3px;margin-top: 5px;background:#e3e3e3; position: relative; overflow: hidden; height: 86px;}
.track { color: #000; font-size: 15px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-style: strong; }
a.artist { color: #000; font-size: 15px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-style: strong; }
#menuline {background:#e3e3e3; min-height: 19px; height: 19px; }
#player {padding: 3px 20px 0 450px;}
#footer {margin-top: 10px; text-align:center; background:#e3e3e3; min-height: 13px; height: 13px;}
.icon {margin-right: 2px;}
.pochette {	text-align: center; display: block; border: 1px solid #000; }
.btns {
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif
    background-image:  url("/images/bgButton.gif");
    background-repeat: repeat-x;
    background-position: left top;
    border-right:1px solid #5C5D61;
    border-bottom:1px solid #5C5D61;
    border-top:none;
    border-left:none;
    font-size: 90%;
    color:#FFFFFF;
    padding:1px 3px;
    cursor:pointer;
    font-weight:bold;
    display:inline;
}
.btn {
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif
    background-image:  url("/images/bgButton.gif");
    background-repeat: repeat-x;
    background-position: left top;
    border-right:1px solid #5C5D61;
    border-bottom:1px solid #5C5D61;
    border-top:none;
    border-left:none;
    font-size: 90%;
    color:#000000;
    padding:1px 3px;
    cursor:pointer;
    font-weight:bold;
    display:inline;
}

fieldset {
	background-color: #fff;
	border-color: #494f57;	
}

label {
	color: #494f57;
}

input {
	vertical-align: middle;
}

legend {
	background: #494f57 fixed;
	padding-left	: 5px;
	padding-right	: 5px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #ffffff;
	
}