
body {
margin: 1%;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #2c2c65;background-image: url(images/background.gif);}

/* Styles for the navbar on the left side. */

#left-menu {
position: absolute;
top: 20%;
left: 3%;
width: 5%;
border-right: 0;
border-bottom: 0;
height: 100%;
padding-top: 5%;
padding-bottom: 20%;
font-size: 80%;background-image: url(images/background.gif);}

#left-menu a:link, #left-menu a:visited {
border-top: none;
display: block;
color: #d117c5;}

#left-menu a:hover, #left-menu a.current {
color: #5000c8;
text-decoration: underline;
}


#main1 {

margin-top: 1%;
margin-bottom: 1%;
margin-left: 0%;
margin-right: 1%;
padding-top: 5%;
padding-bottom:2%;
padding-left: 1%;
padding-right: 1%;
background-color: #bbbad9;
color: #2c2c65;
font-weight: bold;
font-size: 120%;
margin-top: 1%;
background-image: url(images/background.gif);
background-position: top left;

}

#main-left {
position: absolute;
top: 3%;
left: 1%;
width:3%;
margin-top: 0%;
margin-bottom: 1%;
margin-left: 3%;
margin-right: 0%;
padding-top: 0%;
padding-bottom:2%;
padding-left: 0%;
padding-right: 0%;
background-color: #bbbad9;
color: #2c2c65;
font-weight: bold;
font-size: 110%;
margin-top: 1%;
background-image: url(images/background.gif);
background-position: top left;

}



#main-centre {
position: absolute;
top: 6%;
left: 15%;
width: 50%;
margin-top: 0%;
margin-bottom: 1%;
margin-left: 0%;
margin-right: 0%;
padding-top: 0%;
padding-bottom:2%;
padding-left: 0%;
padding-right: 0%;
background-color: #bbbad9;
color: #2c2c65;
font-weight: bold;
font-size: 150%;
margin-top: 1%;
background-image: url(images/background.gif);
background-position: top left;
text-align: center;
}


#main-right {
position: absolute;
top: 3%;
left: 80%;
width: 12%;
text-align: center;
padding-top: 1%;
padding-bottom:0%;
padding-left: 0%;
padding-right: 0%;
background-color: #bbbad9;
color: #2c2c65;
font-weight: bold;
font-size: 60%;
margin-top: 0%;
background-image: url(images/background.gif);
background-position: top left;text-align: center;}


/* Styles for the main text on the page. */

#main-text {
margin-top: 0%;
margin-bottom: 0%;
margin-left: 20%;
padding-right: 20%;
background-color:  #2c2c65;
border-left: 0;background-image: url(images/background.gif);}


/*padding-left: 1%;background-image: url(images/background.gif);}  */

p, ul, ol, table {
font-size: 100%;
color: #2c2c65;
font-weight: bold;
line-height: 140%;
margin-top: 0%;
margin-bottom: 3%;
margin-left: 0%;
margin-right: 0;
padding: 0;background-image: url(images/background.gif);}

ol, ul {
margin-left: 0%;background-image: url(images/background.gif);}

h5 {margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 60%;
color: #2c2c65;
font-weight: bold;background-image: url(images/background.gif);}


h2 {
margin-top: 3%;
margin-bottom: 5%;
margin-left: 0%;
margin-right: 0;
padding: 0;
font-size: 105%;
color: #2c2c65;
font-weight: bold;background-image: url(images/background.gif);}

h1 {margin-top: 0;
margin-bottom: 0;
margin-left: 21%;
margin-right: 0;
padding: 0;
font-size: 100%;
color: #2c2c65;
font-weight: bold;background-image: url(images/background.gif);}

a:link, a:visited {
color: #ad5e15;
text-decoration: none;
font-weight: bold;}

a:hover {
color: #ea9e57;
text-decoration: underline;
font-weight: bold;background-image: url(images/background.gif);}



/* Styles for the footer at the bottom of the page */

#footer {
text-align: center;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
font-size: 100%;
background-image: url(images/footer_bg.gif);
background-repeat: repeat-x;padding-left: 0em;padding-right: 0em;margin-left: 0em;margin-top: 0em;margin: 0em;margin-right: 0em;font-style: inherit;}

#footer a:link, #footer a:visited {
color: #d117c5;}

#footer a:hover {
color: #5000c8;
text-decoration: underline;
}