/*
Theme Name: taketake2 Theme
Theme URI: http://www.taketake.org
Description: This is my simple blog theme with independentpage type2
Author: YujiTAKEMURA
*/
/* container*/
div#container  {width: 760px; margin: auto;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
/* header*/
div#header  {background-image: url(header.jpg) ;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: center;list-style-type: none;margin: 0;padding: 0; }
ul#header2 li{display: inline;list-style-type: none;line-height: 30px;border-right: solid 1px #aaaaaa;padding-left: 20px;padding-right: 15px;}
ul#header2 li.first{border-left: solid 1px #aaaaaa;}
ul#header2 li a {font-size: 0.75em;color:#aaaaaa;text-decoration: none;width: auto;}
ul#header2 li a:hover {color: #006400;}
/*pagemenu*/
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:#006400;text-decoration: none;}
/*content*/
div#content {width: 515px;float: left;margin-bottom: 20px;}
p#pagetitle {font-size: 0.875em;  font-weight: bold; color: #000000;border: solid 1px #006400; text-align:  center; padding: 10px 0; margin-top: 20px; background-color: #FFFFFF;}
/* article */
div.post {border: solid 1px #006400; padding: 18px; margin: 20px auto; background-color: #FFFFFF;}
div.post h2{font-size:1em;}
div.post h2 a{text-decoration: none; color: #000000;font-weight: lighter;}
h2.title{background-image:url(note_16x16_001_b-trans.png) ;background-repeat: no-repeat;text-align: left;padding-left:30px;border-bottom: solid 1px #8cc63f; }
h2.pagetitle{background-image:url(note_16x16_001_b-trans.png) ;background-repeat: no-repeat;text-align: center;padding-left:30px;border-bottom: solid 1px #8cc63f; }
div.post p {font-size: 0.9em; line-height: 1.6; margin-top: 10px}
p.postinfo {font-size: 0.70em;color: #006400; text-align: right; margin: 20px 0 0}
p.postinfo a {color: #006400}
/*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.65em; 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; border-bottom: solid 1px #8cc63f;
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.80em; 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 {border: solid 1px #006400;background-color: #ffffff;width: 220px;float: right;margin-top: 20px;margin-bottom: 20px;}
div#sidebar h3{background-image:url(note_16x16_001_b-trans.png) ;background-repeat: no-repeat;text-align:center;font-size: 1em;padding-left: 10px ; margin: 20px;font-weight: lighter;border-bottom: solid 1px #8cc63f;}
div#sidebar h3 a{text-decoration: none; color: #000000}
div#sidebar p {font-size: 0.70em; line-height: 1.6; padding-bottom: 5px;margin: 20px}
div#sidebar p a {color: #006400;text-decoration: none}
div#sidebar li {background-image:url(folder_16x16_001_b-trans.png) ;background-repeat: no-repeat;font-size: 0.75em;list-style-type: none;margin:10px;padding-left:20px;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.65em;text-align:center;}
#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 {border-top: solid 3px #006400; clear:both}
address {font-size: 0.70em; font-style: normal; font-family: Verdana, sans-serif}
address a {color: #000000}
/* 2class */
div#main2 div#content  {width: 515px;}
/* nofooter */
div#main1 div#content  {width: 760px;}
div#main1 div.post {padding-left: 140px;padding-right: 140px;}

