#container {
	 position:absolute;
     left: 50%; 
     top: 50%;
     width: 990px;
     height: 500px;
     margin-top: -250px; /* half of the height */
     margin-left: -495px; /* half of the width */
}
#wrapper {
	background-image: url(../images/mainbg-new.gif);
	background-repeat: no-repeat;
	height: 500px;
	width: 976px;
	margin-right: auto;
	margin-left: auto;
}
#introbox {
	height: 500px;
	width: 976px;
	margin-right: auto;
	margin-left: auto;
}
#flash {
	float: left;
	height: auto;
	width: 582px;
}
#stopbox {
	background-color: #3A3A3A;
	float: left;
	height: 349px;
	width: 342px;
	margin-top: 56px;
	background-image: url(../images/scrollbgnew.gif);
}
#scrollcontent {
	float: left;
	height: 339px;
	width: 90%;
	padding-left: 10px;
	padding-top:10px;
}


#content {
	float: left;
	height: auto;
	width: 394px;
}
#logolinks{
	float: left;
	width: 394px;
	text-align: center;
	margin-top:15px;
}
.logoMARG {margin-right:40px;}
.smalllogomarg {margin-right:2px;}
.smalllogomarg2 {margin-right:3px;}
.main { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #FFFFFF;
	       font-size: 65%; line-height: 120%; }
.main a:link    {color:yellow; text-decoration:underline;}
.main a:visited {color:yellow; text-decoration:underline;}
.main a:hover   {color:#FF0000; text-decoration:none; text-shadow:gray; cursor:hand; }
.main a:active  {color:yellow; text-decoration:underline;
}
.lyrics { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #00000;
	       font-size: 65%; line-height: 120%; }
.lyriclinks { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #FFFFFF;
	        line-height: 140%; }
.lyriclinks a:link    {color:#ffffff; text-decoration:underline;}
.lyriclinks a:visited {color:#ffffff; text-decoration:underline;}
.lyriclinks a:hover   {color:#FF0000; text-decoration:none; text-shadow:gray; cursor:hand; }
.lyriclinks a:active  {color:#ffffff; text-decoration:underline;
}
.bmenu { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 12px; line-height: 120%; }
.bmenu a:link    {color:#000000; text-decoration:underline;}
.bmenu a:visited {color:#000000; text-decoration:underline;}
.bmenu a:hover   {color:#FF0000; text-decoration:underline; cursor:hand; }
.bmenu a:active  {color:#000000; text-decoration:underline;
}
.ticker { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 100%; line-height: 120%; }
.newsletter { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 12px; line-height: 120%; }
.newsletter a:link    {color:#FF0000; text-decoration:underline;}
.newsletter a:visited {color:#FF0000; text-decoration:underline;}
.newsletter a:hover   {color:#666666; text-decoration:underline; cursor:hand; }
.newsletter a:active  {color:#FF0000; text-decoration:underline;
}
.newsletter-title { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 16px; font-weight:bold; }
.newsletter-title a:link    {color:#FF0000; text-decoration:underline;}
.newsletter-title a:visited {color:#FF0000; text-decoration:underline;}
.newsletter-title a:hover   {color:#666666; text-decoration:underline; cursor:hand; }
.newsletter-title a:active  {color:#FF0000; text-decoration:underline;
}
.newsletter-title-small { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 14px; font-weight:bold; }
.newsletter-title-small a:link    {color:#FF0000; text-decoration:underline;}
.newsletter-title-small a:visited {color:#FF0000; text-decoration:underline;}
.newsletter-title-small a:hover   {color:#666666; text-decoration:underline; cursor:hand; }
.newsletter-title-small a:active  {color:#FF0000; text-decoration:underline;
}
.newsletter-small { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000;
	       font-size: 11px; line-height: 120%; }
.newsletter-small a:link    {color:#FF0000; text-decoration:underline;}
.newsletter-small a:visited {color:#FF0000; text-decoration:underline;}
.newsletter-small a:hover   {color:#666666; text-decoration:underline; cursor:hand; }
.newsletter-small a:active  {color:#FF0000; text-decoration:underline;
}#tickerbox {
	height: 30px;
	width: 990px;
	clear: both;
	text-align: center;
}
#pressbox {
	height: 30px;
	width: 990px;
	clear: both;
	text-align: center;
}
#bottommenu {
	height: 30px;
	width: 990px;
	text-align: center;
	line-height: 30px;
}
