.main_content { float: left; width: 680px; letter-spacing: 1px; }
.main_content a:hover { color:#FF6600 }
.sidebar { margin-bottom: 10px; clear: left; }
.tabContent { clear: left; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
table#online { height: 190px; border:1px solid #ccc; border-left:none; margin-top:5px;}
table#online td { padding: 10px 15px; }
table#online table { margin: 0 0 0 10px; }
table#online h3 { font-size: 13px; }
table#online td td { padding: 5px 0; }
table#online td tr:hover {}
table#online td tr:hover a {}
.tabContent { position: relative; padding:12px 18px 9px 5px; height:140px;}
.tabContent td { width: 180px; text-align: center; padding: 3px 10px; vertical-align:top; }
.tabContent td img { border: 1px solid #CCCCCC; display: block; margin: 10px 0 5px 0; padding: 3px; }
.tabContent td a:hover { color: #00b2eb; }
.tabContent li img{}
.tabContent li{ text-align:justify;}

#event { clear: left; }
#event h3 { margin:10px 0;}
#comments { background-color: #eeeeee; margin-bottom: 10px; }
#comments h3 { display: block; margin: 0; background-image: url(http://images.mmosite.com/contest/white_2008/index/icons.gif); }
#comments h3.h32 { color: #f68043; display: block; background-position: 6px -62px; background-repeat: no-repeat; height: 30px; padding-left: 40px; line-height: 30px; font-size: 18px; }
#comments table { width: 100%; }
#paging2Content1 { clear: left; height:140px; margin-left:5px;}
#paging2Content2 { clear: left; height:140px; margin-left:5px;}
#paging2Content3 { clear: left; height:140px; margin-left:5px;}
#paging2Content4 { clear: left; height:140px; margin-left:5px;}
#rightsidebar { width: 311px; float: left; border: 1px solid #f2f2f2; background-color: #f2f2f2; margin: 0 0 0 10px; line-height: 20px; letter-spacing: 1px; }
#rightsidebar .h3_2 { font-size:13px; color:#5a8a02; font-weight: bold; }

.column { position: relative; font-weight:normal; }
.column a { font-weight: bold; }
.column a:hover { color:#FF6600; font-weight: bold; }
.column ul { list-style-type: none; }
.column li { margin: 10px 20px; line-height:2; }
.column p { }

#rightsidebar .contactus { margin: 0 0 0 10px; font-weight:normal; }
#annouce table { width: 100%; clear: both; }
#annouce td { padding: 3px 0; }
#annouce td img { margin: 0 0 0 10px; }
#annouce a { font-weight: bold; }
#annouce a:hover { }

#contact { clear:both; position:static; }
#contact li { margin: 10px 15px; }
#contact a { text-decoration: underline; }
#contact a.a1 { text-decoration: none; font-weight: bold; }

#news li { border-bottom: 1px dashed #333333; background-image: url(http://images.mmosite.com/contest/white_2008/index/icons.gif); background-repeat: no-repeat; margin: 5px 15px; padding: 3px 9px; background-position: 0 -15px; clear: both; }
#news a { text-decoration: none; }

#paging1 { margin: 0 15px;/*position: relative;*//*float:left;*/}
#paging1 a { font-weight: bold; display: block; width: 120px; text-align: center; border: 1px solid #d0d0d0; border-bottom: 0; padding: 3px; background-color: #FFFFFF; text-decoration: none; color: #8a8a8a; float: left; height: 18px; line-height: 18px; margin: 0 5px 5px 0; }
#paging1 a.style1 { background-color: #8a8a8a; color: #FFFFFF; }
#paging2 { margin: 10px 0 0 5px; position: relative; background-color: #8A8A8A; height: 23px; }
#paging2 a { display: block; width: 100px; height: 23px; line-height: 23px; background-color: #8A8A8A; color: #FFFFFF; text-align: center; float: left; margin: 0 2px 0 0; }
#paging2 a.style2 { background-image: url(http://images.mmosite.com/contest/white_2008/index/icons.gif); background-position: 0 -37px; font-weight: bold; color: #8A8A8A; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; }

h3.h31 { margin: 0; background-image: url(http://images.mmosite.com/contest/white_2008/index/icons.gif); font-size: 16px; background-position: 0 1px; background-repeat: repeat-x; }
span.title { background-color: #F2F2F2; margin-left: 15px; padding: 0 5px; color: #5a8a02; }
span.title2 { background-color: #FFFFFF; margin-left: 15px; padding: 0 5px; color: #5a8a02; }
.font11a_top_bai { font-family:tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.font11a_top_bai a { font-family:tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; cursor:pointer; text-decoration: none; padding:7px 1px !important; padding:6px 4px; }
.font11a_top_bai:HOVER { text-decoration: underline; }
.font12t { font-family:tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #8A8A8A; border-top: 3px solid #CCCCCC; border-left: 3px solid #CCCCCC; }
.font12t a { font-family:tahoma; font-size: 11px; font-weight: bold; color: #000; cursor:pointer; text-decoration: none; padding:7px 1px !important; padding:6px 4px; }
.font12t:hover { text-decoration: underline; }

#rules { display: block; float: left; width: 600px; padding: 10px; background-position: 3px 3px; background-repeat: no-repeat; margin: 10px; }
#rules h3 { font-size: 14px; margin: 10px 0; }
#rules li { background-image: url(http://images.mmosite.com/news/images/img422.gif); background-position: left; background-repeat: no-repeat; font-family:tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #333; padding: 10px 20px; }
#rules a { font-family:tahoma; font-size: 11px; font-weight: bold; color: #000; cursor:pointer; text-decoration: none; padding:7px 1px !important; padding:6px 4px; }
#rules a:hover { text-decoration: underline; }
#rules h3 { font-family:tahoma; font-size: 15px; font-weight: bold; text-decoration: underline; color: #000; }
#menu_container { width: 1004px; }
#mmo_bottom { width:100%; text-align:center; font-size:11px; font-family:Tahoma; float: left; margin: 8px 0 0 0; position: relative; padding: 10px 0 0 0; }
#footer #mmo_bottom .copyright { position: absolute; left: 18%; line-height:1.5;}
#mmo_bottom .logo { width:62px; height:51px; float:left; }
#tips { z-index: 10; }
td.sidebar marquee { }
td.sidebar marquee p { margin: 8px 0; }
#forum { float:left; background:url(http://images.mmosite.com/contest/others/forum.jpg) no-repeat center; width: 172px; height: 129px; display: block; margin:0 10px; padding:3px; border:1px solid #ccc;}
#answer { float:left; background:url(http://images.mmosite.com/contest/others/answer.jpg) no-repeat center; width: 172px; height: 129px; display: block; margin:0 10px; padding:3px; border:1px solid #ccc;}
#shop { float:left; background:url(http://images.mmosite.com/contest/others/shop.jpg) no-repeat center; width: 172px; height: 129px; display: block; margin:0 10px; padding:3px; border:1px solid #ccc;}
#gold { float:left; background:url(http://images.mmosite.com/contest/others/gold.jpg) no-repeat center; width: 172px; height: 129px; display: block; margin:0 10px; padding:3px; border:1px solid #ccc;}
.align_right { float:right; }
.mail_faq { display:block; background:url(http://images.mmosite.com/contest/white_2008/mail_faq.gif) no-repeat top left; width:134px; height:36px; padding-left:17px; color:#31394e; line-height:32px; font-weight:normal!important; text-align:center; }
.mail_faq:hover { background:url(http://images.mmosite.com/contest/white_2008/mail_faq.gif) no-repeat 0 -36px; color:#63009c!important; text-decoration:none; }

.tb_going{ padding-top:8px;}
.tb_going table{ width:95%; margin:0 auto;}
.tb_going td{ vertical-align:top; padding:10px 5px 5px 5px; line-height:18px;}
.tb_going img{ width:172px; height:129px; padding:3px; border:1px solid #CCC; margin-bottom:3px;}
/*right Edit by Lim 2008-12-12*/
.bar_title{ background:url(http://images.mmosite.com/contest/white_2008/til_bg.gif) repeat-x; height:30px; overflow:hidden; padding-left:15px; font-size:12px; font-weight:bold; color:#fff; line-height:30px; margin:0; border:1px solid #c7c7c7; border-top:0; border-bottom:0;}
.yi_ctn{ padding:0 10px;}
.yi_ctn h3{ font-size:14px; font-weight:bold; margin:0; padding:0; line-height:24px; padding-top:20px; color:#669966;}
.yi_ctn p{ margin:0; padding:0;}
.widget_tabmain{ width:298px overflow:hidden; border-top:0;}
.widget_tabmain ul { margin:0; padding:0; display:none }
.widget_tabmain ul.block { display: block }
.widget_tabmenu li{ list-style:none; float:left; padding:0; display:inline; margin-right:5px;}
.widget_tabmenu li a{ display:block; float:left; padding:0 15px; font-size:11px; color:#fff; line-height:25px; margin-top:3px;}
.widget_tabmenu li.on a{ background:#f2f2f2; border:1px solid #c7c7c7; border-bottom:0; height:26px; color:#6fa91c;}
.contact_list{ list-style:none; margin:0; padding-top:15px;}
.contact_list li{ margin:0 20px; padding:5px 5px 10px 5px; border-bottom:1px dashed #ccc;}
.bar_stitle{ font-size:12px; color:#5a8a02; margin:0; padding:0; line-height:25px;}
.contact_man{ background:url(http://images.mmosite.com/contest/white_2008/ico_user.gif) no-repeat left 4px; padding:6px 0 0 18px; line-height:14px;}
.contact_man a{ font-size:11px; line-height:18px; line-height:14px;}
.user_name{ color:#3b4141; font-weight:bold;}
.msn_link{ font-weight:normal!important;}
.contact_more{ text-align:right;}
.contact_more a{ color:#5a8a02; font-weight:normal!important;}

#tt {position:absolute; display:block; background:url(http://images.mmosite.com/contest/white_2008/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(http://images.mmosite.com/contest/white_2008/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(http://images.mmosite.com/contest/white_2008/tt_bottom.gif) top right no-repeat; overflow:hidden}
