.grid_1{width:60px;}
.grid_2{width:140px;}
.grid_3{width:220px;}
.grid_4{width:300px;}
.grid_5{width:380px;}
.grid_6{width:460px;}
.grid_7{width:540px;}
.grid_8{width:620px;}
.grid_9{width:700px;}
.grid_10{width:780px;}
.grid_11{width:860px;}
.grid_12{width:940px;}
.column{margin:0 10px;overflow:hidden;float:left;display:inline;}
.row{width:960px;margin:0 auto;overflow:hidden;}
.row .row{margin:0 -10px;width:auto;display:inline-block;}
p{font-size:1.0em;line-height:1.8em;margin:1.0em 0 1.0em 0;}
label{margin:0 5px 0 5px;}
h1{font-size:2.5em;font-weight:bold;letter-spacing:.5em;}
h2{font-size:2.0em;margin:20px 0 6px 0;font-weight:bold;}
h3{font-size:1.4em;margin:10px 0 6px 0;font-weight:normal;}
h4{font-size:1.2em;margin:20px 0 0 20px;font-weight:bold;}
a{text-decoration:none;font-weight:bold;font-size:0.9em;}
a:hover{text-decoration:underline;}
table td{padding:4px 6px 6px;}
table.tblCtrl td {padding:0px;}
div.divCtrl{position:absolute;left:-60px;top:20px;display:none;z-index:50;}
ul{line-height:1.8em;margin-left:-5px;list-style:none;}
#infobox{position:absolute;margin-left:-180px;margin-top:1.8em;font-size:.8em;width:150px;}
#infobox li{margin-top:10px;}
#infobox li span{color:Yellow;}
b{font-weight:bold;}
input{padding:2px;}
textarea{padding:2px; width:200px;}
.hidden{display:none;}
.leftFloat{float:left;}
.rightFloat{float:right;}
.clear{clear:both;}
div.mumu{position:absolute;width:100px;height:94px;}
span.hp{font-weight:bold;color:Red;}
.smallInput{width:40px;}
div.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}
div.scrollable{position:relative;overflow:hidden;width:300px;height:90px;}
div.scrollable div.items{width:20000em;position:absolute;}
div.scrollable div.items div{float:left;margin-left:5px;}
div.items div.active{border:1px inset #ccc;background-color:#fff;}
.prevPage{float:left;margin-top:30px;margin-right:10px;}
.nextPage{float:left;margin-top:30px;margin-left:10px;}
#jSuggestContainer{position:absolute;font:12px Tahoma;border:1px solid #ffb931;border-top:0;background:#FFF;}
.jSuggestLoading{font-style:italic;padding:10px;}
#jSuggestContainer ul,#jSuggestContainer ul li{margin:0;padding:0;list-style:none;}
#jSuggestContainer ul li{padding:2px 4px;border-bottom:1px dotted #ffe594;color:#666;background:#fff9e7;cursor:pointer;}
#jSuggestContainer ul li.last{border-bottom:0;}
#jSuggestContainer ul li.jSuggestHover{background:#ffeaaa;color:#333;}
div.dmgbox{ position:absolute;font-size:1.2em;font-weight:bolder;z-index:1001;left:50px;top:0px;}
div.talkbox{position:absolute;top:-20px;display:none;width:140px;font-size: 0.75em;z-index:100;}
div.talkbox blockquote{margin:0px;padding:0px;border:1px solid #c9c2c1;background-color:#fff;}
div.talkbox blockquote p{margin:5px;padding:0px;}
div.talkbox cite {position:relative;margin-left:5px;padding:7px 0px 0px 15px;top:6px;background: transparent url(../images/tip.gif) no-repeat 20px 0;font-style:normal;}
div.divStats{position:absolute;font-size:0.90em;z-index:100;}
#divMumuLand{height:600px; background:white; width:620px; float:left;}
#topleft{float:left;width:40px;height:40px;background:url(../images/topleft.png) no-repeat;}
#top{float:left;width:620px;height:40px;background:url(../images/top.png) repeat-x;}
#topright{float:right;width:40px;height:40px;background:url(../images/topright.png) no-repeat;}
#left{float:left;width:40px;height:600px;background:url(../images/left.png) repeat-y;}
#right{float:right;width:40px;height:600px;background:url(../images/right.png) repeat-y;}
#bottomleft{float:left;width:40px;height:40px;background:url(../images/bottomleft.png) no-repeat;}
#bottomright{float:right;width:40px;height:40px;background:url(../images/bottomright.png) no-repeat;}
#bottom{float:left;width:620px;height:40px;background:url(../images/bottom.png) repeat-x;}
.spritebottom { background-position: 0 0; } 
.spritebottomleft { background-position: 0 -90px; } 
.spritebottomright { background-position: 0 -180px; } 
.spriteleft { background-position: 0 -270px; } 
.spriteleftarrow { background-position: 0 -322px; } 
.spritemumuland {  background-position: 0 -420px; } 
.spriteright { background-position: 0 -520px; } 
.spriterightarrow { background-position: 0 -572px; } 
.spritetop { background-position: 0 -670px; } 
.spritetopleft { background-position: 0 -760px; } 
.spritetopright { background-position: 0 -850px; } 
#mumuHeader{float:left;margin-top:0.5em;}
#byLine{float:left;margin-top:0.9em;}
#divControls{position:absolute;z-index:1000;font-size: 0.75em;}
.good{color:#02D5FD;font-weight:bold;}
.evil{color:#F02311;font-weight:bold;}
#divScore{position:absolute;left:10px;}