body {
    overflow-y: scroll; /* right scrollbar always there */
    background-color: #FFFFFF;
    margin: 0; /* touch top */
    text-align: center; /* to get things centered */
    font: 12px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}
#container { /* to get things centered */
/*    border: solid 1px #000000; */
    margin: 0 auto; /* to center */
    width: 770px; /* main width */
    text-align: left; /* because centered in body */
}


/* *********** HEADER *********** */
#header {
/*    border: solid 1px #FF0000; */
    margin: 50 auto 0 auto; /* to get title a bit down */
}
.guild {
    position: absolute;
    right: 20px;
    top: 10px;
}
.guild a img {
    border: 0;
}


/* *********** MENU *********** */
#menu {
/*    border: solid 1px #00FF00; */
    text-align: center; /* to get things centered */
}
a.menuLink img {
    border: 0;
/*    border: solid 1px #000000; */
    vertical-align: bottom;
    filter:alpha(opacity=100); 
    -moz-opacity: 1; 
    opacity: 1;
}
a.menuLink:hover img {
    border: 0;
/*    border: solid 1px #000000; */
    vertical-align: bottom;
    filter:alpha(opacity=70);   
    -moz-opacity: 0.7;   
    opacity: 0.7;
}


/* *********** MAIN *********** */
a:link, a:visited { 
  text-decoration: none;
  color: #000000;
}
a:hover, a:active { 
  text-decoration: underline;
  color: #000000;
}

#main_home {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_home.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 390px;
}

#main_home2 {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_home2.jpg');
    background-repeat:s no-repeat;
    width: 770px;
    height: 390px;
}

#main_portfolio {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_portfolio.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 530px;
    position:relative;
}
.tekst_portfolio {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    left: 10px;
    top: 25px;
    font: 14px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}
a.portfolioLink img {
    border: 0;
/*    border: solid 1px #000000; */
    vertical-align: bottom;
    filter:alpha(opacity=70); 
    -moz-opacity: 0.7; 
    opacity: 0.7;
    margin: 5px 10px 0px 0px;
}
a.portfolioLink:hover img {
    border: 0;
/*    border: solid 1px #000000; */
    vertical-align: bottom;
    filter:alpha(opacity=100);   
    -moz-opacity: 1;   
    opacity: 1;
}

#main_biografie {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_biografie.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 466px;
    position:relative;
}
.tekst_biografie {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    left: 10px;
    top: 260px;
    font: 14px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}

#main_archief {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_archief.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 390px;
    position:relative;
}
.tekst_archief {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    left: 10px;
    top: 195px;
    font: 14px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}

#main_speciale_projecten {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_speciale_projecten.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 510px;
    position:relative;
}
.tekst_speciale_projecten {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    left: 10px;
    top: 200px;
    font: 14px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}

#main_contact {
/*    border: solid 1px #0000FF; */
    background-image: url('images/back_contact.jpg');
    background-repeat: no-repeat;
    width: 770px;
    height: 390px;
    position:relative;
}
.tekst_contact {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    right: 20px;
    bottom: 20px;
    font: 16px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}
.tekst_contact_links {
/*    border: solid 1px #00FFFF; */
    position: absolute;
    left: 20px;
    bottom: 20px;
    font: 16px / 1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}

.maximum_mini {
    position: absolute;
    right: 5px;
    bottom: -20px;
}
.maximum_mini a img {
    border: 0;
}

/* *********** FOOTER *********** */
#footer {
/*    border: solid 1px #FF00FF; */
    margin: 3 auto; /* to get title a bit down */
    width: 770px;
    text-align: right;
    font: 11px / 1 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
    color: #461951;
}
#footer img {
    float: left;
    margin: 0 5 0 0;
    border: 0;
}
#footer a.flag_opacity img {
    filter:alpha(opacity=50); 
    -moz-opacity: 0.5; 
    opacity: 0.5;
}
#footer a.flag_opacity:hover img {
    filter:alpha(opacity=100);   
    -moz-opacity: 1;   
    opacity: 1;
}


