body { font-size:12px;
text-align:center;
margin: 0px;
color:#cccccc;
line-height:140%;
background-color:111111;
background-image : url("http://yugioh-terminal.com/img/template/menu-bg.png")
}

form {
 margin:0px 0px 0px 0px;
padding-bottom:10px;
}

a:link {
color:#bfdcf9;
text-decoration:none;}

a:visited {
color:#bfdcf9;
text-decoration:none;}

a:active {
color:#bfdcf9;
text-decoration:none;}

a:hover {
color:#ff8040;
text-decoration:none;}

#base{
text-align:left;
margin:0px auto;
width:826px;
float: none;
background-color:#808080;
border-right: solid 3px #444444;
border-left: solid 3px #444444;
}

#left {
width:150px;
float:left;
padding-left:3px;
padding-right:3px;
background-color:#2f2f2f;
background-image : url("http://yugioh-terminal.com/img/template/menu-bg.png")
}

#center {
 width:500px;
float: left;
padding-top:5px;
padding-left:5px;
background-color:#808080;
}

#main {
margin-top:5px;
margin-left:20px;
margin-right:20px;
width:620px;
float: left;
background-color:#808080;
}

#right {
width:160px;
text-align : center;
overflow:hidden;
float: left;
background-color:#808080;
}

#foot{
width:826px;
text-align : center;
float: none;
clear:both;
background-color:#808080;
}

.bottom {
text-align : center ;
float: none;
width:100%;
padding-top:10px;
height : 65px ;
overflow:hidden;
clear: both;
background-image : url("http://yugioh-terminal.com/img/template/titlebg.png")
}


.top{
width:100%;
font-size:12px;
font-weight:normal;
margin:0;
color:#666666;
text-align : right ;
border-bottom: solid 1px #cccccc;
background-color : #f2f2f2;
}

.titlebg {
text-align : left;
width:100%;
margin:0;
padding-left:20px;
height:93px;
background-image : url("http://yugioh-terminal.com/img/template/titlebg.png")
}

.header {
 padding-left: 10px ;
text-align : left;
 width:100%;
}

.tabbg {
text-align : left;
padding-left : 10px ;
width:100%;
float: left;
color : #b3d5f7;
background-image : url("http://yugioh-terminal.com/img/template/header.png")
}

.tab{
padding-top : 7px ;
padding-bottom : 6px ;
padding-left : 7px ;
padding-right : 7px ;
text-align : left;
float: left;
font-color : #b3d5f7 ;
border-left: solid 2px #cccccc;
background-image : url("http://yugioh-terminal.com/img/template/header.png")
}

.navi {
padding : 5px;
border : solid 1px #cccccc;
background-color:#f2f2f2;
margin-top:5px;
margin-bottom:5px;
}

.menu ul{
float:none;
text-overflow: ellipsis;
margin:0px;
padding:0px;
}

.menu li a{
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
margin:0px;
width:150px;
COLOR: #cccccc;
text-decoration: none;
display: block;
}

.menu li a:hover{
background:url(http://yugioh-terminal.com/img/template/menu-over.png);
COLOR: #cccccc;
width:150px;
text-decoration:none;
}

.menu li a:visited{
COLOR: #cccccc;
width:150px;
text-decoration:none;
}

.menu-title{
border-bottom: solid 1px #666666;
text-align : left;
font-weight : bold ;
padding-top:5px;
padding-left:3px;
}

.headline{
width:670;
text-align : left;
float: left;
background-image : url("http://yugioh-terminal.com/img/template/menu-bg.png")
}

.headline1{
text-align : left;
width:430px;
float: left;
border-right: dashed 1px #cccccc;
}

.headline2{
text-align : center;
float: left;
width:230px;
border-bottom: dashed 1px #cccccc;
}

.headline3{
text-align : center;
float: left;
width:230px;
}

.topic{
font-size:15px;
font-weight:bold;
padding-left:5px;
margin:10px 0px 0px 0px;
text-align : left;
border-left: solid 8px #68c2f9;
}


.rss{
width:100%;
text-align : left;
padding-left:10px;
}

.mm{
width:350px;
padding : 10px;
border : solid 1px #cccccc;
background-color:#919191;
margin-top:5px;
margin-bottom:5px;
}

TD {
  FONT-SIZE: 12px;
  COLOR: #cccccc;
  line-height : 1.4em;
}

TABLE {
  FONT-SIZE: 12px;
  COLOR: #cccccc;
  LINE-HEIGHT: 140%;
}

ul {
list-style: none;
margin:0px;
overflow:hidden;
padding:0px;
}

.chatimage {
  margin:4px,0px,0px,0px;
 width : 30px ;
 height : 10px ;
}