img, div { behavior: url(images/iepngfix.htc) }

body {
background:url(images/bg.jpg) top center repeat-x;
background-color:#9ac3f3;
font-size: 13px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#0f1715;
padding:0px;
margin:0px;
line-height:18px;
}
a {color: #345586;}
a:visited {color:#345586;}
a:hover {color: #ebad15;}
a:active { color:#345586;}

h1 {
font-size: 15px;
padding:5px 15px;
margin:0px }

h2 {
font-size:15px;
font-weight: normal;
padding: 5px 10px;
margin:0px;
font-weight:bold;
color:#345586;}


/* ----------container to center the layout-------------- */
#container {
width: 830px;
background:url(images/body.png) top center repeat-y;
margin-left: auto;
margin-right: auto;
overflow:auto;
}

#containerbottom {
width: 830px;
background:url(images/body_bottom.png) top center no-repeat;
margin-left: auto;
margin-right: auto;
height:33px;
}

/* ----------banner for logo-------------- */
#banner {
position: relative;
width:1082px;
background:url(images/header.jpg) top center no-repeat;
height:316px;
padding: 0px;
margin: 0px auto;
text-align:center;
}

/* -----------------content--------------------- */
#content {
padding: 0px;
margin-left: 15px;
margin-right: 15px;

}
div#content { 
min-height:344px;
height:expression(this.scrollHeight > 344 ? "auto":"344px"); 
}

p {
padding: 5px 10px;
margin:0px;
}

/* --------------left navi------------- */
#blog {
background:url(images/box_blog_bg.jpg) top center no-repeat;
float: left;
width: 264px;
height:276px;
margin: 0px;
padding: 0px;
overflow:hidden;
}

#pray {
background:url(images/box_prayer_bg.jpg) top center no-repeat;
float: left;
width: 272px;
height:276px;
margin: 0px;
padding: 0px;
overflow:hidden;
}

#events {
background:url(images/box_event_bg.jpg) top center no-repeat;
float: left;
width: 265px;
height:276px;
margin: 0px 0px 0px 14px;
padding: 0px;
overflow:hidden;
}

#events p{
margin: 5px 10px 0px 11px;
line-height: 19px;
}

#pray p{
margin: 5px 10px 0px 11px;
line-height: 19px;
}

#blog p{
margin: 5px 10px 0px 11px;
line-height: 19px;
}


#events a {color: #FFFFFF;}
#events a:visited {color:#FFFFFF;}
#events a:hover {color: #ebad15;}
#events a:active { color:#FFFFFF;}

#pray a {color: #FFFFFF;}
#pray a:visited {color:#FFFFFF;}
#pray a:hover {color: #1d4575;}
#pray a:active { color:#FFFFFF;}

#blog a {color: #FFFFFF;}
#blog a:visited {color:#FFFFFF;}
#blog a:hover {color: #ebad15;}
#blog a:active { color:#FFFFFF;}


#nav {
	width:782px;
	margin:0px auto;
	padding-top:7px;
	
	
	
	}
	
.logo_png
{
	height:217px;
	width: 329px;
	position:relative;
	z-index: 101;
	top: 0px;
	left: 600px;
}

.logo
{
	display:block;
	float:right;
}

#wrapper { 
width: 900px;
left: 50%;
top: 0px;
margin-left: -450px;
z-index: 1000;
position:absolute;}


/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px auto;
padding: 0px;
text-align: left;
width: 800px;}

.rollOverImageLink img
			{
				border:0px;
			}

			.rollOverImageLink .overImage, .rollOverImageLink .disabledImage
			{
				display:none;
			}	

			.rollOverImageLink .overImage
			{
				position:absolute;
			}

