/*
Theme Name: Ice Blue
Theme URI: http://moritzhomann.de
Description: Ein neues Theme, eigens erstellt für MoritzHomann.de
Version: 1.0
Author: Moritz Homann
Author URI: http://moritzhomann.de
License: GPL
*/

body {
	background-color:#d3e1ff;
	padding:0px;
	margin:0px;
	background-image:url('img/head_bg.jpg');background-position:center 25px;
	background-repeat:no-repeat;
	font-family:Lucida Grande,Arial,sans-serif;
	font-size:12px;
	line-height:1.7em;
	color:#000;
}

#topbar {
	width:100%;
	background-color:#00267b;
}

#head {
	width:880px;
	margin:auto;
	text-align:left;
	margin-top:20px;
}

#headlink {
	width:550px;
	height:100px;
}

#content {
	width:880px;
	margin:auto;
	text-align:left;
	margin-top:100px;
}

#posts {
	width:500px;
	float:left;
	padding:10px;
	padding-top:0px;
}

#side {
	width:300px;
	float:right;
	border-left:1px dotted #ff6c00;
	padding-left:20px;
	padding:10px;
}

.trenner {
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}

#footer {
	width:100%;
	background-color:#00267b;
	height:170px;
}

#footercontent {
	width:850px;
	margin:auto;
}

#footerbar1 {
	width:290px;
	padding-top:15px;
	float:left;
}

#footerbar2 {
	width:290px;
	padding-top:15px;
	float:left;
}

#footerbar3 {
	width:260px;
	padding-top:15px;
	float:left;
}

.footer {
	color:#fff;
}

h1 {
	font-family:Times New Roman,Georgia,Garamond,serif;
	font-size:26px;
	color:#c83737;
	font-variant:small-caps;
	line-height:1.2em;
	letter-spacing:0.1em;
}

h2 {
	font-family:Georgia,Garamond,serif;
	font-size:22px;
	color:#ff6c00;
	font-variant:small-caps;
	border-bottom:1px solid #c83737;
	line-height:1.3em;
	letter-spacing:0.1em;
}

p {
	font-family:Lucida Grande,Arial,sans-serif;
	font-size:12px;
	line-height:1.7em;
	color:#000;
}

.top {
	font-family:Lucida Grande,Arial,sans-serif;
	font-size:11px;
	color:#fff;
}

a:link, a:visited {
	color:#0a379c;
	border-bottom:1px dotted #3B2700;
	text-decoration:none;
	padding:1px;
}

a:hover {
	border-bottom:1px solid #3B2700;
}

a:active {
	border-bottom:1px solid #ff6c00;
}

a.top:link, a.top:visited {
	color:#ff6c00;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	padding:1px;
}

a.top:hover, a.top:active {
	border-bottom:1px solid #fff;
}

a.none:link, a.none:visited {
	border-bottom:none;
	text-decoration:none;
}

a.none:hover, a.none:active {
	border-bottom:none;
	text-decoration:none;
}

a.foot:link, a.foot:visited {
	color:#bdd2fe;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	padding:1px;
}

a.foot:hover, a.foot:active {
	border-bottom:1px solid #fff;
}

a.entry:link, a.entry:visited {
	color:#c83737;
	border-bottom:none;
	text-decoration:none;
	padding:1px;
}

a.entry:hover, a.entry:active {
	color:#a82626;
}

#sidebar {
margin-left:28px;
padding-left:0px;
list-style-image:url('img/user_edit.gif');
}

li {
margin-bottom:10px;
}

input,textarea,select {
font-family:Lucida Grande, Tahoma, Arial,sans-serif;
font-size:12px;
padding:5px;
border:1px solid #002d93;
background-color:#f9fbff;
}

.hr {
border-top:1px dashed #FFFFFF;
margin:10px 0px;
}

.kommentar {
border-bottom:1px dashed #880000;
margin-top:20px;
margin-bottom:20px;
padding:10px;
margin-left:20px;
margin-right:20px;
}

.img {
border:5px solid #D6D6D6;
}

#search {
list-style-image:url('img/magnifier.png');
margin-bottom:20px;
padding-bottom:10px;
}

#calendar {
list-style-image:url('img/calendar.png');
margin-bottom:20px;
padding-bottom:10px;
}

#pages {
list-style-image:url('img/page.png');
margin-bottom:20px;
padding-bottom:10px;
}

#google-adsense {
margin-bottom:20px;
padding-bottom:10px;
}

#recent-comments {
list-style-image:url('img/comments.png');
margin-bottom:20px;
padding-bottom:10px;
}

#recentcomments {
list-style-image:url('img/kommentare.gif');
margin-left:8px;
padding-left:0px;
}

#links {
list-style-image:url('img/book_next.png');
margin-bottom:20px;
padding-bottom:10px;
}

#archives {
list-style-image:url('img/package.png');
margin-bottom:20px;
padding-bottom:10px;
}

#tag_cloud {
list-style-image:url('img/tag_green.png');
margin-bottom:20px;
padding-bottom:10px;
}

#scrobbles {
list-style-image:url('img/sound.png');
padding-bottom:5px;
line-height:1.3em;
}

.scrobbles {
font-size:11px;
list-style-type:square;
margin-left:8px;
padding-left:0px;
}

#flickr-badge {
list-style-image:url('img/pictures.png');
margin-bottom:20px;
padding-bottom:10px;
}

#meta {
margin-bottom:20px;
padding-bottom:10px;
}

#categories-1 {
list-style-image:url('img/sitemap.png');
margin-bottom:20px;
padding-bottom:10px;
}

#twitters {
margin-bottom:20px;
padding-bottom:10px;
list-style-image:url('img/twitter.gif');
}

#twitters ul {
font-size:11px;
list-style-type:square;
margin-left:0px;
padding-left:22px;
}


#clock {
list-style-image:url('img/time.png');
margin-bottom:20px;
padding-bottom:10px;
}

#text-1 {
list-style-image:url('img/book_open.png');
margin-bottom:20px;
padding-bottom:10px;
}

#comment {
width:480px;
}

blockquote p {
background-image:url('img/quote.gif');
background-repeat:no-repeat;
background-position:5px 5px;
font-style:italic;
background-color:#e6f4b4;
padding:8px;
border-top:1px dotted #43531c;
border-bottom:1px dotted #43531c;
width:350px;
}

.gravatar {
float:left;
padding: 3px;
border: 1px solid #000;
background: #fff;
margin-right: 15px;
}

a img {
	border:none;
}

.postgrav {
float:left;
padding: 3px;
margin-right: 15px;
border: 1px solid #000;
background: #fff;
}

.commentlist {
list-style-type:none;
}