﻿/*
Theme Name: Theme A
Theme URI: http: //www.hiratahiroaki.com/
Description: 平田広明日記
Author: よつやスタジオ
Version: 0.1
*/

body  {
      margin-top: 20px;
      margin-bottom: 20px;
      margin-left: 0;
      margin-right: 0;
      padding: 0;
      text-align: center;
      }

#container{
      width: 740px;
      margin-right: auto;
      margin-left: auto;
      text-align: left;
      }

#header,#main,#footer   {
      margin:20px 0px;
      }

#content{
      width: 500px;
      float: left;
      }

#sidebar{
      width: 190px;
      float: right;
      }

#footer{
      clear:both;
      }

a     {
      text-decoration:none
      }
a:link{
      color: #666666;
      }
a:visited{
      color: #666666;
      }
a:hover{
      color: #333333;
      }
a:active{
      color: #666666;
      }


/* +++++ヘッダ部分のデザイン+++++ */
#header{
      background-color: #ffffff;

      background-repeat: no-repeat;
      padding: 10px;
      margin-bottom: 0px;
      width: 720px;
      height: 60px;
      }

#header h1{
      font-size: 1.9em;
      font-family: 'Trebuchet MS',Helvetica,sans-serif;
      margin-bottom: 0;
      text-align: left;
      }

#header h1 a{
      color: #666666;
      text-decoration: none;
      }

/* +++++記事部分のデザイン+++++ */
.post h2{
        font-size: 0.975em;
        color: #fff;
        background: #730a1b;
        padding: 5px 0 5px 5px;
        }

.post p{
       font-size: 0.95em;
       color: #333333;
       }

.pagenav{
       font-size: 0.75em;
       }

.postnav h4{
       font-size: 0.75em;
       color: #666666;
       }

/* +++++サイドバー部分のデザイン+++++ */
#sidebar{
       font-size: 0.8em;
       }

#sidebar ul{
       color: #730a1b;
       list-style-type: disc;
       margin: 3px 0 20px 20px;
       padding: 0;
       }

#sidebar h2{
       font-size: 1em;
       background-color: #fff;
       color: #666;
       text-align: center;
       margin: 5px;
       padding: 5px 10px;
       }

/* カレンダーデザイン */
#calendar table {
       width: 90%;
       text-align: center;
       color: #999999;
       border-collapse: collapse;
       margin-bottom: 10px;
       }

#calendar th, #calendar td {
       padding: 3px 0;
       }

#calendar a {
       text-decoration: none;
       color: #000000;
       }

#calendar caption {
       padding: 3px 0;
       }

#calendar tfoot td {
       border: none;
       }

#calendar tfoot td#prev {
       text-align: left;
       }

#calendar tfoot td#next {
       text-align: right;
       }


/* +++++フッター部分のデザイン+++++ */
#footer address{
       font-size: 0.75em;
       font-style: normal;
       text-align: center;
       color: #666666;
       background-color: #ffffff;
       padding: 3px 0 6px;
       }

/* +++++ページ全体のデザイン+++++ */
a img {
	border: none;
	}