body {background-color:#fff;font:0.9em Verdana;color:#333}

table td, table th, table tr {font-size:1em;LINE-HEIGHT:150%;}

.page {text-align:center;margin:0;padding:0;}

.container {margin:0 auto 0 auto;text-align:left;width:821px;}

a {color:#900000;text-decoration:none;}
a:hover {text-decoration:underline;}

.textinput {border:#111111 solid 1px;widt:60px;}

.header {background-image:url('images/roundedheader.jpg');background-repeat:no-repeat;height:110px;padding:0;margin:0;text-align:right;font-family:serif;}

.header h1 {padding:65px 30px 0 25px;font:bold 1.4em Tahoma;margin:0;}

.fcw{color:#363636;}

.header h3 a {color:#121212;}

.header p {padding:0 30px 0 20px;margin:0;font:0.8em Tahoma;}

.left-sidebar {z-index:10;float:left;padding:0px 5px 5px 0;width:220px;}

.left-sidebar ul{margin:0;padding:0;list-style:none;}

table#wp-calendar th {font-weight:bold;color:#333333;width;150px;}

table#wp-calendar caption {font-size:0.9em;color:#666666;}

.main-content {margin:0px 10px 10px 230px;_padding-top:10px;width:550px;}

.main-content h2 {font:bold 1.4em Tahoma;}

.main-content h2 a {color:#666666;}

.main-content img {border:0;}

.footer {clear:both;margin-left:20px;text-align:center;}

.cssbox, .cssbox_body, .cssbox_head,.cssbox_body_kensakudakeeee, .cssbox_head h2 {background:transparent url('images/sidebarbox.png') no-repeat bottom right;}

.cssbox {width:200px !important;width:185px;padding-right:10px;margin:0px auto;}

.cssbox_head {font-family:serif;background-position:top right;margin-right:-10px;padding-right:31px;}

.cssbox_head h2 {background-position:top left;margin:0;border:0;padding:22px 0 6px 15px;height:auto !important;height:1%;width:160px;}

.cssbox_body {background-position:bottom left;margin-right:0;padding:5px 0 20px 15px;}

.cssbox_body_kensakudakeeee {background-position:bottom left;margin-right:0;padding:15px 0 20px 15px;}

.cssbox_body p {margin:100px;padding:0;}

.cssbox_head h2 {font:1em serif;color:#666666;text-align:center;}

hr {color:#333333;height:3px;border-style:dotted;}

textarea#comment {width:550px;border:#333333 solid 1px;}

ol.commentlist {list-style:none;margin:0;padding:0;}

ol.commentlist .alt {background-color:#fff;padding:5px;margin-bottom:10px;}

.postmetadata-alt {background-color:#888888;padding:5px;border:#777777 solid 1px;font-style:italic;text-align:center;}

.nextpost {float:right;}

.previouspost {float:left;}


