*{
    margin:0;
    padding:0;
}
body{
    background:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.section{
    margin:0px;
    /* height:4000px; */
    width:1000px;
	margin:0 auto;
}
.home{
    height:850px;
}
.about{
    height: 1350px;
}
.work{
    height: 1950px;
}
.contact{
    height:1000px;
}
.section h2{
    margin:50px 0px 30px 50px;
}
.section p{
    margin:20px 0px 0px 50px;
    width:600px;
}
.black{
    color:#fff;
    /* background:#000 url(../images/black_vert.jpg) repeat-x bottom left; */
}
.white{
    color:#000;
    background:#fff url(../images/white_vert.jpg) repeat-x bottom left;
}

.section ul{
    list-style:none;
    margin:0 auto 0 auto;
	width: 708px;
	display:inline;
}
.black ul li{
    float:left;
    padding:0px;
    margin:0px;
    color:#aaa;
	display: inline;
	width: auto;
}
.black ul li a{
    display:block;
    color:#f0f0f0;
}
.black ul li a:hover{
    text-decoration:none;
    color:#fff;
	    display:block;

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

.gallery a {
	float:left;
    margin-right:33px;
	margin-bottom:20px;
}
.gallery a:hover {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
	}