/*	tools.css	Style sheet for Web pages
	Begun 08/01/05
*/

body	{
	margin:			20px 0 32px 0;
	background:		black;
	color:			#80ff00;	/* chartreuse */
	font-family:	"Trebuchet MS", sans-serif
}

/*	divisions	*/

.top	{
	margin-top:	2%	/* lose when 'height' defined */
}

.sub	{
	margin-top:	3%;	/* lose when 'height' defined */
	clear:		both
}

.tools	{
	margin:	2% 2% 0 2%;
	float:	left
}

.expo	{
	margin:		2% 2% 0 2%;
	width:		60%;
/*	height:		120px;
	overflow:	auto;	*/
	float:		right
}

/*	images	*/

img	{
	border:	0
}

img#slogo	{
	margin-right:	2%;
	float:			right
}

/*	colours	*/

hr	{
	background-color:	green;
	color:				green
}

/*	for IE	*/
.expo {
	scrollbar-face-color:		green;
	scrollbar-arrow-color:		#030;	/* dark green */
	scrollbar-3dlight-color:	#80ff00;	/* cf. */
}

a:link	{
	background-color:	inherit;
	color:				green
}

a:visited, a:hover	{
	background-color:	inherit;
	color:				yellow
}

/*	elements	*/

h2	{
	background:		url( ../media/shiny.jpg );
	width:			20%;
	margin: 		20px 0 4px 40%;
	text-align:		center;
	clear:			right
}

p#disclaimer	{
	font-size:		70%;
	margin-top:		0;
	margin-bottom:	2px;
	text-align:		center
}

.expo p	{
	font-size:	90%
}

p.first:first-letter	{
	font-size:			125%;
	background-color:	#aaa;
	color:				black;
	padding:			2px;
	border:				1px solid #80ff00
}

a:link, a:visited	{
	text-decoration:	none
}

a:hover	{
	text-decoration:	underline
}

/*	EOF	*/
