body {font: 0.8em Geneva, Arial, Helvetica, sans-serif;  	
	text-align:left;
	margin:0; 
	padding:0;
	}

P   {
	color:#000000;
	text-decoration:none; 
	margin-left:0;
	}
	
.intro {
	color:#000000;
    text-decoration:none;
    text-align:centre;
    margin:10px; 
	}
.news {
	padding-left:5px;
	}
table	{
	color:#000000;
	text-decoration:none;
	border: 1px solid #631B4B;
	}
tr	{
	border-top: 1px solid #631B4B;
	border-bottom:none;
	}
td	{
	border: 1px solid #631B4B;
	}
H1  {color:#631B4B;
        font:600 16pt/16pt Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration:none;
        text-align:left;
        margin:10;
        } 

H2  {color:#631B4B;
    font:600 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-align:left;
	margin:10;
	} 

H3  {color:#FF9933; 
	font:600 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	text-align:left;
	padding-left:20;
	padding-top:10;
	} 

H4  {color:#cc9933;
	font: normal 11px/13px  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 	
	text-align:left;
	padding-left:4;
	padding-bottom:0;
	margin-bottom:5;
	margin-top:10;
	}
H5  {color:#ff9933;
	font: bold 14px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 	
	text-align:center;
	padding-bottom:3;
	margin-bottom:3;
	margin-top:3;
	}
img {
	border:0px;
	margin: 0px;
	padding: 0px;
	}
hr	{
	color:#631B4B;
	width:75%;
	background-color:#631B4B;
	height:1px;
	text-align:center;
	}
a   {font :  700 Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#631B4B;
	}
	
a.bodylink      {
	color:blue;
	text-decoration:none;}
a.bodylink:hover {color:#FF9900;}

a.textlink      {
	text-decoration:none;
	}
a.textlink:hover {color:#ff9900;}
a.logolink {	
	text-decoration:none;
	font-size:9px;
}
ul	{
	color:#000000;
	text-decoration:none; 

	margin-top:2px;}

.content {position: relative;
	float:left;
	left:75px;
	top:0px;
	margin:10px;
	padding:10px;
	z-index:3;
	width:75%;
	}

.logo {font-size : 9px;
	color:#999999;
	text-decoration:none;  
	text-align:center;
	padding-left:3px; 
	}


/* banner styles */
#banner {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
	margin:0;
	width:100%;
	background-color: #4F1136;
}
#bannerNav {
	position:absolute;
	top:67px;
	left:15px;
	color:#ffffff;	
	z-index: 2;
	min-width:750px;
	width:100%;
	text-align:center;
	background-color:##631B4B;
}

a#linksBar:hover {color:#ff9900}

#linksBar,a#linksBar 
	{
	font-weight:normal;
	z-index: 2;
	color:white;
	text-decoration:none;
	text-align:center;
	}
#linksBarOrient	{
	color:#ff9933;
	text-decoration:none;
	font-weight:normal;	}
a#breadCrumb	{
	color: #631B4B;
	text-decoration:none;
	font-weight:normal;	
	font-size:1em;
	}
a#breadCrumbOrient	{
	color:#ff9933;
	text-decoration:none;
	font-weight:normal;	
	font-size:1em;
	}
a#breadCrumb:Hover	{
	color:#ff9933;
	}
/* left-hand column styles */

#navLeft {
	position: relative;
	float:left;
	width: 108px;
	left: -3px;
	top: -5px;
	z-index: 1;
	padding-left:0px;
	margin-left:0;
	border: 1px solid #631B4B;
}
.navBottom {
	z-index: 3;
	top:100px;
	clear:both;}
#navBottomOrient	{
	color:#ff9933;
	text-decoration:none;
	background-color:#631B4B;}
.sideBar {
	text-decoration:none;
	z-index:2;
	margin:3px;
	padding: 3px;
	text-align:right;
}
.sideBarIndex {
	z-index:2;
	padding:3px;
	margin:3px;
	font-size:9px;

}
a.side:hover { 
	color:#ff9900;
}

#rollover {
	position: absolute;
	z-index: 4;
	height: 200px;
	width: 85px;
	left: 110px;
	top: 100px;
}
.sideOrient {
	background-color: #F7ECF7;
	padding:3px;
	text-align:right;}

/* content box styles */
.contentNews	{
	position: absolute;
	border:1px solid #631B4B;
	width: 165px;
	height: 150px;
	left:10px;
	top: 220px;
}
.contentThisWeek	{
	position: absolute;
	border:1px solid #631B4B;
	width: 400px;
	height: 200px;
	left:200px;
	top: 10px;
}
.contentNewCentreUpdates	{
	position: absolute;
	border:1px solid #631B4B;
	width: 400px;
	height: 150px;
	left:200px;
	top: 220px;
}
.contentOnThisPage	{
	border:1px solid #631B4B;
	width:200px;
	float:right;
	margin-left:10px;
	background-color:#F3DFFD;
	margin-bottom:20px;
}
.contentOnThisPage p, .contentNewCentreUpdates p, .contentThisWeek p, .contentNews p {
margin-left:5px;
}
.contentBoxesIndexPage {
	position:relative;
	float:left;
	left:10%;
	top:0px;
	z-index:3;
	}	
.textBoxIndexPage {
	float:right;
	left:10px;
	top:50px;
	width:25%;
	padding:5px;
	z-index:3;
	}	

