html {
   font-family:georgia,Palatino,'Times New Roman',arial,verdana;
   font-size:14px;
   color:#272421;
   background-image:url(../images/bkg_html.jpg);
   background-repeat:repeat-x;
}

body {
   margin:0;
   padding:0;
}

div#pageholder {
   width:980px;
   margin:auto;
   margin-top:0;
   padding:0;
}

a {
   color:#522c00;
}

div#skip {
   display:none;
}

   div#header {
      background-image:url(../images/bkg_header.jpg);
      background-repeat:no-repeat;
      background-position:top right;
      height:200px;
   }
      div#header img#logo {
         display:none;
      }


h1 {
   color:#2a4b42;
}

div#player {
   border:1px solid #ddd;
   padding:1px;
   width:640px;
   height:480px;
}


div#content {
   margin-left:310px;
   padding-top:20px;
   width:650px;
   margin-bottom:50px;
   min-height:700px;
}
   div#photoContainer p,
   div#content p {
      font-size:14px;
      line-height:20px;
   }
   div#content,
   div#content ul li,
   div#content ul {
      font-size:14px;
      line-height:20px;
   
   }
   
   div#content p img.imgccontent {
   
      float:left;
      margin-right:10px;
      margin-bottom:3px;
      border:1px solid #ddd;
      padding:1px;
      
   }
   
   div#photoContainer h1,
   div#content h1 {
      color:#2a4b42;
      font-size:26px;
      font-weight:normal;
      margin:0;
      padding:0;
      margin-top:20px;
      margin-bottom:10px;
   }
   
      div#photoContainer h1 a {
         color:#2a4b42;
      }
   
   div#photoContainer h2,
   div#content h2 {
      font-size:20px; 
      font-weight:normal;
      border-bottom:1px solid #ddd;
      padding:0;
      margin:0;
      padding-bottom:8px;
      margin-bottom:5px;
      margin-top:10px;
   }
   
   div#content div#welcome {
      padding-top:0px;
      /*background-image:url(../images/fotos.png);
      background-repeat:no-repeat;
      background-position:0px 55px;*/

   }
   
      div#content div#welcome h1 {
         background-image:url(../images/h1_welcome.jpg);
         background-repeat:no-repeat;
         height:57px;
         padding:0;
         margin:0;
         font-size:0em;
         color:#fff;
         margin-top:10px;
      }
      
      div#content div#welcome p {
         font-size:14px;
         line-height:22px;
         
         padding-left:10px;
         padding-right:20px;
         padding-bottom:10px;
      }

    div#content h2#latestphotos,
    div#content h2#latestupdates {
      background-image:url(../images/h2_latest.jpg);
      background-repeat:no-repeat;
      width:650px;
      padding:0;
      margin:0;
      padding-top:33px;
      font-size:0em;
      color:#fff;
      margin-top:20px;
      border:0;
      
   }
   div#content h2#latestphotos {
   background-image:url(../images/h2_latestphotos.jpg);
   }
   
   
   ul.latestList {
      list-style:none;
      margin:0;
      padding:0;
      width:650px;
      overflow:hidden;
   }
   
   ul.latestList li {
      overflow:hidden;
      padding:15px;
      margin:10px;
      background-color:#eae5e0;
      overflow:hidden;
   }
   
   ul.latestList li img {
      float:left;
      border:1px solid #2a4b42;
      padding:2px;
      background-color:#fff;
      margin-right:15px;
   }
   
   ul.latestList li h3 {
      font-size:16px;
      color:#522c00;
      font-weight:normal;
      margin:0px;
      padding:0px;
      display:block;
   }
   
   ul.latestList li span {
      color:#2a4b42;
      font-size:0.8em;
   }
   
div#footer {
   background-image:url(../images/bkg_footer.jpg);
   background-repeat:no-repeat;
   background-position:top center;
   height:150px;
   
}
   div#footer span {
      color:#522c00;
      padding-left:50px;
      padding-top:20px;
      display:block;
   }
   div#footer span.small {
      color:#272421;
      font-size:0.7em;
      padding-top:3px;
   }
   
   
div#logowindow {
   overflow:hidden;
   background-image:url(../images/bkg_logos.jpg);
   position:absolute;
   top:250px;
   margin-left:10px;
   width:251px;
   /*height:597px;*/
   height:640px;
   padding-top:20px;
   padding-left:15px;
   
}
   div#logowindow h2 {
      display:none;
   }
   
   div#logowindow ul {
      list-style:none;
      padding:0;
      margin:0;
      overflow:hidden;
      width:100px;
      float:left;
      padding-left:10px;
   }   
   
      div#logowindow ul li {
         padding:0;
         margin:0;
         float:left;
         margin:3px;
         margin-bottom:10px;
         
      }
         div#logowindow ul li a {
            display:block;
            width:94px;
            background-repeat:no-repeat;
            background-position:top left;
         }
            div#logowindow ul li a strong {
               display:none;
            }
         
            
         div#logowindow ul li a#LNK_de_drie_grote_lichten {
            background-image:url(../images/logos/de_drie_grote_lichten.jpg);
            height:74px;
         }
            div#logowindow ul li a#LNK_de_drie_grote_lichten:hover {
               background-position:0px -74px;
            }
            
         div#logowindow ul li a#LNK_core_developments_holding {
            background-image:url(../images/logos/core_holding.jpg);
            height:61px;
         }
            div#logowindow ul li a#LNK_core_developments_holding:hover {
               background-position:0px -61px;
            }    
            
         div#logowindow ul li a#LNK_z-werk {
            background-image:url(../images/logos/z-werk.jpg);
            height:29px;
         }
            div#logowindow ul li a#LNK_z-werk:hover {
               background-position:0px -29px;
            }     

         div#logowindow ul li a#LNK_topaz {
            background-image:url(../images/logos/topaz.jpg);
            height:26px;
         }
            div#logowindow ul li a#LNK_topaz:hover {
               background-position:0px -26px;
            }                           
            
         div#logowindow ul li a#LNK_paracentrum_texel {
            background-image:url(../images/logos/paracentrum.jpg);
            height:93px;
         }
            div#logowindow ul li a#LNK_paracentrum_texel:hover {
               background-position:0px -93px;
            } 
                                                  
         div#logowindow ul li a#LNK_forest_returns {
            background-image:url(../images/logos/forest_returns.jpg);
            height:44px;
         }
            div#logowindow ul li a#LNK_forest_returns:hover {
               background-position:0px -44px;
            }    
            
         div#logowindow ul li a#LNK_koninklijke_nederlandse_jagersvereniging {
            background-image:url(../images/logos/jagers.jpg);
            height:102px;
         }
            div#logowindow ul li a#LNK_koninklijke_nederlandse_jagersvereniging:hover {
               background-position:0px -102px;
            } 

         div#logowindow ul li a#LNK_koninklijke_nederlandse_jagersvereniging {
            background-image:url(../images/logos/jagers.jpg);
            height:102px;
         }
            div#logowindow ul li a#LNK_koninklijke_nederlandse_jagersvereniging:hover {
               background-position:0px -102px;
            }  

         div#logowindow ul li a#LNK_vereenigde_costaricaanse_compagnie {
            background-image:url(../images/logos/vcc.jpg);
            height:88px;
         }
            div#logowindow ul li a#LNK_vereenigde_costaricaanse_compagnie:hover {
               background-position:0px -88px;
            }  
            

         div#logowindow ul li a#LNK_da_capo {
            background-image:url(../images/logos/da_capo.jpg);
            height:58px;
         }
            div#logowindow ul li a#LNK_da_capo:hover {
               background-position:0px -58px;
            }    

         div#logowindow ul li a#LNK_hacienda_la_esperanza {
            background-image:url(../images/logos/hacienda.jpg);
            height:78px;
         }
            div#logowindow ul li a#LNK_hacienda_la_esperanza:hover {
               background-position:0px -78px;
            } 

         div#logowindow ul li a#LNK_zomer {
            background-image:url(../images/logos/zomer.jpg);
            height:83px;
         }
            div#logowindow ul li a#LNK_zomer:hover {
               background-position:0px -83px;
            }   
              
         div#logowindow ul li a#LNK_landgoed_groot_marienbosch {
            background-image:url(../images/logos/marienbosch.jpg);
            height:80px;
         }
            div#logowindow ul li a#LNK_landgoed_groot_marienbosch:hover {
               background-position:0px -80px;
            }      
                                        
         div#logowindow ul li a#LNK_stichting_kim {
            background-image:url(../images/logos/kim.jpg);
            height:40px;
         }
            div#logowindow ul li a#LNK_stichting_kim:hover {
               background-position:0px -40px;
            }   
                                  
         div#logowindow ul li a#LNK_yesil_yasam {
            background-image:url(../images/logos/yesel_yasam.jpg);
            height:73px;
         }
            div#logowindow ul li a#LNK_yesil_yasam:hover {
               background-position:0px -73px;
            }     
         
         div#logowindow ul li a#LNK_igc {
            background-image:url(../images/logos/igc.jpg);
            height:64px;
         }
            div#logowindow ul li a#LNK_igc:hover {
               background-position:0px -64px;
            }
         
         div#logowindow ul li a#LNK_capital_club {
            background-image:url(../images/logos/capital_club.jpg);
            height:56px;
         }
            div#logowindow ul li a#LNK_capital_club:hover {
               background-position:0px -56px;
            }
            
         div#logowindow ul li a#LNK_brandenburg {
            background-image:url(../images/logos/brandenburg.jpg);
            height:78px;
         }
            div#logowindow ul li a#LNK_brandenburg:hover {
               background-position:0px -78px;
            }
         
            
div#photoContainer {
   padding:30px;
   overflow:hidden;
   clear:both;

}

ul.photoList {
   list-style:none;
      margin:0;
      padding:0px;  
      overflow:hidden; 
}
   ul.photoList li {
      float:left;
      overflow:hidden;
      margin:0;
      padding-bottom:15px;
      width:180px;
      height:140px;
      text-align:center;
      border:0px solid #000;
   }
   ul.photoList li div {
      margin:auto;
      text-align:center;
      width:auto !important;
      border:0px solid #f0f;
   }
   
   ul.photoList li div  canvas {
      border:0px solid #000;
   }
      ul.photoList li img {
         border:0;
         padding:0;
      }
      
      
div.showPhoto {
   text-align:center;
}

div.showPhoto div {
   margin:auto;
   text-align:center;
}
div.showPhoto div img {
   margin-bottom:1px;
}

div.navback {
   padding:10px;
   padding-top:20px;
   margin-top:30px;
   border-top:1px solid #ddd;
}




div#leftmenu {
   overflow:hidden;
   background-image:url(../images/bkg_logos.jpg);
   position:absolute;
   top:250px;
   margin-left:10px;
   width:256px;
   height:597px;
   padding-top:10px;

}
   div#leftmenu h2 {
      font-size:20px; 
      font-weight:normal;
      border-bottom:1px solid #ddd;
      padding:0;
      margin:0;
      padding-bottom:8px;
      margin-bottom:5px;
      margin-top:10px;  
   padding-right:25px;
   padding-left:25px;       
   }
  
div#leftmenu ul {
   list-style:none;
   margin:0;
   padding:0;
   padding-right:25px;
   padding-left:25px;   
}
   div#leftmenu ul li {
      padding:0;
      margin:0;
   }
      div#leftmenu ul li h3 a,
      div#leftmenu ul li h3 {
         color:#522c00;
         padding:0;
         margin:0;
         font-size:13px;
         padding-top:15px;
          color:#2a4b42;
      }
      div#leftmenu ul li h3 a {
         padding:0;
      }
      
   div#leftmenu ul li a {
      font-size:11px;
      display:block;
      
   }
   
      div#leftmenu ul li ul {
         list-style-image:url(../images/pointer2.gif);
         margin:0;
         padding:0;
         margin-left:10px;
      }
         div#leftmenu ul li ul li {
            padding-left:0px;
            margin-left:10px;
         }
   
div.publications {
   height:auto !important;
   background:none !important;
   background-color:#f6f5f2 !important;
   
   background-image:url(../images/bkg_top_pub.jpg) !important;
   background-repeat:no-repeat  !important;
}       

div.closeMe {
   background-image:url(../images/bkg_bot_pub.jpg) !important;
   background-repeat:no-repeat  !important;
   background-position:bottom left;

}
         
fieldset {
   background-color:#eae5e0;
   border:0px;
   padding:20px;
   margin:0;
}

fieldset legend {
   display:none;
}

fieldset label {
   display:block;
   font-size:15px;
   padding-top:10px;
   padding-left:10px;
}
fieldset textarea,
fieldset input  {
   width:300px;
   padding:3px;
   font-size:14px;
   border:1px solid #666;
   margin-left:10px;
}
fieldset textarea {
   height:150px;
}

div.nextprev {
   background-color:#eae5e0;
   padding:10px;
   text-align:center;
   margin-bottom:10px;
}

ul.albumlist {

   margin:0;
   padding:10px;
   list-style:none;

}

ul.albumlist li {
   float:left;
   margin:5px;
   width:190px;
   height:140px;
   background-color:#eae5e0;
   padding:10px;
   padding-top:15px;
   display:block;
   overflow:hidden;

}
ul.albumlist li a {
   display:block;
   text-align:center;
}

br.clear {
   clear:both;
}

h2.downloadsH2 {
   padding-top:20px  !important;
   border:0 !important;
   padding-bottom:0;
   margin-bottom:0;
}

ul.downloadList {
   margin:0;
   padding:0;
   list-style:none;
}

div.slideshowHolder {
      border:1px solid #2a4b42;
      padding:0;
      padding:2px;
      background-color:#fff;
      margin-left:10px;
      margin-right:10px;
}

.slideshowOverlay{
   background-image:url(../images/slideshowOverlay_bkg.png);
   color:#fff;
   margin-top:-66px;
   margin-left:1px;
   width:608px;
   height:50px;
   padding:20px;
   padding-top:5px;
   padding-bottom:5px;
   position:absolute;
   overflow:hidden;
}
   .slideshowOverlay h3{
      padding:0;
      padding-top:4px;
      margin:0;
   }
   
   .slideshowOverlay p{
      padding:0;
      margin:0;
      height:12px;
      overflow:hidden;
   }

   .slideshowOverlay .readmore{
      float:right;
      padding-top:12px;
   }

      .slideshowOverlay .readmore a{
         color:#fff;
      }

div.alignright p {
   text-align:right;
   padding-right:20px;
}

ul.articleList {
   
}
ol.articleList li {
   padding:3px !important;
}
ol.articleList li a {
   font-size:13px  !important;;
  
}

div#mp3PLayer {
   margin-left:400px;
   margin-top:20px;
}

.latestphotos{
   margin-left:4px;
}

   .latestphotos img{
      margin-left:5px;
      border:1px solid #522c00;
   }

.zoek{
   position:absolute;
   top:8px;
   margin-left:770px;
}
   .zoek button{
      float:right;
      overflow:hidden;
      font-size:11px;
      padding:10px;
      padding-top:2px;
      padding-bottom:3px;
      margin-left:5px;
      background-color:#477F70;
      color:#fff;
      border:0;
   }
   
   .zoek input{
      height:14px;
      width:119px;
      float:right;
      padding:2px;
      border:1px solid;
      font-family:georgia;
      font-size:11px;
   }