/* for h1, h2, h3 bbcode tags which hardly get used lol */
h1 {
	font-size: 1.6em;
	margin-top: 0em;
	margin-bottom: -1em;
	font-variant: small-caps;
}
h2 {
	font-size: 1.4em;
	margin-top: 0em;
	margin-bottom: -1em;
	font-variant: small-caps;
}
h3 {
	font-size: 1.2em;
	margin-top: 0em;
	margin-bottom: -1em;
	font-variant: small-caps;
}

/* the size and style of the poster's name by a post */
.postername {
	font-size: 16pt;
}
.postername a {
	text-decoration: none;
}

/* restrict sig height. scrollbar if past the max height */
.signature {
	max-height: 200px;
	overflow: hidden;
}

/* legacy newsbox support, keeps images from breaking it */
.headerbodies img {
	max-height: 100px;
}

/* colors for coral mayhem. used with [coral1], etc. */
.coral1 {font-weight: bold; color: #fa4448;}
.coral2 {font-weight: bold; color: #e054f4;}
.coral3 {font-weight: bold; color: #af54f4;}
.coral4 {font-weight: bold; color: #5c5ef2;}
.coral5 {font-weight: bold; color: #4eaaf4;}
.coral6 {font-weight: bold; color: #29e57b;}
.coral7 {font-weight: bold; color: #52e529;}
.coral8 {font-weight: bold; color: #fa8444;}
.coral9 {font-weight: bold; color: #858585;}

/* keep images from breaking out of the posts they are in */
.windowbg img {
	max-width: 100%;
}
.windowbg2 img {
	max-width: 100%;
}

/* keeps avatar column only as wide as it needs to be */
.windowleft {
	overflow: hidden;
	width: 16%;
}
.windowleft img {
	max-width: 150px;
}