body { margin: 0; padding: 0; background: url(../images/backimg.gif) repeat-y center; }
h1, h2, h3, h4, h5, h6  { margin: 0px; padding: 0px }
h1 { color: red; font-size: 140%; margin-bottom: 0px }
h2 { color: #222; font-size: 120%; list-style-type: disc; list-style-position: inside; clear: both; margin-top: 60px; margin-bottom: 15px; margin-left: 2px; padding-bottom: 3px; border-bottom: 1px dotted #a9a9a9 }
h3 { color: #fff; font-size: 110%; background-color: #898f7b; margin-top: 10px; margin-bottom: 10px; padding: 5px; border: solid 1px #bbb }
h4 { color: #333333; font-weight: normal; font-size: 100%; margin-bottom: 5px; margin-left: 0px; border-bottom:solid 1px #cccccc;}
h5 { font-size: 100%; color: #334d55; font-weight: normal; }
hr { margin-top: 8px; margin-bottom: 5px }
p { margin-top: 10px; margin-bottom: 10px }
b { color: #e00; font-weight: bold; margin-top: 8px; margin-bottom: 8px; padding-bottom: 8px }
table { clear: both }
ul { }
li { font-size: 12px; padding-top: 3px; padding-bottom: 5px; padding-left: 3px; border-bottom: 1px dotted #888 }
form { float: right; margin-bottom: 15px }
img {border:0;}

#box-main { width: 950px; background-color:#fff; text-align:center; z-index:1; margin-left: auto; margin-right: auto; position:relative; }
#play-box p { margin-bottom: 80px; }
#play-box img { margin-top: 20px; }
#lside { float: left; text-align:left; margin-top: 8px; width: 750px; }
#rside { font-size: 14px; float: right; text-align:left; margin-top: 8px; width: 160px; }
#footer { text-align: left; float: left; margin-top: 20px; width: 950px; }

#titleback1 { background-color: #fff5e9; list-style-type: disc; list-style-position: inside; clear: both; margin-top: 5px; margin-bottom: 15px; padding: 15px; border: solid 1px #a00 }
#img1 { float: left; margin-right: 13px }
#table2 { font-size: 84%; text-align: left; width: 300px; clear: none; margin-top: 10px; padding: 0  }
#td2 { text-align: left; margin: 0px; padding: 10px }
#b1 { color: #e00; font-weight: bold; font-size: 110%; line-height: 180%; margin-top: 8px; margin-bottom: 8px; padding-bottom: 8px }
#b2 { line-height: 160%; background-color: #fff; margin: 2px 2px 5px 5px; padding: 2px; border: solid 1px #4b4b4b }


A:link      { color: #0000ff; text-decoration: underline;}
A:visited   { color: #0000c0; text-decoration: underline;}
A:active  { text-decoration: none; color: #ff0000;}
A:hover    { color: #ff0000; text-decoration: none; background-color: #fff0f0;display:inline-block;}
A.t   { color: #0000ff; font-size: 100%; text-decoration: underline; width: 100%; margin-top: 2px; margin-right: 2px; display: block; }
A.t:visited   { color: #0000c0; text-decoration: underline; background-color: #fff8f0; }
A.t:active  { text-decoration: none; color: #ff0000;}
A.t:hover     { color: #ff7e00; text-decoration: none; background-color: #ffed93;}

#content_in4              { margin-bottom: 20px; padding: 20px; border: solid 1px #dbc75d; width: 748px }
.content_in4            { background-color: white; margin-bottom: 20px; padding: 20px; border: solid 1px #dfdfdf; width: 708px }
#content_in4in  { background-color: #fffbf4; margin-top: 10px; margin-bottom: 20px; padding: 20px; border: solid 1px #e0455f; width: auto }

#toplink{ margin:0;padding:0;font-size:12px;width:100%;text-align:center; }
