/* CSS Style sheet, conform to CSS Version 2 */

/* Standard background, standard font, standard font color */
body	{
color:#f5f3dc;
font-family: serif;
background-color:black;
background-image: url(../images/achter.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 50% 0%;
font-size:15px;
	}

.banner {
position: absolute;
height: 568px;
top:0px;
width: 976px;
left: 50%;
margin-left: -495px;
padding: 0;
z-index : 1;
background: url(../images/boven.png) no-repeat center 0px
}

.menu {
position: absolute;
top : 213px;
bottom: 10px;
height: 308px;
left: 50%;
margin-left: -476px;
width: 228px;
padding: 0;
z-index : 2;
font-weight: bolder;
font-size: 13pt;
color:white;
background-image: url(../images/menu.png);
background-repeat: no-repeat;
background-attachment: scroll;
}

.text {
position: relative;
top : 290px;
bottom: 30px;
height: auto;
left: 50%;
margin-left: -230px;
width: 670px;
padding: 0;
z-index: 2;
}

.footer {
position: relative;
height: 30px;
}

.title {
font-weight:bolder;
font-size:18pt;
}

.cat {
font-weight:bolder;
font-size:12pt;
text-decoration:none;
}

div.menu a:link,div.menu a:visited {
text-decoration:none;
color: white;
font-weight:bolder;
}

div.menu a:hover {
text-decoration:none;
font-weight:none;
color:#e46e6e;
}

div.menu a:active {
text-decoration:overline;
font-weight:none;
}

a:link, a:visited {
text-decoration:none;
color: #e46e6e;
font-weight:normal;
}

a:hover {
text-decoration:line-through;
font-weight:none;
}

#index .index, #portfolio .portfolio, #resources .resources, #tut .tut, #templates .templates, #business .business, #contact .contact, #links .links, #about .about
{
text-decoration:overline;
}