/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-image: url(../parishes/rosary/images/bkgr1.gif);
	margin-right: 2%;
	margin-top: 5%;
	margin-left: 2%;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

a:hover {
	font-weight: normal;
	color: #FF0000;
}
a:visited {
	color: #800020;
}
a:active {
	font-weight: bold;
}


/* for centering divs start and end each page with this inside body */

.centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

}
table.centred {margin-left:auto; margin-right:auto;}

table#header {
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 61%;
	color: #000000;
	background-image: url(../parishes/rosary/images/bkgr1.gif);
}

.blue {
	color: #0000FF;
}

table#welcome {
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 90%;
	color: #000000;
}
table#welcome a:link {color: #0000FF; font-size: 16px;}
table#welcome a:link {color: #0000FF; font-size: 16px;}
table#welcome a:hover {font-weight: bold; color: #FF0000; font-size: 16px;}
table#welcome a:visited {font-weight: bold; color: #800020; font-size: 16px;}

table#introduction {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 75%;
	color: #000000;
}
table#introduction a:link {color: #0000FF; font-size: 16px;}
table#introduction a:link {color: #0000FF; font-size: 16px;}
table#introduction a:hover {font-weight: bold; color: #FF0000; font-size: 16px;}
table#introduction a:visited {font-weight: bold; color: #800020; font-size: 16px;}

.welcome {
	font-family: "Monotype Corsiva", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	text-decoration: blink;

}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-style: italic;
}
.subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

table#ukhotelslink {
	background-color: #0080c0;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 85%;
	color: #ffff80;
	border: thin solid;
}
table#ukhotelslink a:link {color: #ffff80}
table#ukhotelslink a:hover {font-weight: bold; color: #FF0000;
}
table#ukhotelslink a:visited {font-weight: bold; color: #CCCCCC;}
table#ukhotelslink td {text-align: center;
}


table#touristAttractionsLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffff80;
	font-style: normal;
	font-weight: bold;
	background-color: #0080c0;
	text-align: center;
	width: 60%;
	border: thin solid;
}
table#touristAttractionsLinks a:link {color: #ffff80}
table#touristAttractionsLinks a:hover {font-weight: bold; color: #FF0000;
}
table#touristAttractionsLinks td {text-align: center;
}

.tablelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	font-size: 14px;
	background-color: #FFFFFF;
	text-align: justify;
}

.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.toptable {

	background-color: #0080c0;
	font-size: 12pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 75%;
	color: #ffff80;
	border: thin solid;
}
.bottomtable {
	background-color: #0080c0;
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width: 50%;
	color: #ffff80;
	border: 1px #FFFFFF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
}
.subheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-indent: 3%;
	list-style-type: disc;
	text-align: left;
}
.subheading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.photodescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.whitetable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}

table#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}

table#tariff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}

table#findUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}
.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
}


table#hotelstoplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-align: left;
	width: 90%;
	text-indent: 2px;
	font-weight: normal;
}

table#hotelstoplinks a:link {color: #0000FF}
table#hotelstoplinks a:hover {font-weight: bold; color: #FF0000;}
table#hotelstoplinks a:visited {font-weight: bold; color: #800020;}
table#hotelstoplinks td {text-align: center;
}

table#knowbritainIndex {
	background-color: #0080c0;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #ffff80;
	border: thin solid;
	width:40%;
}
table#knowbritainIndex a:link {color: #ffff80}
table#knowbritainIndex a:hover {font-weight: bold; color: #FF0000;
}
table#knowbritainIndex a:visited {font-weight: bold; color: #CCCCCC;}
table#knowbritainIndex td {text-align: center;
}

table#bottomHotelLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-align: left;
	width: 90%;
	text-indent: 2px;
	font-weight: normal;
}
table#bottomHotelLinks a:link {font-size: 12px; color: #0000FF;}
table#bottomHotelLinks a:hover {font-size: 12px; font-weight: bold;  color: #FF0000;
}
table#bottomHotelLinks a:visited {font-size: 12px; font-weight: bold;  color: #800020;
}

table#bottomHotelLinks td {text-align: center;
}





table#knowbritain_index {
	background-color: #0080c0;
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #ffff80;
	border: thin solid;
	width:40%;
}
table#knowbritain_index a:link {color: #ffff80}
table#knowbritain_index a:hover {font-weight: bold; color: #FF0000;
}
table#hotelstoplinks a:visited {	color: #800020;}
table#knowbritain_index td {text-align: center;
}

.design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}


