html{
    overflow-x:hidden;
    overflow:-moz-scrollbars-none;
    overflow:-moz-scrollbars-vertical;
}

body{
    /*background-color:#AAA8A4;*/
    background-color:#AFA99B;
		
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
		
    font-family:verdana,arial,sans-serif;
    font-size:80%;
}
    
h1,h2,h3,h4,h5{
font-family:cambria,times;color:#404;
    margin:0px;
    padding:0px;
}
	    
#header{
    height:225px;
}

#header img{
    position:absolute;
    z-index:1;
}

#headtext{
    position:absolute;
    left:542px;
    top:25px;
    z-index:2;
}

h1 span{
	display:none;
}    

h2{
	padding-top:20px;padding-bottom:10px;
}

h3{
	padding-top:30px;
	padding-bottom:10px;
}

p{
    margin:0px;
}
a.stdtext{text-decoration:none;color:#000;cursor:auto;}
#menu{
    float:left;
    margin-top:70px;
    clear:both;
    background-color:#8b8579;
    font-weight:bold;
}
	    
#contact{
    position:absolute;
    top:600px;
    left:0px;
    width:160px;
    text-align:center;
    color:#fff;
	font-size:80%;
	margin:0px;
}

#contact p{
    padding-bottom:15px;
}

	    
#content{
	max-width:750px;
	min-height:500px;
	margin-left:165px;
	background-color:#fff;
	border-right:2px solid #8B8579;
	border-bottom:2px solid #8B8579;
	padding:20px;
	padding-top:50px;
	overflow:auto;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius: 7px;
}

#content > .intro{
	font-weight:bold;
}

#content > p{
	margin-bottom:20px;
}

#content > p > img{
	border:1px solid orange;
	background-color:#ffa;
	padding:20px;
	-moz-box-shadow: 3px 3px 10px #999;
	-webkit-box-shadow: 3px 3px 10px #999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#footer{clear:both;text-align:center;}
#footer img{border:none;}
#mededeling{
display:none;
border:1px solid #8b8579;
padding:20px;
overflow:hidden;
}	    

#nieuws{
background-color:#ffc;
padding:0px 15px;
float:right;
width:190px;
margin-left:20px;
margin-bottom:20px;
}
#nieuws h3{padding:10px 0px;font-family:Cambria,Times;font-size:200%;color:#606;text-shadow:#fff 1px 1px 0;}
.newsItem{}
.newsDetails{}
.newsTitle{display:inline;font-weight:bold;}
.newsTimeStamp{display:none;}
.newsItem p{margin-bottom:10px;}


#mededeling p{
	font-weight:bold;
	margin-bottom:15px;
}
#pictures{
    position:absolute;
    top:230px;
    left:800px;
    width:160px;
}
	    
#pictures img{
    margin:20px;
    border:1px solid #8b8579;
    float:left;clear:both;
}
	    
#menu ul{
    margin:0;
    padding:0;
    width:165px;
}

#menu li{
    list-style:none;
    margin:1px;
}
	    
#menu li a{
    display:block;
    text-decoration:none;
    padding: 2px 5px 5px 25px;
    background-color:#d7d0c6;
    border-right:8px solid #bab1a2;
}
	    
#menu li a:link{
    color:#303;	    
    background-color:#d7d0c6;
}
	    
#menu li a:visited{
    color:#303;	    
}
	    
#menu li a:hover{
    background-color:#e8e1d7;
    border-right: 8px solid #f7bd2e;
    color:#404;
}
	    
#current{	
    background-image:url(/img/sun.gif);
    background-repeat:no-repeat;
    background-position:5px 3px;
}

#menu li a#current{
    background-color:#e8e1d7;
}

#map div a{
display:none;
}

#map div span{
display:none;
}
#map{
border:1px solid #666;
}
em{
font-style:normal;
font-weight:bold;
}
.info{
background-color:#ffc;
font-size:80%;
color:#333;
padding:10px;
margin-top:10px;
}

.guestbookEntry{
margin:10px 0px;
border:1px dotted #ccc;
}
.guestbookEntry p{
margin:10px;
}
.entryDetails{
padding:5px;
background-color:#fafafa;
}

.guestbookName{
float:left;
}

.guestbookTimeStamp{
text-align:right;
}

label{
float:left;
width:120px;
font-weight:bold;
}
fieldset{
border:0px solid #fff;
}

#yr-varsel{font-size:85%;}
#yr-varsel table{width:100%;}
#yr-varsel p{margin:5px 0px 15px 0px}
#yr-varsel td{text-align:center;}
#yr-varsel td.v,th.v{text-align:left;}
#yr-varsel td.pluss {
	color: #c00 !important;
	font-weight: bold !important;
	font-size: 100% !important;
	}
#yr-varsel td.minus {		
	color: #069 !important;
	font-weight: bold !important;
	font-size: 100% !important;
	}
#yr-varsel .skilje{border-bottom:1px solid grey;}

#tides{width:50%;}
#tides th{text-align:left;}
#tides .skilje{border-bottom:1px solid grey;}
#sunset{width:50%;}
#sunset th{text-align:left;}
#sunset .skilje{border-bottom:1px solid grey;}
