/* image additions */

.save {
	padding-left: 10px;
	text-decoration: none;
	color: #173B83;
	background: url(icons/savesphere.png) bottom left
		no-repeat;
}
.keyitem {
	padding-left: 14px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_key.png) bottom left
		no-repeat;
}
.item {
	padding-left: 14px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_generic.png) bottom left
		no-repeat;
}
.treasure {
	padding-left: 16px;
	text-decoration: none;
	color: #000000;
	background: url(icons/treasure.png) bottom left
		no-repeat;
}
.recruit {
	padding-left: 16px;
	text-decoration: none;
	color: #000000;
	background: url(icons/recruit.png) bottom left
		no-repeat;
}
.warning {
	padding-left: 14px;
	text-decoration: none;
	color: #173B83;
	background: url(icons/warning.png) bottom left
		no-repeat;
}
.boss {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/boss.png) bottom left
		no-repeat;
}
.profile {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/profile.png) bottom left
		no-repeat;
}
.tradeitem {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/shop_trader.png) bottom left
		no-repeat;
}
.rune {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/shop_rune.png) bottom left
		no-repeat;
}
.map {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_map.png) bottom left
		no-repeat;
}
.book {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_book.png) bottom left
		no-repeat;
}
.armor {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/shop_armor.png) bottom left
		no-repeat;
}
.script {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_script.png) bottom left
		no-repeat;
}
.window {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_window.png) bottom left
		no-repeat;
}
.stone {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_stone.png) bottom left
		no-repeat;
}
.medalset {
	padding-left: 18px;
	text-decoration: none;
	color: #000000;
	background: url(icons/item_medal.png) bottom left
		no-repeat;
}
.prompt {
	padding-left: 16px;
	text-decoration: none;
	color: #000000;
	background: url(icons/recruit_talk.png) bottom left
		no-repeat;
}

/* other */

.wherearewe { /* For sub-location under h6 */
  float: left;
  border: 1px solid #173B83;
  padding: 0.3em;
  margin-top: 2px;
  margin-right: 0.5em;
  margin-left: 0;
  background-color: #C3DBDD;
  display: block;
  font-weight: bold;
}
.boxleft { /* pullquote style meant for Marks, etc. */
  float: left;
  border: 1px solid #173B83;
  padding: 0.5em;
  margin: 0.5em;
  margin-right: 0.5em;
  margin-left: 0;
  background-color: #C3DBDD;
  display: block;
  width: 120px;
}
.boxright { /* pullquote style meant for Marks, etc. */
  float: right;
  font-size: 10px;
  border: 1px solid #173B83;
  padding: 0.5em;
  margin: 0.5em;
  margin-right: 0;
  margin-left: 0.5em;
  background-color: #C3DBDD;
  display: block;
  width: 200px;
}