@charset "UTF-8";
/* CSS Document */

body {
	color:#000;
	background:url(http://www.photoprayer.com/images/bkgrndRadialBlur4.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #c2c5ba;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Candara, Verdana, Tahoma, sans-serif;
	font-size: 0.88em;
}
h3 {
	color: #414C11;
	font-size: 1.4em;
}
.oneColFixCtr #container { width: 100%; text-align: left; /* this overrides the text-align: center on the body element. */ margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.oneColFixCtr #headerBkgrnd { background-color: #000; }
.oneColFixCtr #header {
	line-height: 1em;
	width: 780px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
}
#header ul { list-style-type: none; padding: 0px; margin: 0px; }
#header li { float: left; }
#header a:link, #header a:visited { display: block; color: #FFFFFF; text-decoration: none; padding: 4px 12px; border-right-width: 1px; border-right-style: solid; border-right-color: #999999; font-size: 1em; font-weight: normal; }
#header a:hover, #header a:focus, #header a:active { color: #FFFFFF; background-color: #93F; }
.oneColFixCtr #mainContent { width: 780px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-left: 25px; }
#mainContent a:link, #mainContent a:visited { color: #000; }
#mainContent a:hover, #mainContent a:focus, #mainContent a:active { color: #FFF; background-color: #600; text-decoration: none; }
.oneColFixCtr #mainContentWide { line-height: 1em; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #000; padding-top: 20px; }
#mainContentWide img { padding: 8px; }
#mainContentWide a:link, a:visited { color: #CCCCCC; }
#mainContentWide a:hover, a:focus, a:active {color: #FF6600;}
#mainContentWide a:link img, a:visited img {border: none;}
#mainContentWide a:hover img, a:focus img, a:active img {background:#FFFFFF;}
.white {color:#FFF;}
.clearfloat {	clear:both; height:0; font-size: 1px; line-height: 0px; }
.fltrt { float: right; margin-left: 10px; }
.fltlft { float: left; margin-right: 10px; }
.smallGrey { font-family: Verdana, Geneva, sans-serif; font-size: 0.8em; color: #666; }
#toc a:link, #toc a:visited {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-left: 4px;
	padding-right: 6px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #C2C5BA;
}
#toc a:hover, #toc a:focus, #toc a:active { color: #000000; background-color: #FFFFFF; }
#toc .hrefnormal a:link, #toc .hrefnormal a:visited {
	margin: 0px;
	background-color: #c2c5ba;
	font-size: 0.88em;
	color: #600;
	font-weight: normal;
	padding: 0px;
}
#toc .hrefnormal a:hover, #toc .hrefnormal a:focus, #toc .hrefnormal a:active { background-color: #FFF; }
#mainContentWide .splash {
	line-height: 1.5em;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.88em;
}
.redDark {
	color: #600;
}
.greyDark {
	color: #474E4D;
}
#toc p .smallGrey a  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.0em;
	background-color: #c2c5ba;
	color: #666;
	padding: 0px;
	font-weight: normal;
}
