/*   
Theme Name: Blackeye
Theme URI: http://www.prodero.dk
Description: The second release from Prodero.dk
Author: Thomas Jari
Author URI: prodero.dk
Tags: two-columns, black, white, green, right-sidebar, fixed-width
Version: 2.0
*/

html, body { background-color: #F5F5F5; margin: 0; padding: 0; border: none; text-align:	center; }

h1, h1 a, h2, h2 a {

	text-decoration: none;

}

h1, h2, h5 {
font-size: 20px;
padding: 0 0 5px 0;
margin: 0;
color: #336633;
}

h3 {

	font-size: 16px;

}

a {

	color: #336633;

}



a:hover {

	text-decoration: none;

}



a img {

	border: none;

}



img.left {

	float: left;

	margin: 0 15px 10px 0;

}



img.right {

	float: right;

	margin: 0 0 10px 15px;

}

hr {

	display: none;

}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

#all {
width: 792px;
margin: 15px auto 15px auto;
font-family: "Trebuchet MS", verdana, arial, "Times New Roman";
line-height: 130%;
font-size: 14px;
background-color: #F5F5F5;
}

#all_top {
width: 792px;
height: 11px;
background: url("images/topbar2.gif");
background-repeat: no-repeat;
font-size:0px;
}

#all_mid {
width: 792px;
float:left;
background: url("images/mid_all.gif");
}

#all_bot {
clear:left;
width: 792px;
height: 11px;
background: url("images/bot_all.gif");
background-repeat: no-repeat;
font-size:0px;
margin: 0 0 15px 0;
}

#infobar {
margin: 1px auto 0 auto;
background-image: url("images/searchbar.gif");
border-left: 1px solid black;
border-right: 1px solid black;
width: 762px;
height: 29px;
line-height: 25px;
padding: 7px 0 0 6px;
text-align:left;
}

#infobar h1 a  {
color: #fff;
}

#header {
margin: 0 auto;
background-image: url("images/logo.jpg");
width: 770px;
height: 155px;
text-align: left;
}

#header .s {
margin: 11px 0 0 581px;
padding: 3px 0 0 3px;
border: 1px solid black;
width: 177px;
height: 22px;
font-size: 16px; 
background-image: url("images/search_back.jpg");
}
 
#nav {
background: url("images/topbar3.gif");
width: 770px;
height: 36px;
font-size: 16px;
padding: 0;
margin: 0 auto 1px auto;
text-transform: uppercase;
line-height: 36px;
}

ul.top_navi {
margin:0;
padding: 0;
list-style-type:none;
text-align:center;
}

ul.top_navi li {
float:left;
background: url("images/topbar_border.gif") no-repeat right top;
}

ul.top_navi li a, ul.top_navi li a:active, ul.top_navi li a:visited {
float:left;
width:120px;
height: 36px;
color: #fff;
text-decoration:none;
padding: 0;
margin: 0 1px 0 0;
}

ul.top_navi li a:hover {
color: #669966;
}

#wrapper {
width: 770px;
padding: 20px 0 0 0;
margin: 0 auto;
background-color: #FFF;
}

#indhold {
background-color: #FFF;
padding: 10px 0px;
width: 530px;
float:left;
text-align: justify;
}

#indhold .post {
float: right;
width: 530px;

}

#indhold .post h1, #indhold .post h2 {
border-bottom: 1px solid #666;
width: 530px;
padding: 0;
text-transform: uppercase;
font-size: 16px;
}

#indhold .post h1 a, #indhold .post h2 a {
color: #336633;
text-decoration: none;
}

#indhold p.date {
margin:0;padding:0;
font-size:12px;
color: #666;
}

#indhold p.meta {
clear: both;
padding-bottom: 20px;
}

#indhold .commentlist {
background-color: #669966;
border: 1px solid #000;
margin: 20px 0 10px 0;
padding: 0 5px 5px 5px;
}

#indhold .seperator {
border-bottom: 1px solid #666;
width: 530px;
padding: 0; margin: 10px 0 0 0;
clear: both;

}

#indhold .comment_header {
margin:0;padding:0;
color: #FFF;
font-weight:bold;
}

#indhold .nocomment {
margin:0;padding:4px;
text-align:center;
color: #FFF;
}

#indhold h2.leavecomment {
text-transform: uppercase;
font-size: 16px;
color: #336633;
}

#indhold ul {

margin:0 0 0 35px;
text-align: left;
}

#indhold ul li {
list-style-type:none; 
background-image:url(images/sidebar_pil.gif); 
background-repeat: no-repeat; 
background-position: 0 .36em; 
padding-left:20px; 
}

blockquote {
margin: 0 0 0 35px;
padding: 0px 35px 0px 15px;
border-left: 4px solid #336633;
font-style: italic;
color: #666;
}

pre {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}

#sidebar {
background-color: #FFF;
float:right;
width: 200px;
font-size: 14px;
text-align: left;
color: #000;
}

#sidebar ul {
margin:0 0 15px 0;
padding: 5px 10px 20px 5px;
text-align:left;
}

* html body #sidebar ul {
padding: 5px 5px 20px 5px;
}

#sidebar  ul li {
list-style-type:none;
}

#sidebar ul li a {
text-decoration: none;
color: #336633;
padding: 0 0 0 20px;
background-image:url(images/sidebar_pil_hover.gif); 
background-repeat: no-repeat; 
background-position: 0 .33em; 
}

#sidebar ul li a:hover {
background-image:url(images/li_indhold.gif); 
background-repeat: no-repeat; 
background-position: 0 .33em; 
padding: 0 0 0 20px;
color: #000;
}

#sidebar h5 {
background: url("images/sidebar_bar.gif");
text-transform: uppercase;
color: #FFF;
font-size: 14px;
height:  36px;
margin:0;
padding:0 0 0 10px;
line-height: 36px;
}

#sidebar br {
display: none;
}

#calendar_wrap {
padding: 5px 5px 0 5px;

}

#wp-calendar {
background-color: #fff;
width: 190px;

}

#wp-calendar caption  {
color: #336633;
padding: 0 0 2px 20px;
background-image:url(images/sidebar_pil_hover.gif); 
background-repeat: no-repeat; 
background-position: 0 .33em; 
text-align:left;
}

#wp-calendar thead {
background-color: #669966;
text-align:center;
}

#wp-calendar tbody {
background-color: #eee;
text-align:center;
}

#bund p.legal {
font-size: 12px;
line-height: 36px;
margin:0;padding:0;
color: #fff;
}

#bund p.legal a {
color: #669966;
}

#bund {
clear:both;
background: url("images/bottom_bar.gif");
width: 770px;
height: 36px;
padding: 0;
margin: 0 auto 1px auto;
line-height: 36px;
}