@charset "UTF-8";

/* Patch 01/27/2010 */
.content-body .column1 .section .article div {
	display: inline-block;
}
/* END PATCH */

#page-header { margin-top: 14px; margin-bottom: 4px; }
#page-header img.firstPosted { position: relative; top: 5px; }
#page-header span.vBar { margin: 0px 10px 0px 2px; padding-top: 20px; position: relative; top: -2px; width: 0px; border-left: 1px solid #CDCDCD; }
#page-header h2 { display: inline-block; font-size: 16px; font-weight: bold; font-variant: small-caps; margin: 6px 0 0; }
.ie7 #page-header h2,
  .ie8 #page-header h2 { display: inline; }
#page-header h1 { font-family: tahoma; display: inline-block; font-size:26px; font-weight: bold; line-height: 26px; color: #BFBFBF; }
#page-header .addthis_button { float: right; margin: 10px 0 0 }
.ie7 #page-header .addthis_button,
  .ie8 #page-header .addthis_button { margin: 0px; position: relative; top: -10px; }
#page-header .like_button { float: right; position: relative; top: 10px; width: 50px; }
.ie7 #page-header .like_button,
  .ie8 #page-header .like_button { top: -10px; }

.content-body .column1 {
	margin-left:			  9px;
	margin-right:			 20px;
	width:					611px;
	display:				inline;
	float:					left;
}

.content-body .page-content .header {
	padding-bottom:			14px;
}

.content-body .page-content .header .keywords {
	padding-bottom: 8px;
}

.content-body .page-content .header .keywords a {
	text-decoration:		none;
	color:					#900021;
}
.content-body .page-content .header .keywords a:hover {
	text-decoration:		underline;
}

.content-body .page-content {
	font-size:				12px;
	line-height:			18px;
}

.content-body .page-content .header .date {
	color:					#909090;
	font-size:				11px;
	margin-right:			20px;
	float:					left;
}
.content-body .page-content .header .shareThis {
	color:					#548645;
	margin:					6px 0px;
}

.content-body .column1 img.divider {
	display:				block;
	height:					7px;
}
.content-body .column1 hr {
/*	background-image:		url(../../../../../../../prod/groups/ahc/@sec/@ahc/documents/asset/ahc_asset_165578.png);
	background-repeat:		no-repeat;
	background-position:	center top;
	margin:					0px;
	border:					0px none;
	height:					7px;			*/
}

.content-body .page-content.section > #ContentLayout > .header h1,
.content-body .page-content.section > #PhpLayout > .header h1,
.content-body .page-content.section > .header h1,
.content-body .page-content.section >  .article .header h1,
.content-body .page-content .section > .article .header h1 {		/* for UMContent */
	color:					#7a0019;
	font-size:				28px;
	font-weight:			normal;
	line-height:			32px;
	padding:				7px 0 7px 0;
}
.content-body .column1 > .section .article .image {
	padding:				5px 21px 0 2px;
	display:				inline;
	max-width:				339px;			/* Not dynamic */
	float:					left;
}
.content-body .column1 > .section .article .image img {
	max-width:				339px;			/* Not dynamic */
}
.content-body .column1 > .section .article .image .caption p {	/* caption */
	color:					#7a0019;
	font-size:				10px;
	line-height:			14px;
	padding:				3px 5px 0px 5px;
}

.content-body .column1 > .section .article h2 {
	font-size:				24px;
	margin-top:				28px;
}
.content-body .column1 > .section .article h3 {
	color:					#7a0019;
	font-size:				14px;
	font-weight:			bold;
	line-height:			16px;
	margin-top:				13px;
	margin-bottom:			8px;
}
.content-body .column1 > .section .article h4 {
	color:					#7a0019;
	font-size:				14px;
	font-weight:			normal;
	line-height:			16px;
	margin-top:				13px;
	margin-bottom:			8px;
/*	font-size:				12px;
	margin-top:				21px;
	margin-bottom:			27px;	*/
}
.content-body .column1 > .section .article td {
	border: 1px solid black;
	padding: 4px;
}
.content-body .column1 > .section .article p {
	font-size:				12px;
	line-height:			18px;
}
.content-body .column1 > .section .article ul {
	list-style:				disc inside none;
	margin-left:			0;
	overflow:				hidden;
	padding-left:			18px;
	text-indent:		   -12px;
}
.content-body .column1 > .section .article ul li + li,
  .content-body .column1 > .section .article ul ul,
  .content-body .column1 > .section .article ul ol {
	margin-top:				8px;
}
.content-body .column1 > .section .article ul li * {
	text-indent:			0px;
}
.content-body .column1 > .section .article ol {
	margin-left:			0;
	padding-left:			26px;
}
.content-body .column1 > .section .article ol li + li,
  .content-body .column1 > .section .article ol ol,
  .content-body .column1 > .section .article ol ul {
	margin-top:				8px;
}
.content-body .column1 > .section .article ol li * {
	text-indent:			0px;
}

.content-body .column1 > .section .article img {
	margin:					0 4px 4px 0;
}

.content-body .column2 {
	width:					320px;
	display:				inline;
	float:					left;
}

