@charset "utf-8";
/* CSS Document */


/*---------------------------------------------
// Content - News Article
*/
	
	#news-article {}
	#news-article #details {
		float: left;
		width: 300px;
		margin-right: 5px;
		margin-bottom: 5px;
	}
	#news-article #details iframe {
		margin-bottom: 5px;
	}
	#news-article #details .ad {
		margin-top: 5px;
	}
	#content #content-left h1.news-headline {
		border: none;
		font-size: 18px;
		color: #1653A0;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		width: 100%;
		clear: right;
		position: relative;
		top: -10px;
	}
	#content #news-left {
		width: 300px;
		float: left;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-top: 0px;
		padding-left: 0px;
	}
	#content ul.tags { list-style-type: none; }
	#content ul.tags li { display: inline; }
	#content #content-left #ad-inside {
		float: left;
		padding-right: 20px;
		padding-bottom: 10px;
	}
	#content .caption {
		border: 1px solid #CCCCCC;
		font-size: 11px;
		padding: 5px;
		margin-top: 10px;
	}
	
/*---------------------------------------------
//  Comments
*/
	.news-comments {
		margin-top: 30px;
		color: #666666;
	}
	.news-comments .border {
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	.news-comments .comment-heading {
		font-size: 14px;
		font-weight: bold;
	}
	.news-comments .comment-heading a {
		color: #1653a0;
		text-decoration: none;
	}
	.news-comments .comment-heading a:hover {
		color: #3584E3;
		text-decoration: underline;
	}
	.news-comments div.comment {
		background-color: #E9F2FC;
		padding: 5px;
		border: 1px solid #80B1EE;
		margin-bottom: 5px;
	}
	.news-comments div.comment .n-c-name {
		font-size: 14px;
		margin-bottom: 2px;
	}
	.news-comments div.comment .n-c-name a { color: #FF0000; }
	.news-comments div.comment .n-c-date {
		font-size: 10px;
		color: #666666;
		margin-bottom: 15px;
	}
	.news-comments div.comment .n-c-body { color: #333333; }
	.news-comments form label {
		font-size: 12px;
		margin-top: 7px;
		display: block;
	}
	.news-comments form input {}
	.news-comments form small {
		font-size: 11px;
		color: #666666;
	}


/*---------------------------------------------
// News Archive
*/
	#news-archive ul {
		list-style-type: none;
		margin:0px;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	#news-archive li {
		font-size: 12px;
		margin-bottom: 5px;
		font-weight: bold;
		clear: left;
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		border-bottom-color: #CCCCCC;
	}
	#news-archive li a {
		color: #00529c;
		text-decoration: none;
		display: block;
	}
	#news-archive li a:hover { text-decoration: underline; }
	#news-archive li p {
		margin-top: 5px;
	}
	#news-archive li p a {
		color: #000;
		font-weight: normal;
		display: inline;
		margin-left: 0px;
	}



/*---------------------------------------------
// News Comments
*/
	.news-comments {
		margin-top: 30px;
		color: #666666;
	}
	.news-comments .border {
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	.news-comments .comment-heading {
		font-size: 14px;
		font-weight: bold;
	}
	.news-comments .comment-heading a {
		color: #1653a0;
		text-decoration: none;
	}
	.news-comments .comment-heading a:hover {
		color: #3584E3;
		text-decoration: underline;
	}
	.news-comments div.comment {
		background-color: #E9F2FC;
		padding: 5px;
		border: 1px solid #80B1EE;
		margin-bottom: 5px;
	}
	.news-comments div.comment .n-c-name {
		font-size: 14px;
		margin-bottom: 2px;
	}
	.news-comments div.comment .n-c-name a { color: #FF0000; }
	.news-comments div.comment .n-c-date {
		font-size: 10px;
		color: #666666;
		margin-bottom: 15px;
	}
	.news-comments div.comment .n-c-body { color: #333333; }
	.news-comments form label {
		font-size: 12px;
		margin-top: 7px;
		display: block;
	}
	.news-comments form input {}
	.news-comments form small {
		font-size: 11px;
		color: #666666;
	}
