body { background: #867E65; line-height:1.4em; font-family: "verdana", tahoma, sans-serif; font-size:11px;
      margin:0; padding:0; color:#D4CEBE;}

/*---large fields --*/
#container {margin: 0px auto 0px 0px; padding: 0px; width: 695 px; }

#content {margin:0; padding:0; padding-left: 30px;}

#left {float: left; background: transparent; margin: 0px; padding: 0px; width: 355px; background: #9a9178;  }

#right {float: left; clear: none; margin: 0px; padding: 0px; width: 261px; background: transparent;}

#rightcontent {margin-left:8px; background: #9a9178;  }

/*-----general--*/

.clearer {height: 1px; overflow: hidden; margin-top: -1px; clear: both; }

img {border: 0px; padding: 0px; margin: 0px; }

img.pad{ padding-bottom:8px; background:#867E65;}

img.bot {position:relative; top:8px;}

p {text-align:justify; padding: 0 10px; margin:0; margin-bottom:3px;}

p.right {text-align:right;}

p.center {text-align:center;}

p.dubradio {padding:0; padding-top:3px; background-color:#9a9178;}

p.orange {color: #FCB751;}

/*--links*/

a {color:#FCB751; text-decoration:none; margin-left: 10px; font-family: "arial", tahoma, sans-serif; font-size:11px;}

a.header {text-decoration:none; margin-left: 0px;height:151px;margin:0; padding:0;}

.alink {color:#D4CEBE; text-decoration:none; margin:0; font-size: 11px; font-weight: bold;}

.alink2 {color:#FCB751; text-decoration:none; margin:0; font-size: 11px; font-weight: bold;}

.aguest {color:#FCB751; text-decoration:none;margin:0; margin-left: 10px;}

.afoot {color:#B4AB90; text-decoration:none;margin:0;}

.calendar_place a {margin:0;}

/*--- capitals --*/

h4 {font-size:11px; color:#FCB751; text-align:center;}

h3 {padding-left:10px; font-size:12px; color:#FCB751; font-weight: bold;}

h2 {padding-left:10px; font-size:11px; color:#FCB751;}

.title {padding-left:10px; font-size:11px; color:#FCB751; font-weight: bold;}

#ie5space {background: #867E65;margin-bottom:4px;height:159px;}

.pager {padding-right: 10px;padding-top:15px;text-align:right;}

.dark {height:8px;background: #867E65;}
/*---------------------------+
|     menu voor hoofdlinks   |
+----------------------------*/
#menu {width: 253px; background: #867E65; line-height: 1.1em; padding-bottom: 5px; }

.menulink {padding: 0px 0px 3px 0px; background: transparent;width:253px;  text-align: right; position: relative; top: 0px; line-height: 1em; }

.menulink a{padding:0; margin:0;}

.menulink a#home {background: url('/images/home_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#home:hover, .menulink a#hactive {background: url('/images/home_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#bio {background: url('/images/biography_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#bio:hover,.menulink a#bactive {background: url('/images/biography_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#agenda {background: url('/images/agenda_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#agenda:hover ,.menulink a#aactive {background: url('/images/agenda_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#pic {background: url('/images/pictures_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#pic:hover, .menulink a#pactive {background: url('/images/pictures_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#guest{background: url('/images/guestbook_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#guest:hover,a#gactive {background: url('/images/guestbook_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#links {background: url('/images/links_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#links:hover,.menulink a#lactive {background: url('/images/links_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }

.menulink a#contact {background: url('/images/contact_link.gif') 0 0 no-repeat; width:253px; height:19px;display:block;}

.menulink a#contact:hover,.menulink a#cactive  {background: url('/images/contact_link.gif') -253px 0 ;width:253px; height:19px;display:block;  }


.menutop {padding: 0; margin: 0; position: relative; top: 0px; }

.menutop div {padding: 0; margin: 0; }

.menubottom {position: relative; top: -16px; }

/*-----------------------------------+
|    links op site                   |
+------------------------------------*/

dt {margin:5px 0 0 10px;font-size:11px; color:#FCB751; font-weight:bold;}

ul {margin:0; padding:0; list-style-type:none; font-size:11px; color:#FCB751; font-weight:bold;}

li {padding: 5px 10px 0px 10px; font-size:11px; font-family: "lucida sans"; font-weight:normal; text-align:justify;}


/*-----------------------------------+
|   contactform                      |
+------------------------------------*/

form  {margin:0; padding:0 0 0 10px;border:0;}

fieldset {border: 0;margin:0; padding:0;}

button{width:37px; height:20px;}

.zebox {width: 290px; float: left; clear: both; margin: 6px 0px; padding-left: 0px; }

label {width: 55px; display: block; float: left; clear: both; text-align: right; padding: 0px 5px 0px 0px; font-weight: bold; font-size: 11px; color: #FCB751;
position:relative; top:2px;}

.formlo {float: left; width: 200px; }

.input-box1 {color: #444; background: #FFF8E8; border: 1px solid #867E66; margin: 0; padding: 1px 0px 1px 5px; 
            font-family: georgia, tahoma,  sans-serif;font-size:11px;line-height:15px;position:relative; top:2px;}
            
.input-box {color: #444; background: #FFF8E8; border: 1px solid #867E66; margin: 0; padding: 0;
            font-family: georgia, tahoma,  sans-serif; font-size:12px;line-height:1.5em;}

.submit-button1 {clear: both; font-weight: bold; color:#FCB751;
                font-size: 12px;  border: 0; margin-bottom: 10px; cursor: pointer; background:#9a9178; margin-left: 55px;}
 
input {margin:0; padding:0; font-size:11px; line-height:1.2em;}

.submit {position:relative; top:4px;}
               
/*----------------------------------+
|      biography                    |
+-----------------------------------*/

.bio {width:330px; margin-left:8px; margin-top: 5px; border: 5px solid #867E66;}

/*----------------------------------+
|     agenda                        |
+-----------------------------------*/

.calendar_box {width:340px;padding: 0;background: transparent; margin-left:10px; margin-bottom:6px;position:relative; top:1px;}/* height:20px;}*/

.jaar {font-family: "verdana", tahoma, sans-serif; font-size:12px; font-weight: bold; color:#FCB751; }

.calendar_box1 {width:340px;padding: 0;background: transparent; margin-left:10px; margin-bottom:2px; height:20px;}

.calendar_text {width:340px; padding: 0; background: transparent; margin-left:10px; margin-bottom:6px; position:relative; top:1px;}

.space {margin-bottom:2px;}

.calendar_day {width: 65px; margin-right: 3px; background: #736f61; float:left; padding-right:3px; text-align:center;font-family:'Lucida Console', monospace; font-size:11px;line-height:1.5em;}

.calendar_place {width:260px; background: #736f61; float:left; padding-left:3px;line-height:1.5em;}

.calendar_affa {width: 65px; margin-right: 3px; background: transparant; float:left; padding-right:3px; text-align:right}

.calendar_affb { background: transparent; float:left; padding-left:3px; text-align:center; border: 5px solid #736f61; margin-bottom:2px; margin-top:2px;}

.calendar_dayC {width: 65px; margin-right: 3px; background: #736f61; float:left; padding-right:3px; text-align:center; text-decoration:line-through; }

.calendar_placeC {width:260px; background: #736f61; float:left; padding-left:3px; text-decoration:line-through;text-align:left;}


/*-------------------------------------+
|          guestbook                   |
+--------------------------------------*/

.guestbox {width:320px; overflow:hidden; padding: 10px 5px 10px 5px; margin: 0 10px;}

.newsmore {text-align:right; color:#D4CEBE;padding:0px;}

.altcolor1 {background: #B3AA8F;}

.altcolor2 {background:#867E65;}

a.forward {font-size:25px;text-align: right;}

.box {float:left; position:relative;display:block;clear:none;width:60px; height:60px; padding:2px; background:#867e65;margin:0; border-left:9px solid #9a9178; border-bottom:6px solid #9a9178;}

.alignleft {position:relative;left:-8px;top:3px;display:inline;} 

* html .alignleft {left:-5px;top:3px;}

/*----------------------------------+
| gallery                           |
*-----------------------------------*/

#gallery {width:85%;}

#flyer {position: absolute; left :665px; top :21px;}
