﻿body 
	{
	
	
	background-color: #fff;
	margin: 0px;
	height: 100%;
	width: 100%;
	 font-family:Verdana;
	 font-size: 11px;
	color: #333333;
	 
	 
	}
	
.stripes {
	background-image: url(images/stripes.gif);
	background-repeat: repeat-x;
	background-position: 0px 89px;
}


#allnews 
{ 
	width: 520px;
	height: 288px;
	position: relative;
	margin: 0px 4px 0px 4px;
	padding-top: 2px;
	overflow: hidden;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	 
	
}

#newshighlights 
{ 
	width: 520px;
	height: 128px;
	position: relative;
	z-index:2;
	/*top: 156px;*/
	margin: 0px 4px 0px 4px;
	padding-top: 2px;
	overflow: hidden;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	 
	
}

#newscontent 
{
	width: 520px;
	height: 288px;
	position: relative;
	margin: 0px 4px 0px 4px;
	padding-top: 2px;
	overflow: hidden;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#scrollwrap 
{	
	height: 270px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	 
}

#newsframewrapper 
{
	width:530px;
	left: 145px;
	overflow: hidden;
	position:relative;
	top: -100px;
	
	 
}
#framewrapper 
{
	width:820px;
	overflow: hidden;
	position:relative;
	top: -20px;
	 
}


#portframewrapper 
{	width:820px;
	overflow: hidden;
	position:relative;
	top: 70px;
}

#newsheader 
{	 
	width: 520px;
	height:18px;
	padding-bottom:0;
	position:relative;
	z-index:9999;
	left: 2px;
	 
}

.newstitle
{
	font-weight: bold;
	padding: 3px 0px 5px 0px;
	
}

.newslist 
{
	padding-bottom: 14px;
	text-decoration: none;
	text-indent: 2px;
	position:relative;
	left: -2px;
}

.newslist-date 
{
	font-weight: bold;
}

a
{
	text-decoration: none;
	color: #006699;
}

a:hover 
{
	color: #002255;
	 
	
}


#rss 
{
	/*visibility: hidden;
	position:relative;
	text-align:right;
	opacity: 0;
	filter: alpha(0);  
	left: 418px;  
	height:50px;
	width:122px;
	background:#ffffff;
	border:none;
	---- v2 ----
	display:none;
	visibility: hidden;
	position:absolute;
	text-align:right;
	opacity:1;
	right:17px;
	left: 408px;
	height:auto;
	width:114px;
	border:2px solid #ffffff;
	background:orange;
	overflow:hidden;
	---- v3 ----*/
	visibility: hidden;
	position:absolute;
	text-align:right;
	opacity:1;
	top:16px;
	right:0;
	height:70px;
	width:114px;
	background:none;
	z-index:10000;
	
}
#rss a { display:block; float:right; padding-top:4px;}

#rsslink { float:right; }

#rsswrap 
{
	height: 40px;
	width: 160px;
	border: solid 1px #000000;
	
}

.rssimg 
{
	/*position:relative;
	top: 4px;*/
}

/*
#foo 
{
	background: red;
	opacity: .5;
	filter: alpha(.5);
	position:absolute;
	top: 0px;
	z-index:0;
}
*/


#mash { position:absolute; right:55px; height:auto; width:60px; padding-top:0px; }


#nav 
{
	position:relative;
	top: -20px;
}

.bold 
{
	font-weight: bold;
}

    #thumbnail {
      position: relative;
      top: -153px;
      left: 138px;
      width: 520px;
      height:  84px;
       
    }