body{ cursor:default; background:#6b0000 url(../img/bg1.gif); color:#5a5a5a; overflow: auto; }
* { margin:0;padding:0;border:none;border-collapse: collapse; border-spacing: 0px; }

a { color: #0059AE; text-decoration: none; }
a:hover { color: #555;text-decoration: underline; }

h1 { font:normal 19px/21px Georgia, Arial; color:#8b0000; margin-bottom:10px;  } 
h3 { font-weight:normal; color:#5a5a5a; font-size:20px; font-family:"Times New Roman", Times, serif; }

em { font-style:normal; font-size:10px; font-weight: bold; font-family:arial; color:#f5f5f5; }
table, td { vertical-align: top;  }

input { color:#526596; }

#main_title { position:absolute; top:45px; left:50%; margin-left:-150px; }

#Ttop { width:100%; height:140px; background:#6b0000; }
#Ttop .td1 { width:440px; height:140px; background:url(../img/top1.jpg) no-repeat bottom left; }
#Ttop .td2 { width:100%; height:140px; background:url(../img/top2.jpg) no-repeat bottom right; }

#Tall { width:100%; height:100%; }
#Tall .tdL { width:266px; background:url(../img/bg2.jpg) repeat-y 0px 11px; }
#Tall .tdC {  }
#Tall .tdR { height:100%; width:90px; }

#Tleft1 { width:266px; height:206px; background:url(../img/left3.jpg) no-repeat 48px 0px; }
#Tleft1 a { font:italic normal 18px/15px Georgia, Arial; color:#d7d289; margin-bottom:10px; letter-spacing:0; overflow: visible; }
#Tleft1 a:hover { color:#FFF; text-decoration: none; }
#Tleft1 .td1 { width:48px; background:url(../img/left1.jpg) repeat-y top left; }
#Tleft1 .td2 { width:162px; background:url(../img/left2.jpg) no-repeat 94px 0px; }
#Tleft1 .td3 { width:56px; background:url(../img/left4.gif) no-repeat 0px 0px; }
#Tleft1 #menu { margin:10px 0 0 4px;  }
#Tleft1 #menu td { height:64px; vertical-align: middle; }

#Tleft2, #Tleft2a { width:218px; height:115px; }
#Tleft2 .td1 { background:url(../img/left5.jpg) no-repeat 0px 0px; }
#Tleft2a .td1 { background:url(../img/left5a.jpg) no-repeat 0px 0px; padding:22px 51px 0 51px; text-align: right; }
#Tleft2a .td1 a { font:normal 15px/13px Georgia, Arial; color:#d7d289; }
#Tleft2a .td1 a:hover { color:#FFF; text-decoration: none; }

#Tleft3 { width:222px; height:235px; }
#Tleft3 .td1 { width:48px; background:url(../img/left6.jpg) no-repeat 0px 0px; }
#Tleft3 .td2 { width:148px; background:url(../img/left7.jpg) no-repeat 0px 0px; }
#Tleft3 .td2 input { margin:0 0 0 40px; }
#Tleft3 .td3 { width:26px; background:url(../img/left8.gif) no-repeat 0px 0px; }

#Tleft4 { width:210px; margin:28px 0 0 0; }
#Tleft4 .td1 { padding:0 0 0 48px; height:63px; }

#loginPassword { margin:27px 0 6px 53px; }
#loginPassword input { border:none; height:24px; width:112px; background:transparent; font: normal 18px "Times New Roman", Times, serif; color:#d5ad58; }
#loginPassword .TDpsw { padding:10px 0 0 0; }

#Tcomment { width:75%; margin:10px 0; }
#Tcom1 { width:100%; height:53px; }
#Tcom1 .td1 { width:108px; background:url(../img/comments_01.gif) no-repeat; }
#Tcom1 .td2 { width:100%; background:url(../img/comments_03.gif) repeat-x; padding:18px 0 0 0; font: normal 18px/18px "Times New Roman", Times, serif; color:#dca84b; letter-spacing: 1px; }
#Tcom1 .td3 { width:108px; background:url(../img/comments_02.gif) no-repeat; }
#Tcom2 { width:100%; height:241px; }
#Tcom2 .td1 { width:100%;height:171px; background:#f8f8dc; text-align: right; }
#Tcom2 .td1 textarea { width:100%; height:166px; border: 1px solid #f8f8dc; background:#f8f8dc; margin:0; padding:0 0 0 10px; overflow: auto; font:normal 18px "Times New Roman", Times, serif; color:#252525; }
#Tcom2 .td2 { padding:13px 0 0 0; background:url(../img/comments_06.gif) repeat-x; }

#Tright { width:90px; height:100%; }
#Tright .td1 { width:90px; height:155px; }
#Tright .td2 { width:52px; height:100%; }
#Tright .td3 { width:2px; background: url(../img/bg2.jpg) repeat-y; }
#Tright .td4 { width:36px; background: url(../img/bg2.jpg) 100px 47px; }

.b88x31 { padding:16px 15px 15px 15px; background:url(../img/bg88x31.gif) no-repeat; }

#Tcenter1 { width:100%; height:30px; padding:5px 0 0 0; background:url(../img/bg3.gif) repeat-x; font:bold 16px "Times New Roman", Times, serif; color:#fff; }

.b_1_00_BG { background: url(../img/0_00_bg.gif) repeat-x top; width:100%; }
.b_1_01_BG { background: url(../img/0_01_bg.gif) repeat-y right; }
   .b_1_01_BG_top { background:url(../img/0_01.gif) no-repeat bottom right; width:45px; height:81px; }
.b_1_11_BG { background: url(../img/0_11_bg.gif) repeat-x bottom; }
.b_1_10_BG { background: url(../img/0_10_bg.gif) repeat-y left; }
   .b_1_10_BG_center { background:#f8f8dc;width:100%;height:100%; }
   .b_1_10_BG_bottom { height:70px; background: url(../img/0_10.gif) no-repeat top left; }
.b_1_00 { background: url(../img/0_00.gif) no-repeat top left;  }
.b_1_01 { background: url(../img/0_01.gif) no-repeat top right; }
.b_1_11 { background: url(../img/0_11.gif) no-repeat bottom right; }
.b_1_10 { background: url(../img/0_10.gif) no-repeat bottom left;  }

p { color:#766e3e; text-decoration: none; font:normal 12px/13px Tahoma,Georgia,"Times New Roman", Times, serif; letter-spacing:1px; margin-bottom:6px; text-align: justify; }
* html p { margin-top:-12px; }
p:first-letter { color:#766e3e; font-size:22px; line-height:13px; font-weight:normal; font-family:Georgia; font-style:italic; padding-left:10px; }
* html p:first-letter { line-height:1px; }
* html p:first-line { line-height:21px; }
* html p { padding-top:4px; }
.userName { color:#766e3e; font:bold 10px Georgia, Arial; }
.userName a { text-decoration:none; font:normal 10px Arial; }

.data, .dataCom { font:bold 12px Arial; color:#c96957; word-spacing: 3px; width: 100%; background: url(../img/bg5.gif) repeat-x center; }
.data span, .dataCom span { background: #f8f8dc; padding:6px 4px 2px 4px; }
.dataCom {  margin: 20px 0 0 0; }
.title { font:normal 19px/21px Georgia, Arial; color:#8b0000; padding-bottom:25px; background: url(../img/bg4.gif) no-repeat bottom; }
.nick  { font:normal 17px Georgia, Arial; color:#8b0000; letter-spacing: 0px; word-spacing: 0px; margin:0 10px 0 5px; }

.javaButton
{
	border: solid 1px #D9A64B;
	background: #F8F8DC;
}

.Timage { border: 1px solid #d5d0ac; text-align:center; margin: 0 0 10px 20px; float: right; }
.Timage td { padding:10px 10px 6px 10px; text-align:center; }
.Timage img { background: #ece7c5; }
.Timage .txt { padding:0 4px 6px 4px; font:bold 10px/11px Arial; color:#ABA158; text-align: center;  }
.Timage .txt div { width:120px; }

a.Abottom { font:italic bold 14px Georgia, Arial; color:#d7d289; }
a.Abottom:hover { color:#ffffff; }

a.Acopyright { font:bold 12px Arial; color:#d7d289; margin: 0 2px 10px 2px; }
a.Acopyright:hover { color:#ffffff; }

.button1 { cursor: pointer; cursor: hand; }

.button2 { cursor:pointer; cursor:hand; width:auto; font:bold 12px Georgia, Arial; border-collapse: separate; border-spacing:4px 0 4px 0;  background: #513e1c url(../img/bg2.jpg) center 50px; color: #BA944E;
border-top-style: solid; border-top-width: 2px; border-top-color: #896C36;
border-right-style: solid; border-right-width: 3px; border-right-color:#4a3116;
border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color:#4a3116;
border-left-style: solid; border-left-width: 2px; border-left-color: #806532;
}
.button2:hover { color: #d7d289; }

.border {  
border-top-style: solid; border-top-width: 2px; border-top-color:#5b3d1b;
border-right-style: solid; border-right-width: 2px; border-right-color: #7b5934;
border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: #64492A;
border-left-style: solid; border-left-width: 2px; border-left-color:#5b3d1b;
}
