/***********************************************/
/* style.css  yuka                             */
/***********************************************/
a img {
  border : 0px;
}

form{
  margin : 4px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#sidebar{
  width : 200px;
}

.titles{
  color      : #ffffff;
  font-weight : bold;
  margin-top : 10px;
  background : url(images/mark2.gif);
  height     : 18px;
  padding    : 1px 0px 0px 10px;
}

.archivelist{
  text-align : left;
  margin : 4px 0px 16px 0px;
}

.archivelist ul{
 margin: 5px 0px 5px 10px;
}

.archivelist li{
 list-style-type: disc;
 list-style-position: inside;
 margin: 0px 0px 0px 2px;
 padding: 2px 0px;
}

.post{
  text-align:left;
  margin-top  : 10px;
  margin-left : 10px;
  padding: 0px 10px 2px 2px;
}

.posttitle{
  height : 26px;
  margin-top : 5px;
  padding: 5px 10px 2px 15px;
  color  : #000000;
  background : url(images/title_bk.jpg) no-repeat;
}

.entry{
  margin : 8px 4px;
  padding: 8px;
  line-height: 1.4; 
}

.entry b{
  color: #B2181A;
}

.entry a:link, .entry a:visited, .entry a:hover {
  color: #D76823;
  text-decoration: none;
}
.entry a:hover {
  color: #aaaaaa;
}

.contentfooter{
  clear : both;
  padding: 4px 10px;
  text-align : right;
}

#admin{
  text-align : right;
  padding: 4px 8px 10px 8px;
}

.entry form {
  text-align:center;
  }

select {
  width: 130px;
  }

.commentform {
  text-align: right;
}

.commentform input {
  width: 170px;
  padding: 2px 0;
  margin: 5px 5px 1px 0;
  }

.commentform textarea {
  width: 98%;
  padding: 2px;
  }

.commentform #submit {
  margin: 0;
  float: right;
  }
/* End Form */

/* Leftbox and Rightbox toolbar buttons */
.leftbox, .rightbox {
  margin: 3px 5px;
  padding: 3px;
}
.leftbox {
  float: left;
}
.rightbox {
  float: right;
}


/* NP_calendar.php for use */
.cal a:link, .cal a:hover, .cal a:visited {
    color: #567fcf;
    font-weight: bold;
    text-decoration: underline;
    text-align: right;
}

.calendar {
    background-color: #e9dfc4;
    font-size: large;
}

.calendar .sat {
    color: #2e4376;
    background-color: #ecc7ff;
    text-align: center;
}

.calendar .sun {
    color: #2e4376;
    background-color: #ecc7ff;
    text-align: center;
}

.calendar td.today {
    color: #040404;
    background-color: #a3bbe7;
    text-align: right;
}

.calendar th {
    color: #2e4376;
    background-color: #d7dff2;
    text-align: center;
}

.calendar td {
    color: #2e4376;
    background-color: #ffffff;
    text-align: right;
}

.calendar td a:link, .calendar td a:hover, .calendar td a:visited {
    color: #040404;
    font-weight: bold;
    text-decoration: underline;
    text-align: right;
}

