@import url('./ashiya.css'); 

form.searchform {
    margin: 0;
    padding: 0px;
    width: 20%;

    display: inline;
    position: relative;
    top: 0px;
    left: 0px;
}

form.selectmonth {
    display: inline;
    position: relative;
    top: 0px;
    left: 0px;
}

span.thumnail a img{
    float: left;
}


div.thumurl {
    margin-left:40px;
}



form.searchform input.phrase{
  width: 120px;
  height: 20px;
  font-size: 12px;
  position: relative;
  top:1px;
}
form.searchform input.button{
 font-size:12px;
 height: 20px;
 width: 40px;
}

blockquote.memo {
    border-style: groove;
    border-width: 1px;
}
div.thumurl {
  margin-left:20px;
  font-size: 12px;
}

blockquote.thummemo {
  font-size: 10px;
}

div.cachetext {
    border-style: groove;
    border-width: 1px;
    width: 83%;
    font-size: 9px;
    margin-left: 70px;
    overflow: scroll;
    height: 30%;
}

span.rdf_title {
	font-size:12px;
	color: #B8860B;
}
span.memo {
    font-size:12px;
    color: #000000;
}
span.thummemo {
    font-size:12px;
    color: #000000;
   margin-left: 0px;
}

span.center{
    text-align:center;
    width: 600px;
	margin: 0px auto 0px auto;     
}

span.link a{
 /*   width: 75%; */
    text-align:left;
}

span.date {
/*    width:20%; */
    font-size: 12px;
    text-align:right;
}


table.new {
	border-style: groove;
	border-width: 1px;
	margin: 10px auto 10px auto;
}

table.edit {
	border-style: groove;
	border-width: 1px;
	margin: 0px auto 0px auto;
}

table.commment {
  margin: 0px;
  padding: 0px;
  border-style: none;
  border-collapse: collapse;
  background-color: #fffdd0;
}

table.comment tr {
  border-style: none;
 font-size:12px;
  background-color: #fffdd0;

}
table.comment td{
  border-style: none;
  background-color: #fffdd0;
}


span.icon {
    margin-right:5px;
    position: relative;
    top: 2px;
}


image {
    border-style:none;
    border-width:0px;
}

span.youtbe {
float:left;
}


form.edit {
    margin: 0;
    padding: 0px;
    width: 20px; 
    
    display: inline;
    position: relative;
    top: 0px;
    left: 0px;
    right:0px;

}

div.control_header {
  padding: 5px;
  text-align:center;
  font-size: 12px;
}

a.nohover:hover {
background-color: white;
}

.hidden{
width: 0px;
}


form.comment{
  margin-left: 2em;
}

input.comment_name {
width: 80px;
}
input.comment_comment {
width: 500px;
}


div.comment {
 margin: 4px;
 font-size: 12px;
 background-color: #faf0da;
 
     border-style: solid;

}


div.info {
 margin:10px;
 margin-left: 150px;
 text-align:center;
 width: 600px;
 border-style: solid;
 border-width: 1px;
}

table{
 margin-bottom: -10px;
}
