body {
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-color: #000000;
}
img{
border:none;
}
#basic {
  align: top;
  margin-left: 30px;
  margin-right: 30px;
}
#searcharea  {
  background-color: transparent;
  padding: 5px 0px 5px0px;
  clear: right;
}
#pagearea  {
  margin: 20px 0px 20px 0px;
  width: 100%;
clear: left;
}
#sidearea {
  float:left;
  background:1E1808;
  width:170px;
}
#mainarea {
  float:right;
  width:540px;
  margin:0px 0px 0px 10px;
}
#footer {
  width: 100%;
  text-align:center;
}

.txt11d,.txt12d{
  color: #FFCC99;
}
.txt8w,.txt10w,.txt10wb,.txt11w,.txt12w,.txt14w,.txt16w{
  color: #FFFFFF;
}
.txt10b,.txt12b,.txt14b,.txt16b{
  color: #000000;
}
.txt10o,.txt12o,.txt14o,.txt16o{
  color: #FF9900;
}
.txt10y,.txt12y,.txt14y,.txt16y{
  color: #FFCC00;
}
.txt10r,.txt12r,.txt14r,.txt16r{
  color: #FF0000;
}
.txt11d{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 11px;
line-height:1.7;
}
.txt12d{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 12px;
line-height:1.7;
}
.txt11w{
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 11px;
line-height:1.7;
}
.txt8w{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 8px;
line-height:1.7;
}
.txt10w,.txt10o,.txt10b,.txt10y,.txt10r{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 10px;
line-height:1.7;
}
.txt10wb{
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 10px;
line-height:1.7;
}
.txt12w,.txt12o,.txt12b,.txt12y,.txt12r{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 12px;
line-height:1.7;
}
.txt14w,.txt14o,.txt14b,.txt14y,.txt14r{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 14px;
line-height:1.7;
}
.txt16w,.txt16o,.txt16b,.txt16y,.txt16r{
font-weight: bolder;
font-family: Helvetica, Arial, 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
font-size: 16px;
line-height:1.7;
}
a:link {
  color: #FFCC99;
  text-decoration: none;
}
a:visited {
  color: #FFCC99;
  text-decoration: none;
}
a:hover {
  color: #CC9966;
  text-decoration: none;
}
a:active {
  color: #CC9966;
  text-decoration: none;
}
a.button:link {
  color: #FFCC00;
  font-size: 9pt;
  text-decoration: none;
  padding: 3px 3px 0px 3px;
}
a.button:visited {
  color: #FFCC00;
  font-size: 9pt;
  text-decoration: none;
  padding: 3px 3px 0px 3px;
}
a.button:active {
  color: #FFCC00;
  font-size: 9pt;
  text-decoration: none;
  padding: 3px 3px 0px 3px;
}
a.button:hover {
  color: #FFCC00;
  font-size: 9pt;
  text-decoration: none;
  padding: 3px 3px 0px 3px;
}
h1 {
  margin: 20px 0px 10px 0px;
}
ul {
  margin: 5px 0px 5px 5px;
  padding: 0px 0px 0px 10px;
}
li {
  padding: 5px 0px 5px 0px;
}
.top_title     {
  font-family: sans-serif;
  margin: 5px 0px 5px 5pt
}
.top_title a,
.top_title a:link,
.top_title a:visited,
.top_title a:active,
.top_title a:hover  {
  color: #f90;
  text-decoration: none
}
.searchtype    {
  color: white;
  font-weight: bold;
  font-size: 10px;
  font-family: sans-serif;
  margin: 10px 0px 20px 0px
}
.entrytype  {
  margin: 0px 0px 20px
}
.entrytype_admin {
  margin: 0px 0px 0px 10px;
}
.entrytype_date {
  width:540px;
  padding: 5px 5px 5px 5px;
  color: #FFFFFF;
  font-size: 10px;
  line-height: 170%;
  word-break:break-all;
  font-family: sans-serif;
}
.entrytype_date_b {
  font-family: sans-serif;
  font-size: 10px;
  color: #FFCC00;
  border-top:1px solid #443512;
  border-bottom:1px solid #443512;
  padding: 5px 5px 5px 5px;
}
.entrytype_title     {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  font-family: sans-serif;
  padding: 5px 5px 0px 5px;
}
.entrytype_body   {
  width:540px;
  color: #FFFFFF;
  font-size: 10px;
  line-height: 170%;
  word-break:break-all;
  font-family: sans-serif;
}
.entrytype_main  {
  word-break:break-all;
  line-height: 170%;
  font-family: sans-serif;
  padding: 5px 20px 5px 20px;
}
.entrytype_more   {
  color: #FFFFFF;
  font-size: 11px;
  line-height: 170%;
  font-family: sans-serif;
  margin: 15px 10px 10px 10px
}
.entrytype_state {
  text-align: right;
  font-family: sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  margin: 0px 10px 0px 10px;
}
blockquote {
  font-family: sans-serif;
  font-size: 11px;
  color: #333333;
  margin: 20px 10px 20px 10px;
  padding: 10px;
  border: 1px solid #CCCCCC;
  }
.pict {
  float:right;
  border-width: 0px;
  border-style: solid;

}
.linktype_title   {
  color: white;
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bolder;
  border-top:1px solid #392603;
  border-bottom:1px solid #502305;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}
.linktype_title_ca   {
  color: white;
  font-family: sans-serif;
  font-size: 10px;
  border-top:1px solid #392603;
  padding: 20px 10px 20px 10px;
}
.linktype_title_cab   {
  color: white;
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bolder;
  border-top:1px solid #392603;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}
.linktype_title_cac   {
  color: white;
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bolder;
  border-top:1px solid #392603;
  border-bottom:1px solid #392603;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}
.linktype_title_a  {
  color: white;
  font-weight: bolder;
  font-size: 12px;
  line-height: 170%;
  font-family: sans-serif;
  margin: 15px 0px 15px 0px 
}
.linktype_title_b   {
  color: white;
  font-weight: bolder;
  text-align:center;
  font-size: 10px;
  line-height: 170%;
  font-family: sans-serif;
  margin: 10px 0px 0px 0px
}
.linktype_title_c   {
  color: white;
  font-weight: bolder;
  text-align:center;
  font-size: 10px;
  line-height: 170%;
  font-family: sans-serif;
  margin: 5px 0px 5px 0px
}

.linktype   {
  color: #FFFFFF;
  font-size: 10px;
  align=:left;
  font-family: sans-serif;
  margin: 0px 0px 0px 0px;
  padding: 5px 10px 5px 10px
}
.linktype_b   {
  color: #FFFFFF;
  font-size: 10px;
  line-height: 170%;
  font-family: sans-serif;
  font-weight: bolder;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px
}
#search  {
  color: 000000;
  font-size: 10px;
  font-family: sans-serif;
}
.copyright  {
  color: #FFFFFF;
  font-size: 10px;
  font-family: sans-serif;
  text-align:center;
}
.calendar      {
  color: black;
  font-size: 9px;
  font-family: sans-serif;
  margin: 0pt 0px 0px 0px
}
.cell       {
  color: #ffffff;
  font-size: 9px;
  font-family: sans-serif;
  background: #502305 no-repeat;
  border:1px solid #5D370D;
  margin: 3px;
  width: 18px;
  height: 18px
}
.cell_today      {
  color: #FFFFFF;
  font-size: 9px;
  font-family: sans-serif;
  background: #7D4A11 no-repeat;
  border:1px solid #5D370D;
  margin: 3px;
  width: 18px;
  height: 18px
}
.cell_sunday     {
  color: #ffffff;
  font-size: 9px;
  font-family: sans-serif;
  background: #200E02 no-repeat;
  border:1px solid #7A4419;
  margin: 3px;
  width: 18px;
  height: 18px
}
.cell_saturday    {
  color: #ffffff;
  font-size: 9px;
  font-family: sans-serif;
  background: #361703 no-repeat;
  border:1px solid #7A4419;
  margin: 3px;
  width: 18px;
  height: 18px
}
form {
  margin: 0px;
  padding: 0px;
}
textarea {
  font-family: sans-serif;
  font-size: 12px;
}
.right {
float:right;
}
.turi {
padding:15px 0 20px 0;
font-size:11px;
}