﻿* {
	margin: 0px;
	padding: 0px;
} 

body {
	position:absolute;
    width: 100%;
    padding:0px;
    text-align: center;/*THIS CENTRES THE CONTAINER IN IE*/
	background: #c8fc90;
    font-family: Times New Roman, arial, sans-serif;
    color:black;/*THIS REFERS TO THE TEXT COLOUR*/
    font-size:16px;
}

.container {
	position:relative;
	width:760px;
	text-align:center;
	background:#c8fc90;
	padding:0px;
	margin:0 auto 0 auto;
}

.stuffing {
	background:fuchsia;
	text-align:center;
	width:780px;

}

.headingfront {
	background:#c8fc90;
	padding:0 auto 0 auto;
	text-align:center;
	width:760px;
 	border-style:groove;
	position:fixed;
	z-index:1;
}

.contents {
	background:#c8fc90;
	margin:0 auto 0 auto;
	padding:0 10px 0 10px;
	text-align:center;
	width:740px;
	border-style:groove;
	text-align:left;
	display:block;
}

.section {
	clear:right;
}

.headingfront img {
	border:0;
}

/* Main Navigation Menu */
.menu {width:642px; height:30px; position:relative; font-size:1em; margin:10px 0 30px 0; background:#c8fc90; z-index:1;}
.menu ul {padding:0; margin:0; list-style-type: none;}

.menu ul li {float:left; width:106px;}

.menu ul li a, 
.menu ul li a:visited {display:block; width:101px; height:30px; text-decoration:none; color:black;  line-height:30px; background:#c8fc90;}

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}

.menu ul li ul {visibility:hidden; position:absolute; top:25px; left:0px; font-size:0.9em; }

.menu ul li:hover a,
.menu ul li a:hover {font-weight:bold; color:black; background:#c8fc90;}

.menu ul li:hover ul,
.menu ul li a:hover ul {font-weight:bold; visibility:visible; width:642px; color:black; background:#c8fc90;}

.menu ul li:hover ul.right_side li,
.menu ul li a:hover ul.right_side li {width:105px; text-align:left; float:right;}

.menu ul li:hover ul.left_side li,
.menu ul li a:hover ul.left_side li {width:105px; float:left;}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {font-weight:normal; width: 105px; display:block; background:#c8fc90;}

.menu ul li:hover ul li:hover,
.menu ul li:hover ul li a:hover {font-weight:bold;}
