CSS

/* TEXT HEADERS */
.campaign-public-layout .main-content h1, .campaign-public-layout .main-content h2, .campaign-public-layout h3 .main-content {font-family: ‘Advent Pro’; color:white;!important;}
.campaign-public-layout .main-content h4, .campaign-public-layout .main-content h5, .campaign-public-layout .main-content bq , .main-content p {font-family: ‘Abel’; color:white;!important;}
.campaign-public-layout .main-content h1 {font-size: 200%;color:GoldenRod;!important;}
.campaign-public-layout .main-content h2 {font-size: 180%; color: white;!important;}
.campaign-public-layout .main-content h3 {font-size: 160%;color: white;!important;}
.campaign-public-layout .main-content h4 {font-size: 140%;color: white;!important;}
.campaign-public-layout .main-content h5 {font-size: 120%;color: white;!important;}
.campaign-public-layout .main-content .title {font-size: 250%;color: white;!important;}
.campaign-public-layout .main-content pre {overflow: auto;}
.campaign-public-layout .main-content blockquote {border-left: transparent; font-style: italic; font-family: ‘Abel’; color: white;box-shadow: inset 2em 0em 1em -2em lightskyblue, -1em 0em 1em -1em aliceblue; }
.campaign-public-layout .main-content p {font-family: ‘Abel’;color: white;!important;}

.adventure-log-post-title {font-size:36px !important;font-family:‘Advent Pro’ !important; color:GoldenRod !important;text-align:center;margin-top:5px;margin-bottom:5px;border-bottom:1px dotted GoldenRod!important;}
.character-name.title {font-size:24px !important;font-family:‘Advent Pro’ !important; color:GoldenRod !important;margin-top:5px;margin-bottom:5px;border-bottom:1px dotted GoldenRod!important;}
.character-list-item {font-size:20px !important;font-family:‘Abel’ color:white;!important;background:transparent !important;}

/* SET BANNER HEIGHT
.campaign-public-layout #banner-container .campaign-banner-image {fixed; height: 209px; width: 1368px; margin-right: auto; margin-left: auto;}*/

/* REMOVESHIGHLIGHTSAND SPACE ABOVE BANNER */
.campaign-public-layout .highlight-container {display:none;}
.campaign-public-layout #campaign-summary-row .row {opacity: 0.0; height: 0px}

/* REMOVES CHARACTER AVATAR FROM SIDEBAR /
/
.campaign-public-layout .sidebar .character-avatar .frame {display: none;} */

/* TOP BAR HOVER TRANSPARENCY */
#top-bar {
opacity: 0.01;
transition: all 0.3s ease-in-out;
}

#top-bar:hover {
opacity: 1;
transition: all 0.3s ease-in-out;
}

/* HOVER TRANSITION */
.campaign-public-layout #content:hover a {
transition: all 0.3s ease-in-out;
}

/* FIX IMAGE SIZE ISSUES /
/
img {max-width: none;} */

/* RESTORE PREFORGE LINK COLORS AND BEHAVIOR */
#content a:link {
color: DarkGoldenRod;
text-decoration: none;
}

#content a:visited {
color: GoldenRod;
text-decoration: none;
}

#content a:hover {
color: gold;
text-decoration: none;
text-shadow: 0em 0em 1em lightyellow, 0em 0em 2em white;
}

#content a:active {
color: GoldenRod;
text-decoration: none;
}

#content a:link.create-wiki-page-link {
color: firebrick;
text-decoration: none;
}

#content a:visited.create-wiki-page-link {
color: firebrick;
text-decoration: none;
}

#content a:hover.create-wiki-page-link {
color: red;
text-decoration: none;
text-shadow: 0em 0em 1em white, 0em 0em 2em white;
}

#content a:active.create-wiki-page-link {
color: firebrick;
text-decoration: underline;
}

/* CONTENT AREA BACKGROUND */
.campaign-public-layout .main-content-container {
background-color: transparent !important;
background-image: -ms-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
background-image: -moz-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8)95%, #023a56 130%);
background-image: -webkit-linear-gradient(left, #023a56-30%, rgba(2, 58, 86, 0.8)5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
background-image: -o-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
}

.campaign-public-layout .campaign-landing-page-container {
background-color: transparent !important;
}

.campaign-public-layout .section {
background-color: transparent !important;
}

.campaign-public-layout .post-main {
background-color: transparent !important;
}

.campaign-public-layout .post-main.post-section {
background-color: transparent !important;
}

.campaign-public-layout .post-section.post-main {
background-color: transparent !important;
}

.campaign-public-layout .front-nav-container {
background-color: transparent !important;
}

.campaign-public-layout .sidebar {
background-color:transparent;}
}

.collapsable-nav-row .full-width.main-content-container {
background-color: transparent !important;
background-image: -ms-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
background-image: -moz-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
background-image: -webkit-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
background-image: -o-linear-gradient(left, #023a56 -30%, rgba(2, 58, 86, 0.8) 5%, rgba(2, 58, 86, 0.8) 95%, #023a56 130%);
}

.collapsable-nav-row .full-width.campaign-landing-page-container {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.section {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.post-main {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.post-main.post-section {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.post-section.post-main {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.front-nav-container {
background-color: transparent !important;
}

.collapsable-nav-row .full-width.sidebar {
background-color: transparent !important;
}

/* TEXT GLOW */
.campaign-public-layout .main-content {text-shadow: 0em 0em 1em aliceblue, 0em 0em 0.1em white;}
.campaign-public-layout p {text-shadow: 0em 0em 1em aliceblue, 0em 0em 1px white; font-family: ‘Abel’; text-align:justify;}
.campaign-public-layout code {color: white;}

/* RESTORES PREFORGE TABLE FUNCTIONALITY */
#content table {
background-color: transparent;
border-style: none;
}

#content tr:nth-child(even) {
background-color: transparent;
}

/* ADVENTURE LOG */
.adventure-log-index .post-date {
background-color: transparent;
}

.adventure-log-index .adventure-log-post {
background-color: transparent;
}

.adventure-log-index .adventure-log-new-container {
background-color: transparent;
}

.adventure-log-index .post-content {
background-color: transparent;
}

.adventure-log-index .overflow-fade-out {
display: none;
}

.adventure-log-show .post-header-container, .adventure-log-show .post-main,
.adventure-log-show .post-comments {
background-color: transparent
}

/* CHARACTER AND ITEM LAYOUTS */
.campaign-public-layout.character-index .character-quick-search,
.campaign-public-layout.item-index .character-quick-search {
background-color: transparent;
}

.campaign-public-layout.character-index .character-list-item,
.campaign-public-layout.item-index .character-list-item {
background-color: transparent;
}

.character-show .main-content section, .item-show .main-content section {
background-color: transparent;
padding: 17px 34px 34px;
margin-bottom: 30px;
position: relative
}

.character-show .character-avatar, .item-show .character-avatar {
font-weight: bold;
font-size: 12px;
opacity:1 !important;
margin-bottom: 10px
}

/* MAP INDEX */
.campaign-map-index .map-placard {
background-color: transparent;
}

#content small {color: white;}

CSS

At the Edge of All Things MrAnthropy