body { background-color: #aaaaaa; font-family : Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10pt; text-shadow: 0 0 4px #4A82A3; color: #1E2849; font-variant: normal; text-decoration: none; text-indent: 0px; text-align: left; word-spacing: normal; letter-spacing: normal; }

body#splash {  background-color: #000000; background-size: 0px 0px; background-repeat: no-repeat; 
}





.verticalCentered { background-color: #000000; position: absolute; width: 80%x; height: 80%x; top: 50%; left: 50%;
-webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }








.widthCenter { width: 100%; height: auto; min-width: 200px; max-width: 700px; }


a:link, a:visited { color: #B43600; text-decoration: none; font-weight: bolder; }

a:hover { color: #FEF0D0; font-weight: bold; }

a:active  { color: #ffffff; vertical-align: -2%; font-style: italic; }

.noCaps{ text-shadow: 0px 0px 0px; color: #000000; text-transform: lowercase; }

.EXPAND
{ background-repeat: repeat-x; cursor: url(/elements/cursorEXPAND.png), copy; }


footer#iconGuidefooter { position: fixed; width: 99.5%; margin-left: 0px; z-index: 3; padding-bottom: 0px; padding-top: 0px; text-align: left; line-height: 29px; font-weight: 400; font-size: 16px; text-transform: uppercase; letter-spacing: 2px; font-family: changa-one; color: #FFA722; font-style: normal; padding-left: 10px; bottom: 2%;/* [disabled]border: thin solid #971D36; */ border-radius: 8px; background-image: url(/elements/backgrounds/XpurpleGradient.png); background-repeat: repeat-y; }

.longVowel { text-decoration: overline; }


 
 
 
 .box {
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
	width: 300px;
	-webkit-box-shadow: 0 0 57px #B2ECFF;
	box-shadow: 0 0 57px #B2ECFF;
	background-color: #D5D5D5;
	border: 5pt solid #1E2849;
	border-radius: 50px;
	margin-bottom: 10px;
	margin-top: 10px;
}
 
 
 .subject{ color: #FFFFFF; border: 2px solid black; font-size: 14px; border-radius: 55.3px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: #437B95; }
 
li {
	text-indent: -10px;
	padding-bottom: 5px;
	text-align: left;
}
ul{ margin-top: 7px; }


.rounded{ border: 2px solid #6B3E23; border-radius: 18px; -webkit-box-shadow: 0px 0px 10px #000000; box-shadow: 0px 0px 10px #000000; }


.strike { text-decoration: line-through; }



h1 { font-size: 30px;  text-align: center; margin-bottom: 5px; line-height: 30px;}
h2 { font-size: 20px; margin-top: 5px; text-align: center;}
h3 { font-size: 20px;margin-bottom: 5px; margin-top: 5px; text-align: center; }
h4 { font-size: 15px; text-align: center; margin-bottom: 5px; margin-top: 5px; margin-left: 0px; margin-right: 0px; }

p { text-align: left; line-height: 15px; margin-top: 10px; margin-bottom: 10px; }


.charICON { width: 200px; background-repeat: no-repeat; background-position: center bottom; background-size: 100% auto; max-width: 400px; }

.bottomTuck { margin-bottom: -40px; margin-right: 0px; margin-left: 0px; margin-top: 0px; }


.star0 { background-image: url(/elements/starRatings/starRating_0.png); }
.star1 { background-image: url(/elements/starRatings/starRating_1.png);  }
.star2 { background-image: url(/elements/starRatings/starRating_2.png);  }
.star3 { background-image: url(/elements/starRatings/starRating_3.png);  }
.star4 { background-image: url(/elements/starRatings/starRating_4.png); }
.star5 { background-image: url(/elements/starRatings/starRating_5.png);  }

.newEntry { margin-bottom: 20px; height: 254px; }

.patronName{ font-style: italic; font-size: 11px; color: #91733E; text-shadow: 0px 0px 1px #969696; letter-spacing: 2px; }

.BOLD {font-weight: bolder;}
.footnote { font-size: 10px;  text-transform: uppercase; }
.accent { color: #785600; }

.note { color: #FF0202; }

.charName  { border-radius: 44px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-size: 33px; }


/* that white glow behind a character to make it pop */
.charBG { }
 
.boxRISE { margin-top: -62px; }


.tape { background-image: url(/elements/wordHighlights/tapeYellow.png); background-size: 100% 100%; background-repeat: no-repeat; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; color: #61371C; margin-right: -6px; margin-left: -6px; letter-spacing: 1px;}

.tapeBrown { background-image: url(/elements/wordHighlights/tapeBrown.png); background-size: 100% 100%; background-repeat: no-repeat; padding-top: 3px; padding-right: 9px; padding-bottom: 6px; padding-left: 9px; color: #774A0E; margin-left: -6px; margin-right: -6px; letter-spacing: 1px;}

.tapeWhite { background-image: url(/elements/wordHighlights/tapeWhite.png); background-size: 100% 100%; background-repeat: no-repeat; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 5px; color: #61371C; margin-left: -6px; margin-right: -6px; letter-spacing: 1px; }


.sticky  { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; background-position: left top; background-repeat: no-repeat; background-size: 100% 100%; text-shadow: 0px 0px 1px; text-align: left; }

.addButton { }

.blackBubble { background-color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: #FFFFFF; text-shadow: 0px 0px 0px #000000; width: 200px; border-radius: 30px; margin-top: 2px; margin-right: 2px; margin-bottom: 22px; margin-left: 2px; text-align: center; letter-spacing: 1px; } 




.copyright { text-align: center; color: #455F6D; letter-spacing: 3px; font-size: 12px; font-weight: normal; margin-top: 40px; border-top: 1px solid #8E7355; padding-top: 5px; text-shadow: 0px 0px #000000; }


.scribbleA { background-image: url(/elements/wordHighlights/scribbleOut_A.png); background-repeat: no-repeat; background-position: left center; background-size: 100% 50%; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; width: 80%; margin-top: 20px; padding-right: 0px; text-align: center; color: #000000; }

.scribbleB { background-image: url(/elements/wordHighlights/scribbleOut_B.png); background-repeat: no-repeat; background-position: left top; background-size: 100% 100%; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; width: 80%; margin-top: 20px; padding-right: 0px; text-align: center; color: #000000; }

.scribbleC { background-image: url(/elements/wordHighlights/scribbleOut_C.png); background-repeat: no-repeat; background-position: left top; background-size: 100% 100%; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; width: 80%; margin-top: 20px; padding-right: 0px; text-align: center; color: #000000; }

.eggIcon {
width: 15em;
padding-top: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-left: 13px;
}
