/**************************************************************
   AUTHOR:  Steven Ball
   DATE:    20/11/2006
   PURPOSE: Controls the layout of the site and styles
            the menus
 **************************************************************/

body{
padding:0px;
margin:0px;
background-color:#FFDDBF;
}

#main{
width:850px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:auto;
margin-right:auto;
}

#banner{
width:850px;
height:110px;
background-image:url(images/banner.jpg);
}

#content{
width:849px;
border-right: 1px solid #0ba200;
background-color:#0ba200;
}

#left{
float:left;
width:100px;
background-color:#0ba200;
padding:5px 0px 0px 0px;
color:white;
}

#right{
float:right;
width:729px;
background-color:#ffffff;
background-image:url(images/contentcorner.jpg);
background-repeat:no-repeat;
padding:5px 10px 0px 10px;
text-align:justify;
}

#footer{
background-image:url(images/footer.jpg);
background-position:bottom;
background-repeat:no-repeat;
font-size:10px;
text-align:center;
color:white;
background-color:#0ba200;
}

ul.menu{
	list-style: none;
	font-size:12px;
	font-family:Arial, Helvetica, Sans-serif;
	border-bottom:dashed 1px white;
	background-color:#35d000;
	margin:0px;
	padding:0px;
	width:99px;
	color:black;
}

ul.menu li{
	border-top:dashed 1px white;
	border-right:dashed 1px white;
	border-left:dashed 1px white;
}

ul.menu li a{
	text-decoration:none;
	display:block;
	width:93px;
	background-color:#35d000;
	color:black;
	padding:5px 2px;
}

ul.menu li a:visited{
	color:black;
	background-color:#35d000;
}

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

li.home a:hover {
background-image:url(images/homeb.jpg);
}

li.acc a:hover {
background-image:url(images/accb.jpg);
}

li.fac a:hover {
background-image:url(images/facb.jpg);
}

li.reg a:hover {
background-image:url(images/regb.jpg);
}

li.loc a:hover {
background-image:url(images/locb.jpg);
}

li.tra a:hover {
background-image:url(images/trab.jpg);
}

li.con a:hover {
background-image:url(images/conb.jpg);
}

li.boo a:hover {
background-image:url(images/boob.jpg);
}

li.fri a:hover {
background-image:url(images/frib.jpg);
}

li.pous a:hover {
background-image:url(images/pousb.jpg);
}

li.poul a:hover {
background-image:url(images/poulb.jpg);
}

.link{
text-align:center;
font-size:10px;
}

a{
color:white;
text-decoration:none;
}

a:hover{
color:white;
text-decoration:underline;
}

.titles{
font-size:14px;
color:#A24C00;
font-weight:bold;
}

#right a{
color:blue;
text-decoration:none;
}

#right a:hover{
color:blue;
text-decoration:underline;
}

.titles a{
color:#A24C00;
text-decoration:none;
}