/*
Theme Name: sumiyoi2 with comment and trackback
Theme URI: http://www.sumiyoi.jp
Description: sumiyoi-chiki-suisinkyougikai
Author: YujiTakemura
*/
/* container*/
div#container  {width: 760px; margin: auto;}
/* header*/
div#header  {background-image: url(sumiyoiheader1.png) ;background-repeat: no-repeat; padding-top: 38px; padding-bottom: 0px;}
div#header h1 {font-size: 1.875em; margin: 0 20px}
div#header h1 a {text-decoration: none; color: #006400}
div#header p {font-size: 0.75em; margin: 8px 20px 40px; color: #e0ffff}
ul#header2 {text-align: right;list-style-type: none;margin-top: 130px; }
ul#header2 li{display: inline;list-style-type: none;line-height: 30px;border-left: solid 1px #aaaaaa;padding-left: 20px;padding-right: 15px;}
ul#header2 li a {font-size: 0.75em;color:#333333;text-decoration: none;width: auto;}
ul#header2 li a:hover {color: #006400;}
/*wrapper*/
div#wrapper {background-color: #DEB887;overflow: hidden;width: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
/*content*/
div#content {width: 520px;float: left;margin :10px;}
p#pagetitle {font-size: 0.875em; color: #000000;border: solid 1px #006400; text-align:  center; padding: 10px 0; margin-top: 20px; ;background-color: #FFFFFF;}
/* article */
div.post {height: div;background-color: #ffffff;padding:5px;border: solid 1px #006400;margin-bottom: 10px;}
div.post h2{font-size:1.2em;
padding-bottom: 3px; margin-right:20px;}
div.post h2 a{text-decoration: none; color:#2b76cc;font-weight: lighter;}
h2.title{background-image:url(note_16x16_002_b-trans.png) ;background-repeat: no-repeat;text-align: left;padding-left: 30px;border-bottom: solid 1px #8cc63f; }
h2.date{float:right;margin-top:-42px ;padding-right: 10px;font-weight: lighter;}
h2.indytitle{background-image:url(note_16x16_002_b-trans.png) ;background-repeat: no-repeat;text-align: center;padding-left: 30px;border-bottom: solid 1px #8cc63f; }
div.post p {font-size:1em; line-height: 1.6; padding-right: 5px;clear: both;}
div.post p a{text-decoration: none;}
p.postinfo{color: #aaaaaa; text-align: right;clear: both;}
p.postinfo a{color: #aaaaaa;text-decoration: none;}
/*articlemedia*/
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;margin-right:10px;margin-bottom: 2px;}
.alignright {float: right;margin-left:10px;margin-bottom: 2px;}
div.post img {border: none;}
/* pagelink */
p.pagelink a{font-size: 0.75em; color: #006400;}
span.pageprev {float: left}
span.pagenext{float: right}
/* comments */
#comments   {clear: both;}
div#com  {border: solid 1px #006400;padding: 0 18px; margin-top: 45px; background-color: #FFFFFF;}
textarea {width: 400px;}
div#com h2{font-size: 0.875em;padding-bottom: 5px; margin-top: 20px;}
div#com p{font-size: 0.70em;}
div.compost {border-bottom: dotted 1px #2b76cc;}
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: #bdb76b; padding: 8px; margin-top: 30px;}
p#trurl {background-color: #bdb76b; padding: 8px; margin-top: 30px;}
/* trackback */
div#tr {border: solid 1px #006400;padding: 0 18px; margin-top: 45px; background-color: #FFFFFF;}
div#tr h2 {font-size: 0.875em; border-bottom: solid 1px #8cc63f;
padding-bottom: 5px; margin-top: 20px;}
div#tr h3 {font-size: 0.85em; border-bottom: solid 1px #006400;
padding-bottom: 5px; margin-top: 20px;}
div#tr p {font-size: 0.75em;line-height: 1.6;padding-bottom: 5px;margin: 10px}
div#tr a {color: black; text-decoration: none;}
/* sidebar */
div#sidebar {width: 220px;float: right;margin-top: 20px;margin-bottom: 20px;}
div#sidebar h3{background-image:url(note_16x16_002_a-trans.png) ;background-repeat: no-repeat;text-align:center;font-size: 1em;
padding-left: 20px ; margin-top: 10px;margin-right: 15px;font-weight: lighter;border-bottom: solid 1px #aaaaaa;}
div#sidebar h3 a{text-decoration: none; color: #000000}
div#sidebar p {font-size: 0.8em; line-height: 1.6; padding-bottom: 5px;margin: 10px}
div#sidebar p a {color: #006400;text-decoration: none}
div#sidebar li {background-image:url(tag_16x16_001_b-trans.png) ;background-repeat: no-repeat;font-size: 0.75em;list-style-type: none;margin:15px;padding-left:15px;vertical-align:top;}
div#sidebar li a {color: #000000;text-decoration: none}
div#sidebar ul{font-size: 1em;padding-left:5px;margin: 4px 8px 20px;}
ul#pagelink {font-size: 1em; color: #2676cc}
ul#pagelink a{color: #2676cc}
/* calendar */
#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 #prev {text-align: left; padding-top: 3px; padding-left: 3px;}
#wp-calendar #next {text-align: right; padding-top: 3px; padding-left: 3px;}
/* feed */
p.feed {font-size: 0.75em; font-family: verdana,helvetica, sans-serif;border: solid 1px #8cc63f; padding: 5px; margin: 25px 0;}
p.feed a {color:  #444444; text-decoration: none;}
p.feed img {vertical-align: middle; margin-right: 8px;} 
/* footer */
div#footer {clear:both}
address {font-size: 0.75em; font-style: normal; font-family: Verdana, sans-serif}
address a {color: #000000}
/* footer2 */
div#main2 div#content  {width: 590px;}
/* nofooter */
div#main1 div#content  {width: 760px;}
div#main1 div.post {padding-left: 140px;padding-right: 140px;}

