/* --------------------------------------------------------------- */
/* CSS for the master page (MasterPage.master) */

/* Page Body */
body
{
    margin:0;
    padding:0;
    font-family:Tahoma,Verdana;
    font-size:11pt;
    color:#333; /* #4f604f;  Dark Gray */
    background-color:#eeede0;
    background-image:url('../images/bg1.jpg');
    /* background-color:#c0be7e;
    background-image:url('../images/BodyGrad.jpg'); 
    background-repeat:repeat-x; */
}

/* Hyperlinks */
a
{
    text-decoration:none;
}
a:visited
{
    /*color:#739600;  Green */ /* #C2BF00; Green/Gold */
}
a
{
    color:#739600; /* Green */
}
a:hover
{
    color:#FFBB12; /* Gold */
}

hr
{
    color:#ddd;
}

h3
{
    font-family:Monotype Corsiva;
    font-size:24pt;
}

/*
.rounded-corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}


.rounded-corners {
    behavior: url(/css/border-radius.htc);
    border-radius: 20px;
}
*/

#shadow_table
{
    width:1095px; /* 995px */
}
#shadow_td_left
{
    width:20px;
    /* background-image:url('../images/Body_Shadow_Left.jpg'); */
    background-repeat:repeat-y;
    vertical-align:top;
    /* border-right:solid 1px #333; */
}
#shadow_td_right
{
    width:20px;
    /* border-left:solid 1px #333; */
}
#shadow_td_bottom
{
}
#shadow_td_bottom_right
{
    /* background-image:url('../images/Body_Shadow_Bottom.jpg'); */
    text-align:right;
}
#outer_table
{	
    /* color:#c2b887; */
}
#outer_top_tr
{
    height:0px;
}
#outer_bottom_tr
{
    height:0px;
}
#outer_left
{
    background-image:url('../images/bgleftR.png');
    background-repeat:no-repeat;
}
#outer_right
{
    background-image:url('../images/bgrightR.png');
    background-repeat:no-repeat;
}
#master_table_header
{	
    /* color:#c2b887; */
    /* border-left:solid 1px #ddd;
    border-right:solid 1px #ddd; */
    border-bottom:solid 2px #ddd;
    background-image:url('../images/bgR.png');
    background-color:#b22; /* #3F9617; */
    height:104px;
}
#master_table
{	
    /* border:solid 1px #b22;
    color:#c2b887; */
    border-bottom:solid 2px #ddd;
    border-left:solid 1px #ddd; /* #469c1d; */
    border-right:solid 1px #ddd;
    padding-top:8px;
    background-color:#fff;
}
#master_table tr
{
}
#header_tr
{
    height:108px;
}
#header_address_td a
{
     color:#fff;
}
#header_address_td a:hover
{
     color:#FFBB12;
}
#header_tr td
{
     height:104px;
}
#header_logo_td
{
    padding-left:20px;
}

#master_left_navigation
{
    vertical-align:top;
    /* background-color:#1b1b1b;
    border-right:solid 1px #0b0b0b; */
    padding:6px 1px 1px 10px;
}
#left_nav_table
{
    width:180px;
}
.leftnav
{
    /* border:solid 1px #8e9f5b; */
    background-color:#fff;
    color:#5A5D62;
    white-space:nowrap;
    font-weight:normal;
    /* background-image:url('../images/MenuBGImage.jpg'); */
    background-repeat:no-repeat;
}
.mouseover_leftnav
{
    /* border:solid 1px black; */
    background-color:#fff; /* #824A91; */
    color:#333;
    font-weight:bold;
    white-space:nowrap;
    /* background-image:url('../images/MenuBGImage.jpg'); */
    background-position:0px 0px;
    background-repeat:no-repeat;
}
#master_banners_table
{
    margin-top:10px;
    border-top:solid 1px #ccc;
    border-bottom:solid 1px #ccc;
}
#body_tr
{
    /* background-color:#333333;
    color:White; */
}
#body_tr td
{
    text-align:left;
}
#content_placeholder_td
{
    /* background-image:url('../images/EmbossLogo.png'); */
    background-position:center; 
    background-repeat:no-repeat;
    padding-left:10px;
    vertical-align:top;
}
#master_table_footer
{	
    /* color:#c2b887; */
}
#footer_tr
{
    background-color:#F28B13;
}
#footer_tr a
{
    color:White;
}
#footer_tr a:hover
{
    color:#000;
}
#footer_tr td
{
     height:30px;
}

/* --------------------------------------------------------------- */
/*  Default.aspx CSS 
    Put here because it needs to be 
    applied after the masterpage's CSS */
    /* CSS for home page (default.aspx) */

#default_table
{
}
#default_table td
{
}
#default_table h1
{
}
#default_table h2
{
    /* color:#8e9f5b; */
}
#default_header_td
{
    height:16px;
    padding-top:2px;
    padding-right:10px;
    color:#555;
}
#default_header_table
{
    width:100%;
    /* border:solid 1px #F28B13; */
    border-bottom:solid 2px #F28B13;
}
#default_header_table a
{
    color:#ddd;    
} 
#default_header_table a:hover
{
    color:#FFBB12;
} 
#default_header_table_tr
{
     /* background-image:url('../images/loginbannergrad.gif');
     background-repeat:repeat-x;
     background-color:#F28B13; */
     
}
#default_header_table td
{
    text-align:right;
    padding-right:10px;
    height:25px;
}
#default_content_placeholder_tr
{
    padding-top:20px;
    padding-bottom:20px;    
}
#default_content_placeholder_td
{
    vertical-align:top;
    padding-right:10px;
}
#default_banners_td
{
    vertical-align:top;
    text-align:right;
    padding-right:10px;
}
#default_banners_table td
{
    text-align:center;
    color:#8e9f5b; /* Green - For Testing */
}
#default_banner_1_tr
{
	height:160px;
}
#default_banner_1_td
{
	width:160px;
}
#default_banner_2_tr
{
	height:160px;
}
#default_banner_2_td
{
	width:160px;
	text-align:center;
}
#default_banner_3_tr
{
	height:160px;
}
#default_banner_3_td
{
	width:160px;
}

.welcomemessage p
{
    font-style:italic; 
    font-family:Times New Roman;   
}

#upcomingEventsMainHeader
{
    font-family:Times New Roman;
}

#upcomingEventsMainHeader td
{
    color:#333;
}

#upcomingEventsMain
{
    text-align:left;
    /* border:solid 1px #ddd; */
    font-size:9pt;
    border-bottom:none;
    color:#333;
    /* background-color:#000; */
}
#upcomingEventsMain th,#upcomingEventsMain td
{
    border-top:solid 1px #eee;
    color:#333;
}


.default_calendar
{
    font-size:8pt;
}

.specialHR
{
    width:98%;
    height:1px;
    color:Black;
}

/* Event Details */
.tabledetails
{
    margin-top:4px;
}
.tabledetails th
{
    text-align:left;
    padding-bottom:12px;
    font-family:Garamond;
    font-size:16pt;
    text-decoration:underline;
}
.tabledetails td
{
    vertical-align:top;
}

/* --------------------------------------------------------------- */
/* What We Believe Page */
.scriptures
{
	color:#b22222;
}

/* --------------------------------------------------------------- */
/* Prayer Request Page */
#prayer_table td
{
	padding-right:10px;
	vertical-align:top;
}

/* --------------------------------------------------------------- */
/* Prayer Admin Page */
#tablePrayerGrid td
{
	padding-right:20px;
	vertical-align:top;
	white-space:nowrap;
}

/* --------------------------------------------------------------- */
/* Calendar Admin Page */
#tableCalendarForm td
{
	padding-right:20px;
	vertical-align:top;
	white-space:nowrap;
}

/* --------------------------------------------------------------- */

/* Test class for tables to see where their borders are */
.test
{
    /*border:solid 1px white;*/
    color:#b22222; /* Firebrick */
}

/* --------------------------------------------------------------- */
/* Used Solely with the JS Calendar controls */
.POBcpYearNavigation,
.POBcpMonthNavigation
{
	background-color:#857F41;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
}
.POBcpDayColumnHeader,
.POBcpYearNavigation,
.POBcpMonthNavigation,
.POBcpCurrentMonthDate,
.POBcpCurrentMonthDateDisabled,
.POBcpOtherMonthDate,
.POBcpOtherMonthDateDisabled,
.POBcpCurrentDate,
.POBcpCurrentDateDisabled,
.POBcpTodayText,
.POBcpTodayTextDisabled,
.POBcpText
{
	font-family:arial;
	font-size:8pt;
}
TD.POBcpDayColumnHeader
{
	text-align:right;
	border-width:0 0 1 0;
}
.POBcpCurrentMonthDate,
.POBcpOtherMonthDate,
.POBcpCurrentDate
{
	text-align:right;
	text-decoration:none;
}
.POBcpCurrentMonthDateDisabled,
.POBcpOtherMonthDateDisabled,
.POBcpCurrentDateDisabled
{
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
}
.POBcpCurrentMonthDate
{
	color:#857F41;
	font-weight:bold;
}
.POBcpCurrentDate
{
	color: #FFFFFF;
	font-weight:bold;
}
.POBcpOtherMonthDate
{
	color:#808080;
}
TD.POBcpCurrentDate
{
	color:#FFFFFF;
	background-color: #C0BE7E;
	border-width:1;
	border:solid 1px #000000;
}
TD.POBcpCurrentDateDisabled
{
	border-width:1;
	border:solid 1px #FFAAAA;
}
TD.POBcpTodayText,
TD.POBcpTodayTextDisabled
{
	border:solid 1px #333333;
	border-width:1 0 0 0;
}
A.POBcpTodayText,
SPAN.POBcpTodayTextDisabled
{
	height:20px;
}
A.POBcpTodayText
{
	color:#857F41;
	font-weight:bold;
}
SPAN.POBcpTodayTextDisabled
{
	color:#D0D0D0;
}
.POBcpBorder
{
	border:solid 1px black;
}
/* --------------------------------------------------------------- */
.tnail
{
	border:solid 1px #a2a2a2;
}
.tnailselected
{
	border:solid 2px gold;
}
.photoDescription
{
	font-size:12pt;
	/*font-family:Freestyle Scrip,Brush Script MT;Lucida Handwriting*/
	font-family:Lucida Handwriting,Verdana;
}

.slideshowHeader
{
    font-family:Monotype Corsiva,Tahoma;
    font-size:28pt;
    color:#333;
}
