/*
Theme Name: pandora
Theme URI: http://www.impala.jp
Description: The Age of Pandora Design
Northern-Web-Coders</a>.
Version: 1.0
Author: Yuko MORISAKA
Author URI: http://www.impala.jp/
*/

body  {
      margin: 0;
      padding: 0;
      text-align: center;
      }

#container {
      width: 800px;
      margin-right: auto;
      margin-left: auto;
      text-align: left;
      }

#main,#footer {
      margin: 0 15px;
      }

#content {
      width: 510px;
      float: left;
      }

#content h4 {
      color:#009100;
      font-size:0.75em;
      }

#sidebar {
      width: 200px;
      float: right;
      margin-left: 20px;
      }

#footer {
      clear: both;
      }

a     {
      color:#009100;
      }     

a visited {
      color:#006A35;
      } 


/* ヘッダーデザイン　*/
#header h1 img {
      border: none;
      margin: 10px 15px 20px;
      }

/* コンテンツデザイン */
.post h2 {      
      font-size:0.875em;
      color: #333333;
      border-bottom: solid 1px #777777;
      padding: 5px 0 5px 0px;
      }

.post p {
      font-size: 0.75em;
      line-height: 1.7em;
      font-face: ＭＳ Ｐゴシック, Osaka;
      color: #333333;
      line-hight: 150%;
      }

.post {
      margin-bottom: 40px;
      }

.pagenav {
      font-size: 0.75em;
      }

/* サイドバーデザイン */
#sidebar {
      font-size: 0.75em;
      line-height: 1.3em;
      font-color: #339900;
      }

#sidebar ul {
      color: #339900;
      list-style-type: disc;
      margin: 5px 0 0px 20px;
      padding: 0;
      }

#sidebar h2 {
      font-size: 1em;
      color: #999999;
      margin: 30px 0 0 0;
      padding: 0px 0 0px 20px;
      background-image: url(images/ico_tob.gif);
      background-repeat: no-repeat;
      }

#searchform {
      margin: 0 0 15px 0;
      padding: 30px 0 0px 0px;
      }

/* 検索　*/
#searchcontainer {
      width: 750px;
      margin-right: auto;
      margin-left: auto;
      text-align: center;
      }

#search {
      width: 470px;
      float: center;
      text-align: left;
      margin: 0 0  0px 0px;
      }

#search h1 img {
      border: none;
      margin: 15 0  20px 0px;
      }

#search h3 {
      color:#777777;
      }
#searchsidebar {
      width: 200px;
      float: right;
      margin-left: 20px;
      }

#searchrecentposts h2 {
      font-size: 0.75em;
      color: #999999;
      margin: 30px 0 0 0;
      padding: 0px 0 0px 20px;
      background-image: url(images/ico_tob.gif);
      background-repeat: no-repeat;
      }

#searchform2 {
      margin: 0 0 15px 0;
      padding: 30px 0 0px 0px;
      }

#searchfooter {
      margin: 0 0px;
      }
