/*
Theme Name: Alice Naber-Lozeman
Theme URI: http://www.naber-lozeman.nl/
Description: Custom template for Alice Naber-Lozeman..
Version: 0.1 Beta
Author: Design->Patrick Hoogduin, Code->Rik Janssen
Author URI: http://www.amplestudios.nl/
Tags: not available for download.

*/

body{
 margin: 0px;
 padding: 0px;
 background: url(images/background.jpg) repeat-x top center #002f0f;
 font: 11px Verdana, Geneva, sans-serif;
}

img{ border: 0px; }

a      { color: #007836; text-decoration: none; }
a:hover{ color: #002f10; }

#container{
 text-align: left;
 margin: 0px;
 padding: 0px;
 margin: 0 auto;
 width: 900px;
 background: #ffffff;
}

/* dit is het 'oude' headerlogo boven de #headerimg. */
/* uitgeschakeld en daar is div.titel voor in de plaats gekomen */
/*#header{ 
 margin: 0px;
 padding: 0px;
 /*background: url(images/header.jpg) no-repeat;*/
 height: 105px;
 width: 900px;
}*/
/*end*/

#headerimg{
 margin: 0px;
 padding: 0px;
 width: 900px;
 background: url(images/fotobox1.jpg) no-repeat; /* deze wordt geoverruled door het script */
 margin-top: 0px;
}

#headerimg div.titel{
 height: 275px;
 margin: 0px;
 padding: 0px;
}

#headerimg div.titel h1{ font-family: georgia, times; margin: 0px; padding: 0px; font-size: 40px; font-weight: normal; color: #ffffff; padding-left: 40px; padding-top: 50px; height: 40px; } 
#headerimg div.titel h2{ margin: 0px; padding: 0px; font-size:23px; font-weight: normal; color: #ffffff; padding-left: 70px; padding-top: 5px; height: 25px; }

#headerimg #nav{
 margin: 0px;
 padding: 0px;
 margin-left: 0px; 
 height: 25px;
 padding-top: 0px;
 padding-bottom: 0px;
}

#headerimg #nav li{
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 display: block;
 width: 95px;
 height: 25px;
 text-align: center;
 float: left;
 margin-right: 5px;
}

#headerimg #nav li.page_item a{
 margin: 0px;
 padding: 0px;
 display: block;
 width: 95px;
 font-size: 10px;
 padding-top: 7px;
 padding-bottom: 8px;
 height: 10px;
 background: #007836;
 text-align: center;
 color: #ffffff;
 text-decoration: none;
}

#headerimg #nav li.page_item a:hover{
 background: #002f10;
 color: #ffffff;
}

/* SUCKERFISH DROPDOWN MENU  --------- */
#headerimg #nav li.page_item ul{
 position: absolute;
 left: -999em;
 margin: 0px;
 padding: 0px;
 float: none;
 width: 170px;
 text-align: left;
}

#headerimg #nav li:hover ul, #headerimg #nav li.sfhover ul {
 left: auto;
 margin: 0px;
 padding: 0px;
}

#headerimg #nav li ul li{
 float: none;
 margin: 0px;
 padding: 0px;
 height: 25px;
 width: 170px;

}

#headerimg #nav li.page_item ul li a{
 margin: 0px;
 padding: 0px;
 display: block;
 font-size: 10px;
 padding-top: 7px;
 padding-bottom: 8px;
 padding-left: 5px;
 height: 10px;
 background: #bdbdbd;
 text-align: left;
 color: #000000;
 text-decoration: none;
 border-top: 1px solid #ffffff;
 width: 165px;
}

#headerimg #nav li.page_item ul li a:hover{
 background: #3d3d3d;
 color: #ffffff;
}

/* sub's sub : SHOW */
#headerimg #nav li:hover ul li:hover ul, #headerimg #nav li.sfhover ul li.sfhover ul {
 left: auto;
 margin: 0px;
 padding: 0px;
 left: 165px;
}

#headerimg #nav li.page_item ul li ul li a{
 background: #cecece;
}
#headerimg #nav li.page_item ul li ul li a:hover{
 background: #404040;
}

#headerimg #nav li.page_item ul li ul{
 margin: 0px;
 padding: 0px;
 float: none;
 position: absolute;
 top: 0px;
 left: -9999px;
}

/* sub's sub : HIDE */
/*#headerimg #nav li.page_item ul li ul{
 margin: 0px;
 padding: 0px;
 float: none;
 position: absolute;
 top: 0px;
 left:-9999px;
}*/

/*------------------------------------ */

#wrap{
 margin: 0px;
 padding: 20px;
 padding-top: 15px;
 background: url('images/sidebar.jpg') repeat-y center right;
}

#content {
 margin: 0px;
 padding: 0px;
 float: left;
 width: 600px;
}

#sidebar{
 margin: 0px;
 padding: 0px;
 margin-left: 640px;
}

#sidebar ul li, #sidebar ul{
 margin: 0px;
 padding: 0px;
}

#sidebar ul li{
 list-style-type: none;
}

#sidebar ul li.widget{
 margin-bottom: 10px;
 padding-bottom: 10px;
 border-bottom: 1px solid #c0c0c0;
}

#sidebar ul li.widget h2{
 margin: 0px;
 padding: 0px;
 color: #002f10;
 font-size: 12px;
 margin-bottom: 5px;
}

/* dit zit in de footer. */
#logobar {
 margin: 0px;
 padding: 0px;
 clear: both;
 padding-top: 50px;
}

#logobar img{
 height: 44px;
}

/*#modulekader {
 background: url(images/background_module.jpg) repeat-y;
 float: right;
 width: 266px;
 height: 400px;
}*/

/* NIEUWS ------------------------------------ */

div.post{
 margin: 0px;
 padding: 0px;
}
div.post hr{
 margin: 0px;
 padding: 0px;
 border: 0px;
 border-bottom: 1px solid #c0c0c0;
}

/* FOTO ALBUM -----------------------------------*/

h2.album_title{
 font-size: 15px;
 font-weight: normal;
 color: #333333;
}

div.album{
 margin: 0px;
 padding: 0px;
 margin-bottom: 10px;
 border: 1px solid #c0c0c0;
 padding: 10px;
}

div.album img{
 max-width: 130px;
 max-height: 130px;
 margin: 0px;
 padding: 0px;
 float: right;
}

div.album h2{
 font-size: 15px;
 font-weight: normal;
 color: #333333;
}

div.prevnext{
 border-bottom: 1px solid #c0c0c0;
 margin: 0px;
 padding: 0px;
 font-size: 10px;
 height: 13px;
 margin-top: 15px;
 margin-bottom: 10px;
}

div.prevnext div.prev{
 margin: 0px;
 padding: 0px;
 float: left;
 width: 150px;
}

div.prevnext div.next{
 margin: 0px;
 padding: 0px;
 float: right;
 width: 150px;
 text-align: right;
}

div.thumbs{
 margin: 0px;
 padding: 0px;
 border-top: 1px solid #c0c0c0;
 padding-top: 10px;
 margin-top: 3px;
}

 /* OVERRULES ---------------------------*/
/*  en helpers                          */

div.clear{ clear: both; }

/*
div{border: 1px solid #000000; }
ul {border: 1px solid #ff0000; }
li {border: 1px solid #00ff00; }
h1, h2, h3, h4, h5, h6, p {border: 1px solid #0000ff; }
*/