* {margin:0px;padding:0px;}

.title{
margin : 0;
width : 679px;
height : 260px;
text-align : left;
border: 1px #808080 dotted;
background-image : url(http://mikanmi.img.jugem.jp/20071219_36317.jpg);
background-position : top right;
background-repeat :no-repeat;
}

.left {
width : 200px;
font-size : 10px;
border: 1px #808080 dotted;
text-align : left;
line-height : 14pt;
padding : 10px;
}
.right {
width : 450px;
font-size : 11px;
line-height : 14pt;
border: 1px #808080 dotted;
text-align : left;
}
body{
	color : #808080;
	font-size : 11px;letter-spacing : 1px; line-height : 16pt;
	font-family: "Verdana","£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	text-align : center;
	letter-spacing : 2px; line-height : 13pt;
background-color : #ffffff;
background-image :url('http://mikanmi.img.jugem.jp/20071219_36533.jpg');
}
html {
	scrollbar-face-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #c0c0c0;
	scrollbar-3dlight-color: #fff;
	scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #c0c0c0;
scrollbar-darkshadow-color: #c0c0c0;}

a{text-decoration:none;}
a:link{color:#3399FF;}
a:active {color:#3399FF;}
a:visited{color:#3399FF;}
a:hover{color : #99CCFF;cursor:crosshair;}

br{letter-spacing:normal;}
input,textarea{
background-color : white;
border : #808080 solid 1px;
}
tr,td,th{
letter-spacing : 1px; line-height : 16pt;
font-size : 12px;
padding : 2px;
}

ul{margin: 2px;padding: 2px;
}
li{list-style: none;background: url(http://mikanmi.img.jugem.jp/20071226_50588.gif) no-repeat;padding-left: 15px;}
}

.left_title {
background: #ffffff;
color: #808080;
font-family: verdana;
font-size: 11px;font-weight: bold;
padding: 1px;
list-style: none;background: url(http://mikanmi.img.jugem.jp/20071219_36431.gif) no-repeat;padding-left: 23px;}
}

.left_text {
margin: 10px;
text-align:left;
}

.site_title{font-size : 24px; font-family:"verdana";padding-bottom : 5px;padding-left:20px;letter-spacing : 3px;color:#99CCFF}
.site_title a:link{font-size : 24px; color:#99CCFF;letter-spacing : 3px;}
.site_title a:active {font-size : 24px; color:#99CCFF;letter-spacing : 3px;}
.site_title a:visited{font-size : 24px; color:#99CCFF;letter-spacing : 3px;}
.site_title a:hover{font-size : 24px; color : navy;letter-spacing : 3px;}
.description{color : #808080;font-size:11px;letter-spacing : 0px;padding-left:20px;}

.entry{
margin : 0 0 20px 0;
border: 1px #c0c0c0 dotted;
padding : 5px;
}
.entry_title{
text-align : left;
padding : 10px 0 5px 10px;
font-size : 11px;
color : #808080;
}
.entry_body{
margin : 13px 30px 10px 30px;
letter-spacing : 1px; line-height : 16pt;
}
.entry_author{
text-align : right;
padding-bottom : 2px;
letter-spacing : 1px;
line-height : 15pt;
font-family:"verdana";
font-size:10px;
}
.entry_more{
color : #808080;
padding : 15px 0 15px 15px;
}
.entry_link{
color : #666;
padding-bottom : 40px;
letter-spacing : 1px;
}
.comment{
color : #999;
margin : 0 0 45px 0;
padding : 20px 5px 35px 15px;
border: 1px #c0c0c0 dotted;
}
.comment_author{
text-align : right;
padding-bottom : 50px;
}
.trackback{
margin : 0 0 45px 0;
color : #999;
padding : 20px 5px 35px 15px;
border: 1px #c0c0c0 dotted;
}

.calendar {
text-align:center;
font-family: "Verdana";
font-size: 10px;
color: #666666;
margin:0px auto;
}

.calendar_month {
font-family: "Verdana";
margin-bottom: 10px;
font-size: 10px;
color: #666666;
}

.weekday {
width: 23px;
height: 20px;
padding: 0px;
text-align:center;
font-size: 10px;
color: #666666;
}

.cell {
width: 23px;
height: 20px;
padding: 0px;
text-align:center;
font-size: 10px;
color: #666666;
background:#ffffff;
}

.calendar table {
margin:0 auto;
}

#ad{margin-bottom : 10px;text-align:left;}
#footer{
margin : 0;
clear : both;
letter-spacing : 1px;
border : solid 1px #fff;
text-align : center;
padding : 5px;
}
.page{
color : #666;
text-align : center;
margin-bottom : 20px;
}
.pict{
border : 1px black solid;
}