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

body {width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:26px 0px 0px 0px;
	background-image:url('images/bg.jpg');
	background-repeat:repeat-x;
	background-color:#36130d;
	}
	
img { border:0px; }
	
#everything {width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	}
	
#allcontent2 {float:left;
	width:1000px;
	background-image:url('images/content-bg-repeat.jpg');
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	}
	
#allcontent {width:1000px;
	float:left;
	background-image:url('images/contentbg-full.png');
	background-repeat:no-repeat;
	padding:0px 34px 0px 29px;
	}
div #allcontent { width:1000px; voice-family: "\"}\""; voice-family:inherit; width:937px; }
html>body #allcontent { width:937px; }
	
	
	
/*HEADER*/
#header {float:left;
	width:937px;
	height:126px;
	z-index:5000;
	}

.logo {float:left;
	width:260px;
	height:126px;
	z-index:5000;
	}
	
.nav {float:left;
	padding-left:70px;
	padding-top:62px;
	z-index:5000;
	}
div .nav { width:677px; voice-family: "\"}\""; voice-family:inherit; width:607px; }
html>body .nav { width:607px; }
div .nav { height:126px; voice-family: "\"}\""; voice-family:inherit; height:64px; }
html>body .nav { height:64px; }

/*.nav a, .nav a:hover {font-family:"Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#0f0f0f;
	text-decoration:none;
	margin-right:15px;
	}
.nav a:hover {color:#bf1e2d;
	}*/
	
	
/*MAIN CONTENT*/
#maincontent {float:left;
	width:937px;
	z-index:20;
	}
	
#column1 { float:left; padding-right:13px; padding-bottom:20px; z-index:40; }
div #column1 { width:563px; voice-family: "\"}\""; voice-family:inherit; width:550px; }
html>body #column1 { width:550px; }

.column1-topbox {padding:10px;
	float:left;
	background-image:url('images/col1-topbox-bg.png');
	background-repeat:no-repeat;
	z-index:50;
	margin-bottom:22px;
	}
div .column1-topbox { width:550px; voice-family: "\"}\""; voice-family:inherit; width:530px; }
html>body .column1-topbox { width:530px; }
div .column1-topbox { height:355px; voice-family: "\"}\""; voice-family:inherit; height:313px; }
html>body .column1-topbox { height:313px; }

.column1-contentbox {float:left;
	/*background-image:url('images/col1-contentbox-bg.png');
	background-repeat:no-repeat;*/
	padding:28px 20px 20px 20px;
	/*margin:22px 0px 0px 0px;*/
	margin:0px;
	z-index:60;
	}
div .column1-contentbox { width:550px; voice-family: "\"}\""; voice-family:inherit; width:510px; }
html>body .column1-contentbox { width:510px; }
	
	
	

#column2 { float:left; width:374px; padding-bottom:20px; z-index:40; }

.column2-topbox {padding:10px;
	float:left;
	background-image:url('images/col2-topbox-bg.png');
	background-repeat:no-repeat;
	z-index:50;
	margin-bottom:22px;
	}
div .column2-topbox { width:374px; voice-family: "\"}\""; voice-family:inherit; width:354px; }
html>body .column2-topbox { width:354px; }
div .column2-topbox { height:355px; voice-family: "\"}\""; voice-family:inherit; height:313px; }
html>body .column2-topbox { height:313px; }


.column2-contentbox {float:left;
	/*background-image:url('images/col2-contentbox-bg.png');
	background-repeat:no-repeat;*/
	width:374px;
	/*margin:22px 0px 0px 0px;*/
	margin:0px;
	padding:8px 0px 20px 0px;
	z-index:60;
	}
	
.adminnav {padding:20px 20px 20px 20px;
	float:left;
	}
div .adminnav { width:354px; voice-family: "\"}\""; voice-family:inherit; width:314px; }
html>body .adminnav { width:314px; }
	
.eventlisting {padding:30px 13px 0px 13px;
	float:left;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#36140e;
	}
div .eventlisting { width:374px; voice-family: "\"}\""; voice-family:inherit; width:348px; }
html>body .eventlisting { width:348px; }

.event-individuallisting {width:348px;
	float:left;
	padding:10px 0px 10px 0px;
    
	}

.col2-innerpadding {float:left;
	padding:0px 10px 0px 10px;
	}
	
div .col2-innerpadding { width:348px; voice-family: "\"}\""; voice-family:inherit; width:328px; }
html>body .col2-innerpadding { width:328px; }





/*FOOTER*/
#footerseparator {float:left;
	margin:0px 0px 0px 8px;
	padding:0px;
	background-image:url('images/ministries-bar.jpg');
	background-repeat:no-repeat;
	display:inline;
	line-height:1px;
	font-size:1px;
	height:36px;
	}
div #footerseparator { width:1000px; voice-family: "\"}\""; voice-family:inherit; width:992px; }
html>body #footerseparator { width:992px; }

#footer {float:left;
	width:1000px;
	height:124px;
	}
	
.footer-left {width:29px;
	height:124px;
	background-image:url('images/bottomleftcorner.jpg');
	background-repeat:no-repeat;
	float:left;
	}
	
.footer-middle {width:942px;
	height:124px;
	background-image:url('images/footer-middle-bg.jpg');
	background-repeat:repeat-x;
	float:left;
	}
	
.footer-middle img {margin-right:10px;
	}
	
.footer-right {width:29px;
	height:124px;
	background-image:url('images/bottomrightcorner_2.jpg');
	background-repeat:no-repeat;
	float:left;
	}




/*FONT STYLING*/
h1, .h1 {font-size:23px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	/*color:#dc2726;*/
    color:#36130d;
	padding:0px;
	margin:0px;
	}
	
.eventlisting h1 {padding-bottom:10px;
	}
	
p {padding:10px 0px 0px 0px;
	margin:0px;
	}
	
.welcomemessage {font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	line-height:19px;
	color:#36140e;
	padding-bottom:19px;
	}
	
table tr td {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#36140e;
	}
	
#column1 p, #column1 p a, #column1 p a:hover, #column1 table tr td a, #column1 table tr td a:hover, #column1 a, #column1 a:hover, #column2 a, #column2 a:hover {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#36140e;
	line-height:19px;
	text-decoration:none;
	}
	
#column1, #column2 {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#36140e;
	}
	
.redheading {font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#dc2726;
	line-height:19px;
	}
	
.darkheading {font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*color:#333333;*/
	color:#dc2726;
	line-height:19px;
	}
	
.darkheading2 {font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*color:#333333;*/
	color:#36140e;
	line-height:19px;
	text-transform:uppercase;
	}
	

	
#column1 p a, #column1 table tr td a, #column1 a, #column2 a { font-weight:bold; }
	
#column1 p a:hover, #column1 table tr td a:hover, #column1 a:hover, #column2 a:hover {color:#dc2726; font-weight:bold; }
	
input, textarea {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#36140e;
	}
	
ul {margin:10px 0px 20px 20px;
	padding:0px;
	}
	
ul li {list-style-image:url('images/redbullet.png');
	padding-left:0px;
	}
	
ul li a, ul li a:hover, .adminnav a:hover, .adminnav a {font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#36140e;
	font-weight:bold;
	}
	
ul li a:hover, .adminnav a:hover {color:#dc2726;
	}
	
.imagefloatleft {float:left;
	margin:0px 13px 13px 0px;
	}
	
.eventtitle, .eventtitle a, .eventtitle a:hover {font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#dc2726;
	text-decoration:none;
	}
.eventtitle a:hover { color:#36140e; }
	
.eventdate, .eventdate2 {font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	color:#36140e;
	}
	
.eventdate2 {font-size:10px;
	font-weight:bold;
	}
	
	
	
	
/*COPYRIGHT*/

#copyright {padding:10px 0px 26px 0px;
	width:1000px;
	text-align:center;
	line-height:18px;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:white;
	float:left;
	}

#copyright a, #copyright a:hover {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:white;
	text-decoration:none;
	}
	
#copyright a:hover {color:#cccccc;
	}
	
	
	
	
	
	
/*DROP DOWN STYLE*/
#dropmenudiv {
position:absolute;
/*border:1px solid #f4f4e2;*/
top:0px;
left:0px;
border-bottom-width: 0;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
z-index:100;
color:white;
background-color: #141313;
width:auto;
margin-top:5px;
margin-left:0px;
text-align:left;
padding-bottom:5px;
}

#ministriesmenu {position:relative;
/*border:1px solid #f4f4e2;*/
top:0px;
left:0px;
border-bottom-width: 0;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
z-index:100;
color:white;
background-color: #ffffff;
width:auto;
margin-top:5px;
margin-left:0px;
text-align:left;
padding-bottom:5px;


visibility:hidden;
float:left;
	}
	
/*.ministriesnavcontainer { float:left; }*/

#dropmenudiv a, #ministriesmenu a{
display: block;
/*text-indent: 3px;*/
/*border-bottom: 1px solid #00adef;*/
font-family:"Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:15px;
color:#0f0f0f;
text-decoration:none;
margin:0px;
padding-left:10px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
width:auto;
}

.menulink { float:left; width:auto; }

#dropmenudiv a:hover, #ministriesmenu a:hover{ /*hover background color*/
font-family:"Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:15px;
color:#bf1e2d;
text-decoration:none;
padding-left:10px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
}

.nav ul li, .nav ul {margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
	list-style-type:none;
	}

/*ul {margin-top:0px;
	}*/
	
	
table tr td { font-weight:normal; }	

.darktext {font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#0f0f0f;
	}
	
.birthdaybox {width:150px;
	text-align:center;
	height:150px;
	float:left;
	}


.photoscontainer {float:left;
	padding-top:10px;
	width:510px;
	}
	
.photoscontainer ul, .photoscontainer ul li {list-style-type:none;
	}
	
#column1 .slides, #column1 .slides li {list-style-type:none;
	}
	
#column1 .photoscontainer ul li {list-style-type:none;
	list-style:none;
	}
	
#column1 .photoscontainer ul uli, #column1 .tag {text-align:center;
	}
	
#thumbnail_container img {border:2px solid #dc2726;
	}
	
#picture-holder { text-align:center; }

.photos-large { border:2px solid #dc2726; }

.specialeventsboxes	{ width:510px; float:left; padding:5px 0px; border-bottom:1px solid #666; }