/*  
Theme Name: Brabants Heem
Theme URI: http://www.vormgevingsgezind.nl
Description: 
Version: 1.0
Author: Vormgevingsgezind
Author URI: http://www.vormgevingsgezind.nl
*/

/* --- Grote vlakken --- */

#blambla{
background-image: url(images/headers/rotate.php);
height: 230px;
width: 675px;
display: block;

margin-bottom:10px;
margin-left: 15px;
margin-right:10px;
margin-top: 10px;
float: right;
display: inline-block;

}

body {
background: #999;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 0 0;
}

#container { 
width:950px;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

#background { 
width:950px;
float:left;
background: #fff;
}

#header {
margin-bottom:10px;
margin-left: 15px;
margin-right:10px;
margin-top: 10px;
float: right;
display: inline-block;
}

#sidebar { 
margin-left: 10px;
width: 220px;
margin-right: 10px;
min-height: 600px;
float:left;
display:inline;
}

#rightbar {
width: 200px;
margin-right: 10px;
float: right;
display: inline;
}

/* --- Invulling --- */
#logo { 
width: 220px;
height: 125px;
background-image: url(images/logo.jpg);
float:left;
display: inline;
}

/* --- STREPEN --- */
#streep-sidebar{
width: 220px;
height: 0px;
display:inline-block;
border-bottom: 1px solid #999;
margin-bottom: 10px;
}

#streep-rightbar{
width: 200px;
display:inline-block;
border-bottom: 1px solid #999;
margin-bottom: 10px;
}

#streep-content{
width: 490px;
display:inline-block;
border-bottom: 1px solid #999;
margin-bottom: 10px;
margin-top: 10px;
}

#streep-pages{
width: 650px;
display:inline-block;
border-bottom: 1px solid #999;
margin-bottom: 10px;
margin-top: 10px;
}

/* --- MENU --- */
#menu {
float: left;
width: 220px;
margin-right: 0px;
margin-bottom: 0px;
}
#menu a {
height: 20px;
color:#999;
font-size: 16px;
font-weight: normal;
text-decoration: none;
display: block;
text-align: right;
}

#menu a:hover {
color: #000;
}

#menu li {
list-style:none;
}

#menu ul {
list-style:none;

}
#menu ul li {
list-style:none;
}

#menu li.current_page_item a:link,
#menu li.current_page_item a:visited,
#menu li.current_page_item a:hover,
#menu li.current_page_item a:active,
#menu a:hover{
color:#000;
text-decoration: none;
}

/*-- MENU SUB --*/
#menu_sub {
float: left;
}

#menu_sub a {
height: 20px;
color:#999;
font-size: 15px;
font-weight: normal;
text-decoration: none;
display: block;
display: inline;
text-align: left;
margin-left:90px;
marg
}

#menu_sub a:hover {
color: #000;
}

#menu_sub li {
list-style:none;
}

#menu_sub ul {
list-style:none;
padding-left: 0px;
}

#menu_sub ul li {
list-style:none;
}

#menu_sub li.current_page_item a:link,
#menu_sub li.current_page_item a:visited,
#menu_sub li.current_page_item a:hover,
#menu_sub li.current_page_item a:active,
#menu_sub a:hover{
color:#000;
text-decoration: none;
}
/* --- ZOEKEN --- */
#zoeken {
margin-top: 5px;
width: 230px;
height: 80px;
display: inline-block;
margin-bottom: 20px;
}	

.zoekbalk {
border: 1px solid #999;
margin-left: 18px;
width: 150px;
font-size: 18px;
}

.zoekknop {
background-color: #fff;
color: #000;
font-size: 15px;
border: 0px solid #fff;
}

/* --- AGENDA --- */
#agenda {
width: 220px;
display: inline-block;
}

#agenda p{
list-style: none;
text-decoration: none; 
margin-left: -15px;
margin-bottom: 0px;
font-family: georgia; 
font-size: 14px;
font-style: italic;
}

#agenda event a{
list-style: none;
text-decoration: none; 
margin-left: -15px;
font-family: arial; 
font-size: 14px;
font-style: normal;	
color: #999;
}

#agenda event a:hover{
color: #000;
}

/* --- CONTENT --- */
#main_front {
width: 490px;
float:left;
display: block;
min-height: 400px;

}
#main_pages {
width: 680px;
float:left;
display: block;
min-height: 400px;
}
		
.entry {
color:#000;
float:left;
display: block;
padding-left:25px;
padding-right: 10px;
}

.entry p{
font-size:14px;
line-height: 22px;	
}

.entry ul{
list-style: none;
margin-left: 0px;
}

.entry li{
list-style: none;
margin-left: -10px;
}

.entry a{
color: #999;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;
}

.entry a:hover{
color: #000;
text-decoration: underline;
}

.entry img{
border-left: 10px solid #fff;
}

.wp-caption p.wp-caption-text {
font-family: georgia;
font-size: 14px;
color: #000;
text-align: center;
}

h1{
text-align: left;
font-family: Georgia;
font-style: italic;
color: #999;
font-weight: normal;
font-size: 25px;
padding-left: 28px;
}

h2{
text-align: left;
font-family: Georgia;
font-style: italic;
font-weight: normal;
font-size: 25px;
background-image: url(images/bullet_groot.gif);
padding-left: 28px;
background-repeat: no-repeat;
}

h2 a:link{
color: #000;
text-decoration: none;
}

h2 a:hover{
color: #000;
text-decoration: underline;
}

h2 a:visited{
color: #000;
text-decoration: line-through;
}

h3{ 
font-family: Georgia;
font-style: italic;
font-weight: normal;
text-align: left;
font-size: 18px;
background-image: url(images/bullet.gif);
padding-left: 25px;
background-repeat: no-repeat;
}

h3 a{
color: #000;
text-decoration: none;
}

h3 a:hover{
text-decoration: underline;
}

.meta {
margin-left: 30px;
margin-top: -10px;
color: #999;
display: block;
margin-bottom: 20px;
text-transform: uppercase;
font-size: 12px;
text-decoration: none;
}

.meta a{
color: #999;
text-decoration: none;
}

.meta a:hover{
color: #000;
text-decoration: underline;
}

a.lijst {
font-size: 16px;
color: #999;
text-decoration: none;
}

a:hover.lijst {
color: #000;
text-decoration: underline;
}

/* --- NIEUWS --- */
#nieuws {
margin-top: 10px;
width: 180px;
margin-left: 20px;
}

#nieuws a {
text-decoration: none;
color: #999;
list-style: none;
font-size: 14px;
}

#nieuws a:hover{
color: #000;
text-decoration: none;
}

#nieuws ul{
margin-left: 0px;
padding-left: 0px;
}

#nieuws li{
list-style: none;
margin-left: 0px;
padding-left: 0px; 
}

/* --- RSS --- */ 
#rss {
margin-top: -30px;
}

#rss a{
text-decoration: none;
color: #999;
list-style: none;
font-size: 14px;
margin-left: 25px;
} 

#rss a:hover{
color: #000;
text-decoration: none;
}

/* --- COMMENTS --- */
.commentmetadata {
list-style: none;
text-decoration: none; 
font-size: 20px;
font-family: georgia; 
font-style: italic;
}

.commentmetadata a{
color: #000;
text-decoration: underline;
}

.commentmetadata a:hover{
color: #999;
text-decoration: underline;	
}

.commentknop {
background-color: #fff;
color: #000;
font-size: 15px;
border: 0px solid #fff;
} 

.commentbalk {
border: 1px solid #999;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}

/* --- NAVIGATION --- */
.navigation	{
height:30px;
padding:10px 0 10px;
clear:both;
float:left;
font-size:20px;
font-family: Georgia;
}
	
.alignleft {
float:left;
display:inline;
}
	
.alignright {
float:right;
display:inline;
}

/* --- FOOTER --- */
#footer {
width: 800px;
margin-left: auto;
margin-right: auto;
font-size: 10px;
color: #000;
text-align: center;
}

#footer a{
color: #000;
text-decoration: none;
}
#footer a:hover{
text-decoration: underline;
color: #fff;
}

/* --- TEKSTGROOTTE --- */
#tekstgrootte{
margin-top: 5px;
width: 220px;
}

#tekst_knoppen {
text-align: right;
}

a.klein {
height:47px;
width:35px;
display: inline-block;
background-image: url(images/a-klein.gif);
}

a.klein:hover {
background-position: 0 -47px;
}

a.groter {
height:47px;
width:43px;
display: inline-block;
background-image: url(images/a-groter.gif);
}

a.groter:hover {
background-position: 0 -47px;
}

a.grootst {
height:47px;
width:43px;
margin-right: 0px;
display: inline-block;
background-image: url(images/a-grootst.gif);
}

a.grootst:hover {
background-position: 0 -47px;
}