/* a:hover {color:rgb(0,51,153);  background-color:rgb(204,204,255); text-decoration:none} */

A:link		{ color:rgb(0,99,153) };
A:visited	{ color:rgb(0,200,0) };
A:active		{ color:rgb(255,255,255)};

A.inv	{
	color: #FFFFFF;
	}

BLOCKQUOTE	{ 
	font-family: Courier, monotype; 
	font-size: 10pt;
	font-weight: 400;
	margin-left: 8em;
	margin-right: 12em;
	}
	
BODY.garden2{
background-color: #00ff00;
}

BODY.garden1{
background-image: 
url("http://www.apu.ac.uk/music/rhoadley/zrm/house/rh_images/magnolia_feint_green4.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}

BODY.garden{
background-image: 
url("rh_images/magnolia_feint_green4.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}

BODY.willow{
background-image: 
url("http://www.apu.ac.uk/music/rhoadley/images/plants/willow_feint.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}
	
BODY.aqua{
background-image: 
url("http://www.apu.ac.uk/music/rhoadley/images/backs/mac/aqua_f.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}

BODY.top{
background-image: 
url("http://www.apu.ac.uk/music/rhoadley/images/backs/mac/aqua_f.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}

BODY.material{
background-image: 
url("http://www.apu.ac.uk/music/rhoadley/images/backs/mac/aqua_mauve_f.jpg");
background-repeat: 
repeat;
background-attachment: 
fixed
}

CITE 	{ 
	color: black;
	font-size: 9pt;
	font-weight: normal;
	font-style: italic;
	font-family: Verdana, sans-serif;
	margin-left: 4.5em;
	margin-right: 10em;
	}
	
DIV	{ color: #0000FF;
	font-size: 10pt;
	font-family: Times, serif;  
	border-style: inset;
	padding: 2%;
	}
	
EM	{
	font-weight: 800;
	font-stTimes, serif;
		color: #000000;
		width: 52pt;
		float: left;
		}

FONT.em		{ 
	color: rgb(0,0,160); 
	}

FONT.grey		{ 
	color: rgb(180,180,180); 
	}

FONT.medium		{
	font-family: Verdana, sans-serif;
	font-size: small;
	}

FONT.small		{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	}

/* HEADERS */

H1 	{ color: #000000; 
	font-family: Verdana, sans-serif; 
	font-size: 12pt;
	font-weight: 900;
	position: relative; left: 0px; right: 0px;
	}

H2 	{ color: #000000; 
	font-family: Verdana, sans-serif; 
	font-size: 10pt;
	font-weight: 600;
/*	position: relative; left: 4px; right: 0px; */
	margin-left: 0em;
	}

/* As H2 but no margins - for the schedules */
H6 	{ color: #000000; 
	font-family: Verdana, sans-serif; 
	font-size: 10pt;
	font-weight: 600;
/*	position: relative; left: 4px; right: 0px; */
	margin-left: 0em;
	}

H3 	{ color: #000000; 
	font-family: Verdana, sans-serif; 
	font-size: 9pt;
	margin-left: 0em;
	font-weight: 600;
	}

H4 	{ color: #000000; 
	font-family: Verdana, sans-serif; 
	font-size: 8pt;
	font-weight: 800;
	margin-left: 4em;
	}

H5	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
	margin-left: 4em;
	}
	
/* LISTS */

LI	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 2em;
	margin-right: 3em;
	}
	
/* A different LI to contrast with the default - the number 2 is illegal! */
LI.2	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 0em;
	margin-right: 0em;
	font-style: italic;
	color: #444477;
	}
	
/* small, margin */
LI.sm	{
	font-size: 7pt;
	margin-left: 5em;
	}
	
LI.snm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	margin-left: 0em;
	}

LI.ssm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	margin-left: 0.25em;
	margin-right: 0em;
	}

LI.nm	{ 
	margin-left: 0em;
	margin-right: 0em;
	}

LI.nm2	{ 
	margin-left: 0em;
	margin-right: 0em;
	}

LI.nm3	{ 
	margin-left: 1em;
	margin-right: 0em;
	}

LI.grey	{	font-style: italic;
	color: rgb(112,112,112);
	link-color: rgb(112,112,112);
	}

LI.schedule	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 0em;
	margin-right: 0em;
	}

OL	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 5em;
	margin-right: 5em;
	font-weight: 500;
	}

UL	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 5em;
	margin-right: 5em;
	font-weight: 500;
	}

	
UL.sm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	margin-left: 5em;
	}

UL.snm	{
	font-family: Verdana, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	margin-left: 0em;
	margin-right: 0em;
	}

UL.ssm	{
	font-family: Verdana, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	margin-left: 1em;
	margin-right: 0em;
	}

UL.nm2	{ 
	margin-left: 0em;
	margin-right: 0em;
	}

UL.nm3	{ 
	margin-left: 1em;
	margin-right: 0em;
	}

/* Ps */

P 	{ color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	margin-left: 4.5em; 
	margin-right: 8em;
/*	text-indent: 3em;	*/
	}
	
P.footer	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
	margin-right: 0em;
	}

P.header 	{ 
	color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	margin-left: 0em;
	margin-right: 0em;
	text-align: center;
	}

P.comment 	{ 
	color: black;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	font-style: italic;
	margin-left: 8em;
	margin-right: 12em;
	}

P.maintext 	{ color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	margin-left: 4.5em;
	margin-right: 10em;
	}

P.nm 	{ color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	margin-left: 0em;
	margin-right: 5em;
	}
	
P.nrm 	{ color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	margin-left: 0em;
	margin-right: 0em;
	}
	
P.obscure	{ 
	font-family: Courier;
	font-size: small;
	color: rgb(153,153,153);
	margin-left: 0em;
	margin-right: 0em;
	}

P.small	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	margin-left: 0em;
	}

P.sm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	margin-left: 5em;
	}
	
P.small-wide-margin	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	margin-left: 16em;
	margin-right: 24em;
	}

P.snm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	margin-left: 0em;
	margin-right: 0em;
	}

P.vsnm	{
	font-family: Verdana, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	margin-left: 0em;
	margin-right: 0em;
	}

P.snmw	{
	color: white;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	margin-left: 0em;
	margin-right: 0em;
	}

PRE	{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	margin-left: 5em;
	text-align: left
	}


/* TABLES */

TABLE.indent	{
	margin-left: 4.5em;
	}
	
TD	{
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	text-align: top;
	}
	
TD.bib	{
	font-family: Verdana, sans-serif;
	font-style: italic;
	font-weight: bold;
	}
	
TD.bibin	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	}



TD.nm	{
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 0em;
	margin-right: 0em;
	}
	
TD.snm	{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	margin-left: 0em;
	margin-right: 0em;
	}
	

TD.it	{
	font-family: Verdana, sans-serif;
	font-style: italic;
	}

TD.bld	{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	}

TD.big	{
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}

TD.vbig	{
	font-family: Verdana, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	}

	
/* CLASSES */

.mt		{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 5em;
	margin-right: 5em;
	}

.dropcap	{
		font: normal 36pt Times, serif;
		color: #000000;
		width: 28pt;
		float: left;
		}

.dropcapWide	{
		font: normal 36pt Times, serif;
		color: #000000;
		width: 52pt;
		float: left;
		}

.nm	{ 
	margin-left: 5em;
	margin-right: 5em;
	}

.nm2	{ 
	margin-left: 2em;
	margin-right: 0em;
	}

.bm	{ 
	margin-left: 25em;
	margin-right: 0em;
	}

.bbm	{ 
	margin-left: 45em;
	margin-right: 0em;
	}

.m	{ 
	margin-left: 8em;
	margin-right: 10em;
	}

/* no margins 2 */
.nm2	{ 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	margin-left: 0em;
	margin-right: 0em;
	}

	
