
body {
background:url(../images/ohc_background_pattern.gif) fixed;
margin:0;
padding:0;
}

#header {
position:absolute;
top:0;
background:#654815;
width:100%;
height:129px;
border-bottom:1px solid white;
text-align:center;
}

#streamer {
position:absolute;
top:130px;
background:url(../images/steamer_1.jpg) center center no-repeat black;
width:100%;
height:260px;
}

#latest_news {
background:url(../images/ohc_laatste_nieuws_bg_heade.png) center center;
width:100%;
height:58px;
margin:200px 0 0 0;
padding:0;
border-top:1px solid white;
border-bottom:1px solid white;
}

#latest_news_marquee {
overflow-y:hidden;
width: 545px;
height: 40px;
margin: 13px auto 4px auto;
padding: 0 10px 0 225px;

font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#latest_news_marquee a {
color:white;
}

#container {
position: absolute;
top: 390px;
left: 0px;
width: 100%;

background:url(../images/ohc_background_container.gif) center repeat-y;
margin:0;
width:100%;
text-align:left;

font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#654815;
text-align:justify;
}

#menu {
width:208px;
padding:1px;
}

#menu a {
display:block;
color:#654815;
font-weight:bold;
}

#menu a:link, #menu a:visited {
text-decoration:underline;
}

#menu a:hover, #menu a:active {
text-decoration:none;
}

#menu ul {
width:208px;
list-style:none;
margin:0;
padding:0;
}

#menu ul li {

}

#menu ul li a {
background:url(../images/ohc_menu_bullet.gif) no-repeat 15px 10px #cfc9bc;
padding:5px 0 5px 30px;
border-bottom:1px solid white;
}

#menu ul li ul{
width:208px;
list-style:none;
margin:0;
padding:0;
}

#menu ul li ul li{

}

#menu ul li ul li a {
background:url(../images/ohc_menu_sub_bullet.gif) no-repeat 25px 10px #e2ded5;
padding:5px 0 5px 40px;
}


#content {
width:546px;
min-height:600px;
height:600px;
padding:10px 10px 10px 14px;
}

#container #content {
height:auto;
}

#container h1 {
background:url(../images/ohc_h1_background.gif) repeat-x;
margin:0;
padding:11px 0 11px 10px;
width:100%;
border:0;
color:white;
font:22px bold Verdana, Arial, Helvetica, sans-serif;
}

#footer {
background:#654815;
border-top:1px solid white;
padding:10px 0;
margin:30px 0 0 0;
width:100%;
height:120px;
text-align:center;
vertical-align:bottom;
font:bold 10px bold Verdana, Arial, Helvetica, sans-serif;
color:white;
}

#footer a {
color:white;
}
