/* Global Styles */

html, body {
      scrollbar-face-color: #B39A7D;
     }

body {
	margin:0px;
	}
	
td {
	font:11px arial;
	color:#330000;
	}
	
hr {
	height:1px; 
	color: #cccccc;
	border: none;
	}
	
a {
	color: #CC3300;
	text-decoration:underline;
	}
	
a:hover {
    color:#343466;
	}
	
/* ID Styles */

#navigation td {
	border-top: 1pt solid #CC3300;
	}

#navigation a {
	font:14px georgia;
	color: #CC3300;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding:10px;
	}

#navigation a:hover {
	color:#343466;
	background-color: #D8E697;
	}
	
#sidebarHeader {
	padding: 0px 4px 14px 4px;
	}

#logo {
	font:28px georgia;
	color: #343466;
	line-height:28px;
	letter-spacing:.4em;
	padding-left: 12px;
	}

#tagline {
	font:18px georgia;
	color: #343466;
	line-height:18px;
	letter-spacing:.3em;
	padding-left: 12px;
	padding-top:3px;
	}
	
#dateformat a {
	color:#99CCFF;
	font:11px georgia;
	color: #99CCFF;
	letter-spacing:.2em;
	text-decoration:none;
	font-weight:bold;
	}
	
#dateformat a:hover {
	color: #ffffff;
	}

/* Class Styles */
/************** Class to obfuscate e-mail addresses ****************/
/* Class to obfuscate e-mail addresses.
   Use as follows:
   
   name@<span class="noshow">REMOVETHIS</span>domain.com
*/

.noshow {
   display:none;
}

.bodyText {
	font:14px arial;
	color:#330000;
	line-height:20px;
	letter-spacing:.1em;
	margin-top:0px;
	}

.excerpt {
    margin-left: 10em;
	margin-right:10em;
	text-align:justify;
	border:double;
	border-color:#CC3300;
	padding: 1em 1em 0em 1em;
}

.bible_quote {
    margin-left:5em;
	margin-right:5em;
	font-style:italic;
}

.center{
    text-align:center;
	}
	
.quote{
	background-color:#FCFEFF;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0 0 0 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}

.sidebar{
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0 0 0 0;
	border: 1px solid #cc3300;
}

.attrib{
    text-align:right;
	margin: 1ex 0 1.5em 0;
	padding: 0 0 0 0;
	}

.pageName{
	font:22px georgia;
	color: #CC3300;
	line-height:22px;
	letter-spacing:.1em;
	}
	
.pageNamesub{
	font-size: 16px;
	line-height:18px;
	}
	
.subHeader {
	font:16px georgia;
	color: #CC3300;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	padding-bottom:1em;
	}	
	
.sidebarHeader {
	font:14px georgia;
	color: #CC3300;
	font-weight: bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.detailText {
	font:11px arial;
	color:#ffffff;
	line-height:16px;
	letter-spacing:.1em;
	}
	
.smallText {
	font:12px arial;
	color:#330000;
	}
/*	
 * Events table styles (horizontal zebra table)
 */

#hor-zebra
{
	font:14px arial;
	color:#330000;
	background: #fff3dc;
	line-height:20px;
	letter-spacing:.1em;
/*	margin: 45px; */
	width: 95%;
	text-align: left;
	border-collapse: collapse;
}

#hor-zebra th
{
	font: 14px arial;
	font-weight: bold;
	color: #330000;
	text-align: left;
	padding: 10px 8px 10px 6px;
    width: 18%;
	min-width: 10em;
}

#hor-zebra th.loc
{
    width: 46%;
	min-width: 20em;
}
	
#hor-zebra th.pdf
{
    width: 1%;
	min-width: 0;
}
	
#hor-zebra td
{
    font: 14px arial;
	color: #330000;
	padding: 8px;
	border-radius: 5px;        /* Radius stuff only works in Safari, Google Chrome right now */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px; 
}

#hor-zebra .odd
{
	background: #D0DC8C;
}

/**************** Class for social bookmarking stuff *****************/
.sociable {
	padding: 0px 0px 0px 10px;
/*  margin-top:10px; */
/*    margin:-75px 0 0px 0;  /* Negative top margin moves this up above where it would otherwise go */
/*    text-align:right;*/
/*  clear:both;*/
}
.sociable img {
	border: 0;
	padding:0 10px 0 0;
/*
	height:24px;
	width:24px;
*/
}
.sociable-hovers {
	opacity: .6;
	-moz-opacity: .6;
/*	filter: alpha(opacity=40); */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
/*	filter: alpha(opacity=100); */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

/*   Class for other page icons, like W3C validator */
.othericons
{
    margin:5px 0 -30px 0;
    text-align:left;
}
