.sheet-container { width: 800px; margin: 0 auto; background-image: url("http://i.imgur.com/nOk3zYE.png"); background-repeat: no-repeat; background-position: top; } .sheet-row { text-align: center; } .sheet-category { font-weight: bold; font-size: 20px; } input.sheet-name { width: 300px; } input.sheet-talent { width: 125px; } hr.sheet-rule { border-color: #000000; } .sheet-rolltemplate-buster table { width: 200px; color: #000000; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-buster td { /*background: url("http://i.imgur.com/MiNfp0g.png") no-repeat;*/ background: url("http://i.imgur.com/c89n8XL.png") no-repeat; color: #000000; padding: 10px 2px 2px 2px; height: 219px; line-height: 1.6em; font-size: 1.2em; } .sheet-rolltemplate-content { text-align: center; } .sheet-rolltemplate-die { display: block; font-weight: bold; } .sheet-rolltemplate-result { display: block; } .sheet-rolltemplate-buster .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-buster .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-buster .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-buster .inlinerollresult.importantroll { border: 2px solid #4A57ED; }