﻿/*
Theme Name: EvangelionArchives theme
Theme URI: http://www.evangelionarchives.to
Description: EvangelionArchives theme
Author: isosuke
Author URI: http://www.evangelionarchives.to
Version: 1.0
*/

/* ページ全体 */

*
{
margin:0;
padding:0;
}

body
{
color:#000000;
background-color:#ffffff;
font-size:1em;
line-height:1.6;
font-family:Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

div#mainbox
{
text-align:center;
}

img
{
border:1px solid #000000;
margin:0px 1.6em 1.6em 1.6em;
}

p
{
margin: 1.6em 0px 1.6em 0px;
}

/* リンク */

a:link
{
text-decoration:none;
}

a:visited
{
text-decoration:none;
}

a:active
{
color:#990033;
text-decoration:underline;
}

a:hover
{
color:#990033;
text-decoration:underline;
}

/* ヘッダー */

h1
{
width:100%;
height:53px;
background-color:#000000;
background-image: url("img/h1.jpg");
}

/* ナビ */

div.navi
{
clear:both;
font-size:1em;
text-align:center;
margin:2em;
}

/* コンテンツ */

div#content
{
width:80%;
text-align:left;
margin:0px auto 0px auto;
}

h2
{
font-weight: bold;
font-size:1.4em;
text-align:left;
margin:0px auto 0px auto;
border-bottom:1px solid #000000;
}

div.post
{
margin:0px 0px 5em 0px;
}

div.entry
{
margin:0px 0.5em 0px 0.5em;
}

p.postmetadata
{
text-align:right;
border-top:1px dashed #000000;
padding-top:0.5em;
}

/* 引用 */

div.quote
{
border:1px solid #d8d8d8;
background-color:#f2f2f2;
text-align:right;
margin:1em 0px 1em 2.5em;
padding:0.5em;
}

div.quote blockquote
{
text-align:left;
margin:0px 0px 0.5em 0px;
}

cite
{
padding:0px 1em 0px 0px;
font-style:normal;
}

/* コメント */

div.comments
{
margin:2em 0px 2em 12em;
}

p.commentsmetadata
{
margin:2em 0.5em 2em 0.5em;
}

div.tb_url
{
border-top:1px dashed #000000;
border-bottom:1px dashed #000000;
margin:2em 0px 2em 0px;
padding:0.5em 0px 0.5em 0px;
}

/* フォーム */

input, textarea
 {
background-color: #ffffff;
border: 1px solid #000000;
}

input#author
{
width:200px;
}

input#email
{
width:250px;
}

input#url
{
width:250px;
}

textarea
{
width:400px;
height:10em;
}

input#submit
{
width:125px;
}

div.comment_submit p
{
padding-top:0.5em;
}

div.ba_entry
{
text-align:center;
margin:2em 0px 2em 0px;
}

div.tablenav 
{
margin:0px 0px 5em 0px;
background:white;
line-height:2em;
text-align:center;
}

a.page-numbers, .tablenav .current
 {
padding: 2px .4em;
border:solid 1px #ccc;
text-decoration:none;
}

a.page-numbers:hover 
{
color:#ffffff;
background: #000000;
}

div.tablenav .current
 {
color: #ffffff;
background: #000000;
border-color: #000000;
}

/* フッター */

div#footer
{
color:#ffffff;
clear:both;
font-size:0.9em;
text-align:center;
border-top:1px solid #000000;
padding:5px;
background-color:#000000;
}

/* フッターリンク */

div#footer a:link
{
color:#ffffff;
text-decoration:none;
}

div#footer a:visited
{
color:#ffffff;
text-decoration:none;
}

div#footer a:active
{
color:#990033;
text-decoration:underline;
}

div#footer a:hover
{
color:#990033;
text-decoration:underline;
}

/* 404 */

div.notfound
{
width:100%;
text-align:center;
margin:5em 0px 5em 0px;
padding:2em 0px 2em 0px;
color:#ffffff;
background-color:#000000;
}

h2.notfound
{
text-align:center;
}
