BODY,TD{
	font-family : "Trebuchet MS", Tahoma, Verdana;
	font-size : x-small;
	SCROLLBAR-FACE-COLOR: #ADD9C9;
	SCROLLBAR-HIGHLIGHT-COLOR: #ADD9C9;
	SCROLLBAR-SHADOW-COLOR: #ADD9C9;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #E4FAF2;
	SCROLLBAR-TRACK-COLOR: #E4FAF2;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

A {
	text-decoration: underline;
	color: D0AD00;
}

A:Hover {
	color: CFEBD3;
}
A.liturgical {
	text-decoration: underline;
	color: D0AD00;
}

A.liturgical:Hover {
	color: 000000;
}

A.Menu {
	text-decoration: none;
	color: FFFFFF;
	font-size: 8pt;
	font-family : Verdana;
	font-weight: bold;
}

A.Menu:Hover {
	color: 9DB382;
}

FORM {
	margin: 0;
}

.smalltext  { 
	font-size : xx-small;
}
div#breadcrumbs  { 
	font-size : xx-small;
	padding: 0px 20px 20px 0;
}
.bold-yellow {
	color: D0AD00;
	font-weight: bold;
}

.line-h {
	border-bottom: 1px solid #7C7C7C;
}

.line-v {
	border-right: 1px solid #7C7C7C;
}

td#topmenu {
	background-color: #524C3F;
	padding-right: 20px;
	padding-bottom: 7px;
}

img#logo {
	background-color: #524C3F;
}

img#leftimage {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

img#indexbottom {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}

img#cathedral {
	margin-top: 5px;
	margin-right: 5px;
}

.bluebox {
	background-color: #CFEBD3;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.btnSearch {
	background-color: #C6E5D9;
	font-size: xx-small;
	text-transform: uppercase;
}

.txtSearch {
	margin-right: 5px;
	margin-left: 20px;
}

.greenboxleft {
	background-color: #CDEBA7;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	height: 100%;
}

.newsheader {
	color: #524C3F;
	font-size: xx-small;
	font-weight: bold;
}

.news {
	color: #524C3F;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 15px;
}

.index-content {
	background-color: #E4E5E1;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	margin-left: 13px;
	margin-right: 24px;
	margin-bottom: 20px;
}

.calendar {
	background-color: #CFEBD3;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 5px;
}

.index-right {
	background-color: #CFEBD3;
	margin-top: 5px;
	padding: 10px;
	height: 100%;
}

.brown-bottom {
	background-color: #524C3F;
	font-size : 20px;
}

.footer {
	margin-top: 5px;
	text-align: center;
	font-size: xx-small;
}


td#green {
	background-color: #CDEBA7;
	height: 100%;
}

.index-green-top {
	background-color: #CDEBA7;
	margin-top: 5px;
	height: 100%;
}
.index-green-bottom {
	background-color: #CDEBA7;
	margin-right: 5px;
	height: 100%;
}
.index-green-right {
	background-color: #CDEBA7;
	margin-bottom: 5px;
	height: 94%;
}
.index-blue-bottom {
	background-color: #CFEBD3;
	height: 100%;
}
.index-blue-photos {
	background-color: #CFEBD3;
	height: 100%;
	margin-right: 5px;
}

.thumbs {
	border: 1px solid #7C7C7C;
	margin-left: 5px;
}


li {
	list-style-image: url(images/bullet.gif);
}

li.featured {
	list-style-image: url(images/featured-project.gif);
}

.pageheader {
	background-color: #ADD9C9;
	margin: 5px;
	padding: 10px;
}

.child-content {
	padding: 10px 10px;
}
td#childmain {
	padding: 10px 20px 20px 0;
}