body{
background-color:#302c20;
font-family:Tahoma;
font-size:11px;
color:#b5b2a3;
margin:0;
padding:0;
}
#corps{
width:900px;
margin:auto;
margin-top:30px;
padding:0;
}
.vert{
font-weight:bold;
text-decoration:none;
color:#abc037;
font-size:12px;
}
#gal{
margin:0;
padding:0;
width:898px;
height:300px;
border:1px solid #abc037;
background-image:url(images/bg.gif);
background-color:#4E4933;
}


#liens{
margin:0;
padding:0;
width:148px;
height:300px;
float:left;
background:#ABC037;
}

#liens img{
display:block;
margin:0;
padding:0;
}

#contenu{
margin:0;
padding:0;
width:750px;
height:300px;
float:right;
overflow:hidden;
position:relative;
}

#load{
margin:0;
padding:0;
width:378px;
height:147px;
background:url(images/Loading_place.gif);
position:relative;
left:50%;
top:50%;
margin-left:-190px;
margin-top:-88px;
}
.vignette{
margin:0;
padding:0;
background:#3E3A28;
width:200px;
height:150px;
float:left;
}

#digital{
height:300px;
position:absolute;
left:0;top:0;
margin:0;
padding:0;
}
#webdesign{
height:300px;
position:absolute;
left:0;top:0;
margin:0;
padding:0;
}
#photography{
height:300px;
position:absolute;
left:0;top:0;
margin:0;
padding:0;
}
#misc{
height:300px;
position:absolute;
left:0;top:0;
margin:0;
padding:0;
}



#godown{
position:relative;
margin:0;
padding:0;
width:25px;
height:300px;
float:left;
margin-top:-300px;
margin-left:148px;
background:url(images/gauche.gif) no-repeat center center;
background-color:#000;
	opacity: .5;
	filter: alpha(opacity=50);
	cursor:pointer;
	display:none;
}

#gotop{
position:relative;
margin:0;
padding:0;
width:25px;
height:300px;
margin-top:-300px;
float:right;
background:url(images/droite.gif) no-repeat center center;
background-color:#000;
	opacity: .5;
	filter: alpha(opacity=50);
	cursor:pointer;
	display:none;
}

/* LE RESTE DU SITE  */
#info{

color:#b5b2a3;
width:361px;
float:left;

}
#news{
margin-left:20px;
color:#b5b2a3;
width:251px;
float:left;
margin-bottom:100px;
}
#music{
margin-left:18px;
color:#b5b2a3;
width:248px;
float:left;
}
.trucvert{
width:241px;
font-size:9px;
padding-bottom:4px;
padding-top:4px;
font-weight:bold;
color:#abc037;
border-bottom:1px dotted #abc037;
text-align:justify;
}
.trucvert b{
float:right;
color:#b5b2a3;
margin-top:-10px;
}

.vert{
font-size:9px;
padding:4px;
font-weight:bold;
color:#abc037;
}

ul{
margin-top:0px;
margin-left:0px;
}

#feature{
border:none;}

a{
color:#ABC037;
border:none;}

.lastfm{margin-left:17px;margin-top:5px;}
.lastfmpic{margin-left:75px;margin-top:5px;}