﻿/*  
Theme Name: Bold Box
Theme URI: http://www.birdsider.com/
Description: Solid box design.
Version: 0.9
Author: Masayoshi KAMIOKI
Author URI: http://www.birdsider.com/
Created: 2005.11.07
Tags: simple, one-column, two-column, fixed-width, white, black, box-style,
*/

body{background-color:#9c9;font:13px Meiryo, Verdana, Arial, sans-serif;line-height:140%;margin:5px auto;text-align:center}
img.left{float:left;padding:5px}
img.right{float:right;padding:5px}
h1{color:#fff;display:none;font:bold 22px verdana, arial, sans-serif;margin:0;padding:40px 0 0 120px;text-align:center}
h2{margin-top:0;text-align:center}
h3{background:#eee;border-bottom:1px solid #333;border-left:5px solid #600;padding:2px}
h4{background:#cfc;border-left:3px solid #363;font-size:15px;padding:0 0 0 5px}
h5{border:1px solid #ccc;border-bottom:2px solid #999;border-right:2px solid #ccc;font-weight:400;padding:2px 5px}
pre{margin:0}
dt{border-bottom:1px dashed #ddd;font-weight:700}
dd{margin-bottom:20px}
blockquote{border:1px solid #666;margin:10px;padding:0 10px}
ol{list-style-type:decimal}
p.back{font-weight:700;text-align:center}
.contents a,.onecolumn a{color:#00f;text-decoration:none}
.contents a:visited .onecolumn a:visited{color:#60f}
.contentsbar a{color:#ccc;text-decoration:none}
.contentsbar a:hover{color:#fc0}
.sidebar a{color:#000;padding:4px 0;text-decoration:none}
.sidebar a:hover{color:#c00}
.sidebar p{clear:both;font-size:10px;margin:0;padding:15px 0 0}
.sidebar ul{font-size:14px;font-weight:700;list-style-type:none;margin:0;padding:0;text-align:center;width:120px}
.sidebar li{border-bottom:1px dashed #333;padding:4px 3px 3px 10px}
.topbar{background:url(images/topbar1.gif) no-repeat #000 center;height:42px;padding:0}
.topbar span{display:none}
.topimage{background:url(images/topimage1.jpg) no-repeat #000 center;height:105px}
.menubar{float:left;text-align:center;width:120px;background:#363;color:#fff;font-weight:700;height:25px;padding-top:3px}
.contentsbar{float:left;text-align:center;width:580px;background:#333;color:#fff;float:left;font-weight:700;height:25px;padding-top:3px;text-align:center;}
.contents{background:#fff;float:right;padding:20px 30px;width:520px}
.onecolumn{background:#fff;clear:both;padding:20px 30px;width:640px}
.sidebar{float:left;font-variant:small-caps;text-align:center;width:120px}
.order{font-size:14px;text-transform:uppercase}
.box{background:#fff;border:1px solid #78a6c7;line-height:135%;margin:auto auto 30px;padding:2px;width:500px}
.box p{margin:3px 0;padding-top:15px}
.th{background:#cfd6da;border-bottom:1px solid #fff;color:#266a8e;font-weight:700;padding:3px 6px;text-align:left}
.td{background:#e1e6e8;padding:5px 6px}
.img{margin-bottom:4px}
.bold{color:#333;font-weight:700}
.mail,.url{font-weight:700;margin-left:20px;width:25px}
.page{margin:10px 0;text-align:center}
.reply{float:right;font-size:13px;font-weight:700;width:35px}
.host{clear:both;color:#999;font-size:10px;text-align:right}
.hr{border-top:1px solid #fff}
.new{color:#f60;margin-left:8px}
.contents a:hover,.onecolumn a:hover,#forum strong{color:red}
#links a,#lifelist ol.sp,.order,#tree a,.name{font-weight:700}
#index img,#links img,#myself img{border:none}
#index .topic img,.onecolumn img{border:1px solid #999;margin:5px;padding:3px}
#illustration img{margin:0;padding:0}
#forum .contents a{color:#2c769e;text-decoration:none}
#forum .contents a:hover{color:#f60}
#forum h1{display:block}
#links .contents li{list-style-image:url(images/arrow1.gif)}
#container{background:#fff url(images/bookshelf.jpg) repeat-y 0 180px;border:5px solid #000;margin:auto;text-align:left;width:700px}
#index .topic{font-weight:700;padding-bottom:10px;text-align:center}
#his{border:1px solid #ccc;font-size:12px;height:55px;overflow:auto;padding:0 5px}
#links .topbar{background:url(images/topbar4.gif) no-repeat #000 center;height:42px}
#myself .topimage{background:url(images/topimage3.jpg) no-repeat #000 center}
#okinawa .topimage{background:url(images/topimage5.jpg) no-repeat #000 center}
#forum .topimage{background:url(images/topimage4.jpg) no-repeat #000 center}
#forum h2,#forum h3{background:#cfd6da;border-bottom:1px solid #fff;color:#266a8e;font-size:15px;font-weight:700;margin:0;padding:3px 6px;text-align:left}
#forum h3{border-left:none;border-top:1px solid #fff}
#forum table{border-collapse:collapse;width:100%}
#forum img{border:0;float:left;margin:5px;padding-top:10px}
#forum .topbar{background:url(images/topbar3.gif) no-repeat #000 center;height:42px}
#forum form dl{margin:0;padding:0}
#forum form dt{border:none;clear:left;float:left;font-weight:400;width:6em}
#forum form dd{margin-bottom:7px}
#formw td{padding:2px 0}
form,#admin .post input{margin:5px}
#forum form,#forum textarea{font-size:12px;padding:1px}
#topic tr:hover,#image td:hover{background:#f9f9f9}
#read .relate{padding-top:4px}
#tree div{margin:25px 10px}
#topic table{background:#e1e6e8;font-size:13px}
#topic th{background:#cfd6da;padding:5px 0;text-align:center}
#topic td,#topic th{border:1px solid #fff}
#topic td{padding:5px}
#topic .center{text-align:center}
#image img{border:none;clear:both;float:none;height:100px;padding:0;width:145px}
#image td{border:1px solid #fff;font-size:12px;padding:7px 3px 4px;text-align:center;vertical-align:bottom}
#image .td{padding:0}
#admin .post{margin-bottom:15px;text-align:center}
input#title,input#name,textarea#mes{background:#ffc}
#underbar{background:#000;clear:both;color:#fff;height:20px;padding-top:5px;text-align:center}
#lifelist em{font-size:11px}
#lifelist li{margin-top:5px}
#ryukyu{background:#000;text-align:center}
#ryukyu a{color:#66f;font-weight:700;text-decoration:none}
#ryukyu a:hover{color:#ff0}
#ryukyu table{margin:auto;width:600px}
#ryukyu .list{text-align:left;width:auto}
#ryukyu .list a{font-weight:400}
#ryukyu .list {color:#ff0;text-align:center}
#ryukyu p{color:#fff;margin-top:30px}
#ryukyu p.title{color:#9cf;font-size:15px;font-weight:700;margin:0 0 20px;padding:5px 0 0}
#ryukyu .sp{background:#333;color:#fff;text-align:center}
#ryukyu .cpt{color:#fff;margin:auto;text-align:left;width:600px}
#navi{border-bottom:1px dashed #78a6c7;border-top:1px dashed #78a6c7;clear:both;font-weight:400;margin-bottom:15px;padding:5px 0;text-align:center}