		body {
			background-color: black;
			color: white;
			font-family: sans-serif;
			font-size: 12px;
			}
		h1 {
			text-align: center;
			padding: 0;
			margin: 0 0 5px 0;
			}
		a, a:visited {
			text-decoration: none;
			color: white;
			font-weight: bold;
		}
		.titlebar {
			background: url("images/headmiddle.png") repeat;
			height: 150px;
			min-width: 814px;
			margin: 0.5%;
			}
		.titlebar .left{
			float: left;
			}
		.titlebar .right{
			float: right;
			}

		.colcontainer {
			min-width: 822px;
			}
		.bluecol, .greencol, .orangecol, .purplecol, .yellowcol {
			width: 24%;
			margin: 0.5%;
			float: left;
			}
		.colcontent {
				padding: 5px;
				color: black;
			}
		.colcontent a {
				text-decoration: none;
				color: black;
			}
		.bluecol .colcontent {
				color: white;
			}

		.bluecol .colcontent a {
				color: white;
			}

		.bluecol {
			background: #0003ff;
			}
		.bluecol .head {
			background: url("images/bluemid.png") repeat-x top;
			}
		.bluecol .head .tl {
			background: url("images/bluetl.png") no-repeat top left;
			}
		.bluecol .head .tr {
			background: url("images/bluetr.png") no-repeat top right;
			}

		.greencol {
			background: #00bf02;
			}
		.greencol .head {
			background: url("images/greenmid.png") repeat-x top;
			}
		.greencol .head .tl {
			background: url("images/greentl.png") no-repeat top left;
			}
		.greencol .head .tr {
			background: url("images/greentr.png") no-repeat top right;
			}

		.orangecol {
			background: #ffa300;
			}
		.orangecol .head {
			background: url("images/orangemid.png") repeat-x top;
			}
		.orangecol .head .tl {
			background: url("images/orangetl.png") no-repeat top left;
			}
		.orangecol .head .tr {
			background: url("images/orangetr.png") no-repeat top right;
			}

		.purplecol {
			background: #ff00fc;
			}
		.purplecol .head {
			background: url("images/purplemid.png") repeat-x top;
			}
		.purplecol .head .tl {
			background: url("images/purpletl.png") no-repeat top left;
			}
		.purplecol .head .tr {
			background: url("images/purpletr.png") no-repeat top right;
			}

		.yellowcol {
			background: #fffc00;
			}
		.yellowcol .head {
			background: url("images/yellowmid.png") repeat-x top;
			}
		.yellowcol .head .tl {
			background: url("images/yellowtl.png") no-repeat top left;
			}
		.yellowcol .head .tr {
			background: url("images/yellowtr.png") no-repeat top right;
			}
