﻿/* COPYRIGHT © CHRISTIANTEMPLATESONLINE.COM ALL RIGHTS RESERVED */

/*_______________GENERAL SETUP________________*/
body, html { font-size:14px; font-family:"Times New Roman", Times, serif; background:#d1b052 url("HTML/images/top-bg.png") top repeat-x; color:#000; margin:0; padding:0 }
html { height:100%; }
body, td { line-height:120% }
table { border-collapse:collapse }
td { vertical-align:top }
a { color:#024e48 }
a:hover { color:#333 }
img { border:none }
label, legend, fieldset, div, form { margin:0; padding:0; border:0 }

/*___________________MAIN LAYOUT________________*/
.wrapper { width:940px; margin:0 auto }
#headerLogo {
	width: 940px;
	height: 170px;
	margin: 0 auto;
	background: url('HTML/images/header-logo1.png') no-repeat
}
#logo { width:428px; height:130px }
#socialIcons { float:right; padding:50px 30px 0 0 }
#socialIcons img { margin:0 14px 0 0 }
#contentBg { background:#f7f6ed url("HTML/images/content-bg.png") top repeat-x; padding:25px 0 }
#contentBg:after { content:"."; display:block; height:0; clear:both; visibility:hidden }
#contentBg { display:inline-block } /* Hide from IE Mac \*/
#contentBg { display:block } /* End hide from IE Mac */
* html #contentBg { height:1px } /*for IE6 and down*/
#leftColumn { width:694px; min-height:300px; height:auto !important; height:300px; padding:0 }
#leftColumnMid { background:url("HTML/images/left-column-mid.png") repeat-y; overflow:hidden; padding:1px 15px; width:664px }
#rightColumn { width:238px; padding:0 }

#mainFull { width:940px; padding:0; margin:25px auto 15px auto }
#mainFullMid { padding:0 15px 2px 15px; background:url("HTML/images/full-column-mid.png") repeat-y; width:910px; overflow:hidden }

#footer { background:url("HTML/images/footer-bg.png") repeat-x; padding:30px 0 0 0; height:243px; font-size:0.9em; margin:0 auto }
#address { width:200px }

/* TOP NAVIGATION TAB STYLES - See "top-menu.css" for drop down styling */
#navBar { height:40px; width:940px; margin:0; padding:0 }

/* HORIZONTAL COLUMN DIV STYLES */
.column-1, .column-2 { margin:0; padding:0; width:343px; background:url("HTML/images/column-mid.png") repeat-y; overflow:hidden }
.padding { padding:0 15px }

/* BOX NAVIGATION STYLES  */
.newsBox { padding:2px 15px 2px 15px; height:280px; overflow:auto; width:208px; margin:0 auto; background:#d0cbae; font-size:13.5px  }
.newsBox ul { margin:0; padding:5px 0 0 0; overflow:hidden; list-style:none;   } 
.newsBox li { margin:10px 0; padding:0; list-style:none; display:block }
.newsBox p { margin:0; padding:0 }

.columnBox { padding:10px 15px 0 15px; width:208px; margin:0 auto; background:#d0cbae; list-style:none; min-height:280px; height:auto !important; height:280px;  }
.columnBox ul { padding:2px 0 1px 0; margin:0 0 0 10px; list-style:none }
.columnBox li { 
	text-decoration:none; 
	font-weight:bold;
	cursor:pointer; 
	margin-bottom:1px;
	display:block;
	background:url("HTML/images/list.gif") no-repeat 0 4px; 
	padding-left:10px;
	text-indent:5px 
}

#homeBg { background:#d0cbae; padding:15px 0 10px 0; overflow:hidden }

/*FLASH IMAGE SLIDESHOW BANNER */
#slideshowBanners { width:488px; height:296px; margin:0; padding:0 }

/*JOIN US  */
#joinUs { width:220px; height:295px; margin:0; background:url("HTML/images/join-us.png") no-repeat  }

/*HOME BANNERS  */
#homeBanners { width:218px; height:296px; float:right; margin:0  }
#homeBanners img { margin:0 0 4px 0  }

/*________________GENERAL STYLES_________________*/
.left { float:left; position:relative }
.right { float:right; position:relative }
.clear { clear:both }
.clear-l { clear:left }
.clear-r { clear:right }
.spacer	{ height:20px }
hr { height:1px; color:#D1C0A0 }
.imgRight { float:right; border:3px double #d0cbae; margin:0 0 8px 8px  }
.imgLeft { float:left; border:3px double #d0cbae; margin:0 8px 8px 0 }
.img {  border:1px solid #d0cbae }
.gutter { width:6px }

/*End Image Styless*/
.small { font-size:0.8em; padding:2px 0; color:#bd4306 }
.title { font-size:1.4em; color:#f9f0da }
.date { background:#ebbc0b; padding:1px; font-weight:bold }
.button { width:68px; height:20px; border:none; padding:0; margin:5px 0 0 0; color:#f9f0da; font-size:0.9em; background:url("HTML/images/button.png") no-repeat }
a.readon { color:#281d18; background:url("HTML/images/read.gif") no-repeat; display:block; width:99px; height:34px; line-height:34px; font-weight:bold; text-decoration:none; text-align:center; float:right; font-size:0.9em; margin:7px 0 2px 0 }
a.readon:hover { color:#000  }
.form { height:15px; width:240px; background: #fff; font-size:90%; padding:2px 0 0 5px }

h1 { font-size:1.5em }
h2 { font-size:1.4em; font-style:italic; margin:0; padding:5px 0 }
h3 { font-size:1.2em }
h4 { font-size:1.1em }




