@charset "UTF-8";

body {
	color: #000;
	font-size:12px;
	line-height:150%;
	background:url("http://shiga-saku.net/usr/nature/back.jpg") repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック",sans-serif;
}

a {
	color:#0000ff;
	text-decoration:underline;
}
a:link {
	color:#0000ff;
	text-decoration:underline;
}
a:visited {
	color:#0000ff;
	text-decoration:underline;
}
a:active {
	color:#ff0000;
	text-decoration:underline;
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
}

form {
	margin:0px;
	padding:0px;
}
table.form {
	margin:25px 0px 0px 13px;
}
img {
	border:none;
}

#container {
	background:#fff;
	width:960px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#banner,#subbanner {
	background:url("http://shiga-saku.net/usr/nature/banner.png") center center no-repeat;
	width:100%;
	height:100px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h1,h2 {
	margin:0px;
	padding:0px;
}

.blogtitle {
	font-size:30px;
	color:#000;
	font-weight:bold;
	padding:40px 0px 0px 0px;
	text-align:center;
}
.blogtitle a {color:#000;text-decoration:none;}
.blogtitle a:link {color:#000;text-decoration:none;}
.blogtitle a:visited {color:#000;text-decoration:none;}
.blogtitle a:active {color:#000;text-decoration:none;}
.blogtitle a:hover {color:#000;text-decoration:none;}

.space {
	height:10px;
}

#content {
	width:720px;
	float:left;
}

#left {
	width:720px;
	float:left;
	margin:0px 0px 0px 5px;
}

#links {
	width:220px;
	float:right;
	text-align:left;
	margin:0px 5px 0px 0px;
}

#links2 {}

#footer {
	margin:0px 5px 0px 5px;
	clear:both;
}

#copyright {
	color:#000;
	font-size:13px;
	text-align:center;
}
#copyright a {color:#000;text-decoration:none;}
#copyright a:link {color:#000;text-decoration:none;}
#copyright a:visited {color:#000;text-decoration:none;}
#copyright a:active {color:#000;text-decoration:none;}
#copyright a:hover {color:#000;text-decoration:none;}

.blog {}

.blogbody {}

.title {
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:10px 0px 5px 30px;
}
.title a {color:#000;text-decoration:underline;}
.title a:link {color:#000;text-decoration:underline;}
.title a:visited {color:#000;text-decoration:underline;}
.title a:active {color:#ff0000;text-decoration:underline;}
.title a:hover {color:#ff0000;text-decoration:underline;}

.main {
	line-height:175%;
	overflow:auto;
	padding:10px 0px 10px 0px;
}
.main img {
	margin:15px 0px 15px 0px;
}
.scientific-name {
	font-family:Book Antiqua,Times New Roman,sans-serif;
}
.generic-name {
	font-family:Book Antiqua,Times New Roman,sans-serif;
	font-weight:bold;
	font-style:italic;
}
.specific-name {
	font-family:Book Antiqua,Times New Roman,sans-serif;
	font-weight:bold;
	font-style:italic;
}

.posted {
	text-align:right;
	margin:0px 0px 10px 0px;
	padding:5px 30px 10px 0px;
}
.p-date {
	background:url("http://shiga-saku.net/usr/nature/date.png") left center no-repeat;
	padding:1px 0px 1px 18px;
}
.p-comment {
	background:url("http://shiga-saku.net/usr/nature/comment.png") left center no-repeat;
	padding:1px 0px 1px 18px;
}
.p-trackback {
	background:url("http://shiga-saku.net/usr/nature/trackback.png") left center no-repeat;
	padding:1px 0px 1px 18px;
}
.p-message {
	background:url("http://shiga-saku.net/usr/nature/message.png") left center no-repeat;
	padding:1px 0px 1px 18px;
}
.p-author {
	background:url("http://shiga-saku.net/usr/nature/author.png") left center no-repeat;
	padding:1px 0px 1px 18px;
}

.menu {
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:5px 30px 5px 0px;
}
.prev {
	background:url("http://shiga-saku.net/usr/nature/prev.png") left center no-repeat;
 	padding:1px 0px 1px 18px;
}
.next {
	background:url("http://shiga-saku.net/usr/nature/next.png") left center no-repeat;
 	padding:1px 0px 1px 18px;
}
.top {
	background:url("http://shiga-saku.net/usr/nature/top.png") left center no-repeat;
  	padding:1px 0px 1px 18px;
}

.hedder {
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding:5px 0px 5px 30px;
}
.comments-body {
	margin:25px 10px 0px 10px;
	padding:0px 15px 5px 15px;
	border-top:2px dotted #000;
}
.comments-post {
	margin:0px 10px 25px 10px;
	padding:5px 0px 15px 30px;
	border-bottom:2px dotted #000;
}
.trackback-url {
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:Times New Roman;
	text-align:center;
	margin:25px 0px 25px 0px;
}
.trackback-body {
	margin:25px 10px 0px 10px;
	padding:0px 15px 5px 15px;
	border-top:2px dotted #000;
}
.trackback-post {
	margin:0px 10px 25px 10px;
	padding:5px 0px 15px 30px;
	border-bottom:2px dotted #000;
}

.label {}

.c-text {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
}

#author {
	border:1px solid #000;
	width:350px;
}
#email {
	border:1px solid #000;
	width:350px;
}
#url {
	border:1px solid #000;
	width:350px;
}
#text {
	border:1px solid #000;
	width:550px;
}

.calendarhead {
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:660px;
	margin:0px 30px 0px 30px;
	padding:5px 0px 0px 0px;
}
.calendarhead a {color:#000;text-decoration:none;}
.calendarhead a:link {color:#00;text-decoration:none;}
.calendarhead a:visited {color:#000;text-decoration:none;}
.calendarhead a:active {color:#000;text-decoration:none;}
.calendarhead a:hover {color:#000;text-decoration:none;}
.calendartable {
	width:660px;
	margin:0px 30px 0px 30px;
	padding:0px 100px 5px 100px;
}
.calendarweek {
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.calendarwd {
	text-align:center;
	padding:5px 0px 5px 0px;
}
.calendardbg {
	empty-cells:show;
	text-align:center;
}
.calendard {
	text-align:center;
}
.calendar {
	color:#000;
	font-size:13px;
	text-align:center;
}
.calendar a {
	color:#0000ff;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}
.calendar a:link {
	color:#0000ff;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}
.calendar a:visited {
	color:#0000ff;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}
.calendar a:active {
	color:#ff0000;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}
.calendar a:hover {
	color:#ff0000;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}

.twitter {
	margin:0px 30px 0px 30px;
}

.sidetitle {
	background:url("http://shiga-saku.net/usr/nature/side.png") left center no-repeat; 	
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:5px 0px 0px 30px;
}
.side {
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
}
.sidebody {
	color:#000;
	margin:3px 0px 3px 0px;
}
.custom-sidebody {
	color:#000;
	text-align:center;
	margin:3px 0px 3px 0px;
}
.side .text {}
.aside{} 
a.aside{}

.feed {}
.feed img {
	margin:0px 5px 0px 5px;
}

.category {}

.recententry {}

.archives {}

.comment {}

.trackback {}

.tag_cloud {}

.blog_entry {}

.search {}

.subscription {}

.counter {}

.inquiry {}

.qrcode {}

.link {}

.profile {}
.photo {
	text-align:center;
}
.nickname {
	color:#000;
	font-weight:bold;
	margin:8px 0px;
	text-align:center;
}
.message {
	font-size:12px;
	margin:0px;
	padding:0px;
}

.rss {}
ul.rss {
	font-size:13px;
	margin:30px 0px 0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
}
ul.rss li {
	display:inline;
	margin:0.3em;
	padding:0em 0.2em;
}

.clock {}

.online {}

.blogtimes {
	margin:0px 0px 16px 0px;
	text-align:center;
}
.powered {
	text-align:center;
	margin:0px 0px 10px 0px;
}
.syndicate {
	font-size:12px;
	text-align:center;
}
.checkers {
	font-size:12px;
	margin-top:10px;
}

body.ad {
	background:#06f;
}

.bold {
	font-weight:bold;
}
