	body {
		color: #1D1E27;
		margin:0px 0px 10px 0px;
		background-color: #FFFFFF;
		}

	A	{ color:#5a4abd; text-decoration:none; }
	A:link	{ color:#5a4abd; text-decoration:underline; }
	A:visited	{ color:#5a4abd; text-decoration:none; }
	A:active	{ text-decoration:underline; }
	A:hover	{
	color:crimson;
	text-decoration:underline;
}

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	#banner {
		font-family:palatino,  georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:x-large;
		font-weight:normal;
		border-bottom:0px;
		border-top:0px;
		background:#000;
 		background-image:url("/kusuri/img/title_green.jpg");
		padding:10px;
	                height:40px;
		}

	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family: palatino,  georgia, verdana, arial, sans-serif;
		font-size: x-large;
		color: #FFF;
		text-decoration: none;
		}

	.description {
		font-family: palatino,  georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:small;
		font-weight:bold;
		text-transform:none;
		letter-spacing:normal;
		}

	#content {
	width:800px;
	margin-left:0px;
	margin-right:10px;
	padding-bottom:20px;
	float: right;
	position: absolute;
		}

#links {
	padding:5px;
	margin-top:0px;
	margin-bottom:0px;
	width:175px;
	float: right;
	margin-right: 0px;
	position: absolute;
	margin-left: 820px;
	top: 67px;
	left: -4px;
}


#rightlinks {
	padding:5px;
	position:float;
	margin-top:0px;
	margin-right:0px;
	width:180px;
}


	.blog {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:15px;
		}

	.blogbody {
		font-family: "ï¼­ï¼³ ï¼°ãqŽ²ã‚·ãr"ã‚¯¢ ,"ãƒyáÓHã‚®ãr-ä¸¸ãqŽ² Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:small;
color: #000000;
font-weight:normal;
line-height:140%;
margin-left:12px;
margin-bottom:5px;
padding-left:0px;
padding-top:0px;
		}
blockquote {
margin-left: 20px;
padding: 5px;
font-style: normal;
		border:1px dotted #666666;
		background:#E8E8E8;  
}



	.title {
border-bottom: 1px solid #dcdcdc;
font-size:normal;
color: #000000;
padding-left:0px;
padding-top:3px;
padding-bottom:0px;
padding-right:0px;
margin-left:0px;
margin-bottom:0px;
		}

	#menu {
		margin-bottom:15px;
		background:#F9F9F9;
		}

	.date {
		font-family:verdana, arial, sans-serif;
		font-size:large;
		font-weight:bold;
		background:#F9F9F9;
		background-repeat:repeat;
		padding:5px;
	border: 1px solid #9AABB9;
	margin-top : 12px; 
		}

	.posted	{
		font-family:verdana, arial, sans-serif;
		font-size:x-small;
color: #dcdcdc;
		}

	.calendar {
		font-family:verdana, arial, sans-serif;
		font-size:x-small;
		font-weight:normal;
		line-height:140%;
		padding:2px;
		text-align:center;
		}

	.calendarhead {
		font-family:verdana, arial, sans-serif;
		font-size:small;
		padding:5px;
		margin-bottom:10px;
		font-weight:bold;
		background-repeat:repeat;
		}

        .thumb {
		font-family:verdana, arial, sans-serif;
		color:#000;
		font-size: x-small;
		font-weight:normal;
  		line-height: 1.5em;
  		padding: 2px;
                margin: 2px;
                border: 1px;
                width: 110px;
                }

            .thumb A:link IMG { border: 1px solid #000; margin: 2px }
            .thumb A:visited IMG { border: 1px solid #000; margin: 2px  }
            .thumb A:active IMG { border: 1px solid #000; margin: 2px  }


	.side {
	font-family:verdana, arial, sans-serif;
	font-size:small;
	font-weight:normal;
	line-height:140%;
	padding:2px;
		}

	.sidetitle {
		font-family:verdana, arial, sans-serif;
		font-size:small;
		padding:5px;
		margin-bottom:10px;
		font-weight:bold;
	border: 1px solid #9AABB9;
	margin : 2px 2px 2px 2px ; 
		}

	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:x-small;
		line-height:140%;
		padding:2px;
		margin-top:10px;
		margin-right:10px;
		text-align:center;
                width:170px;
		}

	.powered {
		font-family:verdana, arial, sans-serif;
		font-size:x-small;
		font-weight:bold;
		border-top:1px solid #F9F9F9;
		border-bottom:1px solid #F9F9F9;
		line-height:140%;
		text-transform:uppercase;
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing:.2em;
	       width:170px;
		}

	.comments-body {
		font-family: "ï¼­ï¼³ ï¼°ãqŽ²ã‚·ãr"ã‚¯¢ ,"ãƒyáÓHã‚®ãr-ä¸¸ãqŽ² Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:12px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:15px;
		}

	#container {
		margin-left:10px;
		margin-right:10px;
}		
	#rightcontainer {
	                position:absolute;
                                width:800px;
margin-top:10px;
	                margin-left:10px;
		margin-right:10px;
		padding-bottom:20px;
}		


	.comments-post {
		font-family:verdana, arial, sans-serif;
		font-size:small;
		font-weight:normal;
		}

	.comments-head {
		font-family:verdana, arial, sans-serif;
		font-size: small;
		border:1px solid #999;
		padding:5px;
		font-weight:normal;
		margin-top:10px;
		}

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		font-size:large;
		font-weight:bold;
		border-bottom:1px dotted #999;
		border-top:3px dotted #999;
		background:#000;
		padding:15px;
		text-transform:uppercase;
		letter-spacing:.2em;
		}

