﻿#body {
}
#main_container {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #3A48F1;
	position: relative;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	right: auto;
	left: auto;
	height: 1100px;
}
#banner {
	background-image: url('../graphics/larche%20dublin%20banner%20NEW%204.jpg');
	position: absolute;
	top: 0px;
	width: 900px;
	height: 220px;
	background-repeat: no-repeat;
}
#navigation {
	position: absolute;
	width: 900px;
	height: 30px;
	top: 220px;
	background-color: #0080C0;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
}
.nav_list {
	list-style-type: none;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.navBut_1 {
	position: absolute;
	width: 180px;
	height: 30px;
	left: 0px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #005F8C;
}
.navBut_2 {
	position: absolute;
	width: 180px;
	height: 30px;
	left: 181px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #005f8c;
}
.navBut_3 {
	position: absolute;
	width: 180px;
	height: 30px;
	left: 360px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #005F8C;

}
.navBut_4 {
	position: absolute;
	width: 180px;
	height: 30px;
	left: 540px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #005F8C;

}
.navBut_5 {
	position: absolute;
	width: 179px;
	height: 30px;
	left: 720px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #005F8C;
}
#title_bar {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #0000A0;
	position: absolute;
	width: 895px;
	height: 30px;
	top: 251px;
	background-color: #009999;
	vertical-align: middle;
	font-style: italic;
	line-height: 30px;
	padding-left: 5px;
}
#left_col {
	position: absolute;
	left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	width: 340px;
	top: 285px;
	height: 750px;
}
#center_col {
	position: absolute;
	width: 300px;
	left: 360px;
	top: 285px;
	height: 715px;
	color: #0080C0;
}
#right_col {
	position: absolute;
	width: 220px;
	left: 665px;
	top: 285px;
	height: 715px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	color: #0080C0;
}
.pic_pos_1 {
	border: 1px solid #FF8000;
	display: inline;
	text-align: center;
}
#left_col h1 {
	position: absolute;
	left: 0px;
	width: 350px;
	top: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #FF8000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF8000;
}
#right_col h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #FF8000;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
#right_col a {
	border-style: none;
	color: #0000A0;
	text-decoration: none;
}
.li_1 {
	color: #0000A0;
	background-repeat: no-repeat;
	vertical-align: middle;
	background-image: url('../graphics/blue_arrow.gif');
}
#center_col h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF8000;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.td_head {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #FF8000;
	text-align: center;
	position: absolute;
	width: 310px;
	top: 200px;
}
.table {
	width: 310px;
	position: relative;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #0000A0;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FF8000;
}
.tr_right {
	position: relative;
	width: 95px;
}
.tr_center {
	position: absolute;
	width: 5px;
}
.tr_left {
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 50px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}
.headings {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF8000;
	text-align: center;
	display: block;
}
.table_link_1 {
	position: absolute;
	width: 150px;
	text-decoration: none;
	vertical-align: middle;
	line-height: 25px;
}
.table_link_1 a {
	text-decoration: none;
	color: #0000A0;
}
#quick_links {
	border: 1px solid #FF8000;
	width: 300px;
	position: absolute;
	left: 0px;
}
#right_col img {
	border-style: none;
}
.nav_list a {
	list-style-type: none;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
.nav_list a:hover {
	list-style-type: none;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	color: #A4E1FF;
	text-decoration: none;
}
#footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #000080;
	border-top-style: solid;
	position: absolute;
	bottom: 10px;
	width: 900px;
	left: 0px;
	text-align: center;
	border-top-width: 1px;
	border-top-color: #FF8000;
}
.text_headings {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #FF8000;
	text-align: left;
	display: block;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF8000;
}
.body_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #0080C0;
}
.picture {
	display: inline;
	border: 1px solid #FF8000;
}
.center_object {
	text-align: center;
}
.pic_pos_2 {
	border: 1px solid #FF8000;
	display: inline;
	position: absolute;
	top: 290px;
	left: 5px;
}
#ctr_txt {
	position: absolute;
	top: 290px;
	left: 0px;
}
.update {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #FF8000;
}
.quote {
	font-style: italic;
	color: #FF8000;
	font-size: 9pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-color: #0080C0;
	border-bottom-color: #0080C0;
	display: block;
	text-align: right;
}
.sub_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF8000;
	text-align: left;
}
.body_text a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #3A48F1;
}
#ctr_txt_involved {
	position: absolute;
	top: 500px;
	left: 0px;
	color: #0080C0;
}
#ctr_txt_links {
	position: absolute;
	top: 350px;
	left: 0px;
}
#ctr_txt_assistant {
	position: absolute;
	top: 625px;
	left: 360px;
	width: 300px;
	color: #0080C0;
}
#ctr_txt_spirit {
	position: absolute;
	top: 585px;
	left: 360px;
	width: 300px;
}
#calendar_col {
	position: absolute;
	left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	width: 895px;
	top: 285px;
	height: 750px;
}
#ctr_txt_volunteer {
	position: absolute;
	top: 475px;
	left: 0px;
	color: #0080C0;
}
#ctr_txt_support {
	position: absolute;
	top: 525px;
	left: 0px;
	color: #0080C0;
}
#ctr_txt_identity {
	position: absolute;
	top: 400px;
	left: 0px;
	color: #0080C0;
}
.back_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	line-height: 50px;
}
.back_text a {
	border: 1px solid #FF8000;
	padding: 3px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: #3A48F1;
	text-decoration: none;
}
.back_text a:hover {
	border: 1px solid #FF8000;
	padding: 3px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: #FF8000;
	text-decoration: none;
	background-color: #FFE6CC;
}
.headings_spirit {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #FF8000;
	text-align: center;
	display: block;
}
#main_container_news {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #3A48F1;
	position: relative;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	right: auto;
	left: auto;
	height: 1200px;
}

