/*	dco-screen.css	Style sheet for Web pages
	Begun 13/05/08
*/

*	{
	margin:		0;
	padding:	0;
}

body	{
	font-size:		1em;
	font-family:	Calibri, 'Trebuchet MS', Helvetica, sans-serif
}

.central	{
	text-align:	center
}

/*	divisions	*/

div#content	{
	clear:		left;
	padding:	30px 27px
}

div#logo	{
	width:		100%;
	padding:	0 0 5px 20px
}

#logo img	{
	float:		left;
	padding:	5px 45px 5px 0
}

#logo h1	{
	padding-top:	4px
}

div#main	{
	width:			960px;
	margin:			0 auto 10px;
	border-style:	outset
}

div#navbar	{
	width:		100%;
	float:		left
}

#navbar ul	{
	padding:	0 10px 0 28px;
	list-style:	none
}

#navbar li	{
	display:	inline;
	font-size:	90%
}

#navbar a, li#here span#outer	{
	float:				left;
	background:			url( media/edge.gif ) no-repeat left top;
	padding-left:		4px;
	text-decoration:	none
}

#navbar a:hover, li#here span#outer	{
	background-position:	0 -42px
}

#navbar a span, li#here span#inner	{
	float:		left;
	background:	url( media/base.gif ) no-repeat right top;
	display:	block;
	padding:	5px 15px 5px 10px
}

#navbar a:hover span, li#here span#inner	{
	background-position:	100% -42px
}

/*	images	*/

img	{
	border:	0
}

/*	colours	*/

a:visited	{
	background-color:	inherit;
	color:				navy
}

a:link, a:hover	{
	background-color:	inherit;
	color:				blue
}

body	{
	background-color:	#b2b2d4	/* blue-grey from gradient edge */
}

div#main	{
	background-color:	white
}

div#navbar	{
	background-color:	black;
	color:				white
}

#navbar a, #navbar a:hover	{
	background-color:	inherit;
	color:				white
}

span.special	{
	background-color:	inherit;
	color:				#C11C1F
}

/*	elements	*/

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

a:hover	{
	text-decoration:	underline
}

h1	{
	font-size:	150%
}

h2#question	{
	position:	relative;
	top:		-676px;
	left:		192px;
	font-size:	200%;
	line-height:	100%
	
}

p#stamp	{
	font-size:		90%;
	padding-bottom:	30px
}

p#tag	{
	font-size:		90%;
	line-height:	100%;
	padding-bottom:	6px
}

p.unit	{
	display:		inline;
	white-space:	nowrap
}

/*	EOF	*/