@charset "utf-8";



/*Global Defaults*/



body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	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: #7E0021;

	background-color: #996c36;

}



h1, h2, h3, p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {

  margin: 0;

  padding: 0;

  font: 100% Verdana, Arial, Helvetica, sans-serif;

  color: #7E0021;

  text-decoration: none;

}



a.brown {

	color: #996c36;

}



a.brown2 {

	color: #996c36;

	font-weight: bold;

}



a.brown2:hover {

	text-decoration: underline;

}



a.yell {

	color: #E8AB42;

}



a.yellSM {

	color: #7E0021;

	font-size: 1.1em;

	text-decoration: underline;

}



a.yellSM:hover {

	text-decoration: none;

}



h2{ font-size:1.2em;}

 

small {

  font-size:.85em;

}

big {

  font-size:1.2em;

}



img {

  border: none;

  margin: 0;

}



table {

  margin: 0;

  padding: 0;

  border: none;

}



form {

  margin: 0;

  padding: 0;

  display: inline;

}



label {

cursor: pointer;

}



.oneColFixCtrHdr #container {

	width: 800px;

	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */

	position:relative;

    background-color: #ECAD46;

}



.oneColFixCtrHdr #imageRoof {

	position:absolute;

	top: 0px;

	left: 0px;

	z-index: 1;

}

.oneColFixCtrHdr #imageLogo {

	position:absolute;

	left: 0px;

	top: 161px;

	z-index: 2;

}

.oneColFixCtrHdr #imageMission {

	position:absolute;

	left: 0px;

	top: 375px;

	z-index: 3;

}

.oneColFixCtrHdr #imageMissiong {

	position:absolute;

	left: 21px;

	top: 410px;

	z-index: 3;

}



.oneColFixCtrHdr #imageUpdates {

	position:absolute;

	left: 227px;

	top: 512px;

	z-index: 4;

}



.updates {

	position:absolute;

	left: 239px;

	top: 612px;

	z-index: 40;

	width: 161px;

	color: #7E0021;

	font-size: 0.8em;

	height: 31px;

}



.oneColFixCtrHdr #updates2 {

	left: 422px;

}



.oneColFixCtrHdr #updates3 {

	left: 624px;

}



.oneColFixCtrHdr #updatesimg1 {

	position:absolute;

	left: 252px;

	top: 520px;

	z-index: 40;

}



.oneColFixCtrHdr #updatesimg2 {
	position:absolute;
	left: 436px;
	top: 536px;
	z-index: 40;

}



.oneColFixCtrHdr #updatesimg3 {
	position:absolute;
	left: 638px;
	top: 534px;
	z-index: 40;

}



.oneColFixCtrHdr #imageFooter1 {

	position:absolute;

	left: 227px;

	top: 661px;

	z-index: 5;

}



.oneColFixCtrHdr #imageRight {

	position:absolute;

	left: 778px;

	top: 161px;

	z-index: 6;

	width: 8px;

	height: 353px;

}



.oneColFixCtrHdr #verRight {

	position:absolute;

	left: 786px;

	top: 161px;

	z-index: 92;

	width: 14px;

	height: 353px;

}



.oneColFixCtrHdr #ver {

	position:absolute;

	left: 225px;

	top: 192px;

	z-index: 11;

	width: 6px;

	height: 320px;

}



.oneColFixCtrHdr #hor {

	position:absolute;

	left: 231px;

	top: 505px;

	z-index: 1;

}



.oneColFixCtrHdr #fadeshow1 {

	position:absolute;

	left: 231px;

	top: 192px;

	overflow: hidden;

}



.oneColFixCtrHdr #imageSiteMap {

	position:absolute;

	left: 4px;

	top: 770px;

	z-index: 7;

	width: 789px;

}



.oneColFixCtrHdr #siteMap {

	position:absolute;

	left: 152px;

	top: 791px;

	z-index: 103;

	color: #ECAD46;

	font-size: 0.6em;

	text-align:left;

	vertical-align: middle;

}



.oneColFixCtrHdr #siteMap td {

	height: 20px

}



.oneColFixCtrHdr #title {

	color: #7E0021;

	font-size: 1.3em;

}



.oneColFixCtrHdr #store {

	position:absolute;

	left: 437px;

	top: 948px;

	z-index: 500;

	color: #996c36;

	font-size: 0.8em;

}



.oneColFixCtrHdr #contact {

	position:absolute;

	left: 86px;

	top: 674px;

	z-index: 500;

	font-size: 0.7em;

}



.oneColFixCtrHdr #copyright {
	position:absolute;
	left: 345px;
	top: 655px;
	z-index: 501;
	font-size: 0.6em;
	color: #996c36;
	width: 356px;
	height: 53px;

}



.oneColFixCtrHdr #lang {

	position:absolute;

	left: 22px;

	top: 898px;

	z-index: 500;

	color: #996c36;

	font-size: 0.7em;

	height: 82px;

	text-align: right;

}



.oneColFixCtrHdr #missionStatement {

	position:absolute;

	left: 37px;

	top: 425px;

	z-index: 100;

	width: 172px;

	height: 217px;

	color: #ECAD46;

	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

	text-align:center;

}



/*second level pages*/



.oneColFixCtrHdr #side {

	position:absolute;

	left: 0px;

	top: 376px;

	z-index: 2;

	height: 736px;

	width: 227px;

}



.oneColFixCtrHdr #ver2 {

	position:absolute;

	left: 225px;

	top: 186px;

	z-index: 11;

	width: 6px;

	height: 936px;

}



.oneColFixCtrHdr #hor2 {

	position:absolute;

	left: 231px;

	top: 375px;

	z-index: 1;

}



.oneColFixCtrHdr #imageRight2 {

	position:absolute;

	left: 778px;

	top: 161px;

	z-index: 6;

	width: 8px;

	height: 220px;

}



.oneColFixCtrHdr #verRight2 {

	position:absolute;

	left: 786px;

	top: 161px;

	z-index: 3000;

	width: 14px;

	height: 220px;

}



.oneColFixCtrHdr #imageSiteMap2 {

	position:absolute;

	left: 4px;

	top: 1186px;

	z-index: 7;

	width: 789px;

}



.oneColFixCtrHdr #siteMap2 {

	position:absolute;

	left: 152px;

	top: 1207px;

	z-index: 103;

	color: #ECAD46;

	font-size: 0.6em;

	text-align:left;

	vertical-align: middle;

}



.oneColFixCtrHdr #siteMap2 td {

	height: 20px

}



.oneColFixCtrHdr #title2 {

	color: #7E0021;

	font-size: 1.1em;

}



.oneColFixCtrHdr #store2 {

	position:absolute;

	left: 437px;

	top: 1364px;

	z-index: 500;

	color: #996c36;

	font-size: 0.8em;

}



.oneColFixCtrHdr #contact2 {

	position:absolute;

	left: 85px;

	top: 767px;

	z-index: 500;

	font-size: 0.7em;

}



.oneColFixCtrHdr #copyright2 {
	position:absolute;
	left: 375px;
	top: 1105px;
	z-index: 501;
	font-size: 0.6em;
	color: #996c36;
	height: 23px;

}



.oneColFixCtrHdr #lang2 {

	position:absolute;

	left: 22px;

	top: 1314px;

	z-index: 500;

	color: #996c36;

	font-size: 0.7em;

	height: 82px;

	text-align: right;

}



.oneColFixCtrHdr #text1 {

	position:absolute;

	left: 228px;

	top: 395px;

	width: 13px;

	height: 716px;

	z-index: 68;

}



.oneColFixCtrHdr #text2 {
	position:absolute;
	left: 241px;
	top: 395px;
	z-index: 39;
	width: 545px;
	height: 717px;

}

.oneColFixCtrHdr #text3 {
	position:absolute;
	left: 241px;
	top: 395px;
	z-index: 39;
	width: 545px;
	height: 617px;

}

.oneColFixCtrHdr #toptext1 {

	position:absolute;

	left: 228px;

	top: 384px;

	z-index: 67;

}



.oneColFixCtrHdr #toptext2 {

	position:absolute;

	left: 244px;

	top: 384px;

	height: 11px;

	width: 542px;

	z-index: 87;

}



.oneColFixCtrHdr #fullfoot {

	position:absolute;

	left: 12px;

	top: 1106px;

	z-index: 101;

	width: 778px;

}



.oneColFixCtrHdr #leftfoot {

	position:absolute;

	left: 0px;

	top: 1069px;

	z-index: 201;

	width: 232px;

}



.oneColFixCtrHdr #contactform {

	position:absolute;

	left: 21px;

	top: 790px;

	z-index: 301;

	height: 297px;

	width: 204px;

	background-image: url(../_images/formbckground3.gif);

	font-size: 0.7em;

}



.oneColFixCtrHdr #contactform label

{

color: #FFE6B7; 

}



.oneColFixCtrHdr #name1, .oneColFixCtrHdr #email 

{

	background-color: #FFE6B7; 

	border: none;

	width: 145px;

}



.oneColFixCtrHdr #msg

{

	background-color: #FFE6B7; 

	border: none;

	width: 180px;

}



.oneColFixCtrHdr #submit

{

	color: #996c36;

	padding: 4px;

}



.oneColFixCtrHdr #address

{

	position:absolute;

	color: #996c36;

	top: 1045px;

	left: 58px;

	z-index: 555;

	font-size: 0.7em;

	font-weight: bold;

}



.oneColFixCtrHdr #address2

{

	position:absolute;

	color: #996c36;

	top: 1051px;

	left: 54px;

	z-index: 555;

	font-size: 0.7em;

	font-weight: bold;

	border: solid 1px #996c36;

	padding: 5px;

}



.oneColFixCtrHdr #ph

{

	position:absolute;

	color: #7E0021;

	top: 1092px;

	left: 87px;

	z-index: 555;

	font-size: 0.7em;

}



.oneColFixCtrHdr #phone

{

	position:absolute;

	top: 1092px;

	left: 61px;

	z-index: 556;

}



.oneColFixCtrHdr #plant

{

	position:absolute;

	top: 1068px;

	left: 745px;

	z-index: 5556;

}



.oneColFixCtrHdr #extra

{

	position:absolute;

	top: 1005px;

	left: 561px;

}



.MainText {

	position:absolute;

	left: 241px;

	top: 395px;

	z-index: 399;

	width: 537px;

	height: 606px;

}



.MainText img {

	float:left;

	z-index: 400;

}



.MainText p {

	color: #996c36;

	font-size: 0.7em;

	padding: 0px 15px 12px;

}



.MainText h1 {

	color: #E8AB42;

	font-size: 1em;

	font-weight: bold;

	padding: 11px 15px 16px;

}



.MainText h2 {

	color: #7E0021;

	font-size: 0.8em;

	font-weight: bold;

	padding: 11px 15px 16px;

}



div.figRight {

	float: right;

	width: 215px;

	border: 1px #E8AB42 solid;

	margin: 10px 15px;

	padding: 15px 0px 0px;

}



div.figRight p {

	text-align: center;

	font-style: italic;

	font-size: 0.6em;

	text-indent: 0;

	color: #E8AB42; 

}

div.figBottom {

	float: center;

	border: 1px #E8AB42 solid;

	margin: 10px 15px;

	padding: 15px 0px 0px;

}



div.figBottom p {

	text-align: center;

	font-style: italic;

	font-size: 0.6em;

	text-indent: 0;

	color: #E8AB42; 

}



img.center {

  width: 100%;

}



/*Thanka*/

.oneColFixCtrHdr #thanka img{

	position:absolute;

	left: 21px;

	top: 416px;

	z-index: 700;

}



.oneColFixCtrHdr #qthanka img{

	position:absolute;

	left: 23px;

	top: 416px;

	z-index: 700;

}

.oneColFixCtrHdr #thankacommunity img{

	position:absolute;

	left: 50px;

	top: 459px;

	z-index: 700;

}

.oneColFixCtrHdr #thanka2 {

	position:absolute;

	left: 25px;

	top: 435px;

	z-index: 100;

	

}



.oneColFixCtrHdr #thanka3 img{

	position:absolute;

	left: 33.5px;

	top: 448px;

	z-index: 100;

}



.oneColFixCtrHdr #thanka p{

	position:absolute;

	left: 32px;

	top: 470px;

	z-index: 701;

	font-size: 0.7em;

	width: 160px;

	height: 200px;

	text-align: center;

	border: 1px #7E0021 solid;

	padding: 10px;

}



/*Bottom Quotation*/

.oneColFixCtrHdr #bottomquot {

	position:absolute;

	left: 248px;

	top: 991px;

	z-index: 1000;

	font-size: 0.7em;

	width: 506px;

	height: 75px;

	color: #996c36;

	padding: 12px;

}



/*Timeline page*/

.oneColFixCtrHdr #time {

	font-size: 0.7em;

}



.oneColFixCtrHdr #time td {

	color: #996c36;

	padding-top: 0.5em;

	padding-right: 0.7em;

}



/*Accordion a property*/

.Accordion a:hover {

	text-decoration: underline;

}



/*Prayer Page*/

.oneColFixCtrHdr #fprayer {

	position:absolute;

	left: 310px;

	top: 780px;

	z-index: 1000;

}



/*Gallery Pages*/

#banner {

	position:absolute;

	left:231px;

	top: 190px;



}
