
body
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    line-height: 170%;
    color: Black;
    margin: 0;
    background-image: url(images/BridgidsCross2.jpg);
}
body a 
{
    color:maroon;
    text-decoration:underline;
}
body a:hover
{
    color:maroon;
    text-decoration:underline;
}




@media screen
{
    
    #MasterPageContainerDiv
    {
        width: 100%;
    }
    #MasterPage930Div
    {
        width: 930px;
        margin: 0 auto;
        /*border-bottom:solid 10px Maroon;*/
        border-left:solid 1px Maroon;
        border-right:solid 1px Maroon;
        background-image:url(images/ContentAreaBkgd2.png);
    }
    #MasterPage930BottomDiv
    {
        width: 932px;
        height:32px;
        margin: 0 auto;
        /*background-color:Maroon;*/
        background-image:url(images/Main932Bottom1.png);
    }

    #AdminMasterPage930Div
    {
        width: 930px;
        margin: 0 auto;
        background-color:White;
        padding:10px;
    }
}
@media print
{
    #MasterPageContainerDiv { width:100%; }
    #MasterPage930Div { width:100%; }
    #MasterPage930BottomDiv { display:none; }
    #AdminMasterPage930Div { width:100%; }
}


.Footer
{
    padding:10px;
	font-size:7pt;
	text-align:right;
    background-color: #f0f0f0;
    border-top:solid 1px Silver;
}

.FooterMenu { color:Gray; }
.FooterMenu a { color:Gray; text-decoration: none; }
.FooterMenu a:hover { color:Gray; text-decoration: none; }




h1
{
    text-align: right;
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size: 160%;
    font-weight: bold;
    color: maroon;
    line-height: 3;
    border-bottom: solid 1px Silver;
}
h2
{
    border-top: solid 1px #b0b0b0;
    padding-top:1em;
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size:140%;
	color: maroon;
}
h3
{
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size:130%;
	color: maroon;
}





@media screen
{
    .Rotator { width:120px; }

    .MenuBarColumn
    {
        background-color: #301010;
        color: White;
    }
    .MenuBarColumn a { color: White; }
    .MenuBarColumn a:hover { color: #e0e0e0; }

}
@media print
{
    .Rotator { display:none; }
    .MenuBarColumn { display:none; }
    .FooterMenu { display:none; }
}



.blockquote
{
	font-size:12pt;
	font-style: italic;
	margin-left: 50px;
	margin-right: 50px;
}







/* Home Page */

.HomePageBanner
{
    background-color: #301010;
    text-align: center;
    vertical-align: middle;
}
 
                            
.HomePageSpecialAnnouncement
{
    background-color:Maroon;
    text-align:center;
    font-size: 8pt;
    color: White;
    padding:10px;
    border-top:solid 1px Silver;
}
.HomePageSpecialAnnouncement a
{
    color: White;
    text-decoration: none;
}
.HomePageSpecialAnnouncement a:hover
{
    color: White;
    text-decoration: underline;
}







/* Content Pages */


#AboutPageDiv { margin:10px; }
#AboutPageDiv .Category_Name
{
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size: 130%;
    font-weight: bold;
    color: Maroon;
    line-height: 2;
}
#AboutPageDiv .Fact { margin-left: 20px; }





.Event { margin:10px 0 10px 0; }
.Event_Title
{
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size: 130%;
    font-weight: bold;
    color: Maroon;
    line-height: 2;
}
.Event_DateTime
{
	margin-left: 20px;
	margin-right: 20px;
}

.Event_Description
{
	margin-left: 40px;
	margin-right: 40px;
}

.Event_Link
{
	margin-left: 40px;
	margin-right: 40px;
}






.Review { margin:10px 0 10px 0; }
.ReviewSource
{
    font-family: 'Trebuchet MS' , Verdana, Arial, Sans-Serif;
    font-size: 130%;
    font-weight: bold;
    color: Maroon;
    line-height: 2;
}

.ReviewExcerpt
{
	margin-left: 40px;
	margin-right: 40px;
}

