.story .contentwide p{ margin:5px 0;}
h1, h2{
font-family:arial, verdana, sans-serif; /*color:#09417e;*/ line-height:1.1em;
}
.headline{
font-size:12px;
}
.preview{
margin:5px 0;
}
.icons{
padding:5px;
}

.primary{
float:left; width:370px; overflow:hidden;
}
	.primary h2, .tertiary h2, .package h2{
	clear:both;
	border-bottom:1px solid #ddd; padding-bottom:3px; padding-top:10px;
	font-weight:bold; font-size:14px; text-align:right;
	}
		.primary h2{margin-left:10px;}
		
.tertiary{
float:right; width:250px; padding-left:10px; overflow:hidden;
background:#fff; border-left:1px solid #ccc;
}

.tertiary .package{padding:0; width:270px; }

	.primary .package .pane .leadin{
	clear:left; width:310px;
	}
	.tertiary .package .pane .leadin{
	clear:left; width:220px;
	}
/********************************************
	news summary
********************************************/
.summary{
padding:10px 0;
}
	.summary h1{font-weight:normal; font-size:26px; padding-left:10px;}
	.summary h2{font-weight:normal; font-size:18px;
	border-bottom:1px solid #ddd; padding-bottom:3px; margin:0 20px 10px 0; text-align:left;
	}
	
	.summary .pane{
	float:left; width:650px;
	padding:0 10px 0 10px; margin:5px 0;
	/*background:pink;*/
	}
		.summary .pane a{
		color:#000; 
		}
		.summary .pane a:hover{
		color:#106ac5;
		}
		.summary .pane ul{
		list-style:none; padding:0 20px 0 0; float:left; clear:right;
		}
			/*.summary .pane ul.mn{ width:260px;}
			.summary .pane ul.nr{ width:300px;}
			.summary .pane ul.sp{ width:430px;}
			.summary .pane ul.na{ width:630px;}
			.summary .pane ul.lg{ width:630px;}*/
			
			.summary .pane li{
			list-style:none;
			}
			.summary .pane .leaditem{
		
			}
			.summary .pane .leaditem a{
			font-family:arial, verdana, sans-serif; font-weight:bold; /*color:#09417e;*/ font-size:16px; line-height:1.1em;
			}
			.summary .pane .regitem{
			margin:5px 0;
			}
			.summary .pane .icon{
			float:left; margin-right:5px;
			}
			.summary .pane .leadimg{
			float:left; margin-right:10px;
			}
			.summary .pane .leadin{
			padding-left:0;
			}
			.summary .pane .other{
			margin:10px 0; font-weight:bold;
			}
			
/********************************************
	site map
********************************************/			
.sitemap{
padding:10px;font-family:arial, verdana, sans-serif;
}
.sitemap div {margin:0 0 0 10px;line-height:1.4em; font-size:12px;font-weight:bold;
}
.sitemap ul{
list-style:none; margin:0 0 0 25px;list-style-type:square;color:#666;
}
.sitemap ul li {line-height:1.4em;
}
.sitemap ul li a {font-family:arial, verdana, sans-serif;font-size:12px;font-weight:normal;}

.contentwide .mostsent{ padding:10px;}
