/*		
ここは消さないで下さい		
Copyright (C) 2005 Dr.Blog. All Rights Reserved. http://drblog.jp/ 		
*/		
body {		
	margin: 10px 0px 20px 0px;	
	color: #000000;	
	background-color: #F3C;	
        	text-align: center;	
	}	
		
a {		
	color: #000000;	
	text-decoration: underline;	
	}	
		
a:link {		
	color: #000000;	
	text-decoration: underline;	
	}	
		
a:visited {		
	color: #000000;	
	text-decoration: underline;	
	}	
		
a:active {		
	color: #000000;	
	text-decoration: underline;	
	}	
		
a:hover {		
	color: #000000;	
	background-color: #F3C;	
	text-decoration: none;	
	}	
		
hr {color: #000000;}		
		
INPUT{		
border-style:solid;		
border-width:1px;		
border-color:#000000;		
color:#000000;		
background-color:#F3C;}		
		
h1, h2, h3 {		
	margin: 0px;	
	padding: 0px;	
	font-weight: normal;	
	}	
		
#container {		
	line-height: 140%;	
	margin-right: auto;	
	margin-left: auto;	
	text-align: left;	
	padding: 0px;	
	width: 850px;	
		
	background-color: #F3C;	
	border: 1px solid #000000;	
	}	
		
#banner {		
	font-family: Verdana, Arial, sans-serif;	
	color: #000000;	
 background:#F3C url(archives/color.gif);		
 background-repeat: no-repeat;		
 background-position: bottom right;		
	text-align: left;	
	padding: 15px;	
	height: 40px;	
	}	
		
#banner-img {		
	display: none;	
	}	
		
		
#banner a {		
	color: #000000;	
	text-decoration: none;	
	}	
		
#banner a:hover {		
	color: #000000;	
	text-decoration: none;	
	}	
		
#banner h1 {		
	font-size: 20px;	
	letter-spacing: 0.6em	
		
	}	
		
#banner h2 {		
	margin-top: 10px;	
	font-size: small;	
	}	
		
#center {		
		float: left;
	width: 600px;	
		
	font-color: #000000;	
	overflow: hidden;	
	}	
		
.content {		
	padding: 15px 15px 5px 15px;	
	background-color: #F3C;	
	font-color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
	}	
		
#right {		
		float: left;
		
		
	width: 200px;	
	background-color: #F3C;	
		
	overflow: hidden;	
	}	
		
.content p {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: large;	
	font-weight: normal;	
	line-height: 150%;	
	text-align: left;	
	margin-bottom: 10px;	
	}	
		
.content blockquote {		
	line-height: 150%;	
	}	
		
.content li {		
	line-height: 150%;	
	}	
		
.content h2 {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
		
	text-align: left;	
	font-weight: bold;	
		
		
	margin-bottom: 10px;	
		
	}	
		
.content h3 {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: small;	
	border: 1px solid #000000;	
	text-align: left;	
	font-weight: bold;	
	padding: 2px 5px;	
	margin-bottom: 10px;	
		
	}	
		
.content p.posted {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
	border-top: 1px dashed #000000;	
	text-align: left;	
		
		
		
	margin-bottom: 25px;	
	line-height: normal;	
	padding: 3px;	
	}	
		
.sidebar {		
	padding: 15px;	
	}	
		
		
		
#calendar {		
  	line-height: 140%;	
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
		
		
		
  	padding: 2px;	
	text-align: center;	
	margin-bottom: 30px;	
	}	
		
#calendar table {		
	padding: 2px;	
	border-collapse: collapse;	
	border: 0px;	
	width: 100%;	
	}	
		
#calendar caption {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
		
	text-align: center;	
	font-weight: bold;	
		
	text-transform: uppercase;	
		
	letter-spacing: .3em;	
	}	
		
#calendar th {		
	text-align: center;	
	font-weight: normal;	
	}	
		
#calendar td {		
	text-align: center;	
	}	
		
.sidebar h2 {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
		
	text-align: center;	
	font-weight: none;	
		
	text-transform: uppercase;	
  		
	letter-spacing: .3em;	
	}	
		
.sidebar ul {		
	padding-left: 0px;	
	margin: 0px;	
	margin-bottom: 30px;	
	}	
		
.sidebar ul ul {		
	margin-bottom: 0px;	
	}	
		
.sidebar #categories ul {		
	padding-left: 15px;	
	}	
		
.sidebar li {		
	color: #000000;	
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
	text-align: left;	
	line-height: 150%;	
		
		
		
	margin-top: 10px;	
	list-style-type: none;	
	}	
		
.sidebar #categories li {		
	list-style-type: circle;	
	}	
		
.sidebar img {		
	border: 3px solid #000000;	
	}	
		
.photo {		
	text-align: left;	
	margin-bottom: 20px;	
	}	
		
.link-note {		
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
	line-height: 150%;	
	text-align: left;	
	padding: 2px;	
	margin-bottom: 15px;	
	}	
		
#powered {		
	font-family: Verdana, Arial, sans-serif;	
	font-size: x-small;	
	line-height: 150%;	
	text-align: left;	
	color: #000000;	
	margin-top: 50px;	
	}	
		
#comment-data {		
	float: left;	
	width: 200px;	
	padding-right: 15px;	
	margin-right: 15px;	
	text-align: left;	
	border-right: 1px dotted #000000;	
	}	
		
textarea[id="comment-text"] {		
	width: 80%;	
	}	
		
.commenter-profile img {		
	vertical-align: middle;	
	border-width: 0;	
	}	

