body { color: #201511; background-image: linear-gradient(104deg, rgb(232, 198, 169) 0%, rgb(240, 237, 201) 23%, rgb(227, 208, 163) 50%, rgb(248, 255, 221) 77%, rgb(225, 186, 135) 100%); text-align: justify; text-shadow: -1px -1px 0 #fff, 1px 1px 0 #46433121; padding: 30px; } i, em { color: #20777b; } p:first-letter { margin-left: 20px; } i:hover, em:hover { background-color: #ddd; } h1:first-of-type:after { content: ": PREMIUM $ "; } .nav { display: block; margin: 30px 30px 0; } .nav:before { content: "[>>> "; color: brown; } .nav:after { content: " <<<]"; color: brown; } h1:before, h2:before, h3:before, h1:after, h2:after, h3:after { content: " $ "; } p { margin: 20px; } b, strong { color: #772828; text-decoration: underline; } code, pre { color: #572b27; font-family: monospace; text-shadow: -1px 1px 0 #ffffff75; font-weight: bold; } pre { border-radius: 10px; border-right: 4px solid #c4a8a8; border-left: 4px solid #e3dcb5; padding: 15px 0 15px 20px; border-top: 2px solid rgb(230, 212, 169); border-bottom: 2px solid rgb(179, 143, 98); background-image: linear-gradient(90deg, rgb(162, 124, 76) 0%, rgb(217, 190, 155) 2%, rgb(255, 243, 214) 49%, rgb(187, 167, 133) 98%, rgb(247, 213, 157) 100%); } h1, h2, h3 { border-top: 1px solid #f0e7c2; text-shadow: -1px -1px 0 #fff, 1px 1px 0 #370b0b; color: #dfc485; margin: 50px 0px 20px; border-bottom: 4px solid #665d44; border-radius: 10px; padding: 20px; text-align: center; background-image: linear-gradient(180deg, rgb(236, 220, 136) 0%, rgb(183, 149, 120) 36%, rgb(244, 220, 165) 69%, rgb(183, 138, 80) 100%) } h1:hover, h2:hover, h3:hover { background-image: linear-gradient(119deg, rgb(236, 220, 136) 0%, rgb(183, 149, 120) 36%, rgb(244, 220, 165) 69%, rgb(183, 138, 80) 100%); color: #ba7; /* text-shadow: 1px 1px 0 #fff, -1px -1px 0 #370b0b; */ } table { text-shadow: none; background-image: linear-gradient(304deg, rgba(238, 208, 118, 0.5) 0%, rgba(234, 212, 189, 0.5) 100%); border-spacing: 0; border: 3px solid #601f1f; border-radius: 10px; margin: 40px 30px; } td { border: 1px solid #c84545; padding: 3px; } th { padding: 3px; color: #ece9d7; text-align: left; background-color: #4f463b; } a { border-bottom: 2px dotted black; color: #2c9310; text-decoration: none; } a:hover { color: blue; text-shadow: none; } .dead { color: #ff2121; } hr { margin: 30px 20px; border-top: 1px dotted brown; border-bottom: 1px solid white; }