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

a:link {
 color: black;
    text-decoration: none;
}

a:hover {
    color: black;
    background-color: #ffdd00;
}


a:visited {
  color: #FFD0D0; 
    text-decoration: none;
}

a.permanent{
  color: #FF4000; 
  text-decoration: none;
}


a:visited:hover {
    color: #A0A0A0;
  background-color: #ffd0d0;
}


a:link:hover {
    color: black;
    background-color: #ffdd00;
}



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

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

}

span.thumnail a img{
    float: left;
}

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

form.searchform input.phrase{
  width: 80px;
  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;	
	
}


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


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



form.edit {
    margin: 0;
    padding: 0px;
/*    width: 10%; */
    
    display: inline;
    position: relative;
    top: 0px;
    left: 0px;
}

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

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

div.blue {
margin-top: 5px;
background-color: #DDFFFF;
}

div.white {
margin-top: 5px;
background-color: white;
}
