
/*  
Theme Name: At Nightfall d
Theme URI: http://www.webdesign-in.de/
Description: liquid layout, content links,zwei sidebars rechts, features:erster Artikel , letzte Kommentare, letzte Artikel, die sidebar zeigt bei seite, singel artikel, kategorien, archive was anders..  simple tagging plugin ist sofort nutzbar
Version: 1.02 1207 de
Author: mts
Author URI: http://www.webdesign-in.de/
                  At Nightfall wurde unter der <abbr title="GNU Public License">GPL</abbr> license.txt veroeffentlicht.
*/
/*--------------------------------aenderungen an  width line-height margin padding auf dein eigenes risiko----------*/
/*----------general-----------*/
body img.wp-smiley {border:none;
      float:none;
      vertical-align:bottom;}
img{border:none;clear:left;}
ul li{list-style-type:none;}
.clear {clear: both;height: 0;margin: 0;padding: 0;line-height:0.1em;font-size:0.1em;}


html{background-color:#565656;color:#535353;
    background-image:url(images/html1.gif);
    background-repeat:repeat;
    background-position:0 0;}

body {background-image:url(images/body.gif);
    background-repeat:repeat-x;
    background-position:48% 0;
    margin:0 auto;
    padding:0;	
    text-align:center;
    border:1px solid #c9c9c9;}

.box,
.footer{min-width: 120px;
    max-width:1200px;width: 99%;
    margin:0 auto 0 10px;
    padding:0;
    text-align:center;}

.box{background-image:url(images/body.gif);
    background-repeat:repeat-x;
    background-position:48% 0;
    background-color:#565656;
    color:#535353;}

#content {margin-top:9px;
    min-width: 120px;
    width: 64%;
    float: left;
    display:inline;
    text-align:left;}

#logo{	height:100px;
    padding-top:5px;
    margin-bottom:20px;
    text-align:left;}
    
#logo h1{margin-left:25px;
    font:lighter 4em/1em "New York", serif;
font-size:40px;
}

#sidebar{margin-top:4px;
    margin-left:12px;
    min-width: 120px;
    width: 32%;
    float: left;
    display:inline;
    text-align:left;
    color:#fff;
    background-color:inherit;
    background-image:url(images/html.gif);
    background-repeat:repeat;
    background-position:0 0; }

.boxinnen,
.sidebarinnen,
.footerinnen{width: 100%;}

/*---------- all over the world-----------*/
body{font: 92%/160% "Trebuchet ms","Gill Sans MT", "Gill sans", sans-serif;}
h1,h2,h3,h4,h5,h6{font: 1.5em/1em "New York",Georgia, "Times New Roman", Times, serif;}

input, textarea, select, option {font: 0.9em/1.3em Verdana, Arial, Helvetica, sans-serif;}

pre,code{font:0.9em/1.4em "Courier New",Courier, monospace;}

 h2, h3, h4, h5, h6{color: #9FC1AF;background-color:inherit;letter-spacing:-1px;}

  h1,  #sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar  h6{color:#fff;background-color:inherit;letter-spacing:-1px;}
     
p{margin:9px 0;
    padding:2px;}
     p img{
	
        margin:5px 6px 4px 2px;
        padding:2px;
        border:1px solid #c9c9c9;}

b, strong {color:#fff;}

em, i {	color:#fff;}

address {margin:0 5%;
    padding:0 5px 0 9px;
    border-left:5px solid #b1b1b1;
    font-weight:550;
    font-size:1.1em;}

blockquote{margin:10px 8%;
    background:#fff url(images/blockquote.gif)repeat-y top left;
    color:#000;}
    blockquote p{padding:10px;}

acronym, abbr, span.caps {cursor: help;}
acronym, abbr {	border-bottom: 1px dashed #999;}

code,pre{margin:10px auto;
    width:70%;
    overflow:auto;
    line-height:2.1em;}
    pre{padding:15px 3px 16px 4px;	
      border:1px solid #A0C2B0;
      clear:both;}

/*----------fuer alle links----------*/
a {padding:2px;color:#565656; background-color:inherit;text-decoration:underline;font-weight:bold;}
a:link { color: #5656565; background-color: inherit;text-decoration:underline;}
a:visited { color: #565356; background-color:inherit;text-decoration:none;}
a:link:focus{ color:#003;background-color:inherit;text-decoration:none;}
a:link:hover, a:visited:hover { color:#9FC1AF; background-color:#002B00; text-decoration:none;padding:2px 2px 1px 2px;border-bottom:1px solid #9FC1AF;}
a:link:active, a:visited:active { color:#9FC1AF;background-color:inherit;}

/*------------bilder als link----------*/
a img{border:none;}
a:link img { border:none; }
a:visited img { border:none; }
a:link:active img, a:visited:active img { border:none; }

/*----------logo----------*/
#logo {cursor:pointer;}

/*------------sidebar----------*/
#sidebar{font-size:0.9em;}

.navileft{width: 66%;float:left;margin:0;padding:0;text-align:left;position:relative;}
.sideright{float:right;width:33%;margin:0;padding:0;text-align:left;position:relative;}

#sidebar a {line-height:1.1em;padding:2px;color:#b8b8b8; background-color:inherit;text-decoration:none;display:block;width:98%;}
#sidebar a:link {line-height:1.1em; color: #b8b8b8; background-color:inherit;text-decoration:none;}
#sidebar a:visited { color: #b2b2b2; background-color:inherit;text-decoration:none;}
#sidebar a:link:focus{ color:#003;background-color:inherit;text-decoration:none;}
#sidebar a:link:hover, #sidebar a:visited:hover { color:#9FC1AF; background-color:#002B00; text-decoration:none;padding:1px 2px 1px 2px;border-bottom:1px solid #9FC1AF;border-top:1px solid #9FC1AF;}
#sidebar a:link:active,#sidebar a:visited:active { color:#9FC1AF;background-color:inherit;}

#sidebar p.about a{display:inline;}
#sidebar p.about{border-bottom:2px solid #9FC1AF;}
h2.author,
h2.description{margin:0;padding:0;line-height:1em;}

#sidebar ul{margin:6px 0;padding:2px;}
    #sidebar ul li ul{margin:2px 0;padding:0;}
      #sidebar ul li ul li ul{margin:2px 0 2px 5px;padding:0;}

#sidebar ul li{line-height:1em;}
  #sidebar ul li h2{line-height:1em;padding:0;margin:0;}
    #sidebar ul li ul li{line-height:1.5em;
      border-bottom:1px solid #c9c9c9;}

      #sidebar ul li ul li ul li {line-height:1.5em;
          border-bottom:none;
          border-top:1px solid #c9c9c9;}

/*----------suche in der  sidebar------------*/
 ul.search{clear:both;margin-top:0;}
    ul#searchresults{margin :0;padding : 0 0 0 12px;clear:both;}
      ul#searchresults li {border-bottom:1px solid #c9c9c9;	line-height:1.3em; text-align:left;}
        a#closeresults{margin-left:6px;}

  #search input#search_input:focus{}

  #search input#search_input{padding:4px 0 4px 4px;
    float:left;
    background-color:#fff;
    color:#535353;
    background-image:url(images/gradient.gif);
    background-repeat:repeat-x;
    background-position:0 0;
    border:1px solid #9FC1AF;
    border-color: #9FC1AF #DEE4E0 #9FC1AF #DEE4E0 ;   
    border-width:3px 0 3px 0;}

#search{clear:both;
    float:left;
    line-height:3em;	
    padding:5px 4px 5px 5px;
    text-align:left;}

    #search #searchsubmit{vertical-align:-3px;
      border:none;
      margin-left:4px;}

        #search img{display:inline;margin-left:3px;}

/*----------kalender der erzeugt nur doppelten content ich rate ab ihn zu nutzen----------*/
#calendar_wrap{width:96%;}
#sidebar ul#calendar{margin:9px 0 6px 0;padding:0;width:98%;}
#sidebar ul#calendar li{margin:0;padding:0;}
#sidebar ul#calendar li h2{font-size:0.1em;line-height:0.1em;}
table#wp-calendar{border:1px solid #c9c9c9;
    padding:2px 1px;
    text-align:center;
    font-size:0.9em;}
    #wp-calendar caption{
      border:1px solid #FFF097;border-bottom:none;
      padding: 5px 0 1px 12px;
      margin:0;
      font-weight:bold;}
        table#wp-calendar td#today{background-color: #FFF097;
              color:#535353;
              padding:0 1px;}
        
/*----------textwidget----------*/
.textwidget{margin-top:2px;
        padding:3px;}

/*----------posts----------*/
.postindex,
.post{background-color:#fff;
      color:#535353;
      margin:5px 0 20px 10px;
      padding:9px 3px 8px 9px;
      clear:both;}

.post{background-image:url(images/post.gif);
     background-repeat:no-repeat;
     background-position:0 0;
     border-right:2px double #c9c9c9;
     border-bottom:2px solid #c9c9c9;}

.postindex{background-image:url(images/postindex.gif);
     background-repeat:no-repeat;
     background-position:100% 100%;
     border-left:2px double #c9c9c9;
     border-top:2px solid #c9c9c9;}

.postmetadata{font:bold 11px/1.5em Arial sans-serif;
      float:right;
      width:150px;
      display:block;
      margin:-30px -5px 6px 0;
      border-right:1px solid #535353;
      border-bottom:2px solid #FFF097;
      background-image:url(images/postmetadata.gif);
      background-repeat:repeat-y;
      background-position:0 0;}

.more{padding:4px 2px 4px 4px;font-weight:normal;}

.alignleft{float:left;margin:2px;padding:2px;}

.alignright{float:right;margin:2px;padding:2px;}

  span.alignleft,
  span.alignright{background-color:#fff;
     color:inherit;}

.center{text-align:center;}

.post-digg{float:left;
      margin:-2px 4px 10px -1px;
      padding:0;
      font-size:0.8em;}

.post-del{margin:4px 4%;
      text-align:center;
      clear:both;}

.post ul li{background-image:url(images/ul-li.gif);
      background-repeat:no-repeat;
      background-position:0 6px;
      line-height:1.4em;
      padding:0 0 2px 15px;}

.postmeta{font: 0.8em/1.3em Arial sans-serif;
      border-top:2px solid #c9c9c9;
      clear:left;}

.pagetitle{color:#fff;background-color:inherit;}

/*----------index----------*/
.column2{width: 47%;  margin:0;padding:0;text-align:left;}
.column1{float:right; width:47%;margin:0;padding:0;text-align:left;}

.postindex  ul{margin-left:5px;padding:0;}

.postindex  ul li{line-height:1.4em;
         padding:0 0 2px 15px;}

.postindex .column1 li{background-image:url(images/ul-li.gif);
      background-repeat:no-repeat;
      background-position:0 6px;}

.postindex .column2 li{background-image:url(images/ul-li.gif);
      background-repeat:no-repeat;
      background-position:0 6px;}

/*----------footer----------*/
.footer p,
.footer p a {color:#fff;background-color:inherit;}

/********* Tag Cloud simple tagging*********/
#sidebar ul.wp-tag-cloud { padding:0; margin:0; text-align:center; list-style:none; }
#sidebar ul.wp-tag-cloud li { display:inline; font-size:70%; color:#fff;padding:1px;margin:2px;border-bottom:none;}
#sidebar ul.wp-tag-cloud  a,#sidebar ul.wp-tag-cloud a:link { text-decoration:none;display:inline;width:auto; }
#sidebar ul.wp-tag-cloud  a:hover { text-decoration:underline;display:inline;width:auto; }
#sidebar ul.wp-tag-cloud li.t1 a { color:#797979; font-size: 120%; }
#sidebar ul.wp-tag-cloud li.t2 a { color:#6d6d6d; font-size: 160%; }
#sidebar ul.wp-tag-cloud li.t3 a { color:#616161; font-size: 190%; }
#sidebar ul.wp-tag-cloud li.t4 a { color:#555555; font-size: 210%; }
#sidebar ul.wp-tag-cloud li.t5 a { color:#484848; font-size: 230%; }
#sidebar ul.wp-tag-cloud li.t6 a { color:#3c3c3c; font-size: 250%; }
#sidebar ul.wp-tag-cloud li.t7 a { color:#303030; font-size: 270%; }
#sidebar ul.wp-tag-cloud li.t8 a { color:#242424; font-size: 290%; }
#sidebar ul.wp-tag-cloud li.t9 a { color:#181818; font-size: 310%; }
#sidebar ul.wp-tag-cloud li.t10 a { color:#0c0c0c; font-size: 330%; }

/********* Related Posts *********/
.post ul.postrelated{margin:0 2px;padding:0;}
.post ul.postrelated li{background-image:none;padding:2px;}

/********* Related Tags *********/
li#relatedtags ul li {
	text-indent: 0;
	list-style:none;
	background: 0 none;
	font-size: 120%;
}
li#relatedtags ul li:before {
	content: "";
}
li#relatedtags ul li span {
	margin-right: .5em;
}
