body {
    margin:           0px;
    background-color: #867777;
    font-family:      Helvetica, arial, sans-serif;
}

#content {
    width:            625px;
    margin:           auto;
    padding:          15px;
    background-color: #CA520C;
    position:         relative;
}

a {
    color:            #c00;
}

h1 {
  font-size:22px;
}

h1 a {
    color:            #ECE0D9;
    text-decoration:  none;
}

#before-header{
  color: rgb(255,204,153);
  font-size: 14pt;
  text-transform: uppercase; /* force text to uppercase */
  letter-spacing: 5px  
}

h1#header{
  font-size:40px;
  font-weight: bold;  
  margin-bottom: 0 !important;
  padding-bottom: 0;
}

#description{
	 color:            #ECE0D9;
	 margin-bottom: 20px;
	 font-size:12px;
	}

#natriko-notice{
  margin-bottom: 40px;
  text-align: right;
}
#natriko-notice a{
  font-size: 8pt;
  color: rgb(255,204,153);
  text-decoration: none;
  letter-spacing: 1px
}
	
.hide{
  display:none;
}	

/* Photo Post */
.photo {
    float:left;
    width:185px;
    height:180px;
}
.photo div.caption {
    font-size:        11px;
    color:            #F7EFEB;
    margin-top:       5px;
}
.photo img{
	border:0px;
	}
.photo div.caption a {
    color:            #F7EFEB;
}
.photobox{
	overflow:hidden;width:160px;max-height:160px;
	border:           solid 5px #eee;
	}
	
.date{
  color: rgb(255,204,153)
}	

/* Footer */
#footer {
    margin:           40px 0px 30px 0px;
    text-align:       center;
    font-size:        12px;
    color:            #F7EFEB;
}

#footer a {
    text-decoration:  none;
    color:            #F7EFEB;
}

#footer a:hover {
    text-decoration:  underline;
}

#prev-next a{
  font-size: 2em;
}
.clear{clear:both;}
.designed{font-size:11px;}

