/*	Artist Roster Style Sheet for mm-group.org	Created 2006-Dec-11	Updated 2007-Jan-22 by Cott*//* ----Container Style ------------------------------------------------*/#Container {float: left;  margin: 0 0 0 5px;  width: 242px;   /width: 244px;  height: 579px;  /height: 575px;  background-color: #000000;  border: 1px solid #000;  overflow: auto;}#News, #About, #Extra {   position: absolute;  top: 10px; left: 5px;  overflow: hidden;  width: 176px;  height: 519px;  display: none;  border-bottom:1px solid #000000;}#News {display: block;}p {  margin: 0; padding: 0px 20px 10px;  font-family:  Arial, Helvetica, Verdana,sans-serif;  font-weight: normal;  font-size: 11px;  text-indent: 20px;  color: #000000;}#left {  margin: 0; padding: 0px 20px 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;  font-size: 11px;  text-indent: 20px;  color: #FF0000;}#player {  margin: 0; padding: 0px 0px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  text-indent: 0px;  color: #777;}#player2 {  margin: 0; padding: 0px 0px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  text-indent: 0px;  color: #777;}#player3 {  margin: 0; padding: 0px 0px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  text-indent: 0px;  color: #777;}/* -----Roster Styles ------------------------------------------------*/#menu {  margin:0;   padding:0;   height:140em;   overflow:hidden;   background:#ffffff;    }#menu li {  list-style-type:none;   float:left;   display:block;   width:100%;  }#menu li a {  display:block;   text-decoration:none;   color:#00b;   margin:0;   width:100%;  }#menu li a span {  display:none;   color:#000;  font-weight: normal;  font-size: .8em;  }#menu li a.one span {  display:block;   height:15em;   margin:0 10px;  }#menu li a:hover {  background:#ffffff;  font-weight: normal;      }    #menu li a:hover span {    display:block;   height:16.5em;   margin:0 10px;   cursor:default;  font-size: .8em;  cursor: pointer;    }#menu .h2 {  float: left;  height:auto;	  margin:0 5px 0 5px;  padding-left:0px;   color:#000000;   text-align:left;  font-family:Georgia, Times New Roman, Times, serif;  font-variant:;  font-weight:bold;   font-size:.7em;   cursor: pointer;  }  #menu .cat {  margin:0 5px;  padding-left:5px;   padding-bottom:2px;  color:#be6928;   text-align:left;  font-family:Gerogia, Times New Roman, Times, serif;  font-variant:;  font-weight:bold;   font-size:1em;   }  #menu .h3 {float:left;  margin:0 5px 0 5px;   padding:0;   width: 220px;  font-size:.8em;   font-family:Georgia, Times New Roman, Times, serif;  font-weight:normal;  color:#00b;  }#menu img {  margin:5px 5px 5px 0;   border:1px solid #000;   float:left;  cursor: text;  }.curved {  width:13.9em;  margin:0 auto;  }.curved .b1, .curved .b2, .curved .b3, .curved .b4  {  font-size:1px;   display:block;   background:#000000;/* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }.curved .b1, .curved .b2, .curved .b3 {  height:1px;    }.curved .b2, .curved .b3, .curved .b4 {  background:#ffffff;   border-left:1px solid #000000;   border-right:1px solid #000000;    }.curved .b1 {  margin:0 4px;   background:#000000;  }.curved .b2 {  margin:0 2px;   border-width:0 2px;  }.curved .b3 {  margin:0 1px;  }.curved .b4 {  height:2px;   margin:0;  }.curved .c1 {  margin:0 5px;   background:#000000;  }.curved .c2 {  margin:0 3px;   border-width:0 2px;  }.curved .c3 {  margin:0 2px;  }.curved .c4 {  height:2px;   margin: 0 1px;  }.curved .boxcontent {  display:block;   background:transparent;   border-left:1px solid #000000;   border-right:1px solid #000000;   font-family:Arial, Times New Roman, Times, serif;  font-weight: normal;  text-align:left;  }
