/* --------------------------------------------------------------- */
/* CSS for the master page (MasterPage.master) */

body
{
    background-color:#c0be7e; /*c2b899;*/
    margin: 0;
    padding: 0;
}
body a
{
    color:#b2a644;
    text-decoration:none;
}
body a:hover
{
    color:gold;
    /*text-decoration:underline;*/
}
body b
{
    color:#a0a064; /*c0be7e*/
}
body h3
{
    color:#a0a064; /*c2b887 888244*/
}
body hr
{
    color:black;
    height:1px;
}
#shadow_table
{
}
#shadow_td_left
{
    width:20px;
    background-image:url('../images/Body_Shadow_Left.jpg');
    background-repeat:repeat-y;
    vertical-align:top;
}
#shadow_td_right
{
    width:20px;
}
#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;
}
#master_table_header
{	
    color:#c2b887;
}
#master_table
{	
    border:solid 1px #555555;
    color:#c2b887;
}
#master_table tr
{
}
#header_tr
{
    height:104px;
}
#header_address_td a
{
     color:#8e9f5b;
}
#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:1px 1px 1px 1px;
}
.leftnav
{
    border:solid 1px #8e9f5b;
    background-color:black;
    color:white;
    white-space:nowrap;
    background-image:url('../images/Nav_Grad.gif'); 
    background-repeat:repeat-x;
}
.mouseover_leftnav
{
    border:solid 1px black;
    background-color:#8e9f5b;
    color:#cccc66;
    white-space:nowrap;
    background-image:url('../images/Nav_Grad_Selected.gif'); 
    background-repeat:repeat-x;
}
#master_banners_table
{
}
#body_tr
{
    background-color:#333333;
    color:White;
}
#body_tr td
{
    text-align:left;
}
#content_placeholder_td
{
    background-image:url('../images/EmbossLogo.jpg'); 
    background-position:center; 
    background-repeat:no-repeat;
    padding-left:10px;
    vertical-align:top;
}
#master_table_footer
{	
    color:#c2b887;
}
#footer_tr
{
}
#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:#8e9f5b;
}
#default_header_table
{
    width:100%;
    border:solid 1px black;
} 
#default_header_table_tr
{
     background-image:url('../images/Special_Grad.gif'); 
     background-repeat:repeat-x;
}
#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;
}
.default_calendar
{
    font-size:8pt;
}

.specialHR
{
    width:98%;
    height:1px;
    color:Black;
}

/* --------------------------------------------------------------- */
/* 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;
}