﻿/* 
 ----------------------------------------------------------------------------
  CSS Document - style.css
 ---------------------------------------------------------------------------- 
*/

/* Global Styles START */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

a img,:link img,:visited img,fieldset { border:none; }

/* Classes for table tr and td's */
table {
	padding:0px 0px 0px 0px; border:0px; border-collapse:collapse;
}
tr {
	padding:0px 0px 0px 0px;
}
td {
	padding:0px 0px 0px 0px;
}

h1	{ font-size:1.8em; font-weight:normal; }
h2	{ font-size:1.4em; color:#639EC8; font-weight:normal; }
h3	{ font-size:1.4em; color:#639EC8; }
h4	{ font-size:1.0em; color:#6C6C6C; font-weight:bold; margin-top:12px; }
h5	{ font-size:1.0em; color:#DC651E; }
h6	{ font-size:0.8em; color:#639EC8; }

body { 
	color:#7A4F24; 
	font-size:80%; /* Base font size is 14px */ 
	font-family:Arial, 'Lucida Sans Unicode'; line-height:1.5; text-align:left; margin:0 auto; width:100%;
}
a {
	text-decoration:none;
}
a:link, a:visited {
	color:#F5A409;
}
a:hover, a:active {
	color:#F5A409;
}
.clearboth {
	clear:both;
}
/* Global Styles END */

/* DIRECTV Styles START */
#pageTOP {
	width:100%; background:url('../images/banner-bg.jpg') top left repeat-x; background-color:#F9A90E; height:97px;
}
#pageCONTENT {
	width:100%; background:url('../images/pagebg.jpg') top left repeat;
}
.posterHeading {
	font-size:16px; font-weight:bold; padding:0px 0px 10px 0px;
}
.page980px {
	width:980px; margin:0px auto;
}
.pageTop40px {
	padding:40px 0px 0px 0px;
}
.contactDiv {
	color:#ffffff; font-size:16px;
}
.marginTopBottom10px {
	margin:10px 0px 10px 0px;
}
.marginTopBottom5px {
	margin:10px 0px 3px 0px;
}
.navigation {
	height:44px; background:url('../images/nav-bg.jpg') top left repeat-x;
}
.homeslideshow {
	width:980px; margin:10px 0px 10px 0px; padding:25px; height:292px; background:url('../images/bg-slideshow.jpg') top left no-repeat;
}
.content-left {
	float:left; width:240px; margin:0px 10px 0px 0px;
}
.pageHeading1 {
	height:30px; color:#ffffff; font-size:16px; font-weight:bold; letter-spacing:2px; background-color:#F4B202; padding:10px 0px 0px 10px;
}
.pageHeading2 {
	height:30px; color:#ffffff; font-size:16px; font-weight:bold; letter-spacing:2px; background-color:#FF7900; padding:10px 0px 0px 10px;
}
.pageHeading {
	color:#FC7A00; padding:10px 0px 10px 0px;
}
.contentLeftInner {
	background-color:#ffffff; width:220px; color:#666666; padding:10px 10px 10px 10px; line-height:21px;
}
.paddingTopBottom10px {
	padding:10px 0px 10px 0px;
}
.content-donar {
	width:980px; margin:0px 0px 0px 0px;
}
.content-right {
	float:left; width:730px; margin:0px 0px 0px 0px;
}
.content-right ul {
	padding:0px 10px 0px 15px;
}
.content-right ul li {
	background:transparent url("../images/arrow-energy-dot.png") 0px 9px no-repeat; margin-left:3px; color:#484848; padding:3px 0px 0px 12px;
}
.contentRightInner {
	width:730px;
}
.contentRightInnerDiv {
	background-color:#ffffff; color:#666666; padding:10px 10px 10px 10px; line-height:22px;
}
.galleryWrap {
	padding:10px; line-height:50px;
}
.contentRightInner1 {
	width:730px; margin:10px 0px 10px 0px;
}
.contentRightInner1DIV {
	float:left; width:470px; margin:0px 10px 0px 0px;
}
.homeUpcomingDiv {
	padding:10px; background-color:#ffffff; line-height:22px;
}
.homeDonationsDiv {
	float:left; width:250px; margin:0px 0px 0px 0px;
}
.homeDonationsInner {
	padding:10px; background-color:#ffffff; line-height:22px;
}
.imageLeft {
	float:left; margin:0px 10px 10px 0px;
}
.imageRight {
	float:right; margin:0px 10px 10px 20px;
}
.donationsImage {
	float:left; margin:6px 10px 0px 0px;
}
.donateButton {
	float:left; margin:0px 0px 0px 0px;
}
#tableTime table {
	margin:0px auto !important; font-size:13px; border:none !important; width:100%;
}
#tableTime tr td {
	border-top:1px #145693 solid; border-bottom:1px #145693 solid; color:#ffffff;
}
#tableTime td {
	padding:6px 6px 6px 6px; text-align:center; vertical-align:middle;
}
#tableTime th {
	background-color:#F6F6F6; color:#46535B; padding:4px 4px 4px 4px; margin:0px; text-align:left; vertical-align:top; font-weight:bold;
	border-top:1px #E2E2E2 solid; border-right:1px #E2E2E2 solid; border-bottom:1px #E2E2E2 solid; border-left:1px #E2E2E2 solid; 
}
#DonarsTable {
	padding:10px 0px 0px 0px;
}
#DonarsTable table {
	margin:0px 0px 10px 0px; font-size:12px; width:98%;
}
#DonarsTable table tr td {
	font-size:12px; border:1px #cccccc solid;
}
#DonarsTable td {
	padding:2px 15px 2px 5px; text-align:left; vertical-align:top;
}
#DonarsTable th {
	background-color:#EAEAEA; color:#46535B; padding:4px 4px 4px 5px; border-top:1px #BCC2CE solid; border-right:1px #BCC2CE solid; border-bottom:1px #BCC2CE solid; border-left:1px #BCC2CE solid; margin:0px; text-align:left; font-size:12px; font-weight:bold;
}
#DonarsTable table tr td p span {
	font-size:14px; color:#1976BC;
}
#DonarsTable ul { 
	margin-left:0px; margin-bottom:0px;
}
#DonarsTable ul li {
	background:transparent url("../images/arrow-energy-dot.png") 0px 10px no-repeat;
	color:#484848; font-size:12px; padding:6px 0px 0px 12px; margin:0px 0px 0px 10px;
}
#DonarsTable .alignRight { 
	text-align:right; padding:0px 10px 0px 0px;
}

.floatLEFT {
	float:left;
}
.floatRIGHT {
	float:right;
}
#templehours {
	margin:0px 10px 0px 0px !important; font-size:12px; border:none !important; margin:0px auto; width:100%;
}
#templehours tr td {
	border:none;
}
#templehours td {
	padding:3px 10px 3px 6px; text-align:left; vertical-align:top;
}
#templehours th {
	background-color:#F6F6F6; color:#46535B; padding:4px 4px 4px 4px; margin:0px; text-align:left; vertical-align:top; font-weight:bold;
	border-top:1px #E2E2E2 solid; border-right:1px #E2E2E2 solid; border-bottom:1px #E2E2E2 solid; border-left:1px #E2E2E2 solid; 
}


/* DIRECTV Styles END */

/* Footer styles START */
#footer {
	width:100%; background:url('../images/footer-bg.jpg') top left repeat-x; background-color:#F5A409; height:140px; margin:0px auto 0px auto; padding:15px 0px 0px 0px; text-align:center;
}
#footer-wrap {
	width:980px; margin:30px auto 0px auto; text-align:center; line-height:24px;
}
#footer1 {
	width:730px; height:20px; color:#7A4F24; padding:0px 0px 0px 0px; margin:0 auto; text-align:center;
}
#footer1 ul {
	list-style:none; padding:0px; margin:0px 0px 0px 0px;
}
#footer1 ul li {
	float:left; font-size:13px; color:#7A4F24;
}
#footer1 ul a {
	background-image: url(../images/footer-nav-separator.jpg); background-repeat: no-repeat; background-position: right;
	padding-right: 10px; padding-left: 10px; display: block; line-height: 20px; text-decoration: none; font-size: 13px; color: #7A4F24;
}
#footer1 ul a:hover {
	text-decoration:underline;
}
#footer1 ul .LastLink {
	background-image:url('../images/top-links-separator1.jpg'); background-repeat:no-repeat;
}
.ContactLink {
	color:#434DAE !important;
}
.copyrights {
	font-size:90%;
}
/* Footer styles END */

/*---------------Desktop(980 to 1200)---------------*
@media only screen and (min-width: 980px) and (max-width: 1200px) {
	.body {
		width:100%; font-size:95%;
	}
	.page980px {
		width:94%; margin:0px auto;
	}
	#footer {
		width:94%; margin:2% 0;
	}
	#footer-wrap {
		width:94%; text-align:center;
	}
	#footer1 {
		width:720px;
	}
	#footer1 ul a {
		padding-right:5px; padding-left:5px; font-size:12px;
	}
	#copyrightText {
		font-size:82.5%;
	}
	#copyrights {
		font-size:85%;
	}
}

/*---------------iPad portrait(768 to 979)---------------*
@media only screen and (min-width: 768px) and (max-width: 979px) {
	.body {
		width:100%; font-size:95%;
	}
	.page980px {
		width:94%; margin:0px auto;
	}
	#footer {
		width:94%; margin:2% 0;
	}
	#footer-wrap {
		width:94%; text-align:center;
	}
	#footer1 {
		width:720px;
	}
	#footer1 ul a {
		padding-right:5px; padding-left:5px; font-size:12px;
	}
	#copyrightText {
		font-size:82.5%;
	}
	#copyrights {
		font-size:85%;
	}
}

/*---------------iPhone landscape(480 to 767)---------------*
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.body {
		width:94%; font-size:95%;
	}
	.page980px {
		width:94%; margin:0px auto;
	}
	#directvTOP {
		display:none;
	}
	#footer {
		width:94%; height:30px; margin:2% 0;
	}
	#footer-wrap {
		width:94%; text-align:center;
	}
	#footer1 {
		display:none;
	}
	#copyrightText {
		font-size:82.5%;
	}
	#copyrights {
		display:none;
	}
}

/*---------------iPhone portrait---------------*
@media only screen and (min-width: 200px) and (max-width: 479px) {
	.body {
		width:94%; font-size:95%;
	}
	.page980px {
		width:94%; margin:0px auto;
	}
	#directvTOP {
		display:none;
	}
	#footer {
		width:94%; height:30px; margin:2% 0;
	}
	#footer-wrap {
		width:94%; text-align:center;
	}
	#footer1 {
		display:none;
	}
	#copyrightText {
		font-size:82.5%;
	}
	#copyrights {
		display:none;
	}
}
