html {
    background: url(images/bg.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color:white;
}
body {
    text-align: center;
}
A:hover {
    color: white;
}
A:visited{
    color:white;
}
A {
    color:white;
}
.centerdiv {
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
    width: 900px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/iefix.png');
    background-color:rgba(0,0,0,0.7);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 10px;
}
.oneoftwo {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/semit.png');
    background-color:rgba(255,255,255,0.25);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding-left: 20px;
    font-size: 20;
}
.twooftwo {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/iefix.png');
    background-color:rgba(0,0,0,0.25);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding-left: 20px;
    font-size: 20;
}
.imagetitle {
    padding-top: 50px;
}
#wrap {
    margin-left: auto;
    margin-right: auto;
    width: 900px;
    position: relative;
    background: url(body.png) center no-repeat;
    min-height: 100px;
}
#main-nav {
    margin: 0px 0px 0px 2px;
    text-align: left;
    min-height: 25px;
    padding-top: 10px;
    padding-left: 0px;
}
#main-handle {
 /* changer le width quand on rajoute des main links sinon c'est laite*/
    width: 740px;
    float: right;
    margin-top: -1px;
}
#main-nav li {
    display: inline;
    list-style: none;
}
#main-nav li a {
    margin-right: 5px;
    font-size: 15px;
    text-decoration: none;
    color: #f2f2f2;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    padding: 10px;
    outline: 0;
    position: relative;
    top: -2px;
}
#main-nav li a:hover, #main-nav li a.active {
    background: #272727;
}
#sub-link-bar {
    margin-top: -8px;
    background: #272727;
    min-height: 10px;
    border-bottom: #101010 1px solid;
}
.sub-links {
    display: none;
    position: absolute;
    width: 100%;
    top: -30px;
    text-align: left;
    left: 0px;
}
#main-nav li .sub-links li a:hover{
    background: #272727;
}
#main-nav li a.close{
    display: none;
    position: absolute;
}
#main-nav li a.close:hover{
    background: #900;
}
<!--Thanks round Corners-->
.round {
        display:block
    }
.round *{
    display:block;
    height:1px;
    overflow:hidden;
    font-size:.01em;
    background:#272727}
.round1{
    margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #101010;
    border-right:1px solid #101010;
    background:#1d1d1d}
.round2{
    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #030303;
    border-right:1px solid #030303;
    background:#1f1f1f}
.round3{
    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #1f1f1f;
    border-right:1px solid #1f1f1f;}
.round4{
    border-left:1px solid #101010;
    border-right:1px solid #101010}
.round5{
    border-left:1px solid #1d1d1d;
    border-right:1px solid #1d1d1d}
.roundfg{
    background:#272727}
img {
    border-width: 0px;
}