﻿#container
{
max-width: 950px;
margin: 10px auto;
background-color: #ffffff;
line-height: 130%;
border: 10px ridge #00EE99;
}

#top
{
padding: .5em;
background-color: #ffffff;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 150px;
margin: 0;
padding: 10px;
background-image: url(images/llysbg.gif);
}

#rightnav
{
float: right;
width: 130px;
margin: 0;
padding: 1em;
text-align: center;
}

#content
{
max-width: 576px;
margin-left: 180px;
margin-right: 10px;
padding: 1em;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: small;
}

#footer
{
text-align: center;
clear: both;
padding: .5em;
background-color: #007122;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

.quote
{
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: small;
font-style: italic;
font-weight: bold;
}

.address
{
font-size: small;
font-style: italic;
font-weight: bold;
text-align: center;
}

.nameofcentre
{
font-size: large;
color: green;
font-style: italic;
font-weight: bold;
text-align: center;
}

.departments
{
background-color: #007122;
font-weight: bold;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: 65%;
color: white;
}

h2, h3
{
color: green;
font-style: italic;
font-weight: bold;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}

a
{
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: small;
font-weight: bold;
}

a:link
{
color: gray;
}

a:visited
{
color: gray;
}

a:hover
{
text-decoration: none;
color: white;
background-color: #cccccc;
}

a:active
{
color: black;
}