/*  
Theme Name:Bar-Bar Theme
Theme URI: http://a.marja-dichter.nl
Description: Let and Right Widgable Sidebars, Adsense ready theme.
Version: 1.0
Author: Directory Searchengine and Broken Mirrors
Author URI: http://a.marja-dichter.nl/

*/
body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
	margin: 0;
	padding: 0;
}
body{
		margin: 0;
		font-family: Arial, Helvetica, Georgia, Sans-serif;
		font-size: 12px;
		text-align: center;
		background: #ffffff;
		color: #000000;
	}
h1{
	font-family: Georgia, Sans-serif;
	font-size: 24px;
	padding: 0 0 10px 0;
}
h2{
	font-family: Georgia, Sans-serif;
	font-size: 24px;
	padding: 0 0 10px 0;

}
a:link, a:visited{
		text-decoration: underline;
		color: #336699;
		}
a:hover{
		text-decoration: none;
		color: #ff0000;
}
/*paragraph */
p{
	padding: 10px 0 0 0;
}
/*total page width */
#wrapper{
		margin: 0 auto;
		width: 950px;
		text-align: left;
}
/*Headerwidth*/
#header{
width: 100%;
	
	background: #FFF url('images/header.jpg') top center repeat-y ;
}
#header-right {
	float:right;
	width: 160px;
	text-align: right;
	font-size: 1.2em;
	padding: 40px 10px 0px 0px;
}

#header-left {
	float:left;
	width: 690px;
	text-align: left;
	font-size: 1.2em;
	padding: 20px 0px 20px 20px;
}
#header-adsense{
width: 730px;
 padding: 0 0 10px;
 margin: 0 auto 0 100px;
 }
#container{
	float: left;
	width: 550px;
	padding-left: 10px;
	padding-right: 10px;
}                       
/*Left Sidebar Placeholder*/    
#leftnav
{
float: left;
width: 180px;
margin: 0 0px 20px;
padding-top: 0px;
text-align: left;
}
/*Right Sidebar Placeholder*/   
#rightnav
{
float: right;
width: 180px;
margin: 0 0 20px 0;
padding-top: 0px;
text-align: left;
}
.post{
	padding: 10px 0 10px 0;
}
.post h2{
	font-family: Georgia, Sans-serif;
	line-height: 18px;
	font-size: 14px;
	color: #A52A2A;
}
.entry{
	line-height: 18px;
}
p.postmetadata{
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
}
navigation{
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
.sidebarleft{
	float: left;
	width: 160px;
	background: #FFCC66;
	margin: 0px 0px 0px 0px;
	}
	.sidebarleft a, .sidebarleft a:visited {
	font-size: 13px;
	color: #A52A2A;
	text-decoration: none;
	font-family: Georgia, Sans-serif;
	font-weight: bolder;
	}
	.sidebarleft a:hover {
	text-decoration: underline;	
	}
/* items are not bulleted */
.sidebarleft ul{
	list-style-type: none;
	margin: 0;
	padding: 0 10px 0 10px;
	}
/* vertical space between items */
.sidebarleft ul li{
	padding: 10px 0 10px 0;
}
/* styling sub-headings */
.sidebarleft ul li h2{
	font-family: Georgia, Sans-serif;
	line-height: 18px;
	font-size: 14px;
	border: 1px solid Yellow;
width: 140px;
height: 20px; 
background-color: Yellow;
	}
/* styling the links */
.sidebarleft ul ul li{
	padding: 0;
	line-height: 18px;
	}
	.sidebarright{
	float: left;
	width: 160px;
	background: #eeeeee;
	margin: 0 0 0 20px;
	display: inline;
}
/* items are not bulleted */
.sidebarright ul{
	list-style-type: none;
	margin: 0;
	padding: 0 10px 0 10px;
}
/* vertical space between items */
.sidebarright ul li{
	padding: 10px 0 10px 0;
}
/* styling sub-headings */
.sidebarright ul li h2{
	font-family: Georgia, Sans-serif;
	font-size: 14px;
}
/* styling the links */
.sidebarright ul ul li{
padding: 0;
	line-height: 24px;
	}

.comments-template{
margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
	width: 550px;
	}
.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

#footer {
	color: Black;
	width: 100%;
	clear: both;
	background: #FFF url('images/header.jpg') top center repeat-y;
}

#footer a, #footer a:hover, #footer a:visited {
	color: Black;
	text-decoration: none;
}

#footer-left {
	padding: 10px 0 10px 20px;
	text-align: left;
	float: left;
	width: 300px;
	line-height: 1.6em;
}
#footer-middle {
	padding: 10px 0 10px 20px;
	text-align: center;
	float: left;
	width: 170px;
	line-height: 1.6em;
}

#footer-right {
	padding: 10px 20px 10px 0;
	text-align: right;
	float: right;
	width: 400px;
	margin-left: 0px;
}
table#wp-calendar{
	/*width: 140px;*/
	background: #cccccc; 
  /*  border: 1px solid #000; */ 
    font: 11px verdana, arial, helvetica, sans-serif; 
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 4px;
}
table#wp-calendar td {
    padding: 0px 2px;
    color: #000000;
    text-align:center;
}

