﻿body { margin: 0px; padding: 0px; background: #e7d6c4 url('/images/whole_bg.gif') repeat-x; 
    font-size: 13px;
    color: #000;
    font-family: Verdana;
    font-weight: normal;
}
#center { margin-left: auto; margin-right: auto; width: 900px; }
.top { width: 898px; height: 172px; background: url('/images/top_bg.gif') repeat-x; vertical-align: bottom; margin: 0px; }
.left_left { background-color: #ffffff; }
.left { width: 249px; padding: 0px; margin: 0px; background: #ffffff url('/images/left_bg.gif') repeat-x; }
.right_left { background-color: #ffffff;}
.right { width: 648px; padding: 12px; margin: 0px; background: #ffffff url('/images/right_bg.gif') repeat-x; }
.right_right { background-color: #ffffff; }
.line { width: 1px; height: 6px; background: #e7d6c4 url('/images/px.gif') repeat-x bottom; margin: 0px; }
#footer { font-family: Verdana; font-size: 10px; color: #307473; height: 20px; line-height: 20px; text-align: right; padding-right: 20px; }

h1 {
    font: normal 22px Georgia, "Times New Roman", Times, serif;
    margin: 10px 0 10px;
    padding: 2px 10px 2px 10px;
    font-weight: normal;
    text-shadow: 1px 1px 1px #ccc; /*--Not supported by IE--*/
}
h1 span {
    color: #307473;
    font-weight: bold;
    font-size: 15px;
    padding-right: 10px;
}
h1 h8 {
    margin: 0px;
    padding-left: 25px;
    font-size: 15px;
    color: #000;
}
h2 {
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    margin: 10px 0 10px;
    padding: 2px 2px 2px 35px;
    font-weight: normal;
    text-shadow: 1px 1px 1px #ccc; /*--Not supported by IE--*/
}
h3 {
    font: normal 14px Verdana;
    margin: 10px 0 10px;
    padding: 2px 2px 2px 10px;
    font-weight: normal;
}
h4 {
    margin: 0px;
    padding: 0px 10px 0px 10px;
    font-size: 13px;
    color: #000;
    font-family: Verdana;
    font-weight: bold;
    display: inline;
    
}
h4 span
{
    padding-left: 10px;
    margin: 0px;
    font-weight: normal;
    color: #666666;
    font-size: 11px;
}
.toright
{
    text-align: right;
    padding-right: 10px;
    float: right;
}
h5 {
    margin: 0px;
    padding: 0px 10px 0px 10px;
    font-size: 13px;
    color: #000;
    font-family: Verdana;
    font-weight: normal;
}
h5 span
{
    padding-left: 10px;
    margin: 0px;
    font-weight: normal;
    color: #666666;
    font-size: 11px;
}

a.menu:link, a.menu:active, a.menu:visited
{
    margin: 2px 10px 2px 8px;
    padding: 2px 0px 2px 17px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    font-weight: normal;
    color: #818181;
    text-decoration: none;
    height: 25px;
    line-height: 25px;
}
a.menu:hover
{
    color: #000000;
    background: url('/images/stone.png') no-repeat left;
   
}
a:link, a:active, a:visited
{
    font-family: Verdana;
    font-size: 13px;
    color: #ff9b29;
    text-decoration: none;
    font-weight: bold;
}

.tournament_info
{
    margin: 25px 10px 35px 8px;
    padding: 2px 0px 2px 17px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    font-weight: normal;
    color: #cc0000;
    text-decoration: none;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

.form_input
{
    margin: 2px;
    width: 300px;
}

.small_note
{
    font-family: Verdana; 
    font-size: 10px; 
    color: #ff9b29; 
    text-align: right; 
    padding-right: 20px; 
}

.td_center 
{
    text-align: center;
}


.comment{display:block}
.comment *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f7f1d9}
.comment1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f9f6e8;
  border-right:1px solid #f9f6e8;
  background:#f8f3e0}
.comment2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #faf9f2;
  border-right:1px solid #faf9f2;
  background:#f7f2de}
.comment3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f7f2de;
  border-right:1px solid #f7f2de;}
.comment4{
  border-left:1px solid #f9f6e8;
  border-right:1px solid #f9f6e8}
.comment5{
  border-left:1px solid #f8f3e0;
  border-right:1px solid #f8f3e0}
.commentfg{
  background:#f7f1d9;
  padding: 10px;}
  
.title{display:block}
.title *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e9dac5}
.title1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3ece0;
  border-right:1px solid #f3ece0;
  background:#ede2d1}
.title2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f6f0;
  border-right:1px solid #f9f6f0;
  background:#ece0ce}
.title3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ece0ce;
  border-right:1px solid #ece0ce;}
.title4{
  border-left:1px solid #f3ece0;
  border-right:1px solid #f3ece0}
.title5{
  border-left:1px solid #ede2d1;
  border-right:1px solid #ede2d1}
.titlefg{
  background:#e9dac5;}

blockquote { padding:0px; margin-left:10px; border-style: dashed; }
blockquote.quote { border: dashed 1px #cccccc; padding:3px; margin-left:10px; }
