body						{ background: #FFFFFF url('');
							  padding: 0px;
							  margin: 0px; font: 10pt Trebuchet MS, Arial;}
body.contd					{ background: #FFFFFF url('elements/contd_background.jpg') 
							  repeat-y center;}
							  
td							{ vertical-align: top; text-align: left; }

li a:link					{ color: #9257a0; text-decoration: underline; }
li a:visited				{ color: #9257a0; text-decoration: underline; }
li a:hover					{ color: #6d1f80; text-decoration: none; }

p a:link					{ color: #6d1f80; text-decoration: underline; }
p a:visited					{ color: #6d1f80; text-decoration: underline; }
p a:hover					{ color: #2f0440; text-decoration: none; }

a:link						{ color: #6d1f80; text-decoration: underline; }
a:visited					{ color: #6d1f80; text-decoration: underline; }
a:hover						{ color: #2f0440; text-decoration: none; }

div.news a:link				{ color: #FFFFFF; text-decoration: none; }
div.news a:visited			{ color: #FFFFFF; text-decoration: none; }
div.news a:hover			{ color: #FFFFFF; text-decoration: underline; }

div.indexcontain			{ width: 888px; height: 577px; position: relative; }
div.news					{ position: absolute; top: 226px; left: 540px; width: 266px; height: 25px;
							  color: #FFFFFF; font: 10pt Trebuchet MS, Arial; text-align: left; }
div.main_streamer			{ position: relative; }
div.main_streamerfloat		{ position: absolute; top: 0px; left: 77px; z-index: 99; }
div.contd_content			{ background: #FFFFFF; }
div.contd_text				{ font: 10pt Trebuchet MS, Arial; color: #6d1f80; line-height: 1.5;
							  width: 527px; }
div.contd_textpad			{ padding-left: 45px; padding-right: 30px;
							  padding-bottom: 15px; padding-top: 10px; }

div.contd_image				{ position: relative; }
div.contd_imagefloat		{ position: absolute; top: 153px; left: 0px; z-index: 99; width: 100%; }
div.newscontainer			{ width: 265px; }
div.newsfile				{ padding: 10px; padding-top: 50px; }

div.newsfile a:link			{ color: #e0c880; text-decoration: none; }
div.newsfile a:visited		{ color: #e0c880; text-decoration: none; }
div.newsfile a:hover		{ color: #FFFFFF; text-decoration: underline; }

div.newsfile td				{ padding-top: 5px; padding-bottom: 5px; }

td.newstop					{ border-bottom: 1px solid #c9a126; }

li							{ color: #9257a0; padding-bottom: 10px; }
ul							{ padding-left: 25px; padding-top: 0px;
							  border-bottom: 1px solid #efe3bf; }
ol							{ padding-left: 25px; padding-top: 0px;
							  border-bottom: 1px solid #efe3bf;  }

span.header01				{ font-weight: bold; }

p							{ padding: 0px; margin: 0px; padding-bottom: 20px; }

div.image					{ float: right; padding: 5px;
							  border-top: 1px solid #efe3bf; border-bottom: 1px solid #efe3bf; }

td.alternate				{ background: #EFE3BF; }