/*
Theme Name: 
Theme URI:
Description:
*/

/*body設定*/
body {margin:0px 0px 0px 0px; background-image:url(bg.gif); background-color:#ffffff}

/*コンテナ*/
div#container {width:900px; margin:AUTO; background-color:#ffffff; border:solid 2px #ff3366}

/* ヘッダー */
div#header {background-image:url(hed.jpg); background-repeat:no-repeat; background-color:#ff3366; 
padding-top:0px; padding-bottom:0px; padding-left:20px}
div#header h1 {font-size:15px; margin:0 0px}
div#header h1 a {text-decoration:none; color:#888888}
div#header p {font-size:0.75em; margin:8px 20px 0} 

/* メイン */
div#main {width:720px; float:left;}

/*コンテンツ*/
div#content {width:520px; float:right; margin-right:0px; margin-bottom:10px}
p#pagetitle {font-size:13px;  background-color:#ff9999; font-weight:bold; color:#ffffff; border:solid 1px #ff3366; text-align:center; padding:5px 0px; margin-top:20px}


/*記事*/
div.post {background-color:#ffffff; border:solid 1px #ffffff; padding:5px; margin:20px auto}
div.post h2 {background-image:url(mida.gif); background-repeat:no-repeat; font-size:15px;  padding-top:5px; padding-bottom:10px; padding-left:32px; margin:0}
div.post h2 a {text-decoration:none; color:#ff3366}
div.post p {font-size:0.75em; padding-left:32px; line-height:1.6; margin-top:10px}

/*記事インフォメーション*/
p.postinfo {color:#000000; text-align:right; margin:20px 0 0; clear:both}
/*p.postinfo a {color:#ff3366}*/

/*記事内の画像*/
.aligncenter {display:block; margin-left:auto; margin-right:auto}
.alignleft {float:left; margin-right:10px; bottom:2px}
.alignright {float:right; margin-left:10px; bottom:2px}
.wp-caption {border:solid 1px #ff3366; background-color:#ffffff; text-align:center; padding-top:5px; margin-top:5px}

/*ページリンク*/
p.pagelink a {font-size:0.75em; color:#ff3366}
span.pageprev {float:left}
span.pagenext {float:right}

/*サイドバー*/
div#sidebar {width:170px; float:left; margin-left:10px; margin-top:20px; margin-bottom:20px}
div#sidebar2 {width:170px; float:right; margin-right:10px; margin-top:20px; margin-bottom:20px}
div#sidebar h2 {background-image:url(menuber.gif); background-repeat:no-repeat; font-size:12pt; color:#ffffff; padding:6px 10px; margin:0}
div#sidebar ul {margin:8px 8px 20px; padding:0}
div#sidebar li {font-size:12px; list-style-type:none; margin-bottom:4px; background-image:url(listmark.gif); background-repeat:no-repeat; padding-left:16px; vertical-align:top}
div#sidebar li a {color:#cc3366; text-decoration:none}

/*カレンダー*/
#wp-calendar {width:100%; margin-bottom:20px; font-size:10pt}
#wp-calendar a {color:#2b76cc}
#wp-calendar td, wp-calendar th{text-align:center}
#wp-calendar caption {background-image:url(menuber.gif); background-repeat:no-repeat; color:white; padding:4px 20px; text-align:left}
#wp-calendar #prev {text-align:left; padding-top:3px; padding-left:3px}
#wp-calendar #next {text-align:right; padding-top:3px; padding-right:3px}

/*リンク集*/
p.link {padding:0px; margin:5px 0}

/*PHOTO*/
p.photo {padding:0px; margin:0px 0}

/*フィード*/
p.feed {font-size:0.75em; background-color:#ffcccc; font-family:Verdana, Helvetica, sans-serif; border:solid 1px #cc3366; padding:5px; margin:25px 0}
p.feed a {color:#cc3366; text-decoration: none}
p.feed img {vertical-align:middle; margin-right:8px}

/*フッター*/
div#footer {text-align:center; background-color:#ff66ff; border-top:solid 3px #ff3366; clear:both}
address {font-size:0.75em; font-style:normal; font-fomily:Verdana, sans-serif; padding-top:6px;  padding-bottom:10px}
address a {color:#ffffff}
