body {
	color: #F5A007;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	/*background: url("bgtile.JPG") repeat;*/
	top: 0px;
}
.banner{
	background: url("bbay.jpg");
	background-repeat: no-repeat;
	background-color: #fffa2a;
	max-width: 430px;
	height: 160px;
	min-width: 430px;
}
.NewsieTitle
{
	font-family: fantasy;
	font-size: 18pt;
    border-bottom: 2px solid #FFDD00;
}
.NoTopMargin
{
	margin: 0px;
	padding: 0px;
}
.bodytext
{
	background-color: #FAD5A2;
	color: #000000;
	padding: 4px;
}
.userPicture
{
	min-width: 110px;
	max-width: 110px;
	width: 110px;
}
.PictureInfo {
        text-transform: capitalize;
        font-size: 100%;
        color: #00303C;
        background-color: #111111;
	border-top: solid 2px #BBBBBB;
	border-bottom: solid 2px #555555;
	border-left: solid 2px #555555;
	border-right: solid 2px #BBBBBB;
	margin-left: 16px;
}
h2 {
        /*background-color: #63a895;*/
	background-color: #004080;
        text-transform: capitalize;
        color: #F0A000;
        text-align: Left;
        border: thin ridge #004080;
        padding: 4px;
        font-family : "Times";
        font-size: 80%;
        margin-bottom: 0px;
        padding-bottom: 5pt;
}
.ShadowBottom {
	background: url("shadow-bottomWow.gif") repeat-x;
}

.announcement {
        background-color: #d3f7f8;
        text-transform: capitalize;
        color: #539885;
        text-align: inherit;
        border: thin ridge #004080;
        padding: 4px;
        font-family:sans-serif;
	letter-spacing: 1px;	
        font-size: 100%;
        margin-bottom: 0px;
        padding-bottom: 5pt;
	margin-top: 0px;
	padding-top: 5pt;
}
.BannerAnnouncement {
        background-color: #fffa2a;
        text-transform: capitalize;
        color: #000000;
        text-align: center;
        padding: 4px;
        font-family:sans-serif;
	font-weight: bold;
	letter-spacing: 0px;	
        font-size: 100%;
        margin-bottom: 0px;
        padding-bottom: 5pt;
	margin-top: 0px;
	padding-top: 5pt;
}
h3 {
	/*background-color: #63a895;*/
	background-color: #FAD5A2;
	text-transform: capitalize;
	color: #000000;
	text-align: Left;
	border: medium ridge #FF9900;
	padding: 4px;
	font-family : "Times";
	font-size: 160%;
	margin-bottom: 0px;
	padding-bottom: 5pt;
}
h4 {
	color: #0C0C00;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: dotted gray;
	margin-top: 0px;
	margin-bottom: -16px;
	border-bottom: dotted #555555;
	line-height: 120%;
	font-size: 110%;
	background-color: #FAD5A2;
}
h5 {
	font-size: smaller;
}
img {
	border: medium groove #FF8822;
	padding: 4px;
}
img.noborder {
	border: none;
}
a:link {
	color: #F09330;
}
a:visited {
	color: #BB7710;
}
a:hover {
	color: #FFFFFF;
	background-color: #000077;
}
span.quality   { color: #FFFFFF; }
span.quality-1 { color: #FFCC00; }
span.quality0  { color: #808080; }
span.quality1  { color: #FFFFFF; }
span.quality2  { color: #00FF00; }
span.quality3  { color: #0068FF; }
span.quality4  { color: #8000FF; }
span.quality5  { color: #FF8000; }
span.quality6  { color: #FF0000; }
span.quality,span.quality-1,span.quality0,span.quality1,span.quality2,span.quality3,span.quality4,span.quality5,span.quality6 {
  display: block;
  font-weight: bold;
}