html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center; background-color: #cbc1c2;}
#bgwrap { background: #ffffff; width:822px; margin: 0 auto 20px auto; padding:0; border:1px solid #6B8498; border-top:0;}
/*#bgwrap { background: #cbc1c2 url(bgmauve1.jpg); width:822px; margin: 0 auto 20px auto; padding:0;} */
div#container{width:800px;margin:0 auto; }

div#evwrapper { margin-top: 0px; }
div#container{text-align:left;}
div#evcontent {width: 770px; margin:auto;}
div#evcontent p{line-height:1.4;}

/* Logobox */
#logobox { background: white url(logonew2.jpg) center no-repeat; height:110px;  width: 250px; border: 0px solid #ccc; text-align:center; padding-bottom: 15px;}
#logobox h1 { border-top: 1px solid #600; }
#logobox h1, #logobox h2 { background-color: #69f; color: white; margin: 5px; margin-bottom: 0; padding: 8px; font-size: 1.3em; text-transform: uppercase; border-right: 1px solid #600; border-left: 1px solid #600;}
#logobox h2 { margin-top: 0; margin-bottom: 5px; font-size: 1em; border-bottom: 1px solid #600;}

/* Main pic area above content */
div#mainpicbox {  width:475px; height: 250px; border: 0px solid #cbc1c2; margin-left: 5px; padding: 5px; margin-bottom: 0px; margin-right:5px; margin-top: 30px; float:right;}
div#mainpic { height: 244px; background:white url(http://www.evangelchapel.com/inc/hellodesmoines.php) top left no-repeat; color:white; }
div#mainpic h2 { color:#fff; font-size: 2.75em; margin-top:0; padding-top: 2em; padding-left: 10px; margin-bottom:0; }
div#mainpicbox h3 { margin: 0 0 10px 250px; color:#330; font-size:95%; font-weight:bold; font-face: arial,sans-serif;}
div#mainpic p, div#mainpic a:link, div#mainpic a:visited { display:inline; margin:0; color:#fff; margin-left: 10px;font-weight:bold; font-size: 1.2em; text-decoration:none; text-align:right;}
div#mainpic a:hover {color:#600; background-color:inherit; }

/* Vertical Navigation Menu */
#navigation { margin-bottom: 15px; margin-left: 15px; width:250px; }
#navigation ul { list-style-type:none; margin:0; padding:0; }
#navigation ul li {line-height: 6px; border-bottom: 1px solid #6B8498; padding: 8px;}
#navigation ul li a:link,#navigation ul li a:visited { text-decoration:none; color:#004c66; text-transform:uppercase; display:block; font-weight:bold;}
#navigation ul li a:hover { background: url(img01.jpg) left center no-repeat;padding-left: 8px; font-weight:bold; color:#F1B65A;}
#navigation p{margin:0 10px 10px}

a.active { background: url(img01.jpg) left center no-repeat;padding-left: 8px; font-weight:bold; color:#6B8498; color:#F1B65A;}
#navigation ul li a:link.active,#navigation ul li a:visited.active { color:#F1B65A;}

/*#footer { background: #cbc1c2 url(bgmauve2.jpg) no-repeat; width:822px; margin: 0 auto 20px auto; padding:0;}*/

/* content Wrapper */
#bottomcontent {width: 750px; margin: -20px auto; margin-left:40px;}

#bottomcontent .col { width: 200px; float: left; margin: 0 15px; text-align: left; }

#bottomcontent .col ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }

#bottomcontent .col li { padding-bottom: 10px; }

#bottomcontent .col h3 { font-size: 13px; padding: 5px 10px; margin-top: 20px; }


#bottomcontent ul, #bottomcontent ol, #bottomcontent blockquote, #bottomcontent pre
{
	color: #555555;
	padding: 10px 30px;
	line-height: 1.8em;
}

#bottomcontent ul
{
	list-style-type: square;
}

#bottomcontent blockquote, #bottomcontent pre { background-color: #eeeeee; border: 1px solid #bbccdd; }

#leftcol h3 
{
	background-color: #94b4d6;
	color:white;
	font-weight:bold;
}

#midcol h3
{
	background-color: #567040;
	color:white;
	font-weight:bold;
}

#rightcol h3
{
	background-color: #f1b65a;
	color: white;
	font-weight:bold;
}

#leftcolcol a:hover, #leftcol a:active { color: #336699; border-bottom-color: #336699; }

#midcol a:link { color: #567040; border-bottom-color: #567040; } 

#midcol a:visited { color: #789160; border-bottom-color: #789160; } 

#rightcol a:link { color: #df6532; border-bottom-color: #df6532; }

#rightcol a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }

#slogan {color:#035378; margin-left: 125px; margin-top:-20px; margin-bottom:20px; font-weight:bold; font-style:italic;}
