﻿body 
{
    background-color:#301E16;
    color:white;
	font-family:sans-serif;
	font-weight:600;
}

.woodGrain
{
	background-image:url('http://familyworship.ca/philtesting/Images/fwc_main_background.jpg');
	background-repeat:no-repeat;
	color:white;
	font-family:sans-serif;
	font-weight:600;
}

.indentSpace
{
    width:20px;
}

.logo
{
    height:83px;
}

.logoText
{
    font-size:26px;
    font-family:Arno Pro;
    font-style:normal;
    font-weight:normal;
    color:White;
    line-height:1;
}

.logoSubText
{
    font-size:14px;
    font-family:Arial;
    font-style:normal;
    font-weight:normal;
    color:#ffae40;
    font-style:italic;
    line-height:.5;
}

.flash
{
    height:365px;
    border-style:solid;
    border-color:White;
    
}

.footer
{
    height:31px;
    background-color:#21140C;
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:White;
}

.footerLink
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}

.infoLink
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#ff8f00;
}

.adminSideLink
{
    font-size:13px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#ff8f00;
}

.adminLinkTD
{
	border-width:thin;
}

.infoControl
{
    background-image:url('http://familyworship.ca/Images/fwc_content_bgd.jpg');
    background-repeat:no-repeat;
}

.infoHeader
{
    height:75px;
}

.infoHeaderText
{
    font-size:36px;
    font-family:Arno Pro;
    font-style:normal;
    font-weight:normal;
    color:White;
    line-height: .5;
}

.infoHeaderSubText
{
    font-size:18px;
    font-family:Arno Pro;
    font-style:normal;
    font-weight:normal;
    color:#ffae40;
}

.infoText
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:White;
}

.headerText
{
    font-size:12px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:White;
}

.picControlText
{
    font-size:12px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}

.ministriesTitle
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}

.ministriesName
{
    font-size:10px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}

.ministriesInfoTitle
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
    line-height:0;
}

.ministriesInfoName
{
    font-size:10px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
    line-height:0;
}

.noSpace
{
	line-height:0;
}

.ministriesBackground
{
    background-image:url('http://familyworship.ca/Images/fwc_content_wide_bgd.jpg');
}

.fwcMotto
{
    font-size:16px;
    font-family:Myriad Pro;
    font-style:normal;
    font-weight:normal;
    color:#e07200;
}

.fwcMottoSubText
{
    font-size:55px;
    font-family:Myriad Pro;
    font-style:normal;
    font-weight:normal;
    color:#e07200;
}

.date
{
	font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}

.picControlImage
{
	border-color:White;
	border-style:solid; 
	border-width:thin;
	outline-color:White;
	outline-style:solid;
	outline-width:thin;
	width:128px;
	height:96px;
}

.columnSpacer
{
	width:1px;
}

.Grid 
{ 
	border: solid 2px #d0b898; 
}
.Grid td
{
	border: solid 1px #d0b898;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
    font-family: Georgia;
    font-size: 13px;
}
.GridHeader
{
	font-weight: bold;
	background-color: #996633;
	font-family: Arno Pro;
	font-size: 20px;
	color: Black;
}
.GridItem
{
	font-family: Georgia;
    font-size: 13px;
    background-color: #BF9E73;
    color: Black;
    font-weight: normal;
    text-decoration:none;
}

.GridSelectedItem
{
	font-family: Georgia;
    font-size: 13px;
	background-color: #d0b898;
	font-weight: normal;
	color: Black;
}

.GridPager
{
    font-size:11px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    background-color:#996633;
    color:Black;
}

.flyOutDiv
{
     display: none;
     position: absolute;
     width: 400px;
     z-index: 3;
     opacity: 0;
     filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));
     font-size: 14px;
     border: solid 1px #CCCCCC;
     background-color: #FFFFFF;
     padding: 5px;
}

.flyOutDivCloseX
{
 background-color: #666666;
 color: #FFFFFF;
 text-align: center;
 font-weight: bold;
 text-decoration: none;
 border: outset thin #FFFFFF;
 padding: 5px; 
} 

.modalHeader 
{
	cursor:move;
	font-weight: bold;
	background-color: #996633;
	font-family: Arno Pro;
	font-size: 20px;
	color: Black;
}

.modalBackground {
	background-color:Gray;
	border-color:#301E16;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#301E16;
	border-width:3px;
	border-style:solid;
	border-color:#d0b898;
	display:none;
}

.powerText
{
	font-size:13px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:White;
}

.powerText a
{
    font-size:13px;
    font-family:Georgia;
    font-style:normal;
    font-weight:normal;
    color:#d0b898;
}