html, body {
	margin: 0;
	padding: 0;
/*	background-color:#999999;
*/}

.background {
	
}

.container {
	text-align:left;
	width:800px;
	border:#000000 1px solid;
}

.container_bg {
	width:820px;
	/*background-image:url(images/shadow_background.png);*/
	background-repeat:repeat-y;
}

.highlight{
	color:#ff5f00;
}

.links {
	padding-top:20px;
	padding-left:24px;
	padding-right:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
}

.links a:link {text-decoration:none; color: #666666;}
.links a:visited {text-decoration:none; color: #666666;}
.links a:active {text-decoration:none; color: #666666;}
.links a:hover {text-decoration:none; color:#ff5f00}



.header {
	padding-left:30px;
	padding-top:30px;
	padding-bottom:20px;
}
.bodytext {
/*	width:100%;
*/	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px;
	/*background-color: #000000;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*color: #FFFFFF;*/
}

/*Here we define the page specific settings - background images using id selectors*/

#home {
	
}

#vicarswelcome {
	 
}

/*Old text position link and text colour = #CCCCCC
new colour (white) = #FFFFFF
*/

.textposition a:link {text-decoration:underline;}
.textposition a:visited {text-decoration:underline;}
.textposition a:active {text-decoration:none;}
.textposition a:hover {text-decoration:underline; color:#ff5f00}

.textposition {
	width:740px;

}