	body 	{ margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		background-image: url(graphics/background.png);
		background-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-arrow-color: #ff0000;
		scrollbar-highlight-color: #ffffff; }

	P	{ font: 10pt verdana;
		color: #000000;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 19px; }
	P	A:LINK { color: #0000ff; }
	P	A:VISITED { color: #0000ff; }
	P	A:HOVER { color: #ff0000; text-decoration: underline; }
	P	A:ACTIVE { color: #ff0000; }
	P	A { text-decoration: none; }





.contact	{ font: 8pt verdana;
		color: #000000;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 19px; }
.contact	A:LINK { color: #0000ff; }
.contact	A:VISITED { color: #0000ff; }
.contact	A:HOVER { color: #ff0000; text-decoration: underline; }
.contact	A:ACTIVE { color: #ff0000; }
.contact	A { text-decoration: none; }





.margin_align	{ padding-left: 5px; padding-right: 5px; margin-top: 0px; margin-bottom: 0px; }


.subject_title	{ font: 8pt verdana;
		color: #000000;
                font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 2px;
		line-height: 19px; }

.subject_cont	{ font: 8pt verdana;
		color: #000000;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 19px; }
.subject_cont	A:LINK { color: #0000ff; }
.subject_cont	A:VISITED { color: #0000ff; }
.subject_cont	A:HOVER { color: #ff0000; text-decoration: underline; }
.subject_cont	A:ACTIVE { color: #ff0000; }
.subject_cont	A { text-decoration: none; }

.date_posted	{ font: 8pt verdana;
		color: #aaaaaa;
		font-style: normal;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
		line-height: 19px; }






.catec_text	{ font: 8pt verdana;
		color: #000000;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 20px;
		line-height: 19px; }
.catec_text	A:LINK { color: #0000ff; }
.catec_text	A:VISITED { color: #0000ff; }
.catec_text	A:HOVER { color: #ff0000; text-decoration: underline; }
.catec_text	A:ACTIVE { color: #ff0000; }
.catec_text	A { text-decoration: none; }

.medi_text	{ font: 10pt verdana;
		color: #3B5E2B;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 19px; }
.medi_text	A:LINK { color: #0000ff; }
.medi_text	A:VISITED { color: #0000ff; }
.medi_text	A:HOVER { color: #ff0000; text-decoration: underline; }
.medi_text	A:ACTIVE { color: #ff0000; }
.medi_text	A { text-decoration: none; }





sup		{ font: 8px verdana;
		font-weight: normal;
		color: #000000;
		line-height: 0px; }

div.pray_scroll	{ height: 335px;
		width: 279px;
		overflow:auto;
		background-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-arrow-color: #ff0000;
		scrollbar-highlight-color: #ffffff; }



.decade		{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_yellow.png);
		border-top: #eeeeee 1px solid; 
		border-bottom: #eeeeee 1px solid; }

.intro		{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_silver.png);
		border-bottom: #eeeeee 1px solid; }



div.misc_scroll	{ height: 340px;
		width: 280px;
		overflow:auto;
		background-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-arrow-color: #ff0000;
		scrollbar-highlight-color: #ffffff; }



.prayer_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #ffff00;
		background-image: url(graphics/menu_prayer.png);
		border-top: #100 1px solid; 
		border-bottom: #100 1px solid; }

.rosary		{ font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0px;
		padding-left: 4px;
		padding-right: 5px;
		padding-top: 1px;
		padding-bottom: 5px;
		line-height: 1.7em; }

.rosary		A:LINK { color: #0000ff; font-weight: bold; }
.rosary		A:VISITED { color: #0000ff; font-weight: bold; }
.rosary		A:HOVER { color: #ff0000; text-decoration: underline; }
.rosary		A:ACTIVE { color: #ff0000; }
.rosary		A { text-decoration: none; }


.prayer_count	{ font: 8pt verdana;
		font-weight: bold;
		color: #ff0000; }


.footnote	{ font: 10px verdana;
		color: #000000;
		margin-left: 5px;
		padding: 0px;
		padding-bottom: 4px;
		line-height: 1.5em;
		width: 450px; }

.mystery_link	{ font: 8pt verdana;
		color: #aaaaaa;
		margin-left: 30px;
		padding: 0px;
		padding-bottom: 4px; }
.mystery_link	A:LINK { color: #0000ff; }
.mystery_link	A:VISITED { color: #0000ff; }
.mystery_link	A:HOVER { color: #ff0000; text-decoration: none; }
.mystery_link	A:ACTIVE { color: #ff0000; }
.mystery_link	A { text-decoration: none; }




.bible		{ font: 8pt verdana;
		color: #aaaaaa;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		line-height: 18px; }
.bible		A:LINK { color: #0000ff; }
.bible		A:VISITED { color: #0000ff; }
.bible		A:HOVER { color: #ff0000; text-decoration: underline; }
.bible		A:ACTIVE { color: #ff0000; }
.bible		A { text-decoration: none; }

.bible_text	{ font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding-right: 10px;
		line-height: 18px; }
.bible_text	A:LINK { color: #0000ff; }
.bible_text	A:VISITED { color: #0000ff; }
.bible_text	A:HOVER { color: #0000ff; text-decoration: underline; }
.bible_text	A:ACTIVE { color: #ff0000; }
.bible_text	A { text-decoration: none; }



.sub_title	{ font: 8pt verdana;
		color: #000000;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 18px;
		background-image: url(graphics/grad.png);
		background-repeat: no-repeat;
		background-position: 5px; }

.sub_title_2	{ font: 8pt verdana;
		color: #cccccc;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 18px; }

.prayer_name	{ font: 14pt Times New Roman, verdana;
		color: #800000;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		margin-top: 0px;
		line-height: 18px; }



.no_indent	{ list-style-type: none;
		font: 10pt verdana;
		font-weight: normal;
		line-height: 19px;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 5px;
		padding-right: 5px; }

.top		{ background-image: url(graphics/top_bottom.png);
		height: 2px; }

.bottom		{ background-image: url(graphics/top_bottom.png);
		height: 2px; }


.date_table	{ position:relative; top: 5px; right: 2px; }

.date		{ font: 10px verdana;
		color: #aaaaaa;
		text-align: center;
		line-height: 15px; }
.date		A:LINK { color: #0000ff; }
.date		A:VISITED { color: #0000ff; }
.date		A:HOVER { color: #0000ff; text-decoration: underline; }
.date		A:ACTIVE { color: #ff0000; }
.date		A { text-decoration: none; }

div.scroll	{ height: 346px;
		width: 860px;
                overflow-y: scroll;
		background-color: #;
		scrollbar-face-color: #000000;
		scrollbar-arrow-color: #ffffff;
		scrollbar-highlight-color: #ffffff; }


.BREAK_HERE	{ -------------------------------------------------- }


.main_menu	{ font: 8pt verdana;
		font-weight: normal;
		color: #000000; }

.display        { font: 8pt verdana;
                font-weight: normal;
                color: #0000ff;
                text-align: center;
                background-color: #ffffff;
                width: 115px;
                cursor:pointer; cursor:hand; }

.display_2      { font: 8pt verdana;
                font-weight: normal;
                color: #0000ff;
                text-align: center;
                background-color: #fffff0;
                width: 115px;
                cursor:pointer; cursor:hand; }

#dropmenudiv    { position:absolute;
                border: #cccccc 1px solid;
                border-bottom-width: 0;
                font: 8pt verdana;
                font-weight: normal;
                z-index:100; }

#dropmenudiv    a{ width: 100%;
                display: block;
                text-indent: 5px;
                border-bottom: #cccccc 1px solid;
                padding: 5px 0;
                text-decoration: none;
                font-weight: normal; }

#dropmenudiv    A:HOVER { color: #0000ff; background-color: #fffff0; }
                A:VISITED { color: #0000ff; }
                A:LINK { color: #0000ff; }


.BREAK_HERE	{ -------------------------------------------------- }


.page_title	{ font: 10pt verdana;
		font-weight: bold;
		font-style: italic;
		color: #000068; }

.latin_text	{ font: 10pt arial; 
		font-weight: bold;
		font-style: italic;
		color: #ff0000;
		text-align: right; }


.news_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		width: 103px;
		background-image: url(graphics/menu_silver.png);
                border-top: #fafafa 1px solid;
		border-bottom: #fafafa 1px solid; }


.PAGE_SPECIFIC	{ -------------------------------------------------- }


.content_a	{ margin-left: 26px;
		width: 455px; }







.prayer		{ font: 8pt verdana;
		font-weight: normal;
		color: #666666;
		text-align: center;
		line-height: 1.4em; }

.pics		{ font: 8pt verdana;
		font-weight: normal;
		color: #000068;
		background-color: #fafafa;
		border-top: #eeeeee 1px solid; }

.reg_bullet	{ list-style-type: circle;
		font: 10pt verdana;
		font-weight: normal;
		line-height: 1.4em;
		padding: 0;
		margin-top: 10px;
		margin-left: 50px; }
.reg_bullet	A:LINK { color: #0000ff; }
.reg_bullet	A:VISITED { color: #0000ff; }
.reg_bullet	A:HOVER { color: #800000; text-decoration: underline; }
.reg_bullet	A:ACTIVE { color: #575003; }
.reg_bullet	A { text-decoration: none; }



.reg_bullet_2	{ list-style-type: circle;
		font: 8pt verdana;
		font-weight: normal;
		line-height: 1.8em;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 2px;
		margin-left: 50px; }
.reg_bullet_2	A:LINK { color: #0000ff; }
.reg_bullet_2	A:VISITED { color: #0000ff; }
.reg_bullet_2	A:HOVER { color: #800000; text-decoration: underline; }
.reg_bullet_2	A:ACTIVE { color: #575003; }
.reg_bullet_2	A { text-decoration: none; }



.toc_menu	{ list-style-type: circle;
		font: 8pt verdana;
		font-weight: normal;
		line-height: 1.4em;
		padding: 0;
		margin-top: 0px;
		margin-left: 5px; }
.toc_menu	A:LINK { color: #0000ff; }
.toc_menu	A:VISITED { color: #0000ff; }
.toc_menu	A:HOVER { color: #800000; text-decoration: underline; }
.toc_menu	A:ACTIVE { color: #575003; }
.toc_menu	A { text-decoration: none; }













.mass_bullet	{ list-style-type: circle;
		font: 10pt verdana;
		font-weight: normal;
		line-height: 1.4em;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 50px; }

.mass_bullet_end	{ list-style-type: circle;
		font: 10pt verdana;
		font-weight: normal;
		line-height: 1.4em;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 50px; }















.teach_title	{ font: 10pt verdana;
		font-weight: bold;
		color: #000000;
		line-height: 18px; }

.teach_table	{ font: 8pt verdana;
		font-weight: normal; 
		color: #000000;
		line-height: 20px;
		padding: 0px;
		margin-bottom: 0px
		background-color: #ffffff;
		width: 400px; }

.current_page	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-left: 10px;
		margin-bottom: 0px; }

.switch_links	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-left: 5px;
		line-height: 18px;
		margin-bottom: 5px; }
.switch_links	A:LINK { color: #800000; }
.switch_links	A:VISITED { color: #800000; }
.switch_links	A:HOVER { color: #800000; text-decoration: underline; }
.switch_links	A:ACTIVE { color: #575003; }
.switch_links	A { text-decoration: none; }



.sub_table	{ width: 829px;
		background-image: url(graphics/sub_background.png);
		background-repeat: no-repeat;
		border: #f7f7f7 1px solid; }

.sublink_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		padding: 0;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px; }

.sub_links	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-left: 5px;
		margin-bottom: 2px;
		margin-top: -1px;
		line-height: 1.7em; }
.sub_links	A:LINK { color: #0000ff; }
.sub_links	A:VISITED { color: #0000ff; }
.sub_links	A:HOVER { color: #800000; text-decoration: underline; }
.sub_links	A:ACTIVE { color: #575003; }
.sub_links	A { text-decoration: none; }




.rel_ed_bullet	{ list-style-type: circle;
		font: 10pt verdana;
		font-weight: normal;
		padding: 0;
		margin-top: 10px;
		margin-left: 50px; }
.rel_ed_bullet	A:LINK { color: #0000ff; }
.rel_ed_bullet	A:VISITED { color: #0000ff; }
.rel_ed_bullet	A:HOVER { color: #0000ff; text-decoration: underline; }
.rel_ed_bullet	A:ACTIVE { color: #0000ff; }
.rel_ed_bullet	A { text-decoration: none; }









.page_link	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-left: 5px;
		line-height: 18px; }
.page_link	A:LINK { color: #0000ff; }
.page_link	A:VISITED { color: #0000ff; }
.page_link	A:HOVER { color: #800000; text-decoration: underline; }
.page_link	A:ACTIVE { color: #575003; }
.page_link	A { text-decoration: none; }


.page_link_2	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-left: 5px;
		line-height: 18px; }
.page_link_2	A:LINK { color: #aaaaaa; }
.page_link_2	A:VISITED { color: #aaaaaa; }
.page_link_2	A:HOVER { color: #800000; text-decoration: underline; }
.page_link_2	A:ACTIVE { color: #575003; }
.page_link_2	A { text-decoration: none; }


.line		{ padding-left: 5px; }


.right_table	{ width: 200px; }

.right_links	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 3px;
		margin-left: 5px;
		line-height: 20px; }
.right_links	A:LINK { color: #0000ff; }
.right_links	A:VISITED { color: #0000ff; }
.right_links	A:HOVER { color: #800000; text-decoration: underline; }
.right_links	A:ACTIVE { color: #575003; }
.right_links	A { text-decoration: none; }


.prayer_links	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		padding: 0;
		margin-top: 0px;
		margin-left: 10px;
		margin-bottom: 0px;
		line-height: 20px; }
.prayer_links	A:LINK { color: #0000ff; }
.prayer_links	A:VISITED { color: #0000ff; }
.prayer_links	A:HOVER { color: #800000; text-decoration: underline; }
.prayer_links	A:ACTIVE { color: #575003; }
.prayer_links	A { text-decoration: none; }


.home_table	{ width: 400px;
		background-color: #ffffff; }









.catec_table	{ width: 237px;
 		border: #eeeeee 1px solid; }


.misc_table	{ width: 255px;
		background-color: #ffffff;
 		border: #eeeeee 1px solid; }

.light_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_light.png);
		border-bottom: #eeeeee 1px solid; }

.green_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_green.png);
		border-bottom: #eeeeee 1px solid; }

.red_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_red.png);
		border-bottom: #eeeeee 1px solid; }

.purple_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_purple.png);
		border-bottom: #eeeeee 1px solid; }

.silver_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_silver.png);
		border-bottom: #eeeeee 1px solid; }

.yellow_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_yellow_2.png);
		border-bottom: #eeeeee 1px solid; }

.black_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #ffffff;
		background-image: url(graphics/menu_black.png);
		border-bottom: #eeeeee 1px solid; }

.reg_catec	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000; }

.catec_number	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-bottom: 0px; }
.catec_number	A:LINK { color: #0000ff; }
.catec_number	A:VISITED { color: #0000ff; }
.catec_number	A:HOVER { color: #800000; text-decoration: underline; }
.catec_number	A:ACTIVE { color: #575003; }
.catec_number	A { text-decoration: none; }

.station_number	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-bottom: 0px; }
.station_number	A:LINK { color: #800000; }
.station_number	A:VISITED { color: #800000; }
.station_number	A:HOVER { color: #0000ff; text-decoration: underline; }
.station_number	A:ACTIVE { color: #575003; }
.station_number	A { text-decoration: none; }




.reg_number	{ list-style-type: decimal;
		font: 10pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 35px;
		margin-bottom: 0px; }
.reg_number	A:LINK { color: #0000ff; }
.reg_number	A:VISITED { color: #0000ff; }
.reg_number	A:HOVER { color: #ff0000; text-decoration: underline; }
.reg_number	A:ACTIVE { color: #ff0000; }
.reg_number	A { text-decoration: none; }

.reg_number_2	{ list-style-type: decimal;
		font: 10pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-bottom: 22px; }
.reg_number_2	A:LINK { color: #0000ff; }
.reg_number_2	A:VISITED { color: #0000ff; }
.reg_number_2	A:HOVER { color: #ff0000; text-decoration: underline; }
.reg_number_2	A:ACTIVE { color: #ff0000; }
.reg_number_2	A { text-decoration: none; }







.beatitudes	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal; 
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-top: 10px;
		margin-left: 30px;
		margin-bottom: 0px; }

.beatitudes_end	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal; 
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-top: 10px;
		margin-left: 30px;
		margin-bottom: 2px; }

.rosary_menu	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-top: 0px;
		margin-bottom: 0px; }






.compendium	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		line-height: 1.5em;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-bottom: 7px; }

.compendium_2	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-top: 7px;
		margin-bottom: 22px; }

.compendium_3	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-top: 5px;
		margin-bottom: 10px; }

.compendium_end	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-top: 7px;
		margin-bottom: 2px; }
.compendium_end	A:LINK { color: #0000ff; }
.compendium_end	A:VISITED { color: #0000ff; }
.compendium_end	A:HOVER { color: #800000; text-decoration: underline; }
.compendium_end	A:ACTIVE { color: #575003; }
.compendium_end	A { text-decoration: none; }


.reference	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-left: 30px;
		margin-top: 7px;
		margin-bottom: 7px; }









.BLESSED_TRINITY	{ -------------------------------------------------- }

.creed_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		background-image: url(graphics/menu_yellow_2.png);
		border: #eeeeee 1px solid; }

.creed_bullet	{ list-style-type: circle;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 1.7em;
		padding: 0;
		margin-left: 28px;
		margin-bottom: 5px; }

.english	{ font: 10pt verdana;
		color: #000000;
		background-color: #e6e6fa;
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.latin		{ font: 10pt verdana;
		color: #000000;
		background-color: #fffff0;
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.translation	{ font: 10pt verdana;
		color: #000000;
		background-color: #ffff00;
		text-align: center; }

.trinity_a	{ background-image: url(graphics/trinity_button.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.trinity_b	{ background-image: url(graphics/trinity_button_2.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.trinity_c	{ background-image: url(graphics/red_trinity_button.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.trinity_d	{ background-image: url(graphics/red_trinity_button_2.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

#div1		{ visibility: hidden;
		font: 10pt verdana;
		color: #000000;
		background-color: #ffff00;
		border: #eeeeee 1px solid; }

#div2		{ visibility: hidden;
		background-color: #ffff00;
		border: #eeeeee 1px solid; }

#div3		{ visibility: hidden;
		background-color: #ffffff;
		border: 0; }

.glory_be	{ font: 10pt verdana;
		color: #000000; }




.TEN_COMMANDMENTS	{ -------------------------------------------------- }



.commandments_content	{ margin-left: 31px;
			width: 787px;
			background-image: url(artwork/moses.gif);
			background-repeat: no-repeat; }

.show		{ font: 14pt Times New Roman;
		color: #000000;
		background-color: #fffff0;
		border: #100 1px solid;
		cursor:pointer; cursor:hand; }

.show_2		{ font: 14pt Times New Roman;
		color: #ffff00;
		background-color: #4b0082;
		border: #100 1px solid;
		cursor:pointer; cursor:hand; }

#div_1, #div_2, #div_3, #div_4, #div_5, #div_6, #div_7, #div_8, #div_9, #div_10
		{ visibility: hidden;
		border: 0; }

.commandments	{ font: 16pt Times New Roman;
		font-weight: normal;
		color: #000000; }




.SIN	{ -------------------------------------------------- }


.st_mike	{ background-image: url(artwork/st_mike_combat.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.st_mike_prayer	{ background-image: url(graphics/defender.png);
		border: #eeeeee 1px solid;
		cursor:pointer; cursor:hand; }

.sin_table	{ font: 8pt verdana;
		font-weight: bold;
		line-height: 1.5em;
		padding: 0;
		margin-top: 0px;
		margin-left: 5px; }



.sins		{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-top: 0px;
		margin-left: 50px; }
.sins		A:LINK { color: #0000ff; }
.sins		A:VISITED { color: #0000ff; }
.sins		A:HOVER { color: #ff0000; text-decoration: underline; }
.sins		A:ACTIVE { color: #ff0000; }
.sins		A { text-decoration: none; }


.sins_end	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		line-height: 18px;
		padding: 0;
		padding-right: 10px;
		margin-top: 0px;
		margin-bottom: 2px;
		margin-left: 50px; }
sins_end	A:LINK { color: #0000ff; }
sins_end	A:VISITED { color: #0000ff; }
sins_end	A:HOVER { color: #ff0000; text-decoration: underline; }
sins_end	A:ACTIVE { color: #ff0000; }
sins_end	A { text-decoration: none; }





.sin_title	{ list-style-type: none;
		font: 8pt verdana;
		font-weight: bold;
		color: #000000;
		line-height: 1.5em;
		padding: 0;
		padding-right: 10px;
		margin-left: 5px;
		margin-bottom: 7px; }



.link_title	{ font: 8pt verdana;
		font-weight: bold;
		color: #000000; }

.link_table	{ width: 287px;
		margin-left: 5px; }

.link_number	{ list-style-type: decimal;
		font: 8pt verdana;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
		padding: 0;
		margin-left: 35px;
		margin-bottom: 5px; }
.link_number	A:LINK { color: #7b3f00; }
.link_number	A:VISITED { color: #7b3f00; }
.link_number	A:HOVER { color: #0000ff; text-decoration: underline; }
.link_number	A:ACTIVE { color: #0000ff; }
.link_number	A { text-decoration: none; }


.link_table_2	{ font: 8pt verdana;
		font-weight: normal;
		color: #000000; 
		margin-left: 5px; 
		width: 470px; }



.BREAK_HERE	{ -------------------------------------------------- }


.footer		{ font: 8pt verdana;
		color: #000000;
		background-color: #ffffff;
		text-align: center;
		line-height: 1.4em; }

.author		{ font: 8pt verdana;
		color: #cccccc;
		line-height: 1.6em; }
.author		A:LINK { color: #cccccc; }
.author		A:VISITED { color: #cccccc; }
.author		A:HOVER { color: #ff0000; text-decoration: underline; }
.author		A:ACTIVE { color: #ff0000; }
.author		A { text-decoration: none; }




/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0px 0px 0px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 8pt verdana;
height: 8px;
font-weight: bold;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;

position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;

border: 1px solid #eeeeee;
color: #2d2b2b;
background: white url(graphics/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(graphics/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}




@charset "UTF-8";

/* SprySlidingPanels.css - version 0.1 - Spry Pre-Release 1.6 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main SlidingPanels container. This selector
 * defines the width and height of the view port for the widget. Note that
 * this selector does not set the overflow property since that is done programatically
 * by the widget. Setting the overflow property programatically ensures that
 * the contens of the widget will be fully visible should JavaScript be disabled
 * in the browser.
 *
 * If you want to constrain the width of the SlidingPanels widget, set a width on
 * the SlidingPanels container. By default, our sliding panels widget expands
 * horizontally to fill up available space.
 *
 * The SlidingPanels container is positioned relative so that content inside it
 * can be positioned relative to its upper left corner.
 *
 * Avoid placing any CSS border or padding properties on the SlidingPanels container
 * as they can affect the proper positioning and sliding animations of the contents
 * inside the container.
 *
 * The name of the class ("SlidingPanels") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * SlidingPanels container.
 */
.SlidingPanels {
	position: relative;
	width: 300px;
	height: 300px;
	padding: 0px;
	border: none;
}

/* This is the selector for the container that holds all of the content panels
 * for the widget. The SlidingPanelsContentGroup container is what gets programtically
 * positioned to create the slide animation. It is also what governs the layout of
 * the panels.
 *
 * By default, the width of the container is the same as its parent, the SlidingPanels
 * container.
 *
 * You can make the panels within the SlidingPanelsContentGroup container layout
 * horizontally by giving the SlidingPanelsContentGroup container a width that is as wide
 * or larget than the sum of the widths of all of the content panels, and then floating
 * the content panels inside the SlidingPanelsContentGroup container so they all appear
 * on the same line. You may also need to float the SlidingPanels and SlidingPanelsContentGroup
 * containers to insure that none of the content panels "leak" outside of the widget.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the container within the widget.
 *
 * The name of the class ("SlidingPanelsContentGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContentGroup container.
 */
.SlidingPanelsContentGroup {
	position: relative;
	margin: 0px;
	padding: 0px;
	min-height:0;
	border: none;
}


/* This is the selector for the container that holds content for a given panel. In our
 * default style implementation, the dimensions of each content panel exactly match the
 * dimensions of the view port (SlidingPanels) container. This ensures that only one
 * panel ever shows within the view port.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the panel within the widget. You can place border, margins and padding on any content
 * *inside* the content panel.
 *
 * The name of the class ("SlidingPanelsContent") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContent container.
 */
.SlidingPanelsContent {
	width: 300px;
	height: 300px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	border: #100 1px solid;
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime we are animating between panels. This rule makes sure that *all* content inside
 * the widget is overflow:none to avoid a rendering glitch that occurs in FireFox 1.5 whenever
 * there is an element inside the widget that displays a scrollbar.
 *
 * The class is automatically removed once the animation has stopped so that the overflow
 * properties of the content inside the widget should be restored.
 */
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

/* The class used in this selector is programatically added to the SlindingPanelsContent
 * container that is currently visible in the view port. The class is automatically removed
 * when the widget switches to a different panel.
 */
.SlidingPanelsCurrentPanel {
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime the SlidingPanels container is given focus. The class is automatically removed
 * once the SlidingPanels container loses focus.
 */
.SlidingPanelsFocused {
}
#p1 {
	background-color: #FFFFFF;
}
#p2 {
	background-color: #FFFFFF;
}
#p3 {
	background-color: #FFFFFF;
}
#p4 {
	background-color: #FFFFFF;
}
#p5 {
	background-color: #FFFFFF;
}
#p6 {
	background-color: #FFFFFF;
}
