/* Fix the background colour and font colour for legibility */
body {
	margin:10px;
	padding:20px;
	font-family:verdana, arial, helvetica, sans-	serif;
	background:white;
	color:navy;
	
	
}




/* Paragraph */
p
{
text-align: left;
margin-left: 10px;
color: navy;
font-family: arial;

}
.bold
{
text-align: left;
color: navy;
font-family: arial;
font-weight: bold;
display: inline;

}
.italic
{
text-align: left;
color: navy;
font-family: arial;
font-style: italic;
display: inline;

}

p.margin {margin: 1cm 2cm 1cm 2cm}

h1 
{
background: #FFFF66;
color: navy;
text-align: center;
font-size: 150%;

}

h2 
{
background: #FFFF66;
color: navy;
text-align: center;
font-size: 130%;
}

h3 
{
color: navy;
text-align: left;
font-size: 115%;
}

/* Header */
/* NB fixed height to allow for absolute positioning of page elements. */
div.header{text-align:center; font-weight:400; color:navy; height:250px;
border-style:solid;
	border-color: white;
	border-width:1px 1px 1px 1px;
	line-height:11px;
	
	background-image:url(49images/49link_header.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

marquee {

    background-color : #ffffff;
    width : 98%;
    padding : 5px;
    height : 126px;
}


/* centerContent */

div.centercontent {
position: relative;
left:0px;
top:0px;
width:70%;
background:#FFFFFF;
border:1px solid navy;
padding:10px;
padding-left:220px;
	}

/* Sidebar */
div.sidebar {position:absolute;
	top:20px;
	left:0px;
	width:190px;
	
	background-color:#FFFFFF;
	
	border:1px #999;
	line-height:115%;}

div.sidebar ul li

{
border: solid 1px #FFFFFF;
padding: 5px;
margin: 5px;

background-color: #FFFFFF;
list-style:square;
}



div.sidebar a {
	color:navy;
	font-size:90%;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
		}
div.sidebar ul li:hover{border: solid 1px navy;}


div.sidebar p
{
text-align: left;

margin-left: 10px;
color: #cc6600;
font-style:italic;
font-family: arial;
font-size: 110%;
margin: 0.5cm 0.5cm 0.5cm 0.5cm;
line-height:115%
}

div.sidebar p.text
{
text-align: left;
margin-left: 60px;
color: navy;
font-style:normal;
font-family: verdana, arial, helvetica, sans-	serif;
font-size: 95%;

}

/* links */
a:link {color:navy;}
a:visited {color:#000066;}
a:hover {color:#cc6600;}


/* Banner */
div.banner{position:relative; text-align:center; color:navy; font-size:80%;
}


