*{
margin:0;
padding:0;
}

img.a{text-decoration:none; border:none;}
img.border{border:1px solid #000024; margin:5px 0px 10px 0px;}

a {cursor:pointer; text-decoration:underline; border:none; color:#000024;}
a.email {text-decoration:underline; border:none; color:#000024;}
a.body {text-decoration:underline; color:#000;}
a.body:hover {text-decoration:underline; color:#333333;}

body { 
	background-color: #d18700;
	font: 9pt 'Trebuchet MS', Helvetica, sans-serif;
	height:100%;
	line-height:14pt;
	margin-bottom:100px;
	}
	
p{padding:0px 0px 10px 0px;}	
h1{font:11pt 'Trebuchet MS', Helvetica, sans-serif;}
h2 {border-bottom:1px solid #c57102; margin-bottom:5px;}
h2.vision {height:20px; background-image:url(vison_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.latest {height:20px; background-image:url(latest_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.news {height:20px; background-image:url(news_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.prayer {height:20px; background-image:url(prayer_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.contact {height:20px; background-image:url(contact_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.email {height:20px; background-image:url(contact_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.blog {height:20px; background-image:url(blog_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.fuel {height:20px; background-image:url(fuel_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.missing {height:20px; background-image:url(missing.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h2.video {height:20px; background-image:url(video_title.gif); background-repeat:no-repeat; text-indent:-2000px; padding-bottom:5px;}
h3 {font:bold 9pt 'Trebuchet MS', Helvetica, sans-serif;	line-height:14pt;}
h3.intro {font:bold 14pt 'Trebuchet MS', Helvetica, sans-serif;	line-height:18pt; padding:10px 0px;}
h4 {font:bold 8pt 'Trebuchet MS', Helvetica, sans-serif; line-height:14pt;}
h5 {font:normal 8pt 'Trebuchet MS', Helvetica, sans-serif; line-height:14pt;}
h6 {font:normal 7pt 'Trebuchet MS', Helvetica, sans-serif; line-height:14pt;}


#nav li { display: inline; list-style:none;}
#nav li a { float: left; display:block; width:auto; height: 30px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; /* for IE6 */ }
#nav li a:hover img { visibility:visible; /* for IE6 */ }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

.one { background:url(about_roll.gif) no-repeat; }
.two { background:url(news_roll.gif) no-repeat; }
.three { background:url(prayer_roll.gif) no-repeat; }
.four { background:url(press_roll.gif) no-repeat; }
.five { background:url(contact_roll.gif) no-repeat; }
.six { background:url(video_roll.gif) no-repeat; }


#logowrapper
{
height:200px;
width:auto;
background-color:#000024;
padding:0px 0px 0px 40px;
}

#logo
{
width:600px;
height:200px;
text-align:left;
margin:0 auto;
background-color:#000024;
background-image:url(spark08_logo.gif);
background-repeat:no-repeat;
background-position:left;
}


#menuwrapper
{
height:30px;
width:auto;
background-color:#000024;
background-image:url(menu_tile.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:0px 0px 0px 40px;
}

#nav
{
width:600px;
text-align:center;
margin:0 auto;
}


#contentwrapper
{
width:auto;
background-color:#d18700;
padding:0px 0px 0px 40px;
}

#content
{
margin:0 auto;
background-color:#d18700;
width:600px;
color:#000024;
}
	
#main
{
float:left;
width:350px;
margin:30px 50px 0px 0px;
background-color:#d18700;
}

#side
{
float:left;
width:180px;
background-color:#d18700;
margin:30px 0px 0px 0px;
}	

#footerwrapper
{
clear:both;
height:60px;
width:auto;
padding:20px 0px 0px 40px;
}

#footer
{
width:600px;
height:60px;
text-align:left;
margin:0 auto;
padding-top:10px;
border-top:1px solid #c57102;
}	

#footer p
{

}


/* CSS Document */


