body {
	background:url(../images/header_bG.jpg) repeat-x #333333;
	margin:0px;
	padding:0px;
	!padding: 0px;
_padding: 0px; !margin: 0px;
_margin: 0px;
	font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	color:#111111;
	font-size:12px;
}
* {padding:0; margin:0; }
ul {
	margin:0px;
	padding:0px;
}
nav{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color: #000000;
font-variant:normal;
}

a{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
border:none;
color: #333333;
font-variant:normal;
outline:0;
}
a:hover{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
border:none;
color: #3366CC;
font-variant:normal;
}
a:visited{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
border:none;
font-style:normal;
font-weight:bold;
color: #000000;
font-variant:normal;
}
a:visited.hover{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
border:none;
font-weight:bold;
color: #3366CC;
font-variant:normal;
}
.subhead {
	color:#3366cc; 
	font-size:12px;
	font-weight:bold;
	padding:0px;
}

.leftnav {
	margin:0px;
	padding:0px;
	list-style:none;
}



.leftnav li span {
	color:#333333;
	
}

.leftnav a {
	font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
	color:#444444;
	text-decoration:none;
}

.leftnav a:hover, .leftnav .selected {
	color:#3366CC;
	font-weight:bold;
}
.leftnav ul {
	margin-top:5px;
	margin-left:0px;
	padding:0px;
	list-style:none;
}
.leftnav li {
	display:block;
	background:url(../index_files/bullet.gif) 0 4px no-repeat;
	padding-left:16px;
	margin-bottom:4px;
}

.conttitle{
font-family:News Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
color: #396031;
font-variant:normal;
}


#content .fourcols .leftcol  a {
	width:215px;
	float: left;
	

}
	a#upcoming { margin-bottom:10px;}
	a#ministry_iris {
	height:50px; margin-bottom:2px; background: url(../images/iris_ministries.png) top left no-repeat;}
	a#ministry_bethel {
	height:50px; margin-bottom:2px;background:  url(../images/ibethel.png) top left no-repeat;}
	a#ministry_new_day{
	height:50px; margin-bottom:2px;background:  url(../images/new_day_ministries.png) top left no-repeat;}
	a#ministry_global {
	height:50px; margin-bottom:2px;background:  url(../images/global_celebration.png) top left no-repeat;}
	

				#content .fourcols .leftcol a:hover{ background-position: left bottom; }
				#content .fourcols .leftcol a:active { background-position: 0px -1px; }



img {
padding:0px;
margin:0px;
border:none;
!padding: 0px;
_padding: 0px; !margin: 0px;
_margin: 0px;
outline:0px;
}


.spacer {
	clear:both;
}

#topheader{
	width:100%;
	height:40px;
	background:url(../images/transparent.png);
	padding:0px; 
	margin:0px;
	line-height:40px;
	font-size:11px;
	z-index:500;
	top:0px;
	left:0px;
	position:fixed;
}
#topheader .fourcols .leftcol{
	width:1px; 
	height:50px;
	float:left;
}
#topheader .fourcols .widerightcol{
	width:735px; 
	height:50px;
	float:left;
	text-align:right;
}
#container {
	width:980px; 
	margin:0px auto;
}
#banner{
		background:url(../images/topbanner1.jpg) left bottom no-repeat;
		margin:0px;
		padding:0px;
}
#index_ban{
	background:url(../images/topbanner1.jpg) left bottom no-repeat;
		margin:0px;
		padding:0px;
}
#mvbc_top{
	background:url(../images/mvbc_top.png) no-repeat top right;
	width:220px;
	height:100px;
	top:40px;
	right:-210px;
	position:relative;
	float:right;
}

#header{
	width:980px;
	background:#111111;
	padding:0px; 
	margin:0px;
	font-size:11px;
}
#header .singlecol{
	width:980px; 
	float:left;
}
#header .twocols .leftcol{
	width:720px; 
	height:200px;
	margin:0px;
	float:left;
}
#header .twocols .rightcol{
	width:260px; 
	height:200px;
	margin:0px;
	float:right;
}
#header .fourcols a:hover {
border-bottom:#FFFFFF 1px solid;
}
#header .fourcols a:hover {
border-bottom:#FFFFFF 1px solid;
}

#header .fourcols .leftleftcol{
	width:215px; 
	margin:12px;
	height:150px;
	margin-left:24px;
	float:left;
}
#header .fourcols .leftcol{
	width:215px; 
	height:150px;
	margin:12px;
	float:left;
}
#header .fourcols .wideleftcol{
	width:490px; 
	float:left;
}
#header .fourcols .rightcol{
	width:215px; 
	height:150px;
	margin:12px;
	margin-right:24px;
	float:left;
}
#content {
	width:958px;
	background:url(../images/content.png) repeat-y;
	padding-left:11px;
	padding-right:11px;
	padding-top:11px;
	padding-bottom:0px; 
	margin:0px;
	border:none;
	font-size:11px;
}


#content .fourcols .leftcol{
	width:215px; 
	background:none;
	margin:12px;
	float:left;
}	
#content .fourcols .leftcol img{
	margin-left:10px;
	padding-bottom:5px;
}

#content .fourcols .wideleftcol{
	width:454px; 
	margin:12px; 
	float:left;
	padding:0px;
}
#content .fourcols .wideleftcol img{
	margin:0px;
	border:none;
	padding:0px;
}
#content .fourcols .wideleftcol .black{
	color:#FFFFFF;
	background:#000000;
	border:none;
	padding:12px;
	margin:0px;
	width:430px;
	float:left;
}
#content .fourcols .rightcol{
	width:215px;
	margin:12px;
	padding:0px;
	float:right;
}

#content .fourcols .rightcol .updates{
	width:195px;
	color:#FFFFFF;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
}
#content .fourcols .rightcol .updates a:link{
	width:195px;
	color:#cccccc;
	padding:0px;
	margin:0px;
}
#content .fourcols .rightcol .updates a:visited{
	width:195px;
	color:#cccccc;

}
#content .contlinks a:link{
	color:#333333;
	font-weight:bold
}
#content .contlinks a:visited{
	color:#333333;
	font-weight:bold
}
#content .contlinks  a:hover {
	color:#3366CC;

	border:none;
}
#content .contactlinks a:link{
	color:#333333;
	font-weight:bold
}
#content .contactlinks a:visited{
	color:#333333;
	font-weight:bold
}
#content .contactlinks  a:hover {
	color:#3366CC;

	border:none;
}
#content a{
outline:none:
text-decoration:none;
border:none;
}


#content a:hover {
	color:#3366CC;
	border:none;
}
#indexfooter{
	width:965px;
	height:50px;
	line-height:10px;
	font-size:11px;
	margin-bottom:10px;
	border-top:solid;
	border-top-color:#999999;
	border-top-width:thin;
}


#indexfooter a {
	color:#111111;
	text-decoration:none;
	
	
}

#indexfooter a:hover {
	color:#3366CC;
}

#indexfooter .left {
	float:left;
	padding:10px;
	margin-left:50px;
	color:#555555;
}

#indexfooter .right {
	float:right;
	color:#555555;
	margin-right:50px;
	padding:10px;
	text-align:right;
}


#footer{
	width:965px;
	height:50px;
	padding:7.5px; 
	padding-bottom:0px;
	padding-top:0px;
	background:url(../images/footer.png) repeat-x bottom ;
	margin-top:0px;
	line-height:14px;
	font-size:11px;
	margin-bottom:10px;
}


#footer a {
	color:#cccccc;
	text-decoration:none;
	
}

#footer a:hover {
	color:#3366CC;
}

#footer .left {
	float:left;
	padding:10px;
	text-align:left;
	margin-top:0px;
	color:#777777;
}

#footer .right {
	float:right;
	color:#777777;
	margin-top:8px;
	padding:10px;
	text-align:right;
}




div#menu {
    height:35px;
    background:none;
    padding: 0;
    margin: 0;

}

div#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
		font-size:12px;
}
div#menu ul.menu {
    padding-left: 0px;
}

div#menu li {
    position: relative;
    z-index: 9;
    margin: 0;
    padding: 0 5px 0 0;
    display: block;
    float: left;
}
div#menu li:hover>ul {
    left: 0px;
}

div#menu a {
    position: relative;
	color:#FFFFFF;
    z-index: 10;
    height: 35px;
    display: block;
    float: left;
    line-height: 35px;
    text-decoration: none;
    font: normal 12px Trebuchet MS;
}
div#menu a:hover, div#menu a:hover span { color: #fff; }
div#menu a:hover { color: rgb(218,219,222); }
div#menu li.current a {}



div#menu span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
}
div#menu ul ul a.parent span {
    background-position:100% 8px;
    background-image: url(../images/item-pointer.gif);
}
div#menu ul ul a.parent:hover span {
    background-image: url(../images/item-pointer-mover.gif);
	
}

/* menu::level1 */
div#menu a {
    padding: 0 15px 0 15px;
    line-height: 22px;
    color: #ffffff;
}
div#menu span {
    margin-top: 5px;
color: #ffffff;
}
div#menu ul a:hover span {
color: #e5e5e5;
}
div#menu ul ul span {
color: rgb(169,169,169);
}
div#menu ul ul a:hover span {
color: rgb(218,219,222);
}


div#menu li { background: url(../images/main-delimiter.png) 98% 4px no-repeat; }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none;
text-align:left;}
div#menu ul ul {
    position: absolute;
    top: 32px;
    left: -999em;
    width: 155px;
    padding: 0px 0 0 0;
	border:#000000 1px solid;
	border-top:none;
    background:url(../images/transparent.png);
    margin-top:1px;
}
div#menu ul ul a {
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    line-height: 24px;
    color:#dddddd;
}
div#menu ul ul span {
    margin-top: 0;
    padding-right: 15px;
    _padding-right: 20px;
    color: #dddddd;
}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
    width: 100%;
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -32px 0 0 163px !important;
    margin-left:172px;
}

/* colors */
div#menu ul ul ul { background: #3366cc; }
div#menu ul ul ul ul { background: #3366cc; }
div#menu ul ul ul ul { background: #3366cc; }

/* lava lamp */
div#menu li.back {
    background: url(../images/lava.png) no-repeat right -40px                !important;
    width: 5px;
    height: 38px;
    z-index: 8;
    position: absolute;
    margin: -1px 0 0 -5px;
}
div#menu li.back .left {
    background: url(../images/lava.png) no-repeat top left                !important;
      height: 38px;
    margin-right: 0px;
	
}

div#menu { margin:5px auto; }





#slideshow {
top:15px;
position:relative;
width: 215px;
float:left;
padding:0px;
margin:0px;
border: none;
height:100px;
display:inline-block;}

#slideshow .slides {
padding:0px;
margin:0px;
overflow: hidden;
width: 215px;}

#slideshow .slides ul {
width: 2880px;
margin:0px;
padding:0px;}

#slideshow .slides li {
width: 215px;
float: left;
padding: 0px;}

#slideshow2 {
top:5px;
position:relative;
width: 215px;
height:100px;
!height:100px;
float:left;
padding:0px;
!padding: 0px;
_padding: 0px;
margin:0px;
border: none;


}

#slideshow2 .slides {
padding:0px;
margin:0px;
overflow: hidden;
width: 215px;}

#slideshow2 .slides ul {
width: 600px;
margin:0px;
padding:0px;}

#slideshow2 .slides li {
width: 215px;
float: left;
padding: 0px;}


#slideshowup { height: 200px; width: 720px; float:left;}
#navslide { width: 260px; margin: 0px; float:right; padding: 0px; }
#navslide li { width: 260px; height: 40px; margin: 0px; list-style: none; padding: 0px; overflow:hidden;}
#navslide a { width: 260px; height: 40px;  }
#navslide li.activeLI a{  width: 260px; height: 40px; background-position:right; border: 0px solid #ccc;}
#navslide a:focus { outline: none; }



