body {
  background: url(images/background.png) #8cadb5;
  font-family: verdana; 
  font-size: 10px; 
  color: #45202d; 
  text-align: center;
}

#wrap {
  background: url(images/background.png) repeat-y;
  width: 750px;
  margin: 0 auto;
  text-align: left;
} 

#main {
  background: url(http://www.aki-mono.com/images/main.png) no-repeat;
  height: 500px;
}

#content {
  width: 410px;
  margin-left: 0px;
  margin-top: -423px;
  position: absolute;
  text-align: justify;
}

#firstnav {
  width: 110px;
  margin-left: 470px;
  margin-top: -130px;
  position: absolute;
  text-align: justify;
} 

#secondnav {
  width: 110px;
  margin-left: 590px;
  margin-top: -130px;
  position: absolute;
  text-align: justify;
} 

#entry {
  font-family: verdana; 
  font-size: 10px; 
  color: #45202d; 
  text-align: left;
  background-color: #afcbcf;
  background: #afcbcf; /* The Fallback */
  background: rgba(212, 234, 234, .5);
  border: #7fa0ad solid 1px; /* The Fallback */
  border: rgba(79, 118, 140, .5) solid 1px;
  padding: 5px;
  margin-bottom: 10px;
  line-height: 20px;
}

.layout {
  font-family: verdana; 
  font-size: 9px; 
  color: #45202d;
  background: #afcbcf; /* The Fallback */ 
  background: rgba(212, 234, 234, .5);
  border: #7fa0ad solid 1px; /* The Fallback */
  border: rgba(79, 118, 140, .5) solid 1px;
  text-align: center;
  margin-bottom: 5px;
  margin-top: 0px;
  margin-left: 3px;
  display: inline; 
  padding: 3px;
  width: 125px;  
  float:left;
}


b {
  color: #39a2c5;
}


i {
  color: #6b37ac;
}

u {
  color: #bc8c14;
}
  
s {
  color: #5f8491;
}


a {  
  color: #295dc9; text-decoration: none;
}

a:hover {  
  color: #4e80e8; text-decoration: none;
}

img {
border: 3px solid #9ab8bf;
margin: 5px;
}

img:hover {
border: 3px solid #89acb4;
margin: 5px;
}


h1 { 
  font-family: 'times new roman', 'sans serif'; 
  font-size: 16px; 
  color: #c1d4b9;
  text-transform: lowercase;
  text-align: left;
  font-weight: 200;
  letter-spacing: 3pt;
  padding-left: 30px; 
  margin-bottom: 0px;
}


h2 { 
  font-family: 'times new roman', 'sans serif'; 
  font-size: 11px; 
  color: #453859;
  text-transform: lowercase;
  text-align: left;
  font-weight: 200;
  letter-spacing: 2pt;
  padding-left: 10px; 
  margin-bottom: -3px;
}


h3 { 
  font-family: 'times new roman', 'sans serif'; 
  font-size: 11px; 
  color: #b35734;
  font-variant: small-caps;
  text-align: left;
  font-weight: 200;
  letter-spacing: 2pt;
  padding-left: 15px; 
  margin-top: -6px;
  margin-bottom: -2px;
}


h4 { 
  font-family: 'times new roman', 'sans serif'; 
  font-size: 11px; 
  color: #2459d3;
  font-variant: small-caps;
  font-weight: 200;
  letter-spacing: 2pt;
  text-align: right;
  padding-right: 15px; 
  margin-top: -10px;
  margin-bottom: 0px;
}

#mouseover a{
  border-bottom: 1px solid #bbdbe0;
  display: block;
  text-align: left;
  text-transform: lowercase; 
  font-family: verdana;
  font-size: 9px;
  letter-spacing: 2px;
  color: #bbdbe0;
  margin-top: 0px;
  padding-left: 5px;
  margin-bottom: 0px;
  width: 100px;
}

#mouseover a:hover{
  text-align: left;
  font-size: 9px;
  color: #c8e6ea;
  margin-top: 0px;
  padding-left: 5px;
  margin-left: 0px;
  text-transform: lowercase; 
}