/* Stylesheet for https://munroe.neocities.org */

/* Print elements. */
@media print {
  li {break-inside: avoid;}
  details {break-inside: avoid;}
  blockquote {break-inside: avoid;}
  div {font-size: 10pt;}
  }

/* Basic page elements. */
body {background-color: black; color: white; font-family: Verdana;} /* Default font family was Verdana. */
h1 {text-align: center;} /* This affects all sides, including spacing with text below. */
ul,ol {padding-left: 5%; padding-right: 5%;}
/* The commented entry below shows the default assumptions for the p tag in most browsers. */
/* p {display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0;} */
div {margin-top: 0em; margin-bottom: 0em; margin-left:0; margin-right: 0;}
blockquote {background-color: dimgray; display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em;}
blockquote.mechanics {font-family: monospace, monospace; text-decoration: none;}

/* Revision markup */
del {color: darkgray;}
ins {color: gray; text-decoration: none;}

/* Specific page locations. */
#top {text-align: right;}
#footer {text-align: center;}
#main {padding-left: 5%; padding-right: 5%;}

/* According to W3C (https://www.w3schools.com/css/css_link.asp), A pseudo-classes must always follow in the specific order of link, visited, hover, and active. */
a:link {color: white; font-weight: bold; text-decoration: none;}
a:visited {color: white; text-decoration: none;}
a:hover {color: black; background-color: white; text-decoration: underline;}
a:active {color: green; background-color:gray; text-decoration: underline;} 

/* Assorted classes. */
.date {font-weight: normal;}

/* RPG Rules classes */
.edition {text-transform: capitalize; font-style: italic;}
.sourcebook {text-transform: capitalize; font-style: italic;}
.ruleset,.rule-element {text-transform: capitalize; text-decoration: underline;}
.statblock {padding-left: 5%; padding-right: 5%;}
.creature {text-decoration: none;}
.creature-type {text-transform:capitalize;}
.creature-subtype {font-style: italic;}
.spell {text-transform: capitalize; font-style: italic;} /* The .spell class is to be used for spells, spell-like abilities, and rituals. */
.feat,.trait {text-transform: capitalize; font-weight: bold;}
.skill {text-transform: capitalize;}
.special-ability {text-transform: capitalize; font-style: italic; font-weight: bold;}
.condition,.curse,.disease,.poison {font-style: italic;}


/* Test Section */


/* EOF */