body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/insbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0667D2;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
img{ 
	border: 0;
}
.clearAll {
	*display:inline;
	clear: both;
	height: 0px;
	overflow: hidden;
	display: block;
}
.warp{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.header{
	background-image: url(../images/headerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 1000px;
	position: relative;
	float: left;
}
.header ul.logo{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 1000px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	overflow: hidden;
}
.header ul.logo li{
	display: block;
	margin: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header ul.logo li.left{
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
}
.header ul.logo li.right{
	display: block;
	margin: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header ul.logo li.right a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #87D9FC;
	text-decoration: none;
}
.header ul.logo li.right a:hover{
	text-decoration: underline;
}
.header ul.flashpic{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 349px;
	width: 1000px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	overflow: hidden;
	z-index: 0;
}
.header ul.menu{
	display: block;
	margin: 0px;
	float: left;
	height: 35px;
	width: 960px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;
	position: absolute;
	left: -10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(../images/menubar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	top: 410px;
	z-index: 100;
}
.header ul.menu a{
	float:left;
	text-indent:-10000px;
	position:relative;
	cursor:pointer;
}
.header ul.menu a.profile{
	background-image: url(../images/menu/menu01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 60px;
	position: relative;
}
.header ul.menu a.giving{
	background-image: url(../images/menu/menu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.ministries{
	background-image: url(../images/menu/menu03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.class{
	background-image: url(../images/menu/menu04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.speakers{
	background-image: url(../images/menu/menu05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 73px;
	position: relative;
}
.header ul.menu a.photo{
	background-image: url(../images/menu/menu06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.order {
	background-image: url(../images/menu/menu07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.testimony{
	background-image: url(../images/menu/menu08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 71px;
	position: relative;
}
.header ul.menu a.news{
	background-image: url(../images/menu/menu09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 71px;
	position: relative;
}
.header ul.menu a.epaper{
	background-image: url(../images/menu/menu10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 58px;
	position: relative;
}
.header ul.menu a.member{
	background-image: url(../images/menu/menu11.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a.contact{
	background-image: url(../images/menu/menu12.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 25px;
	width: 72px;
	position: relative;
}
.header ul.menu a:hover{
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20px;
	display: block;
	width: 1000px;
	position: relative;
	text-align: center;
	float: left;
}
.footer ul.design{
	display: block;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: absolute;
	top: 40px;
	right: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.footer ul.design a{
	color: #9E9E9E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.footer ul.design a:hover{
	text-decoration: underline;
	color: #0054B3;
}
.footer ul.submenu{
	color: #3E639A;
	background-color: #E6E6E6;
	display: block;
	margin: 0px;
	width: 1000px;
	position: relative;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.footer ul.submenu a{
	color: #3E639A;
	text-decoration: none;
}
.footer ul.submenu a:hover{
	text-decoration: underline;
}
.footer ul.copyright{
	color: #585757;
	text-align: center;
	display: block;
	margin: 0px;
	width: 1000px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.container{
	display: block;
	width: 1000px;
	position: relative;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/shadow_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sidebar{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 262px;
	position: relative;
}
.sidebar ul.people{
	background-image: url(../images/sidebar/color-bar1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 260px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F2F2F2;
	border-left-color: #F2F2F2;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 24px;
	font-weight: normal;
	color: #303030;
	text-align: center;
}
.sidebar ul.people b {
	color: #0054A6;
	font-weight: normal;
}
.sidebar ul.login{
	display: block;
	margin: 0px;
	width: 262px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.sidebar ul.login ol.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 23px;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	width: 260px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	background-color: #6CB7E3;
	background-image: url(../images/sidebar/title-login.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sidebar ul.login ol.title a{
	color: #FFFFFF;
}
.sidebar ul.login ol.title a:hover{
	text-decoration: underline;
}
.sidebar ul.login ol{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 260px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 25px;
	color: #676767;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #E3E3E3;
}
.sidebar ul.login ol td{
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 25px;
	color: #676767;
}
.sidebar ul.login ol input.box{
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 120px;
	border: 1px solid #CACACA;
}
.sidebar ul.login ol input.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 47px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../images/sidebar/but-login.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 85px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sidebar ul.movie{
	display: block;
	margin: 0px;
	width: 260px;
	position: relative;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.sidebar ul.student-logo{
	display: block;
	width: 205px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #818181;
	background-image: url(../images/sidebar/student-logo-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}
.sidebar ul.student-logo td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 43px;
	font-weight: normal;
	color: #676767;
	text-align: center;
	vertical-align: middle;
}
.sidebar ul.student-logo input.box{
	border: 1px solid #CACACA;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 40px;
}
.sidebar ul.student-logo input.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15px;
	color: #FFFFFF;
	background-image: url(../images/sidebar/student-logo-but.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #279ED4;
}
.sidebar ul.ad-banner{
	display: block;
	margin: 0px;
	width: 262px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sidebar ul.ad-banner a{
	margin: 0px;
	width: 262px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	position: relative;
	display: block;
}
.sidebar ul.ad-banner img{
	border: 1px solid #8B8B8B;
}
ul.titleword{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 720px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
ul.titleword li.title{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
}
ul.titleword li.backlink{
	display: block;
	margin: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #737373;
	height: 28px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.titleword li.link{
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 38px;
	font-weight: normal;
	color: #737373;
}
ul.titleword li.link a{
	color: #008AC6;
	text-decoration: underline;
}
ul.titleword li.link a:hover{
	font-weight: bold;
}
ul.titleword li.link a.active{
	color: #737373;
	text-decoration: none;
}
ul.titleword li.date{
	display: block;
	margin: 0px;
	float: left;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 38px;
	color: #737373;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
ul.titleword li.date a{
	text-decoration: underline;
}
ul.titleword li.date a:hover{
	text-decoration: underline;
	font-weight: bold;
}
ul.titleword li.date a.active{
	color: #737373;
	text-decoration: none;
}
ul.titleword li.class{
	display: block;
	margin: 0px;
	float: left;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 38px;
	color: #737373;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 38px;
	overflow: hidden;
}
ul.titleword li.class td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 38px;
	color: #737373;
	padding-right: 2px;
	padding-left: 2px;
}
ul.titleword li.class td.txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 38px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
}
ul.titleword li.class td input.but{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/but-go.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 41px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul.titleword li.otherlink{
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 38px;
	font-weight: normal;
	color: #737373;
}
ul.titleword li.shopbar{
	display: block;
	margin: 0px;
	float: right;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #737373;
	height: 38px;
	line-height: 38px;
	padding: 0px;
}
ul.titleword li.shopbar td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 38px;
	color: #737373;
	padding-right: 2px;
	padding-left: 2px;
}
ul.titleword li.shopbar td input.box{
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 120px;
	border: 1px solid #CACACA;
}
ul.titleword li.shopbar td input.but{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/but-go.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 41px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul.titleword li.shopbar td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0076A3;
	text-decoration: underline;
}
ul.titleword li.shopbar td b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #9E0B0E;
}