/*** Emerald for Twine Encyclopaedia 
     based on Emerald template for Phorum 5.2.x
     This style includes embedded background images from Phorum's Emerald template
     (part of the default 5.2.x install, http://www.phorum.org ) and embedded icons
     from the Silk set: http://www.famfamfam.com/lab/icons/silk/
     
          created: 2016 Mar 21
     last updated: 2016 Jun 16 to remove bulky logo when viewed on tiny screen
 ***/

body {
	background-color: White;
	color: Black;
	font-family: Helvetica, Arial, sans-serif;
	font-size: medium;
	line-height: 125%;
}
a, a:link {	color: #355F35;}
a:visited {	color: #565;}
a:hover { color: #709CCC;}

/*** headers and links both ***/
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {
	color: white;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 2px 2px 5px #556;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #bbb;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #709CCC;}

img {
	vertical-align: top;
	border: none;
}
ul {
	list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAIVBMVEUqKiqKioppaWnm5uZVVVVCQkKEhIRmZmZ9fX1cXFz////IO5BsAAAAC3RSTlP/////////////AEpPAfIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAMElEQVQImWNYBQUMxDEWiwZagRkLFdOzwIyl4jO4oAwPCGPhtJYuiOIEDiuiTYYAAOKfTd1Wr9F3AAAAAElFTkSuQmCC);
}
table {
	border-collapse: collapse;
}

h1 {
	font-size: 145%;
	line-height: 145%;
}
h2 {font-size: 115%;}

h1, h2, h3, h4, h5, h6 {
	background-color: #4d894d;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAUdEVYdENyZWF0aW9uIFRpbWUANy81LzA2FebE7AAAAExJREFUSIntlcENAEAEBF2ieyVdbeyV4DUPFwowmUWcuCEDyyW0v3lWsoCqYgGZsAEe0QcAegb8Fs2PSHtoHQA30HiD/QctYH5EsMEDgWJHgAP+QGUAAAAASUVORK5CYII=);
	background-repeat: repeat-x;
	clear:both; /* keeps floated images from overlapping headings */
	color: white;
	margin:0 0 16px;
	border: 1px solid #4d894d;
	border-width: 1px 0;
	padding: 5px 16px;
}
.wikitext h1, .wikitext h2, .wikitext h3, .wikitext h4, .wikitext h5, .wikitext h6, .wikipreview h1, .wikipreview h2, .wikipreview h3, .wikipreview h4, .wikipreview h5, .wikipreview h6 {
	margin:0 -16px 16px;
}
h2+h2, h2+h3, h3+h3 {
	border-top: 0 none transparent;
	margin-top: -16px;
}
/*** headers outside .wikitext ***/
.wikiheader h1, .wikiheader h3 {
	background-color: #78ad78;
	background-image: none;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAuCAIAAACebR/KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADEyLzA0LzA1uuCVDwAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAAR0lEQVR4nGPs3t3NgBuw/GP4h0+a4T8eWQaW///xyROUxms6pYYPXacN12AZvolpuMbYIE4t//7jK7iY8Omltb/ffHiDRxoARMB21+FmJtQAAAAASUVORK5CYII=);
	background-repeat: repeat;
	border-color: #78ad78;
	border-width: 0 0 1px;
}


/*** WIKI ***/

body {
	max-width: 900px;
	margin: auto;
	overflow: visible;
}
.wikiheader, .wikiheader+form, .wikipref, .wikitext, .wikirc, .wikipreview, .wikifooter {
	background-color: #edf2ed;
	border: 1px solid #4d894d;
	max-width: 900px;
	margin: 16px auto 16px;
	overflow: auto;
	padding: 16px;
}
.wikitext, .wikipreview {
	background-color: white;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAUdEVYdENyZWF0aW9uIFRpbWUANy81LzA2FebE7AAAAOJJREFUeJzt2cEJhEAQRUFbJv9MvZiA5uA7DEJVBMvjM7TsXPf1HHx27v4Bf7dmZvdv+DULjASMBIzWHN7AwgIjASMBI3dgZIGRgJGAkTcwssBIwEjASMBIwEjASMDIHRhZYCRgJGDkDYwsMBIwEjDyv3BkgZGAkYCROzCywEjASMDIHRhZYCRg5IyJLDASMBIw8gZGFhgJGAkY+ZSLLDASMBIwcgdGFhgJGAkYLWdgY4GRgJGAkW/hyAIjASMBI9/CkQVGAkYCRt7AyAIjASMBI9/CkQVGAkYCRu7AyAIjAaMXSDwEwihyYQQAAAAASUVORK5CYII=);
	background-repeat: repeat-x;
}

.wikiheader {
	background-color: white;
	border: 0 none transparent;
	font-size: 85%;
	line-height: 100%;
	margin-top: 16px;
	padding: 0 5px;
}
.wikiline, .wikilineheader, .wikilinefooter {
	border: 0;
	border-top: 1px solid #4d894d;
	height: 1px;
	max-width: 900px;
}
.wikilineheader {
	border: 0;
	border-top: 1px solid #b6b6b6;
	height: 1px;
	margin: 5px -5px 5px -5px;
	padding: 0;
}
.wikilinefooter {
	display: none;
}

/*** header ***/

.wikiheader h1 {
	height: 41px;
	line-height: 46px;
	margin: 0 -5px 5px;
	padding: 0 16px;
	text-shadow: 2px 2px 5px #556;
	vertical-align: text-bottom;
}
.wikiheader h1 a img {
	display: none;
	/*** because I'm sick of it taking up most of my phone screen when I idly visit action=random for something to do, ok? ***/
}
@media (min-width: 801px) and (min-device-width: 800px) {
/*** but if the screen has plenty of space, they can have the logo after all ***/
	.wikiheader h1 a img {
		display: block;
		float: right;
		margin: 0 -16px -1px 0; /* nudge it past the 1px border */
		max-height: 41.5px; /* same height as .wikiheader h1 + 1 */
	}
}

/** don't smoosh headers on redirected pages ***/
.wikiheader h3 {
	/***
        line-height: 1.25em;
         ***/
	margin: 0 -5px 0;
}
.wikiheader h3+h1, .wikiheader h3+h1 a {
	border-width: 0;
	margin-top: 0;
}


/*** wiki text ***/

.wikitext > a > img, .wikitext > img, .wikipreview > a > img, .wikipreview > img {
	float: right;
	margin: 0 0 16px 16px;
}
.wikitext > a > img + *, .wikitext > img + *, .wikipreview > a > img + *, .wikipreview > img + * {
	margin-top: 0;
}

.wikitext p:first {
	margin-top: 0;
	text-align: left;
}
.wikitext p, .wikitext dl, .wikitext ol, .wikitext ul {
	margin-bottom: 0;
}
.wikitext dl dl, .wikitext ol ol, .wikitext ul ul {
	margin-top: 0;
}
.wikitext p+p {
	text-align: justify;
	text-justify: inter-word;
}


/*** preview ***/

.wikipreview>h2 {
	margin-top: -17px;
}
.wikipreview hr.wikilinefooter+h2 {
	margin-top: 0; 
	margin-bottom: -17px;
}


/*** recent changes ***/

div.wikirc h2 {
	border-width: 0 0 1px 0;
	margin: -16px -16px 16px;
	width: auto;
}


/*** footer ***/

.wikifooter, .wikifooter form {
	background-color: #edf2ed;
	padding: 16px;
}
.wikifooter form {
	background-color: #edf2ed;
	border: 0 none transparent;
	margin-bottom: 0;
	padding: 0;
}
form .wikifooter {
	margin-bottom: 0;
}


/*** icons ***/
.wikiheader>a[href$="\/Twine"], .wikiheader a[href$="\/RecentChanges"], .wikiheader a[href$="editprefs"], .wikiheader a[href$="\=random"], .wikiheader a[href$="login"], .wikiheader a[href$="How_To_Twine"], h1>a+a[href], h2>a[href], h3>a[href], h4>a[href], h5>a[href], h6>a[href], a[title^="ID "] {
	background-repeat: no-repeat;
	padding-left: 20px;
}

.wikiheader>a[href$="\/Twine"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMjSURBVHjaYvz//z8DNrA5T4cNSIkwMzMxMDAzvfHqufALmzqAAGLEZgBIMyMz030mZkYhJhYmBqAh7xhYmBRdG09jGAIQQBgGbMnXZWNiZXrFKyHFzyetxMDIzMLw9dVjhq/vn31kYGIUc6k+jmIIQAChGLCtSB+smUdcmp9fVhUkzcDAxAw0hI3h44s7DJ9fP/747y+DmFfDMbghAAEEN2BbqQEbMyvTax5xGT5+aTWGzy/vM3x5/5LhPxMjA6eAFAOvuDrD26c3GD68ePzp969/ohE9J8GGAAQQE4jYWWHExsrG8ppPQp6PX1aT4fOrhwzfvr5nkA6cziDjP43h07vXDG8e3mDgFlFiYOOW4Pv+9e/r6YlGoEBmAAggxl1VQAYL0GZROT5eaXWGjy/vMHz78JZByKWDQVFJmYGJiYnh7ZtXDKdmpzBwcAkw8EvJMTy9fYfh5f1nn37++CsKEEBMjKwsB3nE5fl4ZTSAmu8BNb9jEPPoZlBSVgFrBgFhETEG05Q5DC+fvGZ4dO0mA7+4KNBb/Hzfvv45CBBATAysTI1f3j/79/75XYb3L5//VwufySArp8DAyMiIEjsiomIMPrXLGR7dfslw//I9hqe3Xv77//d/I0AAgQNxW4OVx+///6sfCoZap6ZnMv78+ZOhtbUV7AKQQSBcXl7OwMrKyjBz+jSGV9sWXGX6+7uk7eCtHQABBHYjMFp2+Dcet/3159/X379/g21kZmZmUFZWZlBVVWVgYWGBu+Tl6zcMjyT0g0GaQXyAAGJBduavX78YYNEK0gSyEWQQiIYBkAUwS0AAIIBY8vYn6X39/F33y4eviQwczJxbLm5i8NH3A2tkY2MDewNkGMgbWx6tZfho94KB6f3PdV6TnFZ/ev/lAkAAsQA1b+Nj5pOWlpNi+CD8gWHfhT0MjirOKC4AsT99+sRw7dlVBl1pbYaPQh+07j1+WP/s/suvAAHEGLbQd//nD1+UgaY9ZfnApsX3U+CX9H/ZT/Ly8kog22EBeezYsXv/Ff7w/RD8yvvp9+dLXz59UQJafhkggBhxZWdiAUCAAQBKaDICewMBUAAAAABJRU5ErkJggg==);
}
.wikiheader a[href$="\/RecentChanges"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAMFBMVEUAAABSUlI7OzsoKChmZmYiIiJKSkoYGBhra2tCQkIPDw8zMzNZWVlzc3MHBwf///+dw8dnAAAAEHRSTlP///////////////////8A4CNdGQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAABBSURBVAiZY/gPBQxYGHdvuJwRzEQW6XA5IzZTG1nE56DYJG1jZJGDaZN2m4Yji2QqbTYtX4Usor05tGrVOyyWAgDAWWxC5ex74wAAAABJRU5ErkJggg==);
}
.wikiheader a[href$="editprefs"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABg1BMVEVZQhjkyVQbR7upiEKFur6jlYjz47qmbDNzkabuzaaqlYViYoej5P+9eRmes9lcY5Xnv4qPShBitf9yaX7Vomjz8vTMlVjRto9nvv5DU4mGPQz37+XU4vT131ru1HxffsZ5ltHEl0i4srPu382qgFuYVxLqzKqneky8yeDqsXSDuvVx1P+IYSrMqG/JhED31K7nvXZ0gqCTnbKMYym+iS10QBI0X7799sHYpFe9iUvxxJaqyPyX0f/IdizIm3DTt3X26dzbsIRtPxTtymyGSg9/pq/u2LCjYSK/k0PktonYlEaSUhG1m4v332K2h0j547Hny3ZBU5vioVDPgTPuuYH4zJvOeifftIjRqH5qRCHSlVDoz7P84MPQnEX36Nnvu4L/8+WWSg9kPRweS8O3lnukud5JVJD/8uCBSBr998f2z6Rsx/75x5OeVxJxQxirby7w0rO5i0FXZZ719fbW5PbXomLOcynVtXloPhZ8orLWlEqRTxy1nJT23Wvt0HfYmVPm1rXXsHJKAAAAgXRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AP////////////////+AQuSTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAAM1JREFUGJVjKEYDDCDCp1pQMIMLIVDjrarq7WLKChdIzHUBAtMkuIBUiqedU15kBVyAPc7KMyJcOZ/NwjHWDSSgwqmWlaXG6WFQkMApBhIwZA/V188ykfMX0I8RAQrwMcmoq6sXypnXOpeKSDMUpyaX8Ghns9RlysrKBTkUM2hIWttkS7gGgPheSkBbwjSNhIQq7c19feu8NG1BAiFFWhzl4oyydVH88SCBhjBuM+b0el5Fv0Dh4GiIwxR0cnL03NPkReG+ZdCx1JWGeh8AuExPy8IQweQAAAAASUVORK5CYII=);
}
.wikiheader a[href$="\=random"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAI9SURBVDjLpZNBS9RhEMZ/u60aZAdNSXdLrcxNS82DaRQVRBCUGngwwkOnvkB0yEt0qy/QKSrq5DUSQgLTSi01d80gcrXSTTdTViTU//+ded8ORihFYD4wl+FhYOY3T8A5x2YU3Ij54qOmp833zmX+14CWh431vm9OGs+8W9sPXOm49HsHqxarFhXbZ9W2EQxeECNnxUh0W2Y2kdwIcwtzJCbHY8+uvagBCAG0Vl3G4XDOYZ1jbPbj0ffJ0S6xQrT4AFszsxC1qFPycvJYXl45fOxG7ctXNweOB51zWBzW2V+l7MnbS21JLemFNBmhDIwIxhqMGowKxgjGNxkAISuWB2/uoqIE7Rb255dxMHKInO07CLkMxpMTpOZnmE7NEN4ZQUVITIyPDNyK1wEE1mJsud+QLUavl4cr2o5E64glhumJ9ag629TV1ttRd7VGNWQ/Dd6Ol/6VgguCDTjiYzGWvCWiReX4Pwxe2gPAX/Lx5rx1dAKt7c1OjCBGcOIoyC1kMb1IWTjKvqJSJqbGGR6Nk0gkOBitQMQyNDg0kmj/XA0QMr7hRPkp1ClqBbHKXNY88Q9xineVEC6IUFgQwZ62qFUsFm/Fq9p9Pvx66sl0XdD46y8sKiwuLZL6/o3nvd3Mp+cRJ4gVxCliFRFFjBqAQMOdM06MYHxB/FVEYqRPPG3z0/7qI/kazc/Pp7K6kuSXJEP9b2MznbM1f1D4l4oaI/Uq2qViJ1Ods9ENZ2Hy8dd+NdqtRivXUdhsnH8Cn6RstCM01H4AAAAASUVORK5CYII=);
}
.wikiheader a[href$="\=login"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABHVBMVEUdegPvzTPWeyjlz6GAslmny49amijWoErEmFLz2or24X7+/PDv0JDjr0P368PXv45DkSheoEKVwH/y1kbuxCf46btzqk7nu2Y3iAvWr2r56qptojHajy/899X121zLjjz46ZNLlTOdxIeEtWn34oTx1kLks01DjxZ/smBRliH///8pgQZbnzv774RhokX78buszZP89a3qw27foDj79MVJkRz5652Pu3NupDz13Ug7jBXy1jhinjDexpfPkkCgxYlrpUJ7rlT35GT35YExhhTmtULvzpT25Hr9+MDwzjf454z8+N51pzr89c702ELXgCr67q+NuW6EtWWWwYGkyIz35p7Gm1b31kr677o8ixHdlzFKjBlWlydlpEfqxHVAbfUeAAAAX3RSTlP///////////////////////////////////////////////////////8A/////////////////////////////////////////////////////////////////////7OUi2UAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAA0klEQVQYlWPQggIeXl4eEM0A53t7g0UYYHxfM30tkAgDjO9lxsurZSwJFeD19nJXEOXl5Y6ShArou7u7K+hzWnrIQAVkvYAizsKehkxQM4ycPeV8bBh1mTgYwC6IC7C2dJJmifEPAxnKy63vbmEhbePIKqYOtBYoLxUuIm1gYMBqbh8rocXAyx3gJ+JnYxAYGKShEayjzaAW4SliqcLGGmJvrxwcK8DNwGuiasklr2mqHqkjpKfIrcUgzscVKs8PsttKUBHkOWZ2OztbsGNcwG4CANc7KegxGjT/AAAAAElFTkSuQmCC);
}
.wikiheader a[href$="newlogin"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cMCQECKpNY5d8AAALPSURBVDjLhZJbaFR3EMZ//3PJ2VtqmoRcMNSkYFQsglAUpJUaNtSKoqVILb70RTSLL/oSi4X6VNpCaSklFtGCVcTYVNeCFBKiwZoIEaQYrfeo7K6mSdx1N9lbzv+c6YMXtDbtwMAMfN/MfDOjRIT/suTJ9i6g40m6t2l9X+wFgIjM6ol4tCsRj4oujYoujUoiHpVEPNr1POb/yfmLUp74UdzcaRHxJRGPyp2f2/Y/xal/k/B07Mb2r9C5Myi7lvFzhwBoWt/H3Z9W8Nc0A8tjQ6tmKyCNq/ehMycQL4uy64CFTJz/ArTP3A093NkfZcJzBozZliczdxEv+zjWD4FrNKzaRdWS9yje20zzx99Q7RbfsWYroOx6lBlGvDyIh7jjaJ1G9CDudBan4SF6svzyDpIn2w3ge6d2cUdly6vMTPZjhZpRVgSv9ABdSBJ5/X1ufnuYpBO+br10b0Ph1CylatEySmNfY4VqMYIB3PERPLdApPUDbn13hFQwcqW9c/iN5yV0zF37C15+GHdqgELyU2xjDspexuRgH6IWkPqtn/y9z/BDlitl9zCdoBLx6LNPq1uxlZn0IXT2NlZlNVZ4HSPdRzPTiYJfU1FV09q2EadlMcVLvfz5e5+XuXZ1h/G4cw/1K7fjpn/AfXQD+5U6rMhaLh87mh7zK065V29m57dtJHB7AHXwI0KjJ2ieV2OKkh0WMKWnLlQWE1/iTWcI1LeiKpYz0t2dmcA5vq5zaEt/r+0HGlpgzc5neq09jZi+araASmWHwQ7h1M1B7De5dKQnm7EDx9bsHNoG4JmSKvxxqin8a4xycYwCMJUz8UzuG772L+qijx1+CyP8IZe7449ygeDB1U/IAKHq+gNXzp/VD0pBcqZNJq24lVKeQJcaPrByt1MuxdwZr0JcMYqh4L63Y+c++edjDW56bVc+fX+r6al5nikpgb3v9urP/wYUWIpsGL4F4QAAAABJRU5ErkJggg==);
}
.wikiheader>a[href$="How_To_Twine"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAA9lBMVEU9Vo2LsdlBiMa9xtg9cLN3nMTk6vOkv99RaZ+Eq9BaibjF3PFrlcRhlsj09/pdhLOqweGMqc1IYZTk6O9Veq1okb2cueB2osRJdbObqcW3y+E6VZVjjr1am9apxd+9zOJ5pNRJkM3////U4O6WstF4pMU7W6JQaqGartJHZaJrmcekyOetxONdkL47gsCBqNZam9FRj8Vbgq+Sstueuthznc9kodhSe7VhibW91enQ3OqSttWeu9/k7vdxlb339/9fhbN2o9G3zeZ8psuqxN+FrdQ9V49mksC9yN+ny+pIicOMrdY6WJi90OVRbaucrdZpn9BmmczCWP1tAAAAUnRSTlP/////////////////////////////////////////////AP//////////////////////////////////////////////////////////////BUdDVAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAADMSURBVBiVXc9pD8FAEAbgOqusttRV6ui6q7ToCtqKraMIwv//M2YjRLwfJpNnvrzD4b9wbPjnha7bI/8DmfrDM00ve1m9IaNHgpJlzeVD/MbAtyOBRWWZUk+oJAFGz6DVIqJICOHTAwDbm7OdRwgJ7h0galJiGBijMET7K8DEpHBsi5qmFRs1gKlzMIyQwTLhpgCcsYxQFeO1JHUKKkCyIjhwlaRZrptXWLFmb+cklttNp8zF3tVPw5nL824hH/s8p6j9I5dSle+3v3kBzJgjq4/JnPgAAAAASUVORK5CYII=);
}

a[title^="ID "] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAABJlBMVEVkPRxCjP+jlYglSa2YrNTIdiztt33qsndBT4dJXaPF1/anekx5ltFitf+GSg/uzab36NnqzKoxTKZyaX6vu9PKdyp3rfhffsaTnbKtgVZZp/6X0f/u382j5P/Im3CWSg80X75/wP9we5gbRb10QBK4n5CmbDNSm/731K5DU4liYodnvv5x1P/z8vTftIjxxJbU4vSYVxK3lnuGPQyqyPxetf+kud5qRCF5tv9XZZ6Bjru8yeDPgTMeS8O1m4uPShD4zJttPxToz7OSUhGrby43VKp/qP7RqH5Uov/ktonvu4Kbr9dNlv6qlYWDuvV0gqBsx/5iv/+BSBpaq/8qS6zOeif2z6RxQxieVxKqgFsbR7vW5PZoPhbm1rWRTxytczPluo2es9moO5ExAAAAYnRSTlP///////////////////////////////////////////////////////////8A/////////////////////////////////////////////////////////////////////zBYRuMAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAr0lEQVQYlWPQRQMMYNIuzt4+yBchoCpvaOjMp8IEF5CP4AMCFQa4gLGRp5xjuHkMXEBNQD/BXU/GBS4QyS8YFibILwkX8Fdz0NAIi1eCCSRGGXADAZcyC0TAzDZaVicg0FSRy9YbJGCtaSIdoK1tKuVh4cYhAhQIZZcwNTUNDlb3YbRiYwUJeFn6BQd7qHt4iHF6iQIFYkO1FHjBgFnYxgliLY9rCDMzs5A4wrdIAAC09i27LB90ZgAAAABJRU5ErkJggg==);
	background-position: left;
}

h1>a+a[href], h2>a[href], h3>a[href], h4>a[href], h5>a[href], h6>a[href] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIhSURBVDjLY/j//z8DJZhhGBlgZ2fHnZWVVdra2vpu3rx5/2tqah7m5OSYA7EEkH0XJAaSA6kBqUUxwMjIiM3Hx6dr4sSJ/1+8ePH/7t27/w8ePPi/sbHxXnV19aGbN2/+AIkdOXLkP0gNSC1ID9wAQ0NDv+Li4g9Xr159FxERsc3b2/tPamrq/0mTJv2vrKz8D2KDxEByK1aseAhSC9KD7IKupqam75MnT0739/fnsre3/7x3797/586d+3/o0KH/a9eu/Z8xx+Jf6nzD/yA1ILUgPXADdHV1M9PT099PmzatJCgoaKejo+MvNze3/4GBgWAMYifMMPrfuDnqf/gMjf8gtSA9cAM0gcDX1/d6b2/v+1WrVr1dt27d//yltv9zF1n8T19g8j9pruH/mvWh/1ednvi/ZLX/f9c+iX+a2hpacAPU1NSYgc428PLyup+SkvIlOzv7e/Zi8/8bzk37v/bsFLDGFacn/J+wp+T/wuNd/zOWuv03bWf/rdvMyIgzfpOB/gVp7tuV/79zR/b/1m1p/xs2J/5v2pr+f8ah5v8xC2z+q9Yz/MRpQPRszf8rT034v/RE7/+Fx7r+zzvaATQk6//0Q03/05Z6/FesZbguXcnAidOAwOmKfz0nSv917hf9a93N/zduvtX/aQcb/ictdvsvX8twUbKSgZ2kpKzdzPg6fqHzf/lqhjNAzWwk5wWgk1/LVTP/F61kYEEWBwAP7or0z//OfQAAAABJRU5ErkJggg==);
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADpSURBVCjPY/jPgB8y0EmBHXdWaeu7ef9rHuaY50jU3J33v/VdVqkdN1SBEZtP18T/L/7f/X/wf+O96kM3f9z9f+T/xP8+XUZsYAWGfsUfrr6L2Ob9J/X/pP+V/1P/e/+J2LbiYfEHQz+ICV1N3yen+3PZf977/9z/Q//X/rf/7M81Ob3pu1EXWIFuZvr7aSVBOx1/uf0PBEK3/46/gnZOK0l/r5sJVqCp6Xu99/2qt+v+T/9f+L8CSK77v+pt73vf65qaYAVqzPYGXvdTvmR/z/4ZHhfunP0p+3vKF6/79gZqzPQLSYoUAABKPQ+kpVV/igAAAABJRU5ErkJggg==);
	background-position: right;
	padding-left: 0;
	padding-right: 20px;
	text-decoration: underline;
}
h1>a+a[href] {text-decoration: none;}

input[name="search"] {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAArlBMVEWXYEXo8fnXtXzImmLm0K7w9vu9cj/cvqTFlWrs3L7y6NrMo3DXuIrAjFKwcUTx9/zn05/LqJPSrWz37+Tew4z3+v3gxrarZD7w5Ni8hEvCkFXm0bikWzLOpmLjzJjaun/KoG7RrYP////07NzevZSyckr59PH38e3lz6i7g1Dew6bSrXbm07nAjVfMoGbQp2ngx5Lp16TDk1fezrX06uLOrXPZuovjzLvbvoa4f0cgi6YmAAAAOnRSTlP/////////////////////////////////////////////AP//////////////////////////////Ew+V1gAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAACpSURBVBiVVc7bDoIwDIBhNqgoHtBBEVRUSkSHCkKI6Pu/mFISD/9dv61JDaLUV3Fc3h3iDBopaXmedS4uPaTqhCAEYG6GDL5E0QU4ThiUBQzCzWuG2OtnAc30DwCaiKE8uTyCa/c/JmcEDvWQwSlydN/vWKtBy4etzX3eNPZUbn197IDC5BpFWj+qarc8dtDXXv35zTTwAxRoKVez7AsUbJ6Hn5V32QKJXiB2GQyNCwtBAAAAAElFTkSuQmCC);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 16px;
}