

* { margin: 0pt; padding: 0pt; }
body { margin: 0px; padding: 0px; color: rgb(0, 0, 0); letter-spacing: 1px; background-image: url('20080420_208178.gif'); background-repeat: no-repeat; background-attachment: fixed; background-position: center top; }
#back { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); margin: 0pt auto; padding: 10px; width: 512px; }
#box { margin: 0pt auto; width: 512px; }
a:link { color: rgb(192, 192, 192); text-decoration: none; }
a:visited { color: rgb(192, 192, 192); text-decoration: none; }
a:active { color: rgb(192, 192, 192); text-decoration: none; }
a:hover { color: rgb(162, 178, 199); text-decoration: underline; }
ul { margin: 0px 0px 0px 15px; padding: 0px; list-style-type: none; line-height: 120%; }
li { margin-bottom: 5px; }
img { border: medium none ; }
form { margin: 0px; padding: 0px; }
h1 { margin: 150px 20px 0px; text-align: left; font-size: 120%; color:#da7; padding:6px 0}
.description { font-weight: normal; margin-left: 20px; color: rgb(0, 0, 0); font-size: 100%; text-align: left; letter-spacing: 2px; }
.site_title a { color: rgb(0, 0, 0); text-decoration: none; }
.site_title a:link { color: rgb(0, 0, 0); text-decoration: none; }
.site_title a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.site_title a:active { color: rgb(0, 0, 0); text-decoration: none; }
.site_title a:hover { color: rgb(192, 192, 192); text-decoration: none; }


.MENU { border: 1px solid rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat scroll 0% 0%; visibility: hidden; z-index: 999; position: absolute; width: 200px; margin-top: 5px; padding-top: 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.list_title { border-top: 5px solid rgb(0, 0, 0); border-bottom: 5px solid rgb(0, 0, 0); margin-top: 15px; font-size: 100%; text-align: center; }
.list_text { padding: 5px 10px; font-size: 100%; color: rgb(0, 0, 0); text-align: left; }


.entry_body { font-family: "MS UI Gothic"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: 1px; line-height: 180%; }
.entry { padding: 20px; width: 480px; margin-bottom: 30px; }
.entry_title { border-bottom: 1px dotted rgb(0, 0, 0); padding: 3px 0pt; font-size: 11px; font-weight: bolder; text-align: left; }
.entry_date { padding: 10px; color: rgb(0, 0, 0); font-size: 100%; margin-bottom: 20px; font-family: verdana; text-align: right; }
.entry_more { padding-top: 10px; }
.entry_state { font-size: 100%; color: rgb(0, 0, 0); font-family: "verdana"; text-align: center; margin-top: 15px; }
.entry_navi { margin: 30px 0pt; text-align: center; }
#footer { width: 480px; margin-bottom: 30px; font-size: 80%; text-align:right}
.copy {  }
#ad .linktext { line-height: 160%; text-align: right; }
.search {  }
.search input { border-bottom: 1px solid rgb(0, 0, 0); padding: 3px; color: rgb(0, 0, 0); font-size: 100%; background-color: rgb(255, 255, 255); }
input, textarea { border: 1px solid rgb(0, 0, 0); padding: 2px; color: rgb(0, 0, 0); font-size: 11px; background-color: rgb(255, 255, 255); }
.button { padding: 0px; margin-left: 5px; }
.f_t { margin: 10px 0pt 5px; font-weight: bolder; }
html {  }
br { letter-spacing: normal; }

