/*

Theme Name: Typography_DE
Theme URI: http://www.kaushalsheth.com
Description: Zweispaltiges, eingedeutschtes, widgetf&auml;higes Theme, das komplett ohne Bilddateien auskommt. 
Version: 1.1
Author: Kaushal Sheth und Simon

*/

body {
	font: 62.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#333;
	margin:0;
	border-top:5px solid #007a93;
}

* {
	margin:0;
	padding:0;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:3.8em;
	font-weight:normal;
	color:#007a93;
	letter-spacing:-1px;
	margin:20px 0;
}

h1 a, h1 a:link, h1 a:visited {
	text-decoration:none;
	color:#007a93;
}
h1 a:hover {
	text-decoration:none;
	color:#333;
}

#footer {
	padding:20px;
	text-align:right;
	border-top:1px solid #ccebf0;
	margin:0;
	color:#999;
}

#header {
	border-top:20px solid #74b8c6;
}

#header .description { float:right; margin:45px 0 0; color:#222; font-size: 120%; }

#header h1 {
	margin:15px 0 0;
	padding:25px 25px 40px 0;
	border-bottom:20px solid #e8f6f9;
}

#wrapper {
	width:850px;
	margin:0 auto;
	
}

#nav {
	border-bottom:1px solid #b9dfe7;
	padding:7px 0;
	margin:0;
	border-top:1px solid #74b8c6;
	height:28px;
}

#nav li {
	float:left;
	list-style:none;
}

#nav li a {
	color:#007a93;
	padding:5px 5px 7px;
	background:#fff;
	font:bold 1.6em "Trebuchet MS";
	margin:1px 2px 0 0;
	text-decoration:none;
	display:block;
}
#nav li a:hover {
	background-color:#74b8c6;
	color:#fff;
	text-decoration:none;
}

#nav li a.active {
	background-color:#e8f6f9;
	color:#444;
	text-decoration:none;
}

.clear {
	clear:both;
}

#content {
	margin:0 275px 0 0 !important;
	margin:0 277px 0 0;
	border-right:1px solid #ccebf0;
	border-left:1px solid #ccebf0;
	padding:10px 20px 30px 10px;
}



#content2 {
	margin:0 15px 0 0 !important;
	margin:0 50px 0 0;
	border-right:1px solid #ccebf0;
	border-left:1px solid #ccebf0;
	padding:10px 20px 30px 10px;
}


#content p, #content2 p { line-height:1.6em; margin:0.5em 0 1.25em; font-size:130%; background-color: #fff; }

#content h4, #content2 h4 { line-height:1.6em; margin:0.5em 0 1.25em; font-size:130%; background-color: #fff; margin-bottom: 0.5em; }
#content h5, #content2 h5 { line-height:1.6em; margin:0.5em 0 1.25em; font-size:130%; background-color: #fff; margin-bottom: 0.5em; }
code {font-size:130%;}


#content a, #content2 a{ text-decoration:none; color:#007a93; background-color: #fff; border-bottom:1px solid #74b8c6; }

#content a:hover, #content2 a:hover{
	color:#000;
}

#content h2, #content2 h2{
	font-family:"Times New Roman", Times, serif;
	font-size:2.8em;
	font-weight:normal;
	margin:15px 0;
	border-bottom:1px solid #ccebf0;
	padding:5px 0;
	line-height:25px;
}

#content h2 a, #content2 h2 a {
	color:#444;
	text-decoration:none;
	border:none;
}

#sidebar {
	width:250px;
	float:right;
	padding:10px 10px 30px;
	border-left:1px solid #ccebf0;
	border-right:1px solid #ccebf0;
	border-bottom:0px solid #ccebf0;
}

#sidebar h2 {
	letter-spacing:2px;
	font-size:1.4em;
	color:#333;
	border-bottom:1px solid #e8f6f9;
	padding:15px 0 3px;
margin-bottom:10px;
}

#sidebar h3 {
	font-size:1.4em;
font-weight: normal;
	color:#333;
	padding:15px 0 3px;
}

#sidebar p {
	margin-bottom:10px;
}

#sidebar ul {
	list-style:none;
	margin:0 0 20px 0;
}

#sidebar li {
	padding:3px;
	border-bottom:1px solid #e8f6f9;
}

#sidebar li a {
	color:#007a93;
	text-decoration:none;
}

#sidebar input {
	width:240px;
	padding:5px;
	background:#e8f6f9;
	color:#444;
	border:solid 1px #b9dfe7;
	font:11px Verdana;
}

#sidebar input:focus {
	background:#fff;
	border:solid 1px #b9dfe7;
}

#sidebar li a:hover {
	color:#000;
}

p.news {
	padding:10px;
	background:#ccebf0;
	margin:10px 0;
	color:#007a91;
	border-bottom:2px solid #74b8c6;
	border-top:2px solid #74b8c6;
}

blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; padding:5px 15px; background:#fff; margin:10px 0; border:solid 5px #ccebf0; }

#content ul, ol { font-size: 130%; margin:10px 10px 10px 25px; border-top:1px solid #b9dfe7; }


#content2 ul, ol { margin:10px 10px 10px 25px; border-top:1px solid #b9dfe7; }
#content li {
	padding:10px;
	border-bottom:1px solid #b9dfe7;
}


#content2 li {
	padding:10px;
	border-bottom:1px solid #b9dfe7;
}

img { background:#fff; }

#content h3 { margin:1em 0 0.5em; font:170% "Trebuchet MS"; color:#222; padding-bottom: 0; }

#content2 h3 { margin:1.5em 0 0.5em; font:170% "Trebuchet MS"; color:#222; padding-bottom: 0; }

a.more {
	display:block;
	text-align:right;
	color:#2F460D;
	text-decoration:none;
	margin:10px 0 0 0 ;
}
a.more:hover {
	text-decoration:underline;
}




input {

	border: solid 1px #b9dfe7;
	font-size: 11px;
}

input:hover {
	border:1px solid #262626;
	
}
input:focus {
	border:1px solid #262626;
	color:#333;
}


/*post stylng*/
.post{margin:0 0 25px 0;}

.post .info{
padding:2px 3px 3px 8px;
border:solid 1px #b9dfe7;
background-color:#e8f6f9;
font-size:0.9em;
color:#505050;
}


/* Comments Styling */
ol.commentlist { font-size: 100%; margin-bottom: 1.5em; padding-bottom: 1em; border-bottom: 1px solid #700000; }
#commentlist li { margin-bottom: 1.5em; padding-bottom: 1em; border-bottom: 1px solid #700000; }

#commentform {
margin: 1em 0;
background: #ffffff;
width: 280px;
}

#commentform textarea {
background: #e8f6f9;
border: solid 1px #b9dfe7;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #e8f6f9;
border: solid 1px #b9dfe7;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}
 
 
 a
 {
 color:#000;
 }
 
 a:visited
 {
 color:#000;
 
#sidebar li
{
list-style:none;
}
