.contentheadline
		{
		  font-family: franklin gothic medium;
		  font-size: 20pt;
		  color: #333;
		  text-decoration: none;
		}
.contentdots
		{
		  font-family: verdana;
		  font-weight: bold;
		  font-size: 8pt;
		  color: #cbc779;
		  text-decoration: none;
		}
.contenttitle
		{
		  font-family: verdana;
		  font-weight: bold;
		  font-size: 10pt;
		  color: #c8a600;
		  text-decoration: none;
		}
a.contenttitle
		{
		  font-family: verdana;
		  font-weight: bold;
		  font-size: 10pt;
		  color: #c8a600;
		  text-decoration: none;
		}
a.contenttitle:Hover
		{
		  font-family: verdana;
		  font-weight: bold;
		  font-size: 10pt;
		  color: #efbe24;
		  text-decoration: underline;
		}
.contentauthor
		{
		  font-family: verdana;
		  font-size: 8pt;
		  color: #666;
		  text-decoration: none;
		}
.newscontenttext
		{
		  font-family: verdana;
		  font-size: 8pt;
		  color: #000;
		  text-decoration: none;
		  border-left: 1px solid #000; 
		  border-right: 1px dotted #000; 
		  border-top: 1px dotted #000; 
		  border-bottom: 1px dotted #000; 
		  background-color: #eeeeee;
		  padding-left: 5px; 
		  padding-right: 0px; 
		  width: 92%; 
		}
.contenttext
		{
		  font-family: verdana;
		  font-size: 8pt;
		  color: #000;
		  text-decoration: none;
		}
.contenttext a
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
.contenttext a:Link
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
.contenttext a:Visited
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
.contenttext a:Hover
		{
		  font-family: verdana;
		  color: #000;
		  text-decoration: underline;
		  border: 0px;
		}
a.contentlink
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
a.contentlink:Link
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
a.contentlink:Visited
		{
		  font-family: verdana;
		  color: #987917;
		  text-decoration: none;
		  border: 0px;
		}
a.contentlink:Hover
		{
		  font-family: verdana;
		  color: #000;
		  text-decoration: underline;
		  border: 0px;
		}
a.contentlinkplain:Link
		{
		  font-family: verdana;
		  color: #000;
		  text-decoration: none;
		  border: 0px;
		}
a.contentlinkplain:Visited
		{
		  font-family: verdana;
		  color: #000;
		  text-decoration: none;
		  border: 0px;
		}
a.contentlinkplain:Hover
		{
		  font-family: verdana;
		  color: #000;
		  text-decoration: underline;
		  border: 0px;
		}
.contentsectionname
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #666;
		  text-decoration: none;
		}
		
a.modnewscommentlink:Link
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #aaa;
		  text-decoration: none;
		}
a.modnewscommentlink:Visited
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #aaa;
		  text-decoration: none;
		}
a.modnewscommentlink:Hover
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #000;
		  text-decoration: underline;
		}
div.newscommentarea
		{
		  border: 1px solid #c00;
		  padding: 10px;
		  background-color: #eee;
		  color: #cbc002;
		  text-align: left;
		  vertical-align: top;
		  width: 540px;
		  font-size: 7pt;
		}
.newscommentarea a
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #987917;
		  text-decoration: underline;
		}
.newscommentarea a:Hover
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #000;
		  text-decoration: underline;
		}
div.standardboxarea
		{
		  border: 1px solid #000;
		  padding: 10px;
		  background-color: #eee;
		  color: #000;
		  text-align: left;
		  vertical-align: top;
		  width: 540px;
		  font-size: 7pt;
		  font-family: verdana;
		  text-decoration: none;
		  overflow: hidden;
		}
.standardboxarea a
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #987917;
		  text-decoration: underline;
		}
.standardboxarea a:Link
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #987917;
		  text-decoration: none;
		}
.standardboxarea a:Visited
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #987917;
		  text-decoration: none;
		}
.standardboxarea a:Hover
		{
		  font-family: verdana;
		  font-size: 7pt;
		  color: #000;
		  text-decoration: underline;
		}
div.standardpostingboxarea
		{
		  border: 1px solid #000;
		  padding-top: 10px;
		  padding-bottom: 5px;
		  padding-left: 5px;
		  padding-right: 5px;
		  background-color: #eee;
		  color: #000;
		  text-align: left;
		  vertical-align: top;
		  width: 550px;
		  font-size: 7.5pt;
		  font-family: verdana;
		  text-decoration: none;
		  overflow: hidden;
		}
.standardpostingboxarea a
		{
		  font-family: verdana;
		  font-size: 7.5pt;
		  color: #987917;
		  text-decoration: underline;
		}
.standardpostingboxarea a:Hover
		{
		  font-family: verdana;
		  font-size: 7.5pt;
		  color: #000;
		  text-decoration: underline;
		}
div.postingboxtimearea
		{
			border: 1px solid #000; 
			color: #000; 
			background-color: #ddd; 
			position: relative; 
			top:12px; 
			left: 430px; 
			width: 110px; 
			z-index:2; 
			text-align: center; 
			overflow: hidden; 
			font-size: 6pt; 
			height: 10px;
		}
div.postingboxpmarea
		{
			border: 0px solid #000; 
			color: #000; 
			position: absolute; 
			top: -0px; 
			left: -8px; 
			width: 16px; 
			z-index:3; 
			overflow: hidden; 
			font-size: 6.5pt; 
			text-align: center;
			padding-left: 15px;
			display: inline-block;
		}
div.postingboxonlinearea
		{
			border: 0px solid #000; 
			color: #000; 
			position: absolute; 
			top: -0px; 
			left: 54px; 
			width: 16px; 
			z-index:3; 
			overflow: hidden; 
			font-size: 6.5pt; 
			text-align: center;
			padding-left: 15px;
			display: inline-block;
		}
div.postingboxonlinearea
		{
			border: 0px solid #000; 
			color: #000; 
			position: absolute; 
			top: -0px; 
			left: 54px; 
			width: 16px; 
			z-index:3; 
			overflow: hidden; 
			font-size: 6.5pt; 
			text-align: center;
			padding-left: 15px;
			display: inline-block;
		}
div.postingboxdefsecarea
		{
			border: 0px solid #000; 
			color: #000; 
			overflow: hidden; 
			font-size: 6.5pt; 
			text-align: center;
			padding-left: 15px;
			display: inline-block;
			position: relative; 
			top: 0px; 
			left: 22px; 
			width: 16px; 
			height: 16px;
			z-index: 4; 
		}
div.postingboxpostingarea
		{
			border: 0px solid #000; 
			color: #000; 
			position: relative; 
			top: -2px; 
			left: -8px; 
			width: 100%; 
			z-index:2; 
			overflow: hidden; 
			font-size: 6.5pt; 
			text-align: center;
			padding-left: 8px;
			display: block;
		}

div.memberstardiv
		{
		  width: 180px; 
		  background-color: #dddddd; 
		  border: 1px dashed #f93; 
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
div.memberstarhl
		{
		  width: 180px;
		  text-decoration: none; 
		  color: #f93;
		}
div.mstar_id1
		{
		  width: 180px; 
		  border: 0px solid #f00; 
		  background-color: #fbb;
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
div.mstar_id2
		{
		  width: 180px; 
		  border: 0px solid #00f; 
		  background-color: #bbf;
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
div.mstar_id5
		{
		  width: 180px; 
		  border: 0px solid #f0f; 
		  background-color: #fbf;
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
div.mstar_id3
		{
		  width: 180px; 
		  border: 0px solid #0f0; 
		  background-color: #bfb;
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
div.mstar_id4
		{
		  width: 180px; 
		  border: 0px solid #fd0; 
		  background-color: #feb;
		  text-align: left; 
		  font-size: 7pt;
		  padding-top: 2px;
		}
		
		
div.smallpostingboxarea
		{
		  position: relative;
		  border: 1px solid #000;
		  padding-top: 2px;
		  padding-bottom: 2px;
		  padding-left: 2px;
		  padding-right: 2px;
		  background-color: #eee;
		  color: #000;
		  text-align: left;
		  vertical-align: top;
		  width: 550px;
		  font-size: 7.5pt;
		  font-family: verdana;
		  text-decoration: none;
		  overflow: hidden;
		  z-index: 0;
		}
.smallpostingboxarea a
		{
		  font-family: verdana;
		  font-size: 7.5pt;
		  color: #c00;
		  text-decoration: underline;
		}
.smallpostingboxarea a:Hover
		{
		  font-family: verdana;
		  font-size: 7.5pt;
		  color: #000;
		  text-decoration: underline;
		}
div.smallpostingboxtimearea
		{
			border: 1px solid #000; 
			color: #000; 
			background-color: #ddd; 
			position: relative; 
			top:12px; 
			left: 430px; 
			width: 110px; 
			z-index:2; 
			text-align: center; 
			overflow: hidden; 
			font-size: 6pt; 
			height: 10px;
		}
div.smallpostingboxpmarea
		{
			border: 0px solid #000; 
			color: #000; 
			position: relative; 
			top: -15px; 
			left: -48px; 
			width: 16px; 
			z-index: 3; 
			overflow: hidden; 
			display: inline;
		}
div.smallpostingboxonlinearea
		{
			border: 0px solid #000; 
			color: #000; 
			position: relative; 
			top: -17px; 
			left: 29px; 
			width: 11px; 
			height: 11px;
			z-index: 3; 
			overflow: hidden; 
			display: inline;
		}
div.smallpostingboxdefsecarea
		{
			border: 0px solid #000; 
			color: #000; 
			overflow: hidden; 
			display: inline;
			position: relative; 
			top: -102px; 
			left: 43px; 
			width: 16px; 
			height: 16px;
			z-index: 4; 
		}

div.smallpostingboxpostingarea
		{
			border: 0px solid #000; 
			color: #000; 
			position: relative; 
			top: -2px; 
			left: -8px; 
			width: 100%; 
			z-index:2; 
			overflow: hidden; 
			font-size: 6pt; 
			text-align: center;
			padding-left: 8px;
			display: block;
		}
div.smallpostingboxquotearea
		{
			border: 0px solid #000; 
			position: absolute; 
			top: 0px; 
			left: 605px; 
			width: 32px; 
			height: 32px;
			z-index: 2; 
			overflow: hidden; 
			font-size: 6pt; 
			text-align: right;
			display: inline;
		}
div.smallpostingboxmoderatorarea
		{
			border: 0px solid #000; 
			position: absolute; 
			bottom:3px; 
			left: 624px; 
			width: 12px; 
			height: 12px;
			z-index:2; 
			text-align: center; 
			overflow: hidden; 
			font-size: 6pt; 
		}		
