.pattern {
	background-image: url(images/pattern4.jpg);
	background-repeat: repeat-x;
}
body {
	background-color: #040404;
	margin-top: 15px;
}
.top {
	background-image: url(images/images/panel1_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	color: #FFFFFF;
	line-height: normal;
	padding: 13px;
}
.footer {
	background-image: url(images/images/panel1_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	vertical-align: top;
	text-transform: uppercase;
}
.sub_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 0px;
}
.ubody_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 80px 15px 0px;
	line-height: 120%;
}
.style2 {color: #DFA610}
.top2 {
	background-image: url(images/images/panel2_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer2 {
	background-image: url(images/images/panel2_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top3 {
	background-image: url(images/images/panel3_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer3 {
	background-image: url(images/images/panel3_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top4 {
	background-image: url(images/images/panel4_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer4 {
	background-image: url(images/images/panel4_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top5 {
	background-image: url(images/images/panel5_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer5 {
	background-image: url(images/images/panel5_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top6 {
	background-image: url(images/images/panel6_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer6 {
	background-image: url(images/images/panel6_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top7 {
	background-image: url(images/images/panel7_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer7 {
	background-image: url(images/images/panel7_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top8 {
	background-image: url(images/images/panel8_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 464px;
}
.footer8 {
	background-image: url(images/images/panel8_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.leftcolumn {
}
.leftcolumn a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #DD9B33;
	font-size: 12px;
}
.leftcolumn a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD9B33;
}
.leftcolumn a:hover {
	color: #CCCCCC;
	background-color: #DD9B33;
	background-image: url(images/bread.jpg);
}
.leftcolumn a:active {
	color: #663300;
}
.leftcolumn_ponty {
}
.leftcolumn_ponty a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99982B;
}
.leftcolumn_ponty a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99982B;
}
.leftcolumn_ponty a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99982B;
}
.leftcolumn_ponty a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #99982B;
	background-image: url(images/ponty.jpg);
}
.leftcol_hopkins {
	font-family: Arial, Helvetica, sans-serif;
}
.leftcol_hopkins a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #738C4A;
}
.leftcol_hopkins a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #738C4A;
}
.leftcol_hopkins a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #738C4A;
}
.leftcol_hopkins a:hover {
	background-color: #738C4A;
	color: #CCCCCC;
	background-image: url(images/hopkins.jpg);
}
.left_john {
	font-family: Arial, Helvetica, sans-serif;
}
.left_john a:visited {
	font-size: 12px;
	color: #A6582E;
}
.left_john a:link {
	font-size: 12px;
	color: #A6582E;
}
.left_john a:active {
	font-size: 12px;
	color: #A6582E;
}
.left_john a:hover {
	background-color: #A6582E;
	font-size: 12px;
	color: #CCCCCC;
	background-image: url(images/hughes.jpg);
}
.capel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.capel a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E7DA3;
}
.capel a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E7DA3;
}
.capel a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E7DA3;
}
.capel a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #3E7DA3;
	background-image: url(images/chapel.jpg);
}
.ann {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ann a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #877697;
}
.ann a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #877697;
}
.ann a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #877697;
}
.ann a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #877697;
	background-image: url(images/nav-ann.jpg);
}
.williams {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.williams a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0875A;
}
.williams a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0875A;
}
.williams a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0875A;
}
.williams a:hover {
	background-color: #A0875A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-image: url(images/williams.jpg);
}
.tradition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tradition a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B97966;
}
.tradition a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B97966;
}
.tradition a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B97966;
}
.tradition a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #B97966;
	background-image: url(images/tradition.jpg);
}
.quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.border {
	border: thick #FFFFFF;
}
.30border {
	padding: 40px 40px 0px 50px;
}
.Headingmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	vertical-align: top;
	text-transform: uppercase;
}
.ubodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 80px 15px 0px;
	line-height: 120%;
}

