	body {
		margin: 0;
		border: 0;
		font-family: Arial;
		font-size: .75em;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		background-color:#ffffff;
		/* background-color:#e4e4e4; */
		background-attachment:fixed;
		background-repeat:repeat-x;
	}
	img {
		border: none;
	}
	a { 
		text-decoration: none; 
		color: #900; 
	}
	/* HEADER LOGOS SWD*/
	.headerimage{
		/*width: 946px;*/
		width: 975px;
		height: 63px;
		/* border: 1px dashed #999; */
	}
	.headerlogo{
		float: left;
		width: 428px;
		height: 63px;
		cursor: pointer;
		/* border: 1px solid #999; */
	}
	.wtmxlogo{
		margin-right: 10px;
		float: right;
		width: 119px;
		height:63px;
		cursor: pointer;
		/* border: 1px solid #999; */
	}
	.wdrvlogo{
		margin-right: 10px;
		float: right;
		width: 111px;
		height:63px;
		cursor: pointer;
		/* border: 1px solid #999; */
	}
	.wilvlogo{
		margin-right: 0px;
		float: right;
		width: 159px;
		height:63px;
		cursor: pointer;
		/* border: 1px solid #999; */
	}
	/****** NAV BAR *********/
	.mainnav{
		float: left;
		width: 975px;
		/*width: 946px;*/
		height:26px;
		background-image: url(/images/nav_backgroundnosign975x24.gif);
		background-repeat: no-repeat;
		/* border: 1px dashed #666; */
	}
	.navdividerleft{
		float:left;
		margin: 0px 0px 0px 0px;
	}
	.navdividerright{
		float: right;
		margin: 0px 0px 0px 0px;
	}
	.browsenav{
		float: left;
		width: 112px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	.placeadnav{
		float: left;
		width: 128px;
		height: 23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	.myadsnav{
		float: left;
		width: 71px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	.searchnav{
		float: left;
		width: 130px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	.helpnav{
		float: left;
		width: 83px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	.loginnav{
		float: right;
		width: 100px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/*border: 1px solid #999;*/
	}
	.logoutnav{
		float: right;
		width: 75px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/*border: 1px solid #999;*/
	}
	.modaccount{
		float: right;
		width: 125px;
		height:23px;
		cursor: pointer;
		color: black;
		text-decoration: none;
		padding-top: 4px;
		text-align:center;
		/* border: 1px solid #999; */
	}
	#wrap {
		margin: auto;
		/*width: 946px;*/
		width: 975px;
/*		overflow: hidden;*/
		height:100%;
		background-color: white;
		margin-top: 5px;
		/*border: 1px dashed #111;*/
	}

	/* -------------- HEADER -------------- */
	#header {
		height: 109px;
		/* background-image: url(/templates/923/img/ktar-header.jpg) */
	}

	/* -------------- MAIN MENU -------------- */
	#menu-main {
		height: 35px;
		margin-left: 0px;
		margin-right: 0px;
		/* background-image: url(/templates/923/img/menu-main-bg.gif); */
		background-repeat: repeat-x
	}
	#menu-main .navLeft {
		float: left;
		margin-left: 30px;
	}
	#menu-main .navRight {
		float: left;
	}
	#menu-main ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	#menu-main li {
		float: left;
		height: 24px;
		/* background: url("/templates/923/img/nav-bg.gif") right top; */
		margin: 0px;
		padding: 11px 10px 0px 10px;
		font-weight: bold;
		font-size: 13px;
	}
	#menu-main a {
		display: block;
		color: #fff;
	}
	#menu-main .on {
		/* background: url("/templates/923/img/nav-bg-hi.gif");*/
	}
	/* -------------- SUB MENU -------------- */
	#menu-sub {
		height: 27px;
		margin-left: 0px;
		margin-right: 0px;
		/* background-image: url(/templates/923/img/menu-sub-bg.gif); */
		background-repeat: repeat-x;
	}
	#menu-sub ul {
		margin: 0px;
		padding-left: 40px;
		list-style: none;
	}
	#menu-sub li{ 
		float: left;
		margin-top: 4px;
		padding: 0px 7px 0px 7px;
		border-right: 1px solid #fff;
	}
	#menu-sub a {
		color: #fff;
		font-weight: bold;
	}
	#menu-sub .on {
		border-bottom: 1px solid #fff;
	}
	/* -------------- BODY AREAS -------------- */
	#left {
		position: relative;
		width: 670px;
		margin-left: 0px;
		/*border: 1px dotted;*/
		margin-top: 12px;
		float: left;
		display:inline;
	}
	#center {
		width: 221px;
		float: right;
		margin-right:4px;			
		margin-left:4px;
		display:inline;
		/*border: 1px dashed;*/
	}
	#right {
		/*position: absolute; top: 150px; left: 700px;*/
		margin-right: 1px;
		margin-top: 12px;
		width: 300px;
		float: right;
		display:inline;
		/*border: 1px groove;*/
	}
	#footer {
		clear:both;
	}
	#footer_cap {
		clear:both;
		height: 3px;
		border-bottom:3px solid #666666;
		/* background-image: url(/templates/620/img/footer-cap.gif);
		background-position:center;
		background-repeat: no-repeat; */
	
	}

	h1 {
		font-family: Arial;
		font-size: 1em;
		color: #990000;
		display:inline;
	}
	.top_story h1 {
		font-size:1.5em;
	}
	h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:.75em;
		color:#666666;
		display:inline;
	}
	a:hover { color:red; font-weight:bolder;text-decoration:underline; }
	/**
	#center-pod { background-image:url(/templates/923/img/center-pod-rept-y.gif);width:221px;background-repeat:repeat-y; }
	#center-pod-btm { background-image:url(/templates/923/img/center-pod-btm.gif);height:10px;width:221px;padding-bottom:5px;background-repeat:no-repeat;clear:both;}
	#center-pod-top { background: url(/templates/923/img/center-pod-top.gif); width: 221px; height: 20px; vertical-align:middle;background-repeat:no-repeat;padding-top:7px;}
	
	.center-pod { background-image:url(/templates/923/img/center-pod-rept-y.gif);width:221px;background-repeat:repeat-y; }
	.center-pod-btm { background-image:url(/templates/923/img/center-pod-btm.gif);height:10px;width:221px;padding-bottom:5px;background-repeat:no-repeat;clear:both;}
	.center-pod-top { background: url(/templates/923/img/center-pod-top.gif); width: 221px; height: 20px; vertical-align:middle;background-repeat:no-repeat;padding-top:7px;}
	
	.center-pod-label {color:#fff;font-weight:bold;margin:7px;display:inline;}
	
	#promo-pod { background-image:url(/templates/923/img/promo-pod-rept-y.gif);width:300px;background-repeat:repeat-y;color:white; }
	#promo-pod-btm { background-image:url(/templates/923/img/promo-pod-btm.gif);height:10px;width:300px;padding-bottom:5px;background-repeat:no-repeat;clear:both;}
	#promo-pod-top { background: url(/templates/923/img/right-promo-hdr.gif); width: 300px; height: 20px; vertical-align:middle;background-repeat:no-repeat;padding-top:7px;}
	.promo-pod-label {color:#fff;font-weight:bold;margin:7px;margin-left:10px;display:inline;}
	
	**/
	.section_header {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-right:4px;
	
	}
	
	/* =============================== */
	.medialeft { float: left; }
	.mediaright { float: right; }
	.mediacenter { text-align: center; }
	
	/* =============================== */
	#scrollerDiv { width: 433px; height: 18px; margin: 0px; padding: 0px; padding: 0px 0px 0px 5px; border: 1px solid #000; background: #fff; overflow: hidden; }
	.scrollerTxt { font-size: 10pt; font-weight: normal; color: #000; }
	.scrollerTxt a { color: #000; }
	
	/* =============================== */
	#trailmarker { padding: 4px 0px 4px 10px; }
	#subnav { background: #B5140C; font-size: 24px; font-weight: bold; color: #fff; padding-left: 10px; margin-bottom: 5px; width: 450px; }
	
	#page_body { float: left; width: 993px; margin: 0px; padding: 0px; }
	#top_left { float: left; width: 665px; margin: 0px; padding: 13px; }
	#top_middle { float: right; width: 214px; padding: 0px; }
	#top_right { float: right; width: 300px; margin: 0px; padding: 10px 0px 0px 0px; }
	
	#bottom_body { clear: both; }
	#bottom_left { float: left; width: 475px; padding: 0px 5px 0px 13px; }
	#bottom_right { float: left; width: 475px; padding: 0px 13px 0px 5px; }
	
	#footer { clear: left; font-size: 12px; text-align: center; width: 978px; margin: 3px 0px 5px 12px; padding: 3px 0px 0px 0px; }
	#footer a { color: #900; }
	#footer_copyright { border-top: 1px solid #999; width: 978px; font-size: 10px; padding-top: 3px; margin: 3px 0px 5px 0px; }
	
	/* =============================== */
	
	.sectionHeader { background-color: #fff; width: 665px; margin-bottom: 10px; border: 1px solid #999; }
	
	/* =============================== */
	.greyBox { border: 1px solid #bcbcbc; background: #e7e7e7; width: 214px; margin: 6px 0px 10px 0px; }
	.headerImage { margin-bottom: 0px;  }
	
	.storyQueue { margin: 0px; padding: 0px; margin-top: 10px; width: 430px; }
	.storyQueue_item { margin: 0px; padding: 0px; }
	.storyQueue_title { font-size: 12px; font-weight: bold; }
	.storyQueue_time { font-size: 10px; color: #999; line-height: 12px; }
	
	.storyQueue_fullwidth { margin: 0px; padding: 0px; margin-top: 10px; width: 100%; }
	
	.middleCol1 { border: 1px solid #bcbcbc; background: #e7e7e7; width: 214px; float: left; padding: 0 0 5px 0;}
	.amber_alert { border: 0px; width: 214px; float: left; padding: 0 0 5px 30px; text-align: center;}
	.middleCol1_item { width: 194px; clear: left; margin: 10px 0 0 10px; float: left;}
	
	.centerCol1 { border: 1px solid #bcbcbc; background: #e7e7e7; width: 214px; margin: 0px 0px 10px 0px; clear: left;}
	.centerCol1_item { width: 200px; clear: left; padding: 3px 7px 2px 7px; }
	
	
	.rightCol1 { margin: 0px; padding: 0px; margin-top: 10px; width: 300px; }
	.rightCol1_item { margin: 0px; padding: 0px; width: 300px; }
	
	/* =============================== */
	.headlines { clear: left; }
	
	.headlines h1 { font-size: 14px; }
	.headlines img { padding-right: 7px; }
	.headline_img { padding-right: 5px; }
	
	/* ============== Headline Queue ============== */
	
	.headlineQueue { vertical-align: text-top; font-size: 12px; padding: 0px; margin: 0px 0px 13px 0px; }
	.headlineQueueItem { padding: 0px; margin: 5px 5px 10px 0px; clear: left; }
	.headlineQueue img { padding: 0 10px 15px 0px; float: left; }
	.headlineQueue h1 { padding: 0px; margin: 0 0 5px 0px; font-size: 14px; font-weight: bold; color: #000099; text-decoration: none; }
	
	/* =============================== */
	
	.box1 { float: left; border: 1px solid #999; background: #fff; font-size: 14px; color: #000; width: 416px; clear: left; padding: 7px; }
	.box2 { float: left; font-size: 14px; color: #000; width: 436px; clear: left; padding: 2px; }
	
	/* ============== Story Intro ============== */
	
	#storyIntro {
	}
	
	#storyIntro img {
		padding: 0 10px 10px 0px;
	}
	
	#storyDate {
		font-size: 10px;
		color: #999;
		margin: 10px 0 0 0px;
	}
	
	#storyTitle {
		font-size: 18px;
		font-weight: bold;
	}
	
	#storyAuthor {
		font-size: 10px;
		
	}
	/* ============== Rounded Corners Box ============== */
	
	.roundCornerSpacer {
		margin: 0px; padding: 0px; border: 0px;
		clear: both;
		font-size: 1px; line-height: 1px;
	}
	.borderTL, .borderTR, .borderBL, .borderBR {
		width: 8px; height: 8px;
		padding: 0px; border: 0px;
		z-index: 99;
	}
	.borderTL, .borderBL { float: left; clear: both; }
	.borderTR, .borderBR { float: right; clear: right; }
	.borderTL { margin: -1px 0px 0px -1px; }
	.borderTR { margin: -1px -1px 0px 0px; }
	.borderBL { margin: -8px 0px 0px 0px; }
	.borderBR { margin: -8px 0px 0px 0px; }
	.borderTL { margin-left: -4px; ma\rgin-left: -1px; }
	html>body .borderTL { margin-left: -1px; }
	.borderTR { margin-right: -4px; ma\rgin-right: -1px; }
	html>body .borderTR { margin-right: -1px; }
	.borderBL { margin-left: -3px; ma\rgin-left: 0px; }
	html>body .borderBL { margin-left: 0px; }
	.borderBR { margin-right: -3px; ma\rgin-right: 0px; }
	html>body .borderBR { margin-right: 0px; }
	
	.roundContent {
		margin: 0px;
		padding: 0px;
		border: 1px solid #ccc;
	}
	.roundCol2 {
		/*margin: 0px 0px 15px 0px;*/
		padding: 0px;
		padding-bottom:10px;
		border: 0px;
		/*float: right;*/
		width: 200px;
	} 
	.roundCol3 {
		margin: 0px 0px 15px 0px;
		padding: 0px;
		border: 0px;
		float: right;
		width: 200px;
		clear: none;
	} 
	.roundCol1 {
		margin: 0px 0px 15px 0px;
		padding: 0px;
		border: 0px;
		float: left;
		width: 420px;
	} 
	.roundColWide {
		margin: 0px 0px 15px 0px;
		padding: 0px;
		border: 0px;
		float: left;
		width: 660px;
	} 
	.roundBottom {
		padding: 0px;
		border: 0px;
		clear: both;
	}
	.roundCenter {
		padding: 5px 10px 5px 10px;
		font-size: 12px;
	}
	.headlineTitle {
		padding: 0px;
		margin: 0 0 2px 0px;
		font-size: 12px;
		font-weight: bold;
		color: #000099;
	 }
	 .headlineImg {
		padding: 0 4px 0px 0px;
		border: 0px;
		text-decoration: none;
		float: left;
	}
	 .headlineDesc {
		margin: 0px 0px 15px 0px;
	}
	
	/* ============== Headline Col2 ============== */
	.headlineCol2 {
		vertical-align: text-top;
		font-size: 11px;
		padding: 0px;
		padding-bottom: 3px;
		margin: 0px;
		margin-bottom: 10px;
		color: #666;
		float: left;
	}
	.headlineCol2Item {
		padding: 0 0px 5px 0px;
		margin: 0 0px 8px 0px;
		border-bottom: 1px dotted #999;
		width: 200px;
		float: left;
		clear: both;
	}
	.headlineCol2Item img {
		padding: 0 4px 0px 0px;
		border: 0;
		text-decoration: none;
		float: left;
	}
	.headlineCol2 h1 {
		padding: 0px;
		margin: 0 0 2px 0px;
		font-size: 12px;
		font-weight: bold;
		color: #000099;
	}
	.headlineCol2 h2 {
		padding: 0px;
		margin: 0 0 2px 0px;
		font-size: 11px;
		font-weight: bold;
		color: #000099;
	}
	
	.forecast {
	float: left;
	margin: 10px 0;
	}
	
	.weather_title {
	font-weight: bold;
	text-decoration: underline;
	font-size: 15px;
	}
	
	.forecast_day {
	float: left;
	clear: none;
	width: 90px;
	height: 140px;
	margin: 5px auto;
	text-align: center;
	border: #a0a0a0 solid 1px;
	border-left: 0px;
	}
	
	.forecast_day_2 {
	height: 220px;
	width: 100px;
	} .forecast_day#first-child{ border-left: #a0a0a0 solid 1px; }
	
	
	.forecast_day_name {
	font-weight: bold;
	}
	
	.forecast_day_name_2 {
	font-weight: bold;
	height: 25px;
	display: block;
	}
	
	.forecast_day img {
	 margin: 5px 0;
	}
	
	
	
	.ed_phillips {
	background: url(http://media.bonnint.net/az/0/37/3707.jpg) no-repeat;
	float: left;
	clear: left;
	height: 168px;
	width: 467px;
	position: relative;
	}
	.ed_phillips_inside {
	position: relative;
	top: 5px;
	left: 5px;
	width: 200px;
	}
	
	.ed_phillips_inside img {
	float: left;
	margin: 0 5px 0 0;
	}
	
	.forecast img.radar {
	height: 480px;
	width: 480px;
	border: 0;
	}
	
	.current_conditions_big {
	margin: 5px 0 0 0;
	width: 60%;
	border: #a0a0a0 solid 1px;
	padding: 5px;
	float: left;
	}
	
	.current_conditions_big .left {
	float: left;
	}
	.current_conditions_big .right {
	float: right;
	}
	.current_conditions_big .item {
	text-align: left;
	text-decoration: underline;
	color: #FF4747; 
	}
	
	.current_conditions_big .value {
	text-align: right;
	width: 150px;
	}
	
	.headlineLinks a{color: #990000;  font-family: verdana; line-height: 15px; font-size-adjust: none; font-stretch: normal;    font-weight: bold; margin: 0px 0px 5px 0px; }
	.headlineLinks ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;	list-style-type: square; list-style-position:inside;}
	.headlineLinks li {margin: 0px 0px 0px 10px;	padding: 0px;	text-decoration: none;	list-style-type: square;color: #990000;
			font-size: 10px;}	
	
			.caption{color:#999;font-size:10px; letter-spacing: .015em;}
	
			.subText2 { font-size: 10px; color: #333333; 	text-decoration: none; font-style : normal;  line-height:11px;}
	
	#ktarheadElements {border-bottom:1px dotted #900; margin:10px 0 0 0; padding:0; clear:left;}
	
	.bargraph {
		background: #b24143;
		color: #d8d70d;
		display: block;
	}
	
	.centerCol1_header { background: url(/images/plainHeader.gif); width: 208px; height: 22px; font-size: 14px; font-weight: bold; padding: 5px 0px 0px 5px; }
			#poll_1 { }
			#poll_2 { display: none; }
			.question_title { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dashed #999; width:211px; }
			.answer_title { font-size: 12px; font-weight: bold; margin-bottom: 0px; }
			.poll_value { }
			.poll_graph { background-color: #900; height: 12px; width: 100px; border: 1px solid #500; margin-bottom: 5px; float: left; margin-right: 5px; }
			#poll_total { padding-bottom: 0px; }
		.conditions_desc { font-size: 14px; font-weight: bold; color: #900; }
		.conditions_temp { font-size: 30px; font-weight: bold; color: #900; }
		.conditions_value { font-size: 10px; font-weight: bold; color: #000; }
		.conditions_label { font-size: 10px;  color: #000;}
		.voteWin { font-size: 12px; position: absolute; z-index: 99; border-top: 1px solid #bbb; border-left: 1px solid #bbb; border-right: 1px solid #bbb; top: 17px; width: 117px; }
		.red { color: #000; display: block; background: url(/resources/comments/graphics/sel_n_off.gif); border-bottom: 1px solid #e1e1e1; padding-left: 25px; padding-top: 2px; width: 92px; height: 18px; }
		.red:hover { color: #fff; background: url(/resources/comments/graphics/sel_n_on.gif); }
		.green { color: #000; display: block; background: url(/resources/comments/graphics/sel_y_off.gif); border-bottom: 1px solid #e1e1e1; padding-left: 25px; padding-top: 2px; width: 92px; height: 18px; }
		.green:hover { color: #fff; background: url(/resources/comments/graphics/sel_y_on.gif); }
		.loginWin { font-size: 12px; position: absolute; z-index: 99; top: 17px; left: 0px; width: 119px; height: 53px; background: url(/resources/comments/graphics/loginBox.gif); }
		.loginWin a { display: block; width: 119px; height: 53px; }
		.loginWin a:hover { }
		.firstcomment { color: #444; background: url(/resources/comments/firstComment.gif) no-repeat top left; padding-top: 40px; padding-left: 60px; }
		.votehistory { border: 1px solid #e5e5c4; width: 100px; text-align: left; background-color: #ffe; top: 18px; left: -6px; z-index: 99; }
		.avatar { width: 30px; height: 30px; border: 1px solid #ddd; margin: 1px 6px 4px -2px; float: left; }
		.collapsespan { float: right; color: #900; font-size: 11px; margin-right: 10px; margin-top: 1px; }
		.reportab { float: right; font-size: 10px; font-weight: bold; color: #bbb; margin: 1px 6px 0px 0px; font-family: tahoma; }
		.reportab a { color: #bbb; }
		.reportab a:hover { color: #911; text-decoration: underline; }
		.signature { margin-top: 5px; font-weight: normal; font-size: 12px; color: #999; }
	
		/* ============== comments ============== */
	
	.comment {
		border: 1px solid #ccc;
		background: #fffbd7;
		padding: 7px 10px 20px 10px;
		margin: 5px 0px 12px 0px;
		width:615px;
	}
	
	.comment_deleted {
	}
	
	.comment_child .subject {
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 1px;
		background-color: #ffffee;
		padding: 2px 0px 2px 7px;
		border: 1px solid #ddd;
	}
	
	.comment_child .adminsubject {
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 1px;
		background-color: #369;
		padding: 2px 0px 2px 7px;
		border: 1px solid #fff;
	}
	
	.comment_child_del .subject {
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 1px;
		background: #ff9999;
		padding: 2px 0px 2px 7px;
		border: 1px solid #d00;
		padding: 2px;
	}
	.comment .author {
		font-size: 10px;
		margin-top: 3px;
		margin-bottom: 1px;
		font-weight: bold;
		padding-left: 2px;
		color: #777;
	}
	
	.comment .author span {
		font-size: 11px; 
		color: #555;
	}
	
	.comment .adminauthor {
		font-size: 10px;
		margin-top: 3px;
		margin-bottom: 1px;
		font-weight: bold;
		padding-left: 2px;
		color: #f5f5f5;
	}
	
	.comment .adminauthor span {
		font-size: 11px; 
		color: #EF8E1D;
	}
	
	.comment .reply {
		background: url(/resources/comments/graphics/reply1.gif) no-repeat;
		width: 47px;
		height: 16px;
		display: block;
		color: #000;
		font-weight: bold;
		margin-right: 2px;
		float: right;
	}
	
	.comment .adminreply {
		background: url(/resources/comments/graphics/adminreply.gif) no-repeat;
		width: 47px;
		height: 16px;
		display: block;
		color: #000;
		font-weight: bold;
		margin-right: 2px;
		float: right;
	}
	
	.comment .reply a {
	}
	.comment .vote {
		float: right;
		margin-right: 3px;
		width: 44px;
		height: 16px;
	}
	.comment .rating {
		font-size: 12px;
		font-weight: bold;
		float: right;
		margin-right: 7px;
	}
	.comment .postMessage {
		width: 450px;	
		margin-bottom: 7px;
	}
	.comment .postSubject {
		width: 450px;
	}
	.comment .postDiv {
		margin-top: 7px;
		padding-top: 5px;
		border-top: 2px solid #ccc;
	}
	.comment_message {
		padding: 10px;
		text-align: center;
		border: 1px solid #900;
		background: #fdd;
		color: #900;
		font-size: 16px;
		margin: 10px 16px 10px 15px;
		font-weight: bold;
	}
	
	.comments {
		clear: left;
	}
	
	.comments li {
		list-style-type :none;
	}
	.comments .comment_children li {
		display: inline;
		list-style-type: none;
	}
	.comments .comment_children {
		background: #bbbbbb;
		margin: 1px;
		width: 50%;
	}
	.comments .comment_children a {
		display: block;
	}
