* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}

BODY {
	background-color: #990000;
}

H2 {
	color: #DD5555;
	font-size: 16pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

/* Table Elements */
TABLE.yellowbox {
	padding: 0 px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.yellowbox {
	padding: 10px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.ar_yell_h {
	color: black;
	background-color: #FFFF77;
	vertical-align: top;
}

TD.ar_yell_d {
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.showtitle {
	padding: 5px;
	font-size: 13pt;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.showaut {
	padding: 5px;
	font-size: 9pt;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.showhead {
	padding: 3px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.showdet {
	padding: 3px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

TD.darkbg {
	padding: 5px;
	font-size: 9pt;
	color: white;
	background-color: #990000;
	vertical-align: top;
}

#white P {
	color: white;
}

#white B {
	color: white;
}

#yb P {
	color: white;
}

#yb TABLE {
	baackground-color: #FFFF99;
	border-width
	=0
	0
	0
	0;
	margin
	=0
	0
	0
	0;
}

#yb TD {
	padding: 5px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
}

#yb TH {
	padding: 5px;
	color: black;
	background-color: #FFFF99;
	vertical-align: top;
	text-align: right;
}

#yb TD.redseperator {
	background-color: #990000; height =2px; line-height =2px;
	padding: 0 px
}

#yb TD.white {
	background-color: #FFFFFF; height =2px; line-height =2px;
	padding: 0 px;
	color: back;
}

#yb TD.lightyell {
	background-color: #FFFFCC;
}

#lightyell {
	background: #ff9;
	padding: 4px;
	border: none;
	margin: 2px;
}

#lightyell P {
	color: #000;
}

#darkredback {
	background: #900;
	color: #FCC;
}

#darkredback P {
	color: #FCC;
}

#darkredback B {
	color: #FDD;
}

/* Standard (mainpage - dark on light links) */
A:link {
	color: #666666;
	text-decoration: none;
}

A:visited {
	color: #888888;
	text-decoration: none
}

A:active {
	color: blue;
}

A:hover {
	color: blue;
}

A.shlist:link {
	color: #666666;
	text-decoration: none;
}

A.shlist:visited {
	color: #888888;
	text-decoration: none
}

A.shlist:active {
	color: blue;
}

A.shlist:hover {
	color: blue;
}

/* Dark background links  */
A.darkbg:link {
	color: #cccccc;
}

A.darkbg:visited {
	color: #cccccc;
}

P.darkbg {
	color: #ffffff;
}

P.toplogo {
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
}

/* Sidebar Style */
div#fobside {
	display: block;;
	font-size: 10px;
	color: #FFFF00;
}

BR.side {
	line-height: 7pt;
}

P.side {
	color: #FFFF00;
	font-size: 8pt;
}

A.side:link {
	color: #cccccc;
	font-size: 8pt;
	text-decoration: none;
}

A.side:visited {
	color: #cccccc;
	text-decoration: none;
	font-size: 8pt;
}

A.side:hover {
	color: #888888;
	text-decoration: none;
	font-size: 8pt;
}

H1.side {
	color: #FFFF00;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2pt;
	text-transform: uppercase;
	margin-top: 15px;
	margin-bottom: 5px;
}

//
div#gallery {
	text-align: center;
}

div#gallery img {
	text-align: center;
	margin: 5px;
	border: 2px;
	float: center;
	border-color: #900;
	border-style: solid;
	color: #090;
}

P.gallery {
	color: #000000;
	font-size: 8pt;
}

P.posted_by {
	color: #000000;
	font-size: 75%;
}

P.news_summary {
	color: #000000;
	font-size: 90%;
}

H1.news_headline {
	color: #000000;
	font-weight: bold;
	font-size: 120%;
}

DIV.news {
	/*	background: transparent url(/im/news_t.gif) no-repeat center center; */
	
}

#
Additional for side  ... #side div ul ul a {
	font-size: 0.5em;
}

#side a {
	display: block;
	font-size: 1em;
}

#side a {
	text-decoration: none;
	color: #6b8cb7;
}

#side a:hover {
	text-decoration: underline;
	color: #f4560f;
}

#side a:active {
	text-decoration: none;
	color: #f9c190;
}

#gsSidebar .giDescription {
	font-size: 0px;
}

#gsSidebar h3 {
	font-size: 0pt;
}

#gsSidebar h4 {
	font-size: 0pt;
}

#gsSidebar .summary {
	font-size: 0pt;
}

#mainbox {
	font-size: 12px;
	color: black;
}

#mainbox a {
	font-weight: bold;
}