/*
Theme name:KOPONNET_0905
Theme URI: http://www.www.www
Description: KOPONNET 0905
*/

/*BODY*/

BODY			{background-image: url(images/body.png);
				background-repeat: repeat-y}


/*container*/


div#container	{width: 780px;
				margin-left: 100px;}


/*header*/

div#header 		{background-image: url(images/header.png);
				background-repeat: no-repeat;
				padding: 10px;
				padding-bottom: 10px}

div#header h1 	{font-size: 1.25em;
				padding: 50px 20px}

div#header h1 a	{text-decoration: none;
				font-family: Verdana,sans-serif;
				color: #BBBBBB}
			
div#header p	{font-size: 0.75em;
				color: #a4390f;
				margin: 0px 20px}

/*独立ページ*/

ul#pagemenu		{list-style:-type: none;
				width: 200px;
				background-image: url(images/b_top.png);
				background-repeat: repeat-x}

ul#pagemenu li	{display: inline}

ul#pagemenu li a	{font-size:0.75em;
					color: #48840c;
					font-weight: bold;
					text-decoration: none;
					margin: 0px;
					padding: 0px 0px 0px 16px}

/*1段組みレイアウト*/

div#main1 div#content	{width: 760px}

/*contents*/

div#content		{width: 560px;
				float: left;
				margin_bottom: 20px}

p#pagetitle		{background-image: url(images/category.png);
				background-repeat: repeat-x;
				font-size: 0.875em;
				font-weight: bold;
				color: #006fcd;
				text-align: center;
				padding 10px 0;
				margin-top: 0px}

/*journal*/

div.post		{background-image: url(images/bar.png);
				background-repeat: no-repeat;
				padding: 4px;
				margin: 0px auto}

div.post h2		{font-size: 0.875em;
				padding-left: 20px;
				padding-bottom: 5px;
				margin: 0}

div.post h2 a	{text-decoration: none;
				color: #a4390f}

div.post p		{font-size: 0.75em;
				line-height: 1.6;
				color: #006fcd;
				margin-top: 10px}

p.postinfo		{color: #febc66;
				text-align:right;
				margin: 10px 0 0}

p.postinfo a	{color: #a4390f}

/*photos*/

.aligncenter	{display: block;
				margin_left: auto;
				margin_light: auto}

div.post img	{border: none}

.aligneright	{float: right;
				margin_left:10px;
				margin_bottom: 2px}

.alignleft		{float: left;
				margin_right: 10px;
				margin_bottom: 2px}

/*pagelink*/


p.pagelink a	{font-size: 0.75em;
				color: #a4390f}

span.pageprev	{float: left}
span.pagenext	{float: right}

.wp caption		{border: solid 1px #a4390f;
				text-align: center;
				padding-top: 5px;
				margin_top: 10px}

/*comments*/

#comments		{clear: both}

div#com			{border: dotted 1px #febc66;
				padding 0 18px;
				margin-top: 45px}

textarea		{width: 500px}

div#com h3		{font-size: 0.875em;
				color: #a4390f;
				border-bottom: dotted 1px #febc66;
				padding: 0px 10px 3px;
				margin-top:20px}

div#com p		{font-size: 0.75em;
				padding: 0px 10px 3px;
				color: #006fcd}

div.compost		{border-bottom: dotted 1px #febc66}

p.cominfo		{text-align: right}

div#com a		{color: #edd0a9}

p#comfeed img	{vertical-align: middle}

p#comfeed a		{color: black;
				text-decoration: none}

p#comfeed		{background-color: #edd0a9;
				padding: 8px;
				margin-top: 30px}

p#trurl			{background-color: #edd0a9;
				padding: 8px;
				margin-top: 30px}

/*trackback*/

div#tr			{border: dotted 1px #febc66;
				padding 0 18px;
				margin-top: 20px}

div#tr h3		{font-size: 0.875em;
				color: #a4390f;
				border-bottom: dotted 1px #febc66;
				padding: 0px 10px 3px;
				margin-top:20px}

div#tr p		{font-size: 0.75em;
				padding: 0px 10px 3px;}

div#tr a		{color: #a4390f}

/*sidebar共通*/


div#sidebar		{width: 186px;
				float: right;
				margin: 20px,20px,20px,0px}


div#sidebar h2	{background-image: url(images/sidebar.png);
				background-repeat: no-repeat;
				font-size: 0.75em;
				color: #a4390f;
				text-align: center;
				padding: 12px 0px;
				margin: 0}




div#sidebar li	{font-size: 0.75em;
				list-style-type: none;
				margin-bottom:4px;
				background-image: url(images/listmark.png);
				background-repeat: no-repeat;
				padding-left: 20px;
				vertical-align: top;
				}

div#sidebar li a	{color: #006fcd;
					text-decoration: none;}

div#sidebar ul	{margin: 8px 8px 20px;
				padding: 0}


/*calendar*/

#wp-calendar	{width: 186px;
				font-size: 0.75em;
				color: #febc66;
				margin-top: 20px;
				margin-bottom: 20px;
				padding: 10px 10px 10px 10px}

#wp-calendar a	{color: #a4390f}

#wp-calendar td, #wp-calendar th
				{text-align: center}

#wp-calendar caption
				{background-image: url(images/sidebar.png);
				background-repeat: no-repeat;
				font-weight: bold;
				color: #a4390f;
				padding: 10px 0px;
				text-align: conter}


/*feed*/

p.feed			{font-size: 0.75em;
				font-family: Verdana,Hervetica,sans-serif;
				padding 5px;
				margin: 25px 0}}

p.feed a		{color: #444444;
				text-decoration: none}

p.feed img		{vertical-align: middle;
				margin-right: 8px}

/*search form*/

input#s			{width: 180px;
				margin-bottom: 5px}

/*footer*/
div#footer		{border-top: dotted 3px #a4390f;
				clear: both}

address			{font-size: 0.75em;
				font-style: normal;
				color: #a4390f;
				font-family: Verdana,sans-serif;
				padding: 6px 0px 12px}


