Building a new character sheet for a game I plan to run later in the year. I like to use custom roll templates but am having an issue that the subtitle image isn't filling the area and it has a white space around the bottom and sides. I am using the exact same information as the title currently (will change the alignment of the subtitle text and use a different image once I resolve this issue). Here is the code for just that section of the roll template: .sheet-rolltemplate-DHBase .sheet-subtitle { background-color: #FF0000; /* change text-align to center to center the header text */ text-align: right; color: var(--header-text-color); background: url(<a href="https://i.imgur.com/GchiXyS.png" rel="nofollow">https://i.imgur.com/GchiXyS.png</a>) top left repeat; background-size: 270px 25px; background-repeat: repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 1em; color: #FF0000; text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000, -2px 0 0 #000000, 2px 0 0 #000000, 0 2px 0 #000000, 0 -2px 0 #000000; /* Header formatting - modify the column layout below */ grid-template-columns: auto auto; /* Line height to match default roll template */ line-height:1.1em; } And for those who like extra detail, here is the entire CSS for the roll template. .sheet-rolltemplate-DHBase { margin-left: -37px; } .withoutavatars .sheet-rolltemplate-DHBase { margin-left: -7px; width: 100%; padding: 2px; background:url(<a href="https://i.imgur.com/Wl60R3R.jpg" rel="nofollow">https://i.imgur.com/Wl60R3R.jpg</a>) top left repeat; } .sheet-rolltemplate-DHBase .sheet-container { border: 1px solid; /* by default, the border is the same color as the header. You can change this here, e.g. to black */ border-color: var(--header-bg-color); } /* Header formatting - title and subtitle */ .sheet-rolltemplate-DHBase .sheet-header { background-color: var(--header-bg-color); /* change text-align to center to center the header text */ text-align: right; color: var(--header-text-color); padding: 5px; background: url(<a href="https://i.imgur.com/GchiXyS.png" rel="nofollow">https://i.imgur.com/GchiXyS.png</a>) top left no-repeat; background-size: 270px 25px; background-repeat: no-repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 1em; color: #FF0000; text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000, -2px 0 0 #000000, 2px 0 0 #000000, 0 2px 0 #000000, 0 -2px 0 #000000; /* Header formatting - modify the column layout below */ grid-template-columns: auto auto; /* Line height to match default roll template */ line-height:1.1em; } .sheet-rolltemplate-DHBase .sheet-name { display: grid; background: url(<a href="https://i.imgur.com/Wl60R3R.jpg" rel="nofollow">https://i.imgur.com/Wl60R3R.jpg</a>) top left repeat; background-size: 270px 270px; background-repeat: no-repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 1em; color: #FF0000; text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000, -2px 0 0 #000000, 2px 0 0 #000000, 0 2px 0 #000000, 0 -2px 0 #000000; /* Header formatting - modify the column layout below */ grid-template-columns: auto auto; /* Line height to match default roll template */ line-height:1.1em; } .sheet-rolltemplate-DHBase .sheet-subtitle { background-color: #FF0000; /* change text-align to center to center the header text */ text-align: right; color: var(--header-text-color); background: url(<a href="https://i.imgur.com/GchiXyS.png" rel="nofollow">https://i.imgur.com/GchiXyS.png</a>) top left repeat; background-size: 270px 25px; background-repeat: repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 1em; color: #FF0000; text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000, -2px 0 0 #000000, 2px 0 0 #000000, 0 2px 0 #000000, 0 -2px 0 #000000; /* Header formatting - modify the column layout below */ grid-template-columns: auto auto; /* Line height to match default roll template */ line-height:1.1em; } /* Allprops part */ .sheet-rolltemplate-DHBase .sheet-content { display: grid; text-align: left; background: url(<a href="https://i.imgur.com/Wl60R3R.jpg" rel="nofollow">https://i.imgur.com/Wl60R3R.jpg</a>) top left repeat; background-size: 270px 270px; background-repeat: repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 1em; color: #FF0000; text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000, -2px 0 0 #000000, 2px 0 0 #000000, 0 2px 0 #000000, 0 -2px 0 #000000; /* Header formatting - modify the column layout below */ grid-template-columns: auto auto; /* Line height to match default roll template */ line-height:1.4em; } .sheet-rolltemplate-DHBase .sheet-content > div { padding: 5px; } /* Left column */ .sheet-rolltemplate-DHBase .sheet-content .sheet-key { font-weight: bold; padding-right: 10px; text-align: right; } /* Empty rule, use this if you want to change the right column .sheet-rolltemplate-custom .sheet-value { } */ /* Description field */ .sheet-rolltemplate-DHBase .sheet-desc { grid-column: span 2; padding: 5px; text-align: center; }