/*  
Theme Name: Neojaponisme Meta
Theme URI: http://meta.neojaponisme.com/
Description: Basic Black
Version: 1.0
Author: Ian Lynam
Author URI: http://ianlynam.com/
  (c) 2007 ianlynam.com
*/


body        { font-size: 11pt;
              font-family: Courier, Monaco, Verdana, "MS Gothic", monospaced;
              color: white;
              background: black; 
              margin: 0px; 
              padding: 0px;
            }

#footer     { clear: both; }

#header     { height: 99px; 
              margin-bottom: 48px; 
              margin-top: 26px; 
              margin-left: 43px; 
            }
#header img { border-style: none; height: 99px; }

#content    { width: 550px; 
              height: 100%;
              padding-left: 26px; 
              margin-top: 0px; 
              float: left; 
            }

#commentform textarea { width: 80%; }
#commentform input { background-color: silver; font-weight: bold; color: black; }

#page       { width: 900px; }
#sidebar    {
              margin-left: 620px; 
            }

.section ul { padding-left: 0px; margin-left: 0px; }
.section li { list-style-type: none; 
              line-height: 23px;      
              background-image: url(images/lines.png);
              background-repeat: repeat;
              background-attachment: scroll;
              letter-spacing: 1px;
            }
#sidebar li a { text-decoration: none; }

#sidebar p  { margin-top: 0px;
              margin-bottom: 12px;
            }
a           { text-decoration: none; color: #666; background-color: black; }
a:visited   { text-decoration: none; color: #666; background-color: black; }
a:hover     { text-decoration: none; color: black; background-color: white; }

img         { border: none; }

#logo {   } 

input#s     { margin: 10px 0px 20px; 
              border: none; 
              background-color: white; 
              color: black; 
            }

h2          { margin-top: 0px; margin-left: 0px; margin-bottom: 16px; } 
h2, h2 a    { text-align: left;
              font-family: Arial, Helvetica, sans-serif;
              color: white;
              text-transform: uppercase;
              font-size: 24pt;
              font-weight: bold;
            }

h2 a:visited { text-decoration: none; color: white; background-color: black; }
h2 a:hover  { text-decoration: none; color: white; background-color: black; }

textarea    { background-color: silver; font-weight: bold; }

.allcaps    { text-transform: uppercase; }
.alignleft  { float: left; }       
.alignright { text-align: right; float: right; }
.author     { text-align: right; color: #666; }
.author a   { background-color: black; color: #666 }
.authorinfo { display: none; }
.entry      { background-image: url(images/lines.png);
              background-repeat: repeat; 
              background-attachment: scroll;
              letter-spacing: 1px; 
              line-height: 23px;  
            }
.entry p    { margin: 0px; margin-bottom: 23px;}
.english    { display: block; }
.japanese   { display: none; }
.hidden     { display : none; }
.googlebot  { display:block; height:0; width:0; margin:0; padding:0; overflow:hidden; }
.navigation { padding-bottom: 40px; }                         
.post       { font-size: 9pt; margin-bottom: 60px; }
.titleimg   { height: 22px; }

.section    { height: 1%; }

