/*
Theme Name: Sample Theme
Theme URL: http://www.www.www/
Description: This is my sample theme
*/



body     {color: #000000;
      background-color: #ffff99;
      background-image: url(back.png)}

div#container
         {border: solid 2px #ff9900;
      padding: 20px;
      background-color: #ffffff;
      width: 850px;
      margin-left: auto;
      margin-right: auto}






/* コンテナ */
div#container     {width: 850px;
                   margin: auto}

/* ヘッダー */
div#header	{background-image: url(cloverjpg);
         background-color: #ffffbb;
	padding-top: 30px;
	padding-bottom: 30px;
         text-align: left;
         text-indent: 50px}

div#header h1	{font-size: 1em;
	margin: 8px -20px;
         color: #bb3300}

div#header h1 a	{text-decoration: none;
	color: #ff9911}

div#header p	{font-size: 0.75em;
	margin: 8px -20px 0;
        color: #ff9911}
hi#iamge           {margin: 30px}

/* 独立ページのメニュー */
ul#pagemenu     {list-style-type: none;
        margin: 0;
        padding: 0}

ul#pagemenu li  {display: inline;
        padding-right: 10px}

ul#pagemenu li a {font-size: 0.75em;
        color: #2b76cc;
        text-decoration: none}

/* メイン */
div#main          {width: 655px;
         float: left}

/* コンテンツ */
div#content       {width: 460px;
         float:right;
         margin-bottom: 20px}

P#pagetitle       {font-size: 0.875em;
         font-weight: bold;
         color: #2b76cc;
         border: dotted 3px #ffd700;
         text-align: center;
         padding: 10px 0;
         margin-top: 20px}

/* 記事 */
div.post          {border: solid 2px #ffd700;
         padding: 18px;
         margin: 20px auto}

div.post h2       {background-image: url(clover.02.png);
         background-repeat: no-repeat;
         font-size: 0.875em;
         border-bottom: solid 2px #ffd700;
         padding-left: 22px;
         padding-bottom: 5px;
         margin: 0}

div.post h2 a     {text-decoration: none;
         color: #000000}

div.post p        {font-size: 0.75em;
         line-hegiht: 1.6;
         margin-top: 10px}

p.postinfo        {color: #2b76cc;
         text-align: right;
         margin: 20px 0 0;
         clear: both}

p.postinfo a      {color: #2b76cc}

/* 記事内の画像 */
.aligncenter      {display: block;
         margin-left: auto;
         margin-right: auto}

div.post img      {border: none}

.alignleft        {float: left;
         margin-right: 10px;
         margin-bottom: 2px}

.alignright       {float: right;
         margin-left: 10px;
         margin-bottom: 2px}

.wp-caption       {border: solid 1px #aaaaaa;
         text-align: center;
         padding-top: 5px;
         margin-top:10px}

/* ページリンク */
p.pagelink a      {font-size: 0.75em;
         color: #2b76cc}

span.pageprev     {float: left}

span.pagenext     {float: right}

/* コメント */
#comments         {clear: both}

div#com           {border: solid 3px #ffd700;
         padding: 0 18px;
         margin-top: 45px}

textarea          {width: 360px}

div#com h3        {font-size: 0.875em;
         border-bottom: solid 3px #ffd700;
         padding-bottom: 3px;
         margin-top: 20px}

div#com p         {font-size: 0.75em}

div.compost       {border-bottom: dotted 2px #ffd700}

p.cominfo         {text-align: right}

div#com a         {color: #2b76cc}

p#comfeed img     {vertical-align: middle}

p#comfeed a       {color: black;
         text-decoration: none}

p#comfeed         {background-color: #a8d1ff;
         padding: 8px;
         margin-top: 30px}

p#trurl           {background-color: #a8d1ff;
         padding: 8px;
         margin-top: 30px}

/* サイドバー */
div#sidebar       {width:175px;
         float: left;
         margin-top: 20px;
         margin-bottom: 20px}

div#sidebar2      {width: 175px;
         float: right;
         margin-top: 20px;
         margin-bottom: 20px}

div#sidebar h2,div#sidebar2 h2    
                  {background-image: url(menubar.small.png);
         width:175px;
         background-repeat: no-repeat;
         font-size: 0.75em;
         color: white;
         padding: 6px 8px;
         margin: 0}

div#sidebar li,div#sidebar2 li
                  {font-size: 0.75em;
         list-style-type: none;
         margin-bottom: 4px;
         background-image: url(clover.01.png);
         background-repeat: no-repeat;
         padding-left: 20px;
         vertical-align: top}

div#sidebar li a,div#sidebar2 li a
                  {color: #000000;
         text-decoration: none}

div#sidebar ul,div#sidebar2 ul
                  {margin: 8px 8px 10px;
         padding: 0}

div#sidebar2 ul li li
                  {font-size: 0.75em;
         background-image: url(listmark-small.png);
         background-position: 0 3px;
         padding-left: 12px}

div#sidebar2 ul ul{margin-left: 0}

/* カレンダー */
#wp-calendar      {width: 100%;
         margin-bottom: 20px;
         font-size: 0.75em}

#wp-calendar a    {color: #2b76cc}

#wp-calendar td, #wp-calendar th
                  {text-align: center}

#wp-calendar caption
                  {background-image: url(menubar.small.png);
         background-repeat: no-repeat;
         color: white;
         padding: 6px 8px;
         text-align: left}

#wp-calendar #prev {text-align: left;
         padding-top: 3px;
         padding-right: 3px}

#wp-calendar #next {text-align: right;
         padding-top: 3px;
         padding-right: 3px}

/* フィード */
p.feed            {font-size: 0.75em;
         font-family: Verdana, Helvetica, sans-serif;
         border: solid 2px #ffd700;
         padding: 5px;
         margin: 25px 0}

p.feed a          {color: #444444;
         text-decoration: none}

p.feed img        {vertical-align: middle;
         margin-right: 8px}

/* タグクラウド */
p#tagcloud        {line-height: 1.2;
         margin-top: 10px}

p#tagcloud a      {color: #2d76cc} 

/* 検索フォーム */
input#s           {width: 140px;
         margin-bottom: 5px}

/* フッター */
div#footer        {border-top: solid 3px #ffd700;
         clear: both}

address           {font-size: 0.75em;
         font-style: normal;
         font-family: Verdana, sans-serif;
         padding-top: 6px;
         text-align: center}

address a         {color: #000000}

/* ２段組み用の設定 */
div#main2 div#content        {width: 655px}

/* １段組み用の設定 */
div#main1  div#content       {width: 850px}

div#main1 div.post  {padding-left: 140px;
                     padding-right: 140px}
