/* ALL SECTIONAL TEMPLATES */
.sectional .story {
	clear: both;
}
.sectional p.storyImage {
	display: block;
	float: left;
	border: 2px solid #c4a3d8;
	margin: 0px 14px 10px 0px;
	padding: 0px;
}
.sectional p.storyImage img {
	margin: 0px;
	padding: 0px;
}
.sectional .storyLink {
	display: none;
	visibility: hidden;
	font-size: 1px;
	color: #fff;
	text-indent: -9999px;
}
.sectional h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 442px;
	float: right;
}
.sectional .storyContainer {
	width: 535px;
	float: right;
	padding-bottom: 18px;
}
.sectional .storySeparator {
	clear: both;
}

/* The Last Story Separator */
.sectional .separatorLast {
	visibility: hidden;
}

/************************/
/* SECTIONAL TEMPLATE 2 */
/************************/

/* Top Story */
.secTemplate2 .CellContent {
	float: left;
	width: 510px;
}
.secTemplate2 .CellContent .storyContainer {
	width: 510px;
	float: right;
	padding-bottom: 18px;
}
.secTemplate2 .CellContent h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 345px;
	float: right;
}
.secTemplate2 .entry1 .storySeparator hr {
	display: none;
}
.secTemplate2 .contentSeparator hr {
	visibility: hidden;
}
.secTemplate2   h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 442px;
	float: right;
}


/************************/
/* SECTIONAL TEMPLATE 3 */
/************************/

/* Container for the Top 3 Entries */
.secTemplate3 .secTop {

}

/* Container for First Half of the bottom Entries */
.secTemplate3 .secBottomFirstHalf {
	display: block;
	width: 280px;
	float: left;
}
.secTemplate3 .secBottomFirstHalf  h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 442px;
	float: right;
}

/* Separator Between Bottom Halves */
.secTemplate3 .contentSeparator {
	display: block;
	width: 15px;
	float: left;
}

/* Container for Second Half of the bottom Entries */
.secTemplate3 .secBottomSecondHalf {
	display: block;
	width: 280px;
	float: left;
}
.secTemplate3 .secBottomSecondHalf  h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 442px;
	float: right;
}
.secTemplate3 h4 {
	background: url(/images/story-line.gif) no-repeat bottom right;
	padding-bottom: 7px;
	margin-bottom: 4px;
	width: 370px;
	float: right;
}
