body {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; background-color:  #ff3e00;}

/*Modifications styles Yahoo!*/
/* Modifs nav-set */
.yui-navset .yui-content {
    border:1px solid #ff8855;
}
.yui-navset .yui-content a {
	color: #ff8855;
}

.yui-navset .yui-nav li a {
    border-bottom:1px solid #ff8855;
}

.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover, .yui-navset .yui-content a:hover {
	color: #ff3e00;
}

.yui-navset .yui-nav .disabled a {
    background-color: #f3f3f3; /* active tab, tab hover, and content bgcolor */
	color: #ff8855;
}

.yui-navset .yui-nav .disabled a:hover {
    font-weight: bold;
}

.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover, .yui-navset .yui-content {
    background-color:#ffffff; /* active tab, tab hover, and content bgcolor */
	
}

.yui-navset .yui-nav .selected a em, .yui-navset .yui-nav a em, .yui-navset .yui-nav a:hover em {
	font-weight: bold;
}

#logo {position: absolute; top: 0px; left: 521px;}
#platine {position: absolute; top: 0px; left: 0px;}
#djkuark {position: absolute; top: 28px; left: 179px;}

#flag {position:absolute; top: 0px; left: 673px; *left: 677px;}
#flag a {*height: 23px; *overflow: hidden; *margin-bottom: 3px;}
#flag img {float: left; *float: none; border: 1px solid #ffffff;}

/* Modifs Grid Layout*/
.yui-t4 #yui-main {width: 46.1538em; *width: 100%;}
.left {margin: 10px 0px 0px 10px;}
.left img {margin-top: 3px;}
.right {margin: 10px 0px 0px 0px; padding-right: 10px;}
.right img {margin: 3px 0px 0px 0px;}

.line-break {border-bottom: 1px solid #ff8855; margin: 10px 10px 0px 10px;}


h1 {width:750px;height:100px;position:relative;overflow:hidden; text-align:left;}
h1 span { background-repeat: no-repeat; position:absolute; width:100%;height:101px;overflow: hidden; white-space: nowrap;}
h1 {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #ffffff; font-size: 24px; text-decoration: none; font-weight: bold;}
h2 {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 18px; font-weight: bold; margin:0px 0px 5px 0px; }
h2 a {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: underline; font-weight: bold;}
h2 a:hover {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 18px;text-decoration: underline; font-weight: bold;}

h3 {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 14px; font-weight: bold; margin:0px 0px 5px 0px;}
h3 a {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 14px; text-decoration: underline; font-weight: bold;}
h3 a:hover {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 14px; text-decoration: underline; font-weight: bold;}

.home {font-weight: bold; text-align:left;}
.home a {font-weight: bold; text-align:left;}
.home a:hover {font-weight: bold; text-align:left;}

#contact #code {width:115px; height: 29px; margin-top: 5px; font-size: 20px;}
#contact #submit {width:150px; height: 35px; margin-top: 5px; cursor:pointer; padding:0; color: #ff3e00;}
#contact input {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; width:300px; margin: 5px 0px  5px 0px; padding:0px 0px 0px 5px; font-size: 12px; height: 18px;}
#contact textarea {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; width:300px; margin: 5px 0px  5px 0px; padding:0px 0px 0px 5px; font-size: 12px;}
#contact .radioOn {width:20px; margin: 0px;}
#contact .radioOff {width:20px; margin: 0px;}
.error {clear: both; background-color: #ffffff; font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #990446; font-size : 12px;text-decoration: none;font-weight: bold; margin:10px 0px 5px 5px; padding: 5px; text-align:left; width: 360px;}
.en-erreur {font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #CC3300; font-size : 11px;text-decoration: none;font-weight: bold;}
.success {background-color: #ffffff; font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #006633; font-size : 12px;text-decoration: none;font-weight: bold; margin:10px 0px 5px 5px; padding: 5px; text-align:left; width: 360px;}
.success a {color: #006633;}
.success a:hover {color: #006633;}
#contact #cryptogram {border: 1px solid #ffffff;}

.contact {list-style-position: inside; list-style-type: disc; margin-left: 10px; padding-left: 30px;}
.contact li{list-style-position: outside;}

.light {font-size: 10px; font-weight: normal; margin-left: 10px;}
.light a {font-size: 10px; font-weight: normal;}
.light a:hover {font-size: 10px; font-weight: normal;}

#mix-list {margin-left: 10px; padding-left: 24px; *padding-left: 17px; list-style-image:url(../images/headphone.gif);}
#mix-list li{list-style-position:outside; margin-top: 5px;}
.sub-title {font-size: 11px; font-weight: bold;}

.horizontal-nav {float: right; margin-top: -15px; margin-right: 10px;}
.mix-dl {font-size: 13px; font-weight: normal;}
.track-listing {list-style-position: inside; list-style-type: decimal; margin-left: 10px; padding-left: 30px;}
.track-listing li{list-style-position: outside;}

#preview {float: right; margin: 0px 10px 10px 10px;}

#comment-list {margin: 0px 0px 0px 10px;}
.comments {padding-top: 5px; margin-bottom: 5px; font-weight: bold;}
.white {border-top: 1px solid #ff3e00; height: 2em; margin-right: 10px; padding-left: 5px;}
.white img { vertical-align: middle;}
.grey {border-top: 1px solid #ff3e00;  height: 2em; background-color: #e3e3e3; margin-right: 10px; padding-left: 5px;}
.grey img { vertical-align: middle;}
.last-comment {border-top: 1px solid #ff3e00; margin: 0px 10px;}
.pseudov {color:#ff8855; font-weight: bold;}

#marqueur-xiti {width:760px; margin:0; padding:0;}