﻿body
{
    font-size: 10pt;
    font-family: verdana, Arial,'Times New Roman';
    color:#333333;
    /*background-color: #003366;*/
    background-image: url('images/bg.png');
}
TABLE.main_top
{
    border-right: #000099 thin solid;
    padding-right: 5px;
    border-top: #000099 thin solid;
    padding-left: 5px;
    padding-bottom: 5px;
    margin: 0px;
    vertical-align: top;
    border-left: #000099 thin solid;
    padding-top: 5px;
    border-bottom: #000099 thin;
    width: 780px;
    background-color: white;
}

TABLE.main_bottom
{
    border-right: #000099 thin solid;
    padding-right: 2px;
    border-top: #000099 thick solid;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px;
    vertical-align: top;
    border-left: #000099 thin solid;
    padding-top: 2px;
    border-bottom: #000099 thin solid;
    width: 780px;
    background-color: white;
    height: 50px;
    text-align: center;
}

TABLE.main_content
{
    border-right: #000099 thin solid;
    padding-right: 2px;
    border-top: #000099 thin;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px;
    vertical-align: top;
    border-left: #000099 thin solid;
    padding-top: 2px;
    border-bottom: #000099 thin;
    width: 780px;
    background-color: white;
    height: 400px;
    text-align:justify;
}

.Footer_Address
{
    color:#666666;
    font-size: 10pt;
}

A.Footer_Address
{
    color:#1f2f6e ;
}

.parish_nav_link
{
    cursor: hand;
    color: Red ;
}

div.textblock
{
    text-indent: 2;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 7px;
    padding-top: 6px;
}
IMG
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.newsdate 
{
    margin-left:5px;
    color:Maroon;
    font-weight:bold;
}

.newsheader
{
    
    color:Navy ;
    font-weight:bold;
}

.newsdetail
{
    margin-left:5px;
    font-size: 10pt;
}

.newstable 
{
    vertical-align:top;
    
}

.pagetitle 
{
    font-size:14pt;
    text-align:center;
    padding-top:10px;
    }

.sectiontitle 
{
    font-size:14pt;
    text-align:center;
    padding-top:10px;
    color:Blue;
    text-decoration:underline;
    }

div.pagetitle 
{
    font-size:14pt;
    text-align:center;
    }

A 
{
    text-decoration:none;}
    
TABLE.datatable 
{
    width:90%;
    border-width:2px;
    border-color:Black;
    border-style:solid;
}

TD.datatable
{
    border-bottom: solid 1px gray;
    border-right: solid 1px gray;
    }

TD.schoolindex
{
    text-align:left;
    padding-left:15px;
    background-image: url("images/bullet-orange.gif");
    background-position:top left;
    background-repeat:no-repeat;
    vertical-align: top;
    }
    

 DIV.contentblock 
 {
    margin:10px 20px 10px 20px;
    text-align:justify;
    }
    
 .calendar-title 
 {
    font-size:18pt;
    color:Yellow;
    background-color:Maroon;
 }
 
 .calendar-header 
 {
    font-size:14pt;
    font-weight:bold;
    color:Yellow;
    background-color:Maroon;
 }
  
 .calendar-table 
 {
    border: solid 0px black;
    width:100%;
 }
 
 TD.calendar-cell
 {
    border: solid 1px black;
    padding: 1px 1px 1px 1px;
    font-size:10pt;
    font-weight:bold;
    height:55px;
    width:14%;
    vertical-align:top;
 }
 
 TD.faculty-cell
 {
    border-bottom: solid 1px black;
    padding: 1px 1px 1px 1px;
    vertical-align:top;
 }
 

.parish_title
{
    font-size: 14pt;
    font-family: Garamond, 'Times New Roman';
   
}

.parish_home_left
{
    width: 35%;
    background-color: #99ffff;
    position:relative;
    text-align:center
}

.parish_home_right
{
    width: 70%;
    background-color: #99ff00;
    border-left:5px;
    border-left-color:White;
}

div.auction_menu
{
    font-size: 11pt;
    font-weight: bold;
    height: 25px;
    color: #990099;
}.ministry-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
}.ministry-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.ministry-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left;
	text-align: left;
}
.ministry-sidelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.floatright {
	float: right;
	margin-left: 15px;
}
.floatleft {
	float: left;
	margin-right: 15px;
}
