body {
  margin: 0px ;
  font-family: tahoma ;
  font-size: 0.8em ;
  text-align: justify ;
  background: #ddd ;
}

a {
  text-decoration: none ;
  color: #05A ;
  font-family: Tahoma ;
  font-size: 10pt ;
}

a:hover {      
  color: #f50 ;
}

.BarLink {
  margin: 3px 6px 3px 6px ;  
}

.TitleText {
  margin-left: 340px ;       
}

.Portal {  
  padding: 5px ;  
}

.Footer {
  width: auto ;
  color: #555 ;  
  font-size: 8pt ;
  text-align: center ;
  padding: 2px ;  
  margin-bottom: 5px ;
}

.Justify {
  text-align: justify ;
}

.Code {
  color: black ;
  width: 36em  ;
  border: 1px solid #aaa ;
  padding: 10px ;
  background: #ddd ;  
}

/** layout */
.MainBody {
  width: 1000px ;
  margin: 0 auto 10px auto ;  
  text-align: left ;
}

  .Left {
    float: left ;
  }
  
  .Right {
    float: right ;  
  }
  
  .TopMargin {
    margin-top: 10px ;
  }
  
  .BorderPadding {
    padding: 5px ;
  }
  
  .Center {
    text-align: center ;
  }
  
  .Underline {
    padding-bottom: 3px ;
    border-bottom: 1px dashed #aaa ;
  }
  
  .CommentTitle {
    background: #ddd ;
    padding: 2px ;    
  }
  
  .CommentEven {
  }
  
  .CommentOdd {
    background: #eee ;
  }
  
  .CommentEven, .CommentOdd {
    border: 1px solid #ccc ;
    margin-bottom: 10px ;
  }
  
  .AdminName {
    color: #f00 ;
  } 
  
  .Controls {
    font-family: tahoma ;
    font-size: 0.8em ;
    color: #aaa ;    
  }   

.TopLinks {
  width: auto ;  
  padding: 2px ;
  margin-bottom: 2px ;
  border: 1px solid #ddd ;
  background: white ;    
  color: #000 ;
  height: 18px ;
  text-align: left ;
}

.Header {  
  width: auto ;
  background-image: url(http://muryou-anime-wallpaper.net/templates/default/banner.jpg);  
  height: 90px ;
  border: 1px solid #DDD ;
  margin-bottom: 2px ;  
}

.LeftBar {  
  width: 185px ;
  margin-right: 5px ;
}

.CenterBar {
  width: 610px ;  
  margin-right: 5px ;  
}

.RightBar {
  width: 195px ;      
}

.SmallFont {
  font-family: tahoma ;
  font-size: 8pt ;
  color: #AAA ;
}

/** content */
.ControlButton {
  /* border: 1px solid #555 ; */
  border: 1px solid #eee ;
  border-top: 1px solid #bbb ;
  border-left: 1px solid #bbb ;
  padding: 1px 2px ;
  font-size: 8pt ;
  /* background: #DDD ; */      
}  

.ImageBox {
  border: 1px solid #ddd ;
  text-align: center ;
  margin: 10px ;
  width: 180px ;
}

.Row {
  width: 100% ;  
  margin-bottom: 2px ;
}

.PrevBox {
  border: 1px solid #ddd ;
  text-align: center ;
  margin: 10px ;
  width: 500px ;
}

.Error {
  color: #F00 ;
}

.Green {
  color: #0A0 ;
}

.BarImageBox {  
  border: 1px solid #ddd ;
  text-align: center ;  
  width: 180px ;
  margin: 5px ;  
}

.Title {  
  background: #EEE url(http://muryou-anime-wallpaper.net/templates/default/blue-chrome-light.gif) repeat-x ;
  border: 1px solid #ddd ;
  padding: 2px ;
  margin-bottom: 2px ;
  height: 18px ;
  width: auto ;
  text-align: left ;
}

.Content {
  border: 1px solid #ddd ;
  margin-bottom: 2px ;    
}

.CLeftRight {
  border: 1px solid #ddd ;  
  margin: 0px 5px 2px ;  
}

.MainFrame {
  border: 1px solid #777 ;
  background: white url(http://muryou-anime-wallpaper.net/templates/default/footer-shade.gif) repeat-x bottom ;  
}  
.CenterTemplate {
  width: 100% ;    
}
/** forms */
.FormTable {  
  margin-bottom: 10px ;    
}
  .FormTable td, .FormTable input, .FormTable textarea {
    font-family: tahoma ;
    font-size: 10pt ;        
  }
  
  .FormTable input, .FormTable textarea {
    border: 1px solid #AAA ;   
    margin-bottom: 1px ; 
    padding: 2px ;
  }
  
  .FormTextField {
    width: 32em ;
    padding: 5px ;
  }
  
  .FormTable textarea {
    width: 32em ;
    height: 8em ;
    padding: 5px ;
  }
  
  .FormButton {
    width: 4em ;
  }
  
  .Selection {
    border: 1px solid #aaa ;
  }  

.debugodd, .debugeven {
  width: auto ;  
  padding: 2px ;
}

.debugodd {
  background: #EEE ;  
}

.debugeven {
  background: #DDD ;
}

.Resolution {
  color: #5af ;
}

.HotLinking {
  border: 1px solid #aaa ;
  margin-bottom: 5px ;
}
  .HotLinking td, .HotLinking input {
    font-size: 8pt ;
  }
  
.AnimeList {
  width: 100% ;
  border-top: 1px dotted #aaa ;
  border-bottom: 1px dashed #aaa ;
  margin-top: 5px ;
  margin-bottom: 20px ;
}

  .AnimeList td {
    padding: 2px ;
    font-size: 1.1em ;            
  }
  
.SmallFont {
  font-size: 0.8em ;
  color: black ;
}

.GrayColor {
  color: #777 ;
}

.Activities {
  
}

  .Activities td {
    font-size: 0.8em ;    
    padding: 3px ;
    background: #f0f0f0 ;
    border: 1px solid #ddd ;    
  }    

.DropDown {
  width: 10em ;
  border: 1px solid #aaa ;
}

.QuickSearch {
  width: 100% ;
}

  .QuickSearch input {
    font-size: 0.8em ;    
    width: 95% ;
  }
  
  .QuickSearch td {                
    padding: 0px ;
  }
  
  .QuickSearch a {
    font-size: 0.8em ;
  }

