/* Style sheet for Skills 1st web pages
 *
 * andrew.findlay@skills-1st.co.uk
 * 2nd Feb 2005
 */

body {
	color: black;
	background: white;
	font-family: sans-serif;
	background-image: url(/images/dark-red-200x16.png);
	background-repeat: repeat-y;
}

div.leftbar {
	position: absolute;
	top: 0px; left: 0; width: 200px;
	background: #b00000;
}

div.main {
	position: absolute;
	top: 0px; left: 201px;
	width: 580px;
	margin-left: 5%; margin-right: 5%;
}

img.logo {
	padding: 30px 10px 50px 10px;
}

div.leftlinks {
	padding: 5px 0px;
	background: #ffb0b0;
	margin: 0px 3px 0px 3px;
}

div.leftlinks a {
	display: block; text-align: center;
	padding: 5px 10px;
	border-width: 0;
	color: black;
	text-decoration: none;
}

div.leftlinks a:hover {
	color: white;
	background: #800000;
}

.major { font-size: 300%; }

/* subhead is used as the sub-masthead on the front page */
.subhead { font-size: 200%; }

/* IE bug: does not honour width spec on body tag so we have
 * to specify each element separately.
 */

p { width: 580px; }
p.narrow { width: 380px; }
table { width: 580px; }
ul { width: 580px; }

.leftfloat {
	float: left;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.rightfloat {
	float: right;
	padding: 10px 0px 10px 20px;
}

.indent {
	padding-left: 4em;
}

IMG.centre {
	display: block;
	margin-left: auto;
	margin-right: auto
}

