* {
margin: 0;
padding: 0;
}
body {
font-family: 'verdana';
font-size: 11px;
color: #333333;
line-height: 170%;
letter-spacing: 4px;
background-color: #B4D9EC;
background-image: url('http://img-cdn.jg.jugem.jp/39a/760376/20080305_92576.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center center;
}
br { letter-spacing: normal;}

a {color: #44BDAB;text-decoration: none;}
a:link {color: #44BDAB;text-decoration: none;}
a:visited {color: ##44BDAB;text-decoration: none;}
a:active {color: #44BDAB;text-decoration: none;}
a:hover {color: #44BDAB;text-decoration: underline;}

.b {color: #44BDAB;font-weight: bolder;font-size:10px;}
html {
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #cccccc;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;}

table { font-size: 10px;color: #333333;
line-height: 170%;letter-spacing: 3px;font-family:'verdana';}

.site_title {font-size: 30px;color: #FFFFFF;font-family:'Times New Roman';}
.description {color: #FFFFFF;font-size: 10px;margin: 5px 0px 20px 0px;}
.site_title a {color: #FFFFFF;text-decoration: none;}
.site_title a:link {color: #FFFFFF;text-decoration: none;}
.site_title a:visited {color: #FFFFFF;text-decoration: none;}
.site_title a:active {color: #FFFFFF;text-decoration: none;}
.site_title a:hover {color: #cccccc;text-decoration: none;}

.entry { font-size: 10px;color: #505050;
line-height: 200%;letter-spacing: 5px;font-family:'verdana';
border: 1px dotted #ffffff; padding:20px;}
.MENU {
	visibility: hidden;
	z-index: 999;
	position: absolute;
	width:225px;
	margin-top:7px;padding-top:10px;
	background: #9EE7CE;border: 1px #ffffff dashed ;}

.linkmenu {
font-size: 10px;margin-top:10px; margin-bottom:10px;text-align: center;color: #ffffff;}

.linkmenu a {color: #ffffff;text-decoration: none;}
.linkmenu a:link {color: #ffffff;text-decoration: none;}
.linkmenu a:visited {color: #ffffff;text-decoration: none;}
.linkmenu a:active {color: #ffffff;text-decoration: none;}
.linkmenu a:hover {color: #44BDAB;text-decoration: none;}

.list_title { margin-top:5px;font-size:10px;text-align:center;color:#44BDAB;font-weight: bolder;}
.list_text {font-size: 10px;padding:5px 5px;color: #ffffff;text-align:left;}
.free_title { margin-top:5px;font-size:10px;text-align:center;color:#44BDAB;font-weight: bolder;}
.free_text {font-size: 10px;padding:5px 5px;color: #ffffff;text-align:center;}
.calendar {font-family: "Verdana";font-size: 10px;color: #ffffff;margin:0px auto;}
.calendar_month {font-family: "Verdana";margin-bottom: 10px;font-size: 10px;color: #ffffff;}
.weekday {width: 25px;height: 20px;padding: 0px;text-align:center;font-size: 10px;color: #44BDAB;}
.cell {width: 25px;height: 20px;padding: 0px;text-align:center;font-size: 10px;color: #ffffff;}

ul {
list-style-type: none;line-height:120%;margin:0px;margin-left:15px;padding:0px;
letter-spacing: 3px;}
li {margin-bottom:5px;letter-spacing: 3px;}
img {border:none;}
form {margin: 0px;padding: 0px;letter-spacing: 3px;}
input,textarea {
color: #333333;font-size :10px;border:1px #ffffff dashed;background-color: #C5FFE2;padding: 2px;letter-spacing: 3px;}

br { letter-spacing: normal;}

.footer { letter-spacing: 1px; text-align:left;}
.line {padding:12px;border-bottom:1px #ffffff dashed;}
.pict { margin: 0px 10px 0px 10px;}