@charset "utf-8";
/* CSS Document */

body {
	font-family: Tahoma;
	font-size: 13px;
	color: #363636;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg2_03.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #d4d4b8;
}

#wrapper {
	width: 100%;
	margin: 0px auto;
	}
	
#container {
	width: 1000px;
	margin: 0px auto;
	}
	
#clear {
	clear: both;
	}
	
#line-height {
	line-height: 20px;
	}
	

/*********************** TOP LOGO NAV HEADER ******************************/
#top {
	width: 1000px;
	height: 125px;
	margin: 0px auto;
	background: url(images/top-bg2_05.jpg) no-repeat;
	}

#logo-cont {
	width: 112px;
	height: 125px;
	float: left;
	padding-left: 50px;
	}
	
#follow-cont {
	width: 250px;
	float: right;
	padding-right: 14px;
	padding-top: 41px;
	color: #4366a8;
	font-size: 21px;
	}
	
#nav1 {
	width: 1000px;
	height: 45px;
	margin: 0px auto;
	}
	
#nav-content {
	width: 980px;
	margin: 0px auto;
	}
	
#header {
	width: 1000px;
	height: 305px;
	margin: 0px auto;
	}


/*********************** BODY COLUMNS ******************************/
#body {
	width: 1000px;
	margin: 0px auto;
	background: url(images/body-bg_13.jpg) repeat-y;
	}
	
#body-top {
	width: 1000px;
	height: 17px;
	margin: 0px auto;
	background: url(images/body-top_12.jpg) no-repeat;
	}
	
#body-bottom {
	width: 1000px;
	height: 31px;
	margin: 0px auto;
	background: url(images/body-bottom_15.jpg) no-repeat;
	}
	
#columns-cont {
	width: 930px;
	margin: 0px auto;
	}
	
#columns-left {
	width: 548px;
	float: left;
	padding-right: 28px;
	}
	
#left-content {
	width: 548px;
	margin: 0px auto;
	}

#columns-right {
	width: 354px;
	float: right;
	}
	
#verse {
	width: 354px;
	height: 59px;
	margin: 0px auto;
	background: url(images/verse-bg_14.jpg) no-repeat;
	}
	
#verse-content {
	width: 330px;
	margin: 0px auto;
	padding-top: 15px;
	color: #b82a5e;
	font-size: 13px;
	}
	
#blue {
	width: 354px;
	margin: 0px auto;
	background: url(images/blue-bg_18.jpg) repeat-y;
	}
	
#blue-title {
	width: 354px;
	height: 53px;
	background: url(images/blue-top_17.jpg) no-repeat;
	}
	
#blue-content {
	width: 314px;
	margin: 0px auto;
	padding-top: 13px;
	font-size: 12px;
	}
	
#blue-bottom {
	width: 354px;
	height: 14px;
	background: url(images/blue-bottom_20.jpg) no-repeat;
	}
	
#orange {
	width: 354px;
	margin: 0px auto;
	background: url(images/orange-bg_26.jpg) repeat-y;
	}
	
#orange-title {
	width: 354px;
	height: 53px;
	background: url(images/orange-top_25.jpg) no-repeat;
	}
	
#orange-content {
	width: 314px;
	margin: 0px auto;
	padding-top: 3px;
	font-size: 12px;
	}
	
#orange-bottom {
	width: 354px;
	height: 14px;
	background: url(images/orange-bottom_27.jpg) no-repeat;
	}
	

/*********************** TEXT STYLES ******************************/
#footer {
	width: 1000px;
	margin: 0px auto;
	background: #f0f0dc;
	padding-bottom: 10px;
	}
	
#footer-content {
	width: 950px;
	margin: 0px auto;
	padding-top: 15px;
	color: #707070;
	font-size: 11px;
	}
	
a.footer:link {
	color: #707070;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #707070;
}
a.footer:hover {
	text-decoration: underline;
}
a.footer:active {
	text-decoration: none;
}
	

/*********************** TEXT STYLES ******************************/
.follow {
	font-size: 18px;
	}

.welcome {
	color: #4e3f3d;
	font-size: 27px;
	}
	
.home-text1 {
	color: #8ea823;
	font-size: 15px;
	}
	
.home-text2 {
	color: #4e3f3d;
	font-size: 13px;
	}
	
.home-text3 {
	color: #4e3f3d;
	font-size: 15px;
	}
	
.white-title {
	color: #f2f2e5;
	font-size: 20px;
	}
	
a.reg {
	font-size: 15px;
	color: #8ea823;
	font-weight: bold;
}
a.reg:link {
	text-decoration: none;
}
a.reg:visited {
	text-decoration: none;
	color: #8ea823;
}
a.reg:hover {
	text-decoration: none;
}
a.reg:active {
	text-decoration: none;
}

a.work {
	color: #363636;
}
a.work:link {
	text-decoration: none;
}
a.work:visited {
	text-decoration: none;
	color: #363636;
}
a.work:hover {
	text-decoration: none;
}
a.work:active {
	text-decoration: none;
}

.subpages-title {
	color: #4e3f3d;
	font-size: 23px;
	}

