body { 
	color: black; 
	background-color: #000000; 
	background-repeat: repeat-x;  
	text-align: center;  
}

img { 
	border-width: 0;
}

#wrapper { 
	text-align: center; 
}

#container { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 758px; 
	margin-right: auto; 
	margin-left: auto;
	background-color: #FFFFFF;  
	border: solid 0px #999; 
	text-align: center; 
}

/*<agl.folder "TOP">*/
	#top { 
		text-align: left; 
		width: 758px; 
		padding-bottom: 1px; 
	}

	#ads{
		width: 758px;
		height: 93px;
		overflow: hidden;
		margin-top: 0px;
		margin-left: 0px;
		border-bottom: 1px solid #646464;
	}

	#top-ad { 
		background-color: #d5d5d5; 
		width: 540px; 
		height: 80px; 
		position: relative;
		top: 0px;	
		left: 0px;
		margin-top: 0px; 
		border: solid 1px #fff; 
	}
	#top-login { 
		color: #fff; 
		font-size: 11px; 
		line-height: 12px;
		text-align: right; 
		background-repeat: no-repeat; 
		background-position: left bottom; 
		position: relative; 
		right: 0px;   
		margin-top: 2px; 
		padding: 3px; 
		float: right;
	}
	#poweredby { 
		text-align: right; 
	}
	#top-login .date { 
		font-size: 9px; 
		font-style: italic; 
		text-align: right; 
	}
	#top-login a { 
		color: #fc0; 
	}
	#top-logosearch { 
		background-color: #fff; 
		background-image: url(../images/logo_bg1.jpg); 
		background-repeat: repeat-x; 
		text-align: left; 
		height: 110px; 
		margin-top: 0px; 
		padding: 0px; 
		border-top: 0px solid #b9b9b9; 
	}
	#logo { 
		text-align: left; 
		height: 110px;
		background-image: url(../images/mymegagatebanner.gif);		
	}
	/*TESTING FOR TWITTER LOGO*/
	#twitter {
		margin:0px;
		padding:0px;
		float:left;
		margin-top:3px;
		margin-left:3px;
		width:70px;
		height:35px;
	}

/*</agl.folder>*/
/*<agl.folder "NAVBAR">*/
	#navbar { 
		color: #fff; 
		text-align: left; 
		background-color: #336699;
		width: 758px; 
		height: 19px;
		position: relative;
		top: 0px;
		left: 0px;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
		font-weight: bold; 
		font-size: 15px;
		overflow: hidden;
	}

	#nav1
	{
		float: left;
		width: 700px;
	}
	
	#nav2
	{
		float: left;
		width: 1%;
		margin-bottom: 0px;

	}
	
	#nav3
	{
		float: left;
		width: 100px;
		margin-left: 20px;
		margin-top: -3px;
		height: 18px;
	}	

	#navbar a { 
		color: #fff; 
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
		font-weight: bold; 
		font-size: 12px;
		background-color: #336699; 
		text-decoration: none; 
		padding: 0px 10px 0px; 
	}
	#navbar a:hover { 
		color: #000; 
		background-color: #ff9933; 
		background-image: url(../images/orangebar); 
		background-repeat: repeat-x; 
	}

	a.logout { 
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
		font-weight: bold; 
		font-size: 12px;
		font-weight: bold;  
		text-decoration: none; padding: 0px 10px 0px; 
	}

	a.logout:hover { 
		color: #000; 
		background-color: #ff9933; 
		background-image: url(../images/orangebar); 
		background-repeat: repeat-x; 
	}

	#searchbox { 
		font-size: 10px; 
		font-weight: bold; 
		width: 170px; 
	}

	.searchtext { 
		/* position: 0px; */
	}

	.searchbox { 
		background-repeat: no-repeat; 
		background-image: url(../images/searchbox_bg1.gif);
		width: 114px; 
		border-width: 0px;
	}

	.gobutton { 
		position: relative; 
		top: 3px; 
	}
/*</agl.folder>*/

	#column1 { 
		background-color: #fff; 
		text-align: center; 
		position: relative;
		top: 2px;
		left: 0px;
		width: 178px; 
		height: 710px; 
		padding-top: 2px; 
		border-right: 0px solid #646464; 
		overflow: hidden;
	}

	#column
	{
		border-right: solid 1px #999;
		float: left;
		width: 178px;
		margin: 0; 
		padding-top: 0px;
		padding-bottom: 0px;
		border-right: 0px solid #646464;
		top: 0px;
		left: 0px;
		text-align: center; 
		position: relative;
		background-color: #fff;
		overflow: hidden;
	}

	#homepage {
		font-size: 10px; 
		width: 173px;
		height: 16px;
		padding: 0px;
		background-color: #336699;
		color: #FFFFFF;
		position: relative;
		left: 0px;
		top: 3px;
		border: 1px solid #000000;
	}

	#homepage a{
		color: #FFFFFF;
	}

	#content
	{


	}

	#mail { 
		font-size: 11px; 
		background-color: #A0A0A0; 
		text-align: left; 
		width: 165px; 
		height: 90px; 
		padding: 3px; 
		overflow: hidden;
		margin-right: 3px;
	}

	#mail .header { 
		color: #fff; 
		font-weight: bold; 
		background-color: #336699; 
		letter-spacing: -1px; 
		width: 100%; 
		padding: 2px 3px; 
		display: block; 
		text-align: center;
	}

	#mail form { 
		margin: 0; 
		padding: 0; 
	}

	#mail label { 
		font-size: 9px; 
		width: 40px; 
		padding-left: 2px; 
	}

	#mail #user, #mail #pass { 
		font-size: 10px; 
		letter-spacing: -1px; 
		width: 70px; 
	}
	.mailsubmit { 
		font-size: 12px;
	}

	#weatherbox { 
		margin-bottom: 2px; 
	}

	#img.megasurf {
		border: 1px solid #336699;
	}

/*</agl.folder>*/

	#tablewidth
	{
		float: left;
		width: 578px;
		margin: 0;
		margin-top: 3px;
		overflow: hidden;
	}

	#tablecol
	{
		width: 195px;
		height: 560px;
		margin: 0;
		overflow: hidden;
	}

	#content_top_r
	{
		background-color: #fff;
		margin-left: 0px;
	}

	#content_top_ra
	{
		float: left;
		width: 80px;
		margin: 0;
	}

	#content_top_rb
	{
		margin-left: 0px;
	}

	#newscol
	{
		position: relative;
		top: 0px;
		left: 0px;
	}

	#hotspots { 
		width: 193px; 
		height: 223px;
	 	margin-top: 0px;
		background-image: url(../images/hotspotweb.gif);
		clear: both;
	}
	#hotspotstext{
		position: relative;
		top: 60px;
		left: 14px;
		font-size: 12px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-align: left;
	}
	#hotspotstext a{
		color: #000000;
	}
	#hotspotstext a:hover{
		color: #f90;
	}
	#hstext a{
		color: #000000;
		position: relative;
		top: 8px;
		color: #FFFFFF;
	}
	#col2today { 
		width: 193px; 
	 	margin-top: 3px;
		clear: both;
	}
	#col2today img { 
		border: solid 1px #000;
	}
	#col2today ul { 
		width: 193px; 
		height: 192px; 
		overflow: hidden;
		text-align: center;
	}
	#col2today h2, #col2mylinks2 h2, #col2nowshowing h2, #col2headlines2 h2, #col2financial2 h2, #col2msnews2 h2, #col2sports2 h2, #col2showtimes h2 { 
		color: #fff; 
		font-size: 12px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #336699; 
		text-align: right; 
		letter-spacing: 2px; 
		height: 14px; 
		margin: 0; 
		padding: 0 5px 0 0; 
		border: solid 1px #000; 
	}
	#finh2 {

		font-size: 12px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		text-align: right; 
		letter-spacing: 2px; 
		height: 14px; 
		margin-top: -2px; 
		padding: 0 0px 0 0; 

	}

	#col2today ul, #col2mylinks2 ul, #col2nowshowing ul, #col2headlines ul, #col2financial ul, #col2msnews ul, #col2sports2 ul, #col2showtimes ul { 
		background-color: #fff; 
		margin: 0; 
		padding: 0; 
		list-style-type: none; 
	}
	#col2today li { 
		width: 190px; 
		height: 90px; 
		padding-top: 10px; 
		padding-bottom: 5px; 
		padding-left: 5px; 
		border-bottom: 1px dotted #999; 
		display: block; 
	}
	#col2today li img { 
		float: left; 
		margin-right: 5px; 
		border: solid 1px #646464; 
	}
	#col2today span.blurb { 
		font-size: 12px; 
	}
	#col2mylinks2 { 
		margin-top: 0px;
		text-align: left;
		clear: both;
	}
	#col2mylinks2 ul, #col2nowshowing ul { 
		font-size: 11px;  
		background-color: #fff; 
		width: 182px; 
		height: 176px; 
	}
	#col2mylinks2 li, #col2nowshowing li { 
		width: 170px; 
		padding: 0px 0px; 
		position: relative;
	}
	#col2mylinks2 ul a, #col2nowshowing ul a, #col2mylinks ul a:visited, #col2nowshowing ul a:visited { 
		color: #000; 
	}
	#col2mylinks2 ul a:hover, #col2nowshowing ul a:hover { 
		color: #f90; 
		text-decoration: none; 
		font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		background-color: #fff;
	}
	#col2nowshowing2 {  
		border: solid 1px #000;
		width: 174px;
		font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #336699;
		color: #fff;
		margin-top: 2px;
	}
	#col2nowshowing #headlineimg { 
		margin-top: 4px; 
		border: solid 1px #000; 
	}
	#col2headlines {  
  		border: solid 1px #000;
	}
	#col2headlines2 ul, #col2financial2 ul, #col2msnews2 ul, #col2sports2 ul, #col2showtimes ul { 
		font-size: 13px; 
		width: 280px; 
		height: 90px; 
		padding-top: 5px; 
		padding-left: 0px; 
	}
	#col2headlines2 ul, #col2financial2 ul, #col2sports2 ul, #col2msnews2 ul { 
		margin: 0; 
		padding: 0; 
	}
	#col2headlines ul a, #col2financial ul a, #col2msnews ul a, #col2sports2 ul a, #col2showtimes ul a { 
		color: #000; 
	}
	#col2headlines li, #col2financial li, #col2msnews li, #col2sports2 li { 
		margin-left: 0px; 
		list-style-type: disc; 
		list-style-image: url(../images/news_bullet1.gif); 
	}
	#col2financial { 
  	margin-top: 3px;
	overflow: hidden;
	}
	#col2msnews { 
 	margin-top: 3px;
	}
	#col2sports2 { 
  	margin-top: 0px;
	height: 125px;
	}
	#col2sports2 a {
	color: #FFFFFF;
  	margin-top: 0px;
	height: 125px;
	}
	#newsimg {  
		border: solid 1px #000;
		width: 174px;
		font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #336699;
		color: #fff;
		margin-top: 0px;
	}
	#sportsimg {  
		border: solid 1px #000;
		width: 174px;
		font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #336699;
		color: #fff;
		margin-top: 0px;
	}
	.newslink {
	 font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
		}
		#entcycle {  
		border: solid 1px #000;
		width: 174px;
		font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #336699;
		color: #fff;
		margin-top: 0px;
	}
	#sportscaption {
		color: #fff;
	}
	#newscaption {
		color: #fff;
	}

	#col2showtimes { 
   	margin-top: 3px;
	width: 193px;
	
	text-align: left;
	}
	#col2showtimes ul { 
		color: #fff; 
		background: url(/movies.png) #000000  0 -10px  no-repeat; 
		text-align:center;
		width: 188px; 
		margin: 0; 
		padding: 4px 0 4px 4px; 
	}
	#col2showtimes form { 
		margin: 0; 
		padding: 0; }
	#col2showtimes ul a { 
		color: #fc0; 
		font-size: 10px; 
		font-weight: bold; 
		white-space: nowrap; }
	#col2showtimes h5 { color: #f90; font-size: 12px; margin: 0; padding: 0; }
	.sportsimage { 
		position: relative; 
		top: 0px; 
		left: 0px; 
		float: right; 
		border: solid 1px #000; 
	}
	.editlinks { 
		color: #f90; 
		font-size: 10px; 
		font-weight: bold; 
		position: relative; 
		top: -20px; 
		right: 10px; 
		float: right; 
		margin: 0; 
		padding: 0; 
	}
/*</agl.folder>*/
/*<agl.folder "FOOT">*/
	#foot { 
		color: #fff; 
		font-size: 10px; 
		background-image: url(../images/foot_bg1.gif); 
		background-repeat: repeat-x; 
		text-align: center; 
		width: 758px; 
		height: 30px; 
		margin-top: 3px;
		overflow: hidden;
		border-top: solid 2px #000; 
		clear: both;
	}

	.foottext { 
		position: relative; 
		top: 6px; 
	}

	#foot a {
		color: #FFFFFF;
		text-decoration: none;
	}
	
		.newslink {
	 font-family: 
		Verdana, Arial, 
		Helvetica, sans-serif; 
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
		}

/*</agl.folder>*/

