div.newscontainer {
	font-family: Verdana, Geneva, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 85%;
	margin-left: auto;
	margin-right: auto;
	width: 85%;
	/*padding: 5px 10px 5px 10px;
	background-color: #FFFACD;
	border: 1px solid #FF8C00;*/
	overflow: hidden;
}
.newscontainer div.newscontent {
	font-family: inherit;
	font-size: inherit;
	font-weight: normal;
	height: 230px;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px dashed #ff8c00;
	overflow: hidden;
}
.newscontainer div.newscontent b.newstitle {
	font-size: 150%;
	font-weight: bold;
}
.newscontainer div.newscontent b.newstitle a {
	font-size: inherit;
	font-weight: bold;
	color: #ff0000;
}
.newscontainer div.newscontent a {
	font-family: inherit;
	font-weight: normal;
	text-decoration: none;
	color: Red;
}
.newscontainer div.newscontent a:link, .newscontainer div.newscontent a:visited {
	font-family: inherit;
	text-decoration: none;
	color: Red;
}
.newscontainer div.newscontent a:hover, .newscontainer div.newscontent a:focus {
	font-family: inherit;
	text-decoration: none;
	font-weight: bold;
	color: red;
}
.newscontainer div.newsnr {
	text-align: right;
	font-family: inherit;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: Black;
	border-top: 1px dotted #DEEAF6;
	padding: 5px 10px 0px 10px;
	/*height: 12px;*/
}
.newscontainer div.newsnr b {
	color: Black;
	font-size: inherit;
	background-color: orange;
	padding-left: 3px;
	padding-right: 3px;
}
.newscontainer div.newsnr b a {
	color: inherit;
	font-size: inherit;
	background-color: inherit;
}
.newscontainer div.newsnr a {
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	color: Red;
	background-color: #FFFACD;
	padding-left: 3px;
	padding-right: 3px;
}
/* liquid corners for news */
.news-top-left, .news-top-right, .news-bottom-left, .news-bottom-right { 
	background-image: url('../images/home-news-corners.gif');
	height: 9px;
	font-size: 2px;
	}
.news-top-left, .news-bottom-left { 
	margin-right: 9px;
	}
.news-top-right, .news-bottom-right { 
	margin-left: 9px;
	margin-top: -9px;
	}
.news-top-right {
	background-position: 100% 0;
	}
.news-bottom-left  { 
	background-position: 0 -9px;
	}
.news-bottom-right { 
	background-position: 100% -9px;
	}
.news-inside {
	border-left: 1px solid #FF8C00;
	border-right: 1px solid #FF8C00;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFFACD;
}
/*.news-inside p {
	margin-top: 0;
	margin-bottom: -1px;
	padding-bottom: 1px;
	text-align: center;
}
.news-inside p b.large {
	font-size: large;
}*/
.news-no-top-gap { 
	margin-top: 0;
}
.news-no-bottom-gap { 
	margin-bottom: -1px;
	padding-bottom: 1px;
}

/*
...
<head>
<link rel="stylesheet" type="text/css" href="liquidcorners.css">
...
</head>

<body>
...
<div class="lqc-top-left"></div><div class="lqc-top-right"></div>
  <div class="lqc-inside">
  <p class="lqc-no-top-gap">Your text & other things inside</p>
  ...
  <p class="lqc-no-bottom-gap">...</p>
  </div>
<div class="lqc-bottom-left"></div><div class="lqc-bottom-right"></div>
...
</body>
*/
