/*
Theme Name: PhotoBlogFB 
Theme URI: http://bueltge.de/photoblog-theme-fuer-wordpress/465/
Description: Photoblog with WordPress.
Version: 1.4
Author: Frank Bueltge
Author URI: http://bueltge.de
Date: 01.11.2007 20:39:59
*/

* {
margin: 0;
padding: 0;
}

/* Italics Bug */
* html * {
overflow: visible;
} 

* html iframe, * html frame {
overflow:auto;
} 

* html frameset {
overflow: hidden;
}
/* End Italics Bug */

body {
font-family: Helvetica, Verdana, Arial, sans-serif;
background: #0D0D0D;
color: #808080;
text-align: center;
}

h1,h2,h3,h4,h5,h6,fieldset {
font-family: Georgia,'Times New Roman',Serif,'Sans Serif';
color: #E2FFFF;
}

h1 {
font-size: 1.8em;
}

.all {
width: 1100px;
margin: 0 auto;
padding: 0 0 20px 0;
}

/* Hedaer */
.header {
text-align: right;
padding: 15px 285px 0 0;
}

.header p {
font-size: .8em;
}

/* Sidebar */
#sidebar {
float: left;
width: 265px;
text-align: left;
padding: 20px 0 0 0;
}

#sidebar h2 {
font-size: 1em;
}

#sidebar ul {
list-style-type: none;
}

#sidebar ul ul {
font-size: .8em;
padding-left: 15px;
list-style-type: circle;
}

#feedburner{
padding: 10px;
}

/* Comments */
#comments h3 {
font-size: 1em;
margin: 10px 0 5px 0;
}

#comments ol {
list-style-type: circle;
margin-left: 15px;
}

#commentlist {
font-size: .8em;
}

#commentlist cite {
font-size: .85em;
}

#commentlist p {
color: #f7f7f7;
}

.commentmetadata {
padding: 0 0 0 160px;
}

input[type=text], textarea {
width: 230px;
padding: 1px 0 1px 5px;
float: left;
margin-left: 15px;
background-color: #0D0D0D;
color: #f7f7f7;
border: 0px solid #0D0D0D;
border-bottom: 1px solid #5e5e5e;
border-left: 1px solid #5e5e5e;
font-family: Georgia,'Times New Roman',Serif,'Sans Serif';
font-size: .8em;
}

label {
float: left;
width: 200px;
margin: 0 0 5px 15px;
display: block;
font-size: .6em;
}

input[type=submit] {
clear: both;
background-color: #0D0D0D;
color: #8b8b8b;
font-family: Georgia,'Times New Roman',Serif,'Sans Serif';
display: block;
padding-top: 20px;
margin-left: 15px;
border: 0px;
}

input[type=submit]:hover {
color: #5e5e5e;
cursor: pointer;
}

/* Entry */
.entry {
float: left;
width: 800px;
min-height: 480px;
}

.entry h2 {
text-align: left;
font-size: 1em;
padding: 0 0 5px 10px;
}

.entry h3 {
font-size: 1em;
padding: 20px 0 5px 0;
color: #8b8b8b;
}

.alignright {
float: right;
}

.entry img {
padding: 15px;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-bottom: 1px solid #ccc;
border-right: 1px solid #b3b3b3;
}

.entry img:hover {
border: 1px solid #fff;
background: #1d1d1d;
}

.entry ul li, .entry ol li{
margin-left: 15px;
line-height: 1.4em;
}

#staticpage {
width: 655px;
text-align: left;
font-size: .8em;
color: #f7f7f7;
padding: 20px 0 20px 20px;
}

#staticpage p {
margin-bottom: 10px;
}

/* postmetadata */
.postmetadata {
width: 675px;
text-align: left;
font-size: .8em;
margin: 5px 5px;
}

.exifdata {
font-size: .8em;
border-left: 1px solid #a7a7a7;
margin: 5px 0 0 0;
padding-left: 10px;
}

/* Footer incl. Navi */
#nav li {
display: inline;
list-style-type: none;
}

#nav li:before{
content: "\00a0\00b7\00a0";
}

#nav, #footer {
width: 680px;
margin-top: 20px;
}

#footer {
clear: both;
font-size: .7em;
}

#footer p {
font-size: .8em;
}

.imgno {
border: 0;
padding: 0;
margin: 0;
}

/* Sitemap Template */
#sitemap h2 {
margin: 0 0 10px 0
}

#sitemap .sec {
margin: 20px 0 10px 0
}

/* Links */
a {
outline: none;
}

a:link, a:visited {
color: #E2FFFF;
text-decoration: none;
font-weight: normal;
}
 
a:active, a:hover{
color: #5e5e5e;
text-decoration: none;
font-weight: normal;
}


/* =bottom page
================================================= */

#bottom {
	background-color:454545; 
clear:inherit;
	}

#bottomwrap {
	margin: 0 auto;
	padding-top: 3%;
	padding-left: 10px;
	}

#bottomwrap a:hover {color: #efb;}
#bottomwrap img {margin: 5px;}

#bottomwrap ul {
	margin-left: 0.6em;
	list-style-type: none;
	}
	
#bottomwrap ul {
	margin-left: 0.6em;
	list-style-type: none;
	text-align:left
	}

#bottomcol {
	margin-right: 1em;
float: left;
	}

#bottomcolmid {
list-style:none;
text-align:left;
float: left;
}

#bottomcolmid h2 {
font-size: 1.0em;

}

#bottomcolmid li {
font-size: 0.8em;
}

	
#bottomnav li a span {
	display: none;
	}
		
#bottomnav li a:hover span {
	display: inline;
	}

#bottomwide {
	padding-left: 3em;
	width: 45em;
	overflow: hidden;
	}

#linkage li {
	margin-left: -1.3em;
	}

#linkage ul {
	margin: 0;
	padding: 0;
	}

#linkage ul li {
	margin: 0;
	padding: 0 0 0.2em 0;
	display: block;
	width: 25em;
	display: inline;
	}

#linkage h2 {
 	font-size: 1.2em;
	margin: 0 0 0.2em 0;
	padding: 0 0 0.2em 0;
  	text-transform: lowercase;
	}

#linkage img {
	padding: 2px;
	background: #B2C977;
	border: 1px solid #5F684B;
	width: 16px;
	height: 16px;
	}

.linkageNotes a:active, .linkageNotes a:link, .linkageNotes a:visited {
	color: #efb;
}

/* 

#feedburner{
padding: 10px;
}