/* CSS Document */
*{
	padding:0;
	margin:0;
}
body{
	background:url(../images/innerallbg.png) repeat-x #fff;
}
.clear{
	clear:both;
}
.clearfix{
	float:left;
}
.clearright{
	float:right;
}
img, ul{
	border:0;
	list-style:none;
}
#pagetop{
	background:url(../images/inner-page-top-bg.png) no-repeat top center;
	width:100%;
}
#pagebottom{
	background:url(../images/page-bottom-bg-all.png) repeat-x bottom;
	width:100%;
}
#pagebottom1{
	background:url(../images/page-bottom-bg.png) no-repeat bottom center;
	width:100%;
}
#wrapper{
	width:960px;
	margin:0 auto;
}
#header{
	width:100%;
	height:233px;
}
#headertop{
	height:153px;
	width:100%;
}
#headertop .logo{
	padding:0 0 0 200px;
	margin:0;
}
#headertop .topright{
	width:350px;
	text-align:right;
	padding-top:20px;
}
#headertop .topright li{
	width:100%;
	padding-bottom:10px;
}
#menu{
	height:80px;
	padding-left:240px;
	width:720px;
}
#rotator{
	width:952px;
	height:420px;
	background:url(../images/rotator-bg.png) no-repeat;
	padding:0 4px;
}
#threebanners{
	width:100%;
	height:280px;
}
#threebanners ul{
	padding:0 0 0 20px;
	margin:0;
	width:295px;
	text-align:center;
}
#threebanners ul li{
	padding:0 0 20px 0;
	margin:0;
}
#threecontainers{
	width:100%;
	height:411px;
	background:url(../images/threecontent-aras-bg.png) no-repeat top left;
}
#threecontainers .threecontent{
	width:260px;
	padding:0 0 0 20px;
}
#threecontainers .threecontent h3{
	padding:45px 0 10px 0;
	margin:0;
}
#threecontainers .threecontent ul{
	width:235px;
}
#threecontainers .threecontent ul li{
	padding-bottom:10px;
}
#featuredvideo{
	width:400px;
	text-align:center;
}
#featuredvideo h3{
	padding:40px 0 15px 0;
	margin:0;
}
#pastor{
	position:absolute;
	z-index:999;
}
#rightsocial{
	position:absolute;
	right:0;
	top:230px;
	width:66px;
	z-index:888;
}

#innercontainer{
	width:970px;
	margin-left:-5px;
	margin-bottom:140px;
	background:url(../images/innercontainer-bg.png) repeat-y center;
}
#innercontenttop{
	background:url(../images/innercontent-top.png) no-repeat top;
	width:970px;
}
#innercontentbottom{
	background:url(../images/innercontent-bottom.png) no-repeat bottom;
	width:920px;
	padding:25px;
}
#main{
	background:#FFF;
	padding:0 20px 50px 20px;
	width:880px;
}
#sidebar{
	width:220px;
	margin:15px 20px 0 0;
}
#sidebar h3{
	width:220px;
	padding:0;
	margin:0;
	height:53px;
}
#quicklinks{
	width:220px;
}
#quicklinks ul{
	background:url(../images/quicklinks-container-bg.png) repeat-y;
}
#quicklinks ul li{
	background:url(../images/quicklinks-border.png) no-repeat bottom;
	font:normal 16px "Times New Roman", Times, serif;
	padding-bottom:2px;
}
#quicklinks ul li a{
	padding:10px 20px;
	color:#320537;
	text-decoration:none;
	display:block;
}
#quicklinks ul li a:hover{
	padding:10px 20px;
	color:#320537;
	font-weight:bold;
	background:#FFF;
}
#subscribebox{
	background:#ebe5ef;
	width:220px;
	height:80px;
	margin-bottom:20px;
}
#subscribebox li{
	text-align:center;
	padding:4px 0;
	display:block;
}
#subscribebox li input{
	border:1px solid #bcb1c6;
	padding:5px;
	width:185px;
}
#smstext{
	height:80px;
}
#sidevideo{
	background:url(../images/sidevideo-bg.png) repeat-x bottom #e7e1eb;
	width:208px;
	padding:6px;
}

#content{
	width:640px;
	margin:20px 0 0 0;
	color:#333333;
	line-height:24px;
}
#content h1{
	padding-bottom:10px;
}



#footer{
	height:285px;
	width:100%;
}
#footerlogo{
	wi100%;
	text-align:center;
	height:166px;
}
#footerlogo a{
	margin:0 1px;
}
#footerlinks{
	width:100%;
	height:53px;
}
#footerlinks ul{
	margin:0 121px;
}
#footerlinks ul li{
	padding:15px;
	margin:0;
	float:left;
	display:block;
	background:url(../images/footerlinks-border.png) no-repeat right;
}
#copyright{
	margin:0 auto;
	width:570px;
	line-height:30px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#444444;
	padding-top:20px;
}