/* @override http://www.htcchicago.org/_css/common.css */

body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:100%;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;}
html,body{margin:0;padding:0;width:100%;min-width:999px;}
img, fieldset{border:0 none;vertical-align:middle;}
h1{font-size:32px;line-height:36px;margin:0;padding:0;}
h2{font-size:24px;line-height:28px;margin:0;padding:0;}
h3{font-size:20px;line-height:24px;margin:0;padding:0;}
h4{font-size:14px;line-height:18px;margin:0;padding:0;}
h5{font-size:10px;line-height:14px;margin:0;padding:0;}
h6{font-size:6px;line-height:10px;margin:0;padding:0;}
blockquote{padding:10px;font-style:italic;}
li{padding-left:15px;}
a{color:#682232;outline:none;}
strong{font-weight:bold;}
*{behavior:url(../_js/iepngfix.htc);}
#header{height:29px;text-align:left;padding:23px 2px 0 1px;overflow:hidden;}
.home-link{float:left;position:absolute;top:0px;}
.header-nav{float:right;}
#menu{height:28px;font-family:Trebuchet MS, Helvetica, sans-serif;overflow:hidden;}
#menu ul, #menu ul ul {padding:0;margin:0 auto;list-style-type:none;z-index:2000;text-align:left;}
#menu ul{float:left;width:695px;
	padding-left: 25px;
}
#menu ul li {float:left;width:auto;padding:0;
	margin-right: 15px;
}
#menu ul li a{font-size:13px;text-align:center;width:auto;line-height:28px;display:block;text-decoration:none;color:#fff;
	padding: 0 12px;
}
#menu ul li#nav_email--e-bulletin-sign-up a:hover, #menu ul li#nav_give a:hover{
	color: #692131;
	background-color: #fff;
	border-top: 1px solid #692131;
}

#menu ul li ul li a{padding:5px 10px;text-align:left;line-height:20px;background-color:#682232;width:12em;}
#menu ul li ul li a:hover{background-color:#a292a1;}
#menu ul li ul {position:absolute;left:-999em;width:12em;}
#menu ul li ul ul {margin:-30px 0 0 175px;}
#menu ul li:hover{visibility:inherit;}
#menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li.sfhover ul ul, #menu ul li.sfhover ul ul ul {left:-999em;}
#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li li li:hover ul, #menu ul li.sfhover ul, #menu ul li li.sfhover ul, #menu ul li li li.sfhover ul {left:auto;}
#menu .enews{float:left;width:110px;}
#menu .enews a{text-decoration:none;color:#fff;line-height:28px;text-transform:uppercase;font-size:11px;display:block;}
#menu .search{float:right;height:23px;overflow:hidden;width:105px;line-height:13px;margin:0;padding:5px 0;}
#menu .search fieldset{margin:0;padding:0;border:0 none;}
#menu #search_term{width:90px;height:15px;background:#a292a1;border:0 none;color:#fff;float:left;}
#menu #search_go{display:none;}
#columns{font-family:Tahoma, Helvetica, sans-serif;font-size:11px;line-height:16px;}
#footer{color:#fff;font-size:11px;font-family:Tahoma, sans-serif;}
#footer a{color:#fff;text-decoration:none;}
.top ul{list-style-type:none;margin:0;padding:0;}
.top ul li{display:inline;}
.bottom{float:left;width:100%;}
.bottom ul li{padding-right:10px;display:inline;}
.bottom .dc{padding-right:8px;padding-top:20px;float:right;}
.bottom .powered{
	float:right;
	clear: both;
	overflow: hidden;
	width: 140px;
	padding-top: 8px;
	color: #b1a88b;
	margin-right: 5px;
}

.bottom .powered a{
	background: url(../_img/ekklesia360_logo.gif) no-repeat left top;
	width: 80px;
	height: 25px;
	display: block;
	text-indent: -99999em;
	position: relative;
	float: right;
}

.bottom .powered span{
	float: left;
	padding-top: 3px;
}

.bottom .powered a:hover{
	background-position: left -28px;
}
