/* CSS Main File
Adapted in parts from Fr Tim FInigan (rosary.freeuk.com) */

body { 
	font: 8pt/16pt georgia; 
	color: #555753; 
	background: #fff;
	margin: 0px; 
}

p { 
	font: 12pt georgia; 
	margin-top: 0px; 
	text-align: justify;
}
	
h3 { 
	font: italic normal 12pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #848D8C;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #848D8C;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #848d8c;
	}


h1 { 
	font: normal 12pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}

table.h1 { 
	font: normal 12pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}


div.leftbar {
	float:left;
	width:200 px;
	margin:0;
	padding:0;
	
}

div.leftbar h1 {
	font: normal 12pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	color: #7D775C;
	text-align: right;
}

div.column {
	float:left;
	width:31%;
	margin:0 1em 0 0;
}

div.column h1 {
	font: normal 12pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	color: #7D775C;
	text-align:center;
}

div.bodcol {
	float:right;
	width:66%;
	padding-right:20px;
}

div.topright {
	float:right;
	width:418 px;
	margin:0;
	padding:0;
}
div.topright h1 {
	font: normal 12pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	color: #7D775C;
	align: right;
}

div.topbar{
float:left;
width:100%;
}

div.hpad{
	float:left;
	width: 100%;
}

/*PES STARTS HERE*/
div.pes{
clear:both;
background-color:#e8e8e8;/*grey 91*/
margin:0;padding:0;border:0;
text-align:center;
}
div.pes p{
font-size:70%;
padding:0.25em 0 0.25em 0;
margin:0;
}