 
#container{
  width : 860px;
}
#menul{
  width : 160px;
  float : right;
  font-size : 0.8em;
}
#main{
  width : 480px;
  

  
  float : right;
  margin-left : 20px;
  
  
}
#menur{
  width : 180px;
  float : left;
}
#footer{
  width : 860px;
  

  clear : both;
  font-size : 0.8em;
  text-align : center;
}
#content{
  margin-right : 20px;
  width : 660px;
  float : left;
}
#menul UL{
  padding-left : 0px;
  margin-left : 0px;
}
#menul LI{
  
  line-height : 170%;
  list-style-type : none;
}
#info{
  
  
  clear : both;
}
.mainmenu1{
  
  
  
  
  clear : both;
  padding-top : 25px;
}
#headermenu UL{
  padding-left : 0px;
  margin-left : 0px;
  margin-bottom : 25px;
  float : right;
}
#headermenu LI{
  background-color : silver;
  padding-left : 5px;
  padding-right : 5px;
  margin-bottom : 25px;
  border-left-width : 10px;
  border-left-style : solid;
  border-left-color : #666666;
  float : left;
  list-style-type : none;
}
.mainmenu1 H3{
  font-size : 1em;
  font-weight : bold;
  
  
  margin-top : 5px;
  margin-bottom : 0px;
}
.mainmenu1 H2{
  font-size : 1em;
  font-weight : bold;
  color : white;
  background-color : #0080ff;
  padding-top : 3px;
  padding-left : 5px;
  padding-bottom : 3px;
}
.mainmenu1 P{
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  margin-top : 0px;
  padding-top : 5px;
}
.menur{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : teal teal teal teal;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 30px;
  
}
#headermenu A{
  color : black;
  text-decoration : none;
}
#info H2{
  font-size : 1em;
  font-weight : bolder;
  color : blue;
  margin-bottom : 3px;
}
#header H1{
  font-size : 0.7em;
  font-weight : normal;
  margin-bottom : 0px;
}
#header P{
  margin-top : 0px;
}
#info P{
  margin-top : 3px;
}
#main P{
  font-size : 0.8em;
}
.mainmenu2{
  width : 230px;
  
  float : left;
  
}
.mainmenu3{
  width : 230px;
  float : right;
  
}
.mainmenu2 H2{
  font-size : 1em;
  font-weight : bold;
  color : white;
  background-color : #0080ff;
  padding-top : 3px;
  padding-left : 5px;
  
  padding-bottom : 3px;
}
.mainmenu3 H2{
  font-size : 1em;
  font-weight : bold;
  color : white;
  background-color : #0080ff;
  padding-top : 3px;
  padding-left : 5px;
  padding-bottom : 3px;
}
.mainmenu2 H3{
  font-size : 0.8em;
  font-weight : bold;
  
  
  
  
}
.mainmenu3 H3{
  font-size : 0.8em;
  font-weight : bold;
}
.space{
  clear : both;
  padding-top : 25px;
}
.mainmenu4{
  width : 150px;
  float : right;
  margin-left : 15px;
}
.mainmenu5{
  width : 150px;
  float : right;
}
.mainmenu6{
  width : 150px;
  float : left;
}
.wrap{
  width : 315px;
  float : left;
  margin-right : 15px;
}
.mainmenu4 IMG{
  margin-bottom : 8px;
}
.mainmenu5 IMG{
  margin-bottom : 8px;
}
.mainmenu6 IMG{
  margin-bottom : 8px;
}
.mainmenu2 IMG{
  margin-bottom : 8px;
}
#menur P{
  font-size : 0.8em;
}
.rankinglist{
  font-size : 0.8em;
  font-weight : bold;
  padding-top : 20px;
}
