/*  
Theme Name: TerraFirma
Theme URI: http://wpthemepark.com
Description: TerraFirma by <a href="http://www.nodethirtythree.com/" title="nodethirtythree">nodethirtythree</a> , WordPress Theme by <a href="http://wpthemepark.com/" target="_blank">WP ThemePark</a>, Sponsored by <a href="http://www.freehostreview.com/" title="Best Free Hosting" target="_blank">Best Free Hosting</a>.
Version: 3.6
Author: Sadish Bala
Author URI: http://wpthemepark.com
*/
/*

	terrafirma1.0 by nodethirtythree design
	http://www.nodethirtythree.com

*/
/*
Sidebar Profile Image from http://www.sxc.hu/photo/621642
*/

*
.widgettitle{width:200px}


.entry p{margin:10px 0; padding: 5px 0;text-align:left}
.entry {margin: 10px 0 0}
.entry p a{color:#666}
.post_title {width:70%;float:left;text-align:left}

#seite{width:450px}

.date {width:30%; float:right;text-align:right}

.header{min-height:50px; width:100%;}
* html .header{height:50px; width:100%}
.header .post_title{width:70%;float:left; border:none !important}
.header{background:url(images/a22.gif) bottom repeat-x}




.post-tags {background:url("images/border.gif") repeat-x scroll 0 0 transparent; height:10px}

/*globals*/
#gsch,#headerl .ul{margin:30px 20px 0 }
#gsch,#content h3 a:visited,#content h3 a:link,#sidebar h2{color:#565656}
#sidebar ul{margin: 0px}

body{background: #F9F9F7 url(images/a1.gif) repeat-x;font: 70%/18px Verdana, arial;color: #3a3a3a;}
/*
body {
color:#3A3A3A;
font-family:Verdana,arial;
font-size:70%;
line-height:18px;
}
*/


#header,#menu{width:auto}
a,#headerltext,#sidebar{color:#aaa}
a,#header h1 a,#menu ul li.current_page_item a,#menu ul li a:hover,#content  a,#footer a:visited,#footer a:link{text-decoration:none}
a:hover,#searchform{color:#000}

ol,ul,code,pre,#content ul,#content ol{margin:1em}



li,.commentlist li p{margin:0 1em}
li{padding:5px 0}
blockquote{margin:10px 20px;border-left:#ccc 2px solid}blockquote,#wp-calendar #prev a{padding-left:10px}
fieldset,#footer a:visited,#footer a:link,#footer a:active,#footer a:hover{border:none}
img.left,#headerl,#menu_unten ul,#content,div.alignleft,img.alignleft,img.left{float:left}
img.left,img.right{margin:0 14px 3px 0}
img.right,ul#postslist li em,#headerr,#searchform,#sidebar,.avatar,div.alignright,img.alignright,img.right{float:right}
a img,#wp-calendar{border:#ccc 1px solid}
h6,h5,h4,h3,h2,h1{font-family:arial,Lucida Sans Unicode,Tahoma,Arial,Serif}
h1{font-size:2em}
h2{font-size:1.6em}
h3{font-size:13px}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6,#content h2.pagetitle,.commentlist li .cmtinfo,.commentlist li.alt .cmtinfo{font-size:1em}
dl{margin:1em 0}
dt,#menu ul li a,.commentlist li cite,#wp-calendar caption{font-weight:bold}
dd{margin:0.5em 1em}
code,pre{font:1em "courier new",arial,verdana,serif;display:block}
code,pre,.commentlist li{padding:1em}
acronym,abbr{cursor:help}
hr,#menu,#content .post .footer,#respond h3,#comments,#outer .commentlist,.commentlist li,#footer{clear:both}
hr,#headerl{margin-top:5px}
hr{color:#eee}
table,#wp-calendar caption{width:100%}
table,.commentlist li .cmtinfo{border:#eee 1px solid}
table,th,th,td,.commentlist li .cmtinfo,.commentlist li.alt .cmtinfo{padding:5px}
th,#wp-calendar #prev a{text-align:left}
th{background:#bcd}
tr.even{background:#f6f6f9}


#outer{background:#123;width:800px;margin:auto;background:#eee}
#inner,#wp-calendar td.pad:hover{background:#eee}
#inner{padding:13px 30px 13px 30px}


/*globals header*/
#header,#headerr,textarea:focus,#outer input.text:focus{background:#fff}
#header{height:260px}
#header span{font-weight:normal}
#header h1{font-size:170%;line-height:1em;margin:10px 0 0 0}
#header h1 a,#menu ul li a{color:#fff}
#header h2{font:100% "lucida sans unicode","trebuchet ms",verdana,arial,serif bold;color:#fce2ca}
#header h2,#sidebar ul.feeds li{margin:5px 0}
#headerl{background:#fff url(images/logo.png) no-repeat;width:430px;color:#ccc;margin:-1px}

#headerl ul{margin-left:-15px}
#headerltext{margin:72px 0 0 155px; width:400px;}
#headerr{float:right}
#headerl,#headerr{padding:5px 0}



/*globals menu*/
#menu{background:#808080 repeat-x;height:55px;font-family:Tahoma,Georgia,Arial,Verdana,Serif;float:none;margin:10px -30px}

#menu ul li,#content .post .footer ul li{display:inline}
#menu ul li{line-height:52px;padding-left:3px;margin:0 10px 0 0;text-align: left}
#menu ul li a{background:transparent repeat-x;padding:8px}
#menu ul li a,#content h2,#wp-calendar{font-size:12px}
#menu ul li a,#content h3 a:visited,#content h3 a:link,#sidebar a:visited,#sidebar a:link,#wp-calendar a:hover{border-bottom:none}
#menu ul li.current_page_item a,#menu ul li a:hover{color:#f90}
#menu_unten ul li a{font-size:x-small}
#menu_unten ul{margin-left:50%;margin-right:5%;margin-top:2.5px}
#menu_unten{margin-top:12px}
#searchform{font:12px tahoma,georgia,arial,verdana,serif;text-transform:none;margin-right:95px}



/*globals content*/
#outer .nocomments,#footer,#wp-calendar caption,#wp-calendar td,#wp-calendar th,div.aligncenter,img.aligncenter,.wp-caption{text-align:center}
#outer .trackback{background:url(images/links.gif) no-repeat left;padding:2px 20px}
#outer .commentsrss{background:url(images/feed.gif) no-repeat left;padding:2px 17px}
#wp-calendar{font: 10px verdana,Trebuchet ms,helvetica,sans-serif bold}
#content,.commentlist li .cmtinfo,.commentlist li.alt .cmtinfo,#footer{position:relative}
#content{width:480px}




#content h2.pagetitle{margin:0 0 2em 0;border-bottom:#eee 1px solid}
#content h3 a:active,#content h3 a:hover{text-decoration: underline}
#content ul,#content ol,.commentlist li .cmtinfo em{padding:0 1em}
#content ul{list-style-image:url(images/bullet.gif)}

#content .post{width:450px; margin:15px 0}




#content .post p{margin-top:0}#content a{color:#f03300;border-bottom:#f03300 1px dashed}
#content a h3{color:#565656}
#content a:hover h3 {color:#aaa;text-decoration:underline}
#content  a:hover{border-bottom:#f03300 1px solid}
#content .post .footer ul,.commentlist li .cmtinfo em,#wp-calendar #next a{text-align:right}

.commentlist li .cmtinfo em,.commentlist li cite{font-style:normal}
#content .post .date em.user{background:url(images/user.png) no-repeat left top;padding-left:15px}


#content ul.asides,.commentlist li,.commentlist li .cmtinfo{background:url(images/a32.gif) repeat-x top}
#content ul.asides,#content ul.asides li,#content .post .footer ul,#sidebar ul,.commentlist li{list-style:none}
#content ul.asides,.commentlist li{margin:2em 0}
#content ul.asides li{padding:0.5em 0}
#content .post .footer{margin-left:12px;margin-right:12px}#content .post .footer ul{padding:20px 0}
#content .post .footer ul li{background:no-repeat 0 2px;padding:3px 0 3px 15px}#content .post .footer ul li.comments{background:url(images/a36.gif) no-repeat}
#content .post .footer ul li.comments,.commentlist li .cmtinfo em,#outer .nocomments{color:#999}
#content .post .footer ul li.readmore{background:url(images/a38.gif) no-repeat}



/*globals sidebar widget*/
#sidebar{width:260px}
#sidebar  h2{font-weight:bold;background:url(images/border.gif) bottom repeat-x;padding:0 0 15px 0;margin:10px 0;text-transform:uppercase}
#sidebar li h2{width:200px}

img.profile{top:-2px;background:url(images/a26.gif) no-repeat;width:146px;height:75px;padding:7px}
.blogroll li{list-style-image:url(images/arrow.gif)}
.blogroll{float:right;padding:0px}

#sidebar a:active,#sidebar a:hover{border-bottom:1px solid}#sidebar ul.feeds{margin-left:10px}
#sidebar ul.feeds li{list-style-image:url(images/feed.gif)}







/*globals comments*/
#commentform,.wp-caption{margin:10px}
#commentform,#footer{padding:10px}
#respond h3,#comments,#outer .commentlist{margin:2em 0 0 5px}
.commentlist li.alt{background:#f9f6f6}
.commentlist li .cmtinfo,.commentlist li.alt .cmtinfo{margin-bottom:10px}
.commentlist li.alt .cmtinfo{background:url(images/a34.gif) repeat-x top}
.commentlist li.alt .cmtinfo,.commentlist li.authorcomment{border:#ddd 1px solid}
.commentlist li.authorcomment{border-top-width:0}


select,textarea,input.text{padding:2px;background:#f9f9f7;font:1em verdana,arial,serif;border:1px solid #ccc}
textarea{width:90%;height:20em}textarea:focus,#outer input.text:focus{border:#999 1px solid}



/*globals calendar*/
#wp-calendar{empty-cells:show;color:#567}#wp-calendar #next a{padding-right:10px}#wp-calendar caption,#wp-calendar td,#wp-calendar th{padding:3px 0}

#wp-calendar td{background:url(images/a32.gif) repeat top}
#today{color:#a22}
#wp-calendar th{background:url(images/a34.gif) repeat top}
#searchsubmit{border:#fff 1px solid;font-size:0.9em;background:url(images/a18.gif) repeat-x top}
.widget,#footer,#sidebar,#content,#header{overflow:hidden}
div.alignleft,img.alignleft,img.left{margin:0 1em 1em 0}
div.alignright,img.alignright,img.right{margin:0 0 1em 1em}
div.aligncenter,img.aligncenter{margin:0 auto}

.wp-caption img{border:0 none}
.wp-caption p.wp-caption-text{font-size:11px;line-height:11px;padding:0 4px 5px}
#wp-calendar a{color:#2c2}



/*globals footer*/
#footer{border-top:#e8e8de 1px solid;background:#fafaf8;color:#a8a88d}
#footer a:visited,#footer a:link{color:#6c6c63}#footer a:active,#footer a:hover{color:#acacac;text-decoration:underline}
