.intro { 
	background-color: #000000; 
}

.cards { 
	background-color: #17a211; 
}

.watercolour { 
	background-color: #b9d200; 
}

.acrylic { 
	background-color: #ffbc47; 
}

.pencil { 
	background-color: #ea7100; 
}

.artdolls { 
	background-color: #c60000; 
}

.assemblages { 
	background-color: #cc0057; 
}

.fibreart { 
	background-color: #903f8a; 
}

.digital { 
	background-color: #09739b; 
}

.other { 
	background-color: #0fa38e; 
}

.bio { 
	background-color: #000000; 
}

.soft-intro { 
	background-color: #aeaeae; 
}

.soft-cards { 
	background-color: #8ad087; 
}

.soft-watercolour { 
	background-color: #dbe87f; 
}

.soft-acrylic { 
	background-color: #ffdda2; 
}

.soft-pencil { 
	background-color: #f4b77f; 
}

.soft-artdolls { 
	background-color: #e27f7f; 
}

.soft-assemblages { 
	background-color: #e57fae; 
}

.soft-fibreart { 
	background-color: #c79ec4; 
}

.soft-digital { 
	background-color: #83b8cc; 
}

.soft-other { 
	background-color: #86d0c6; 
}

.soft-bio { 
	background-color: #aeaeae; 
}

body { 
  background-color: #fff;
  margin: 0 100px;
  font-family: "Arial Rounded", "Arial", sans-serif;
  font-size: 12pt;
}

tr { 
  border: 0;
 }

td { 
  empty-cells: show;
  border: 0;
  padding: 0;
 }

.strapline { 
  width: 100%;
  height: 30px;
  border-spacing: 0;
}

.strapline td {
  font-family: "Arial Rounded MT Bold", "Arial Rounded", "Arial", sans-serif;
  font-size: 8pt;
  text-align: center;
  color: #fff;
  font-weight: bold;
  width: 9%;
}

.strapline td a {
  text-decoration: none;
  color: #fff;
}

td.picks { 
  vertical-align: top;
  width: 20%;
}

td.picks ul {
  float: left;
  left: 0px;
  padding: 1em 2em;
  list-style: none;
}

td.picks ul li a {
  color: #000;
  text-decoration: none;
}

td.content { 
  padding: 1em 1em;
  text-align: justify;
  width: 80%;
}

td.edge { 
  padding-left: 1px;
}

h1 { 
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  text-align: center;
  width: 100%;
  height: 100px;
  background-color: #fff;
 }

table.main { 
  border-spacing: 0;
  cell-spacing: 0;
  width: 100%;
}

img {
	border: 0;
}

img.cardThumb {
	margin: 4px;
	float: left;
}

table.itemTable {
	margin: 0 auto;
}

table.itemTable td {
	padding: 5px;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-size: 14pt;
	font-weight: bold;
}

table.vertSep {
	margin-top: 5px;
	width: 100%;
	margin-bottom: 5px;
}

table.vertSep td {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
