/*
	RESET & BASIC SETUP
*/
* 							{ margin: 0; padding: 0; }
body 						{ font-size: 62.5%; 
							  font-family: 'Lucida Grande', Helvetica, sans-serif;
							  background: #121212; padding: 20px; color: #999; 
							  background-image:url(../images/bck.jpg);
							  background-repeat:no-repeat;
							  background-position:-220px -20px;
							  
							  }


#page-wrap {
position:absolute;
 
top:50%;
margin-top:-175px;
margin-left:160px;
padding-right:250px;


}							  
							  

.post 						{ 
width: 270px;
height:450px;
margin-right:90px;
}


.mini {

width:80px;
height:80px;
float:left;
margin:2px;
background-color:black;


}


.miniEmpty {

width:80px;
height:80px;
float:left;
text-align:center;
margin:2px;
/*background-color:#666666;*/
background-image:url(../images/bck_thumb.jpg);


}

.intro {

font-family :Georgia,Helvetica, verdana;
font-size:25px;
letter-spacing:-10;
color:white;
width:290px;
text-align:left;
margin-right:80px;
line-height:22px;
letter-spacing:-1px;
position:relative;


}

.spacer {
visibility:hidden;
clear:both;

}

.capture {
margin-top:20px;
line-height:14px;
font-size:11px;
font-weight:normal;
color:#777777;
width:250px;
margin-left:2px;
padding-bottom:15px;
text-align:left;
}


.collectif {
font-family: Georgia, serif;
font-style:italic;
color:#737373;
font-size:22px;
margin-bottom:10px;


}

.name{
font-family: Georgia, serif;
font-style:italic;
margin-top:10px;
display:block;
font-size:11px;
font-weight:bold;
color:#acacac;
text-align:right;
}

.crochet {


font-size:40px;

}

.socialNetwork {

position:fixed;
bottom:15px;
left:15px;

}

.text{
font-size:20px;

}

.socialNetwork a {
font-size:12px;
font-style:normal;
text-decoration:none;
border:0px;
}

.socialNetwork a:hover {
border:0px;
}

.socialNetwork img{
position:relative;
top:4px;
right:3px;
margin-right:2px;
text-decoration:none;

}

.socialNetwork  ul li {
float:left;
margin-left:20px;

}

.nom {
margin-bottom:30px;
color:#00d2df;
letter-spacing:-1px;
font-size:29px;
position:relative;
right:20px;

}

a {
font-style:italic;
color:#00d2df;
text-decoration:none;
border-bottom:1px dotted #00d2df;

}

a:hover {
color:white;
border-bottom:1px dotted white;
}

.mini a {
border-bottom:none;
}

.contact  a{
color:#00d2df;
text-decoration:none;
font-size:15px;
}
.contact a:hover {
color:white;
border-bottom:1px dotted white;
}
h2{

width:350px;
font-size:16px;
font-weight:normal;
letter-spacing:1px;
font-family: Georgia, serif;
padding-bottom:10px;
padding-top:5px;
padding-left:13px;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:0px 10px;


}
.sign {
font-family: Georgia, serif;
margin-top:10px;
font-style:italic;
font-size:15px;
color:#737373;
letter-spacing:0px;
}