@import url(/media/css/base.css);
@import url(/media/css/navigation.css);
@import url(/media/css/shared.css);
@import url(/media/css/block.css);

#main { background: url(/media/img/thecall/bg.jpg) no-repeat 0 156px; }
#meetings h3 { background: url(/media/img/main/upcoming-events.gif) no-repeat; width: 113px; }

#sidebar { width: 246px; margin-left: 20px; padding-top: 110px; }

#calltitle { display: block; margin-left: 12px; }

#breadcrumbs { margin: 0 0 0 20px; width: 740px; }

.lines { height: 69px; margin-top: 11px; }
.lines p { 
	color: #609; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 1.1em;
	padding: 18px 22px 0 22px; 
}
.lines span { font-size: 1.5em; }
.lines a { color: #609; }
.lines a:hover { color: #000; }

.left #meetings, .left #links, .left #worship { margin-left: 23px; padding-top: 20px; }

#content {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 110px 11px 0 0;
	padding: 0;
	width: 469px;
}
.cover { background: url(/media/img/thecall/cover-story.gif) no-repeat; }

.story1, .fullstory { width: 450px; }
.story1 h2 { font-size: 2.6em; color: #609; }

.halfstory, .righthalfstory { width: 205px; }
.righthalfstory { margin-right: 19px; }

.block h4 { color: #609; font-size: 1.5em; font-weight: normal; }
.block h4 a { color: #609; }

#wings { 
	background: url(/media/img/thecall/purple-stripe.gif) no-repeat 21px 66px;
	width: 246px; 
}
#wings p { padding-right: 20px; padding-left: 36px; }

#wings img { display: block; }

#content h2 { color: #609; }

#content .inset {
	float: right;
	margin: 12px 0 0 20px;
}
#content .inset img {
	border: 1px solid #5da9ba;
	padding: 3px;
}
#content .inset p { color: #5da9ba; font-family: Arial, Helvetica, sans-serif; }
