*{
    margin: 0;
    padding: 0;
	border: 0;
}

body{
    background:#000;
    font-size: 16px;
	font-weight: normal;
	width: 100%;
}

#maintext{
	font-family: Rough_Typewriter;
	font-weight: normal;
	}

#bio h2, #web h2, #marouflee h2, #photos h2, #projetEVO h2, #joindre h2 {
	font-family:"[ank]*";
	font-weight: lighter;
	}
	
.section{
    margin:0px;
    height:4000px;
    width:97%;
    float:left;
}

#titleh2{
    margin:30px 0px 60px 28px;
	font-size: 69px;
}
.section p{
    margin:20px 0px 0px 50px;
}
.black, .blue, .orange, .yellow, .green, .white{
	width: 100%;
	position: relative;
}

.blue, .orange, .yellow, .green, .white{
	margin-top: -28px;
}

.black {
    color:#fff;
    background:#000 url(../images/blackBlue_vert.jpg) repeat-x bottom left;
	z-index: 999;
}

.blue{
    color:#000;
    background:#09F url(../images/blueOrange_vert.jpg) repeat-x bottom left;
	z-index: 998;
}

.orange{
    color:#fff;
    background:#F90 url(../images/orangeJaune_vert.jpg) repeat-x bottom left;
	z-index: 997;
}

.yellow{
    color:#000;
    background:#fffeea url(../images/jauneVert_vert.jpg) repeat-x bottom left;
	z-index: 996;
}

.green{
    color:#fff;
    background:#90dc53 url(../images/vertBlanc_vert.jpg) repeat-x bottom left;
	z-index: 995;
}

.white{
    color:#000;
    background-color:#ffe9e6;
	z-index: 994;
}

.white a, .green a{
	color:#333;
}

.section ul{
    list-style:none;
    margin: 20px 100px 0px 0px;
	float: right;
}
.black ul li, .orange ul li, .green ul li{
	float:left;
	padding:5px;
	margin:5px;
	color:#aaa;
}
.black ul li a, .orange ul li a, .green ul li a{
    display:block;
    color:#f0f0f0;
}
.black ul li a:hover, .orange ul li a:hover, .orange ul li a:hover{
	text-decoration:none;
	color:#06F;
}

.white ul li, .blue ul li, .yellow ul li{
    float:left;
    padding:5px;
    margin:5px;
    color:#000;
}
.white ul li a, .blue ul li a, .yellow ul li a{
    display:block;
    color:#000;
}
.white ul li a:hover, .blue ul li a:hover, .yellow ul li a:hover{
    text-decoration:none;
    color:#000;
}


.texteGauche{
    width: 33%;
	float: left;
	padding-right: 50px;
	margin-top: -35px;
}



.contactGauche{
    width: 500px;
	float: left;
	padding-left: 100px;
	margin-top: -35px;
}

.contactDroit{
	float: left;
	padding-right: 50px;
	padding-left: 100px;
}


.container{
    width: 95%;
	margin-left:30px;
}

.containerFull{
    width: 95%;
	margin-left:50px;
	margin-right:20px;
}

.imgRight{
    float: right;
	padding: 0px 5% 0px 0px;
}

.imgLeft{
    float: left;
	margin: 0px 0px -10px 50px;
	border: solid 10px #FFF;
}
.hoverActive
{
	background:url(../images/hover.png) no-repeat bottom;
	height: 71px;
}

.hoverActiveBlack
{
	background:url(../images/hoverBlack.png) no-repeat bottom;
	height: 71px;
}

.displayImg {
	float: left;
	padding: 20px 5px 40px 5px;
}

.imgBox {
	border: solid 6px #FFF;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}

a:hover img.imgBox {
	-moz-box-shadow: 0 0 5px 3px #888;
	-webkit-box-shadow: 0 0 5px 3px#888;
	box-shadow: 0 0 5px 3px #888;
}

.hoverHere{
	background:url(../images/hoverImgHere.png) no-repeat bottom;
	height: 283px;
	width: 240px;
}

.shadowTxt{
	text-shadow: 1px 1px white, -1px -1px #444;
}

.txtListFull{
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	line-height:12px;
}

.titleColor{
	color:#F00;
}

.anchor{
    position:relative;
    top:-30px; */or whatever value you need*/
 }
