

* { margin: 0pt; padding: 0pt; }
body { font-family: 'verdana'; font-size: small; color: rgb(0, 0, 0); line-height: 180%; letter-spacing: 1px; background-image: url('20071216_280890.gif'); }
table, tr, td { font-family: 'verdana'; font-size: small; line-height: 180%; letter-spacing: 1px; color: rgb(0, 0, 0); }
a:link { color: rgb(51, 51, 51); text-decoration: none; }
a:visited { color: rgb(51, 51, 51); text-decoration: none; }
a:active { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(255, 153, 0); text-decoration: none; }
.t_left { background: transparent url('20071216_280890.gif') repeat scroll center center; width: 460px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.t_right { width: 270px;}
.site_title { font-size: 120%; margin-top: 10px; font-family: 'verdana'; color: rgb(0, 0, 0); }

.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(255, 153, 0); text-decoration: none; }
#wrapper { padding: 0px; }
#layout { padding: 0px; }
#back { border-left: 5px solid rgb(255, 255, 153); border-right: 5px solid rgb(255, 255, 153); margin: auto; padding: 0px; width: 630px; }
.side { padding: 10px 0px 20px 10px; width: 180px; float: left; }
.contents { padding: 0px 20px 20px 10px; float: right; width: 400px; }
.entry_title { border-bottom: 1px dotted rgb(255, 204, 0); margin: 30px 10px 5px; padding: 0px 0px 5px 5px; color: rgb(0, 0, 0); font-size: 120%; font-weight:normal }

.entry_body { margin: 10px; font-family: 'verdana'; font-size: 100%; color: rgb(0, 0, 0); letter-spacing: 1px; line-height: 160%; background-color:#fff}

.entry_state { padding: 10px 10px 20px; color: rgb(0, 0, 0); font-size: 100%; text-align: right; }
.list_title { border: 1px dotted rgb(255, 204, 0); margin-top: 12px; font-size: 100%; text-align: left; color: rgb(0, 0, 0); }
.list_title2 { border: 1px dotted rgb(255, 204, 0); margin-top: 12px; font-size: 100%; text-align: center; width: 200px; color: rgb(0, 0, 0); }
.list_title span{border-left: 10px solid rgb(255, 204, 0);padding-left:4px}
.list_text { padding: 5px; font-size: 80%; color: rgb(255, 153, 0); text-align: left; background-color:#fff}
ul { margin: 0px; padding: 0px; }
ul li { margin: 0.2em 0pt 0pt 1em; list-style-type: none; }



.copy { border-top: 1px dotted rgb(255, 204, 0); margin: 20px; text-align: center; padding-top: 20px; }
br { letter-spacing: normal; }



