/* Calenaar --------------*/
body {
font-size:14px;
}

.calendar {
background:url(http://www.aqush.jp/blog/aqush/resource/icon_calendar.jpg) no-repeat; 
width:55px; 
height:67px; 
text-align:center; 
padding-top:3px;
line-height:1em;
}

.month {
font-size:10px;
color:#ffffff;
margin:0;
padding-bottom:8px;
padding-top:3px;
}

.date {
font-size:18px; 
color:#3b6783; 
font-weight:bold;
margin:0;
padding-bottom:5px;
}

.year {
font-size:10px; 
color:#999999; 
font-weight:bold;
margin:0;
padding:0;
}


.entryTitle {
color:#3b6783; 
font-size:20px; 
font-weight:bold;
line-height:24px;
}


.dayTitle {
color:#999999; 
padding:5px 0; 
font-size:10px;
}

.entryinfo {
font-size:12px; 
font-weight:normal;
color:#999999;
}

.entryBorder {
border-bottom:1px dotted #d9d9d9;
margin-bottom:10px;
}

/* comment TSO added -------------------------------------*/

#comments {
padding-left:80px;
width:600px;
margin-bottom:20px;
}

.comments-head {
font-size:18px;
color:#93b829;
font-weight:bold;
}

.comments-form {
border-top:1px dotted #d9d9d9;
padding:10px 0 0 80px;
width:520px;
}

.comments-form ul {
list-style: none;
background-color:#eeeeee;
width:480px;
padding:20px;
margin:0;
}

label.desc{
    margin: 4px 0 3px 0;
    border: 0;
    color: #444;
    font-size: 1em;
    line-height: 1.3em;
    display: block;
    font-weight: bold;
}

.comment {
padding:10px;
marging-bottom:10px;
width:500px;
border-top:1px dotted #d9d9d9;
}

.even {
}

.comment-details {
color:#999999;
}


.table-grey-white {
border-collapse:collapse;
}

.table-grey-white td {
border:1px solid #d9d9d9;
}

.table-grey-white td.odd {
background-color:#ffffff;
}

.table-grey-white td.even {
background-color:#F5F5F5;
}

.table-no-border td {
border:none;
border-collapse:collapse;
}





