* {
	font-size: 14px;
	font-family: "Myriad Pro", arial, sans-serif;
	color:#666666;
}

a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}


body {
	background: #edf7f8 url(/images/background.jpg) repeat-x;
	margin:0px;
}

#container {
	width: 1010px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

#whiteSection{
	clear:both;
	width:100%;
	background:#FFFFFF;
	margin-top:15px;
}

#header{
	margin-left:auto;
	margin-right:auto;
	background: url(/images/people2.png) no-repeat;
	width:858px;
	_width:810px;
	height:75px;
	padding-top:36px;
	padding-left:180px;
	behavior: url(/iepngfix.htc);
}

.logo{
	background: url(/images/logo.png) no-repeat scroll 0 0;
	cursor:pointer;
	float:left;
	height:76px;
	margin-left:-30px;
	margin-top:-18px;
	width:236px;
	behavior: url(/iepngfix.htc);
}

.missionStatement{
	float:right;
	margin-right:80px;
	_margin-right:40px;
	margin-top:15px;
	width:530px;
	height:40px;
}

#navbar{
	padding-top:12px;
	padding-left:140px;
	margin-top:4px;
	height:26px;
	vertical-align: middle;
}

#nav {
	height:26px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;	
	padding: 0;
	margin: 0;
	list-style: none; 
}

#nav a {
	display: block;
	_display: inline;
	width: auto;
	color: #FFF;
	font-size:12px;
	text-decoration: none;
}

#nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	margin-left: auto;
	margin-right: auto;
}

#nav li {
	float: left;
	width: auto;
	padding-left: 3px;
	padding-right: 8px;
}

#nav li a {
	color: #FFF;
	padding-left: 7px;
	padding-right: 7px;
	letter-spacing: .08em;
}

#nav ul li a:hover {
	width: 17em;
	height: 22px;
	color: #FFF;
}

#bodyDiv{
	clear:both;
	width:864px;
	margin-left:auto;
	margin-right:auto;
	padding-left:148px;
	padding-bottom: 50px;
}

#insideBodyDiv{
	clear:both;
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-bottom: 50px;
}

#homeLeft{
	padding-top:25px;
	clear:both;
	float:left;
	width:522px;
}

#insideLeft{
	padding-top:42px;
	clear:both;
	float:left;
	width:205px;
}

#contactLeft{
	float:left;
	width:134px;
}

#contactImg{
	margin-bottom:10px;
	width:136px;
	height:90px;
	border-style: solid;
	border-color: #e3e8ea;
	border-width: 1px;
}

.contactImage{
	width:128px;
	height:82px;
	overflow: hidden;
	margin-left:4px;
	margin-top:4px;
}

#contactRight{
	padding-top:26px;
	.padding-top:25px;
	float:right;
	width:520px;
}

#contactInfo{
	padding-top: 40px;
	text-align: right;
}

#contactArrow{
	border:none;
	border-width: 0x;
}

.getDirections {
	margin-top:10px;
}

.getDirections a:link{
	margin-top:10px;
	color:#3f646c;
}

.getDirections a:visited{
	color:#3f646c;
}

.contactBold{
	font-size: 12px;
	color:#3f646c;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-top:10px;
	font-weight: bold;
}

.sendUsEmail{
	color:#5e929d;
	font-weight: bold;
	margin-top:15px;
	margin-bottom:8px;
}

.formText{
	margin-top:8px;
}

#insideLeft ul a:link{
	font-size: 0px;
}

#insideLeft ul{
	list-style: none;
	width:205px;
	margin-left:0px;
	padding-left:0px;
}

#insideLeft ul li{
	width:205px;
	margin-left:0px;
	padding-left:0px;
}

#insideLeft ul li ul li{
	margin-top:0px;
	margin-bottom:0px;
	padding-right:20px;
	width: 185px;
	line-height: 2.0em;
}

#insideLeft ul li a:link{
	font-size: 0px;
}

#insideLeft ul li ul li a:link{
	font-family: "Myriad Pro", arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color:#a8a8a8;
}

#insideLeft ul li ul li a:visited{
	font-family: "Myriad Pro", arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color:#a8a8a8;
}

#insideLeft ul li ul li.catItemSelected a:link{
	color:#3f646c;
	font-weight: bold;
}

#insideLeft ul li ul li.catItemSelected a:visited{
	color:#3f646c;
	font-weight: bold;
}

#insideLeft ul li ul li.catItemSelected{
	padding-right:20px;
	width: 185px;
	background: url(/images/helpArrow.jpg) 190px 7px no-repeat;
	.background: url(/images/helpArrow.jpg) 190px 7px no-repeat;
}

.leftNav{
	text-align: right;
	width:160px;
}

#homeImage{
	width:518px;
	height:272px;
	border-style: solid;
	border-color: #b7cfd4;
	border-width: 1px;
}

.hImage{
	width:506px;
	height:260px;
	overflow: hidden;
	margin-left:6px;
	margin-top:6px;
}

.leftHeader{
	margin-top:25px;
	font-size: 14px;
	margin-bottom:6px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	font-weight: bold;
}

.bodyText{
	font-size: 14px;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	color:#666666;
	line-height: 1.8em;
}

.listen{
	margin-left:10px;
	font-size: 12px;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	color:#999999;
	line-height: 1.8em;
}

.listenItems{
	font-weight: bold;
	color:#60949f;
}

.listenBody{
	margin-left:10px;
}

#homeRight{
	padding-top:25px;
	float:right;
	width:320px;
}

#insideRight{
	padding-top:25px;
	margin-right:60px;
	_margin-right:30px;
	background: url(/images/verticalDivider.png) repeat-y;
	padding-left:30px;
	float:right;
	width:710px;
	line-height: 1.6em;
}

#insideRightBottom{
	margin-right:60px;
	background: url(/images/verticalDividerBottom.png) repeat-y;
	float:right;
	padding-left:30px;
	width:660px;
	height:52px;
}

#insideRight img{
	border-style: solid;
	border-color: #e3e8ea;
	border-width: 1px;
	float:left;
	margin-top:4px;
	margin-right:12px;
	margin-bottom:2px;
	padding: 4px;
}

#insideBodyDiv img{
	border-style: solid;
	border-color: #e3e8ea;
	border-width: 1px;
	float:left;
	margin-top:4px;
	margin-right:12px;
	margin-bottom:2px;
	padding: 4px;
}

#insideRightContact{
	padding-top:25px;
	margin-right:60px;
	background: url(/images/verticalDivider.png) repeat-y;
	padding-left:30px;
	float:right;
	width:710px;
	line-height: 1.6em;
}

.divClearer{
	clear:both;
}

.rightHeaders{
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:10px;
}

.insideHeader{
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:10px;
}

.sermonHeader{
	background: url(/images/sermonsIcon.jpg) 0px 2px no-repeat;
	padding-left: 24px;
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:10px;
}

.sermonHeader a:link{
    text-decoration: none;
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
}

.sermonHeader a:visited{
    text-decoration: none; 
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
}

.eventHeader{
	background: url(/images/calHeader.jpg) 0px 0px no-repeat;
	padding-top:6px;
	padding-left: 34px;
	font-size: 20px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:10px;
	margin-left:10px;
}

.subTitle{
	font-size: 16px;
	margin-left:10px;
	color:#6d9fa9;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:5px;
}

.eventDate{
	font-size: 12px;
	margin-left:10px;
	color:#6d9fa9;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	margin-bottom:15px;
}


#rightImage{
	margin-bottom:10px;
	width:102px;
	height:67px;
	border-style: solid;
	border-color: #e3e8ea;
	border-width: 1px;
}

.rImage{
	width:94px;
	height:59px;
	overflow: hidden;
	margin-left:4px;
	margin-top:4px;
}

.rightText{
	line-height: 1.8em;
	font-size: 12px;
	color:#a8a8a8;
}

.rightText a:link{
	color:#a8a8a8;
	text-decoration: none;
}

.rightText a:visited{
	color:#a8a8a8;
	text-decoration: none;
}

#footer{
	width: 1012px;
	margin-top: 30px;
	padding-bottom:30px;
	text-align: center;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	font-size: 12px;
	color:#618086;
}

#footer a:link{
	color:#618086;
	text-decoration: none;
}

#footer a:visited{
	color:#618086;
	text-decoration: none;
}
	
.rightDivider{
	margin-top:10px;
	margin-bottom:10px;
	background: url(/images/rightDivider.png) no-repeat;
	width:257px;
	height:1px;
}

.nextEvents{
	background: url(/images/calIcon.jpg) no-repeat;
	padding-left: 24px;
	padding-top:3px;
	.padding-top:0px;
	padding-bottom:3px;
	.padding-bottom:0px;
}

.sermons{
	background: url(/images/sermonsIcon.jpg) no-repeat;
	padding-left: 24px;
	padding-top:3px;
	.padding-top:0px;
	padding-bottom:3px;
	.padding-bottom:0px;
}

#sermons{
	padding-top:10px;
	background: url(/images/sermons.jpg) no-repeat;




	min-height: 134px;
}

#eventsRight{
	padding-top:10px;
	background: url(/images/eventsLine.jpg) no-repeat;
	min-height: 134px;
}

.services{
	margin-left:124px;
	margin-right:55px;
	padding-top:20px;
}

.bigTitles {
	color: #60949F;
	font-family: "Myriad Pro","Helvetica Nue",arial,sans-serif;
	font-size: 20px;
}

.mediumTitles {
	font-size: 14px;
	color:#60949f;
	font-family: "Myriad Pro", "Helvetica Nue", arial, sans-serif;
	font-weight: bold;
}

.greyLinks {
	font-size: 14px;
	color: #A8A8A8;
	font-family: "Myriad Pro",arial,sans-serif;
	}
	
.greyTitles {
	color: #666666;
	font-family: "Myriad Pro",arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	}	
	
.floatleft {
float: left;
border: 1px solid #CCC;
}

