/* CSS Document */
/*Stylesheet for the newspage*/


* {
 margin: 0;
}

html    {height: 100%;
background-color:#e6e6e6;
}



form    {height: 100%;
         background-color:#e6e6e6;
         background:url(../images/stuffpanebak.jpg) repeat-x;
         }

body
{
	height:100%;
padding:0px;
margin:0px;
text-align:Left;
font:Arial;
Color:#e8e7e7;
}

#main {width:100%; margin:0 auto; 
background:url(../images/stuffpanebak.jpg) repeat-x;
background-color: #e6e6e6;
height: 100%;
}

#header {width:100%;Left: 0; Height:96px; margin:0 auto; background-color: #2f64ae;
background:url(../images/headerpanebak.jpg) repeat-x;
}



#subheaderpane {width:960px; margin:0 auto; height: 63px;

color:Black;
top: 50;
}



	
	

#menupane {width:100%; Height:43px; margin:0 auto;
padding-left:10px;
padding-right:10px;           
background-color: #1a85c4;
background:url(../images/menupanebak.jpg) repeat-x;
}

#tickerpane {width:100%; Height:42px; margin:0 auto;
padding-left:10px;
padding-right:10px;           
background-color: #1a85c4;
background:url(../images/tickerpanebak.jpg) repeat-x;
}

#subtickerpane {width:951px; Height:42px; margin:0 auto;
padding-left:40px;
padding-right:80px;           
background-color: #1a85c4;
background:url(../images/tickerpanebak.jpg) repeat-x;
color: white;
font:12px Verdana ;
}

#stuffpane {width:951px; margin:0 auto; height: 100%;
            

}


/* This is formatting for the games page only ----------------------------------------------- */

#gamespane {width:100%; margin:0 auto; height: 100%;
            

}
#gameslistDIV {width:951; Height:42px; margin:0 auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;  
text-align: center;          
xbackground:url(../images/menupanebak2.jpg) repeat-x;
}

#gamesframeDIV { margin:0 auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;  
text-align: center;          

}


/* This is formatting for the video page only ----------------------------------------------- */

#videopane {width:100%; margin:0 auto; height: 100%;
            

}
#videolistDIV {width:951; Height:42px; margin:0 auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;  
text-align: center;          
xbackground:url(../images/menupanebak.jpg) repeat-x;
}

#videoframeDIV { margin:0 auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;  
text-align: center;          

}


#submenupane {width:951; Height:42px; margin:0 auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;  
text-align: center;          
xbackground:url(../images/menupanebak.jpg) repeat-x;
}

#footer {Left: 0; Top: 100%; width:100%; 
padding-left:10px;
padding-right:10px;
margin:0; height: 43px; background:url(../images/tickerpanebak.jpg) repeat-x; 
clear:both;
padding-top:10px;
color:Gray;
xheight: 4em;
}

#push
{
	height: 4em;
}

/* This is formatting for the content pane----------------------------------------------- */

#contentPaneDIV { Left: 0; Top: 0; width:704px; 
padding:10px;
margin:0; height: 100%;  xbackground:url(../images/stuffpanebak3.jpg) repeat-x; 

float: right;

}

/* The next two classes give a shape to top and bottom of content pane */
#contentshapetop
{
	margin-top:10;
	padding-top:10;
	height:23px;
	width:100%;
	background:url(../images/contenttopbak3.jpg) 0 100% no-repeat;
	xcolor:#6ca7e1;
	color:White;
	font:12px Verdana ;
	
}

#marqueeDIV
{
padding-top:3;

}

#contentshapebot
{
	color:#6ca7e1;
	height:16px;
	width:100%;
	background:url(../images/contentbotbak3.jpg) 0 100% no-repeat;

}


/* The first repeater formatting */
#Newsitem 
{
padding:10px;
Top:0px;
z-index: 2;
background-color: White;
color: #686767;
font:14px Verdana;
text-align:justify;
}

#Newsitem h1.Sub 
{
margin-bottom:5px;
margin-top:0px;
color: #2f65af;
font:18px Verdana ;
font-weight:900;
text-align:Left;

}

#Newsitem.Video 
{
Padding-left:50;
left:100;
text-align:center;

}

#HeadImage 
{
	float: Right;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	border-width: 0;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family:Arial;
	line-height:17px;
	font-size: 11px;
	color: white;
	font-style:italic;
	font-weight:300;

}

#ItemBorder 
{
width:684px;
height:2px;
margin-bottom:15px;
margin-top:15px;
color: #023a6d;
font:22px Arial ;
font-weight:900;
text-align:Right;
border-bottom:1px solid #1cbafc;

}





/* The Alternative repeater formatting */

#altHeadImage 
{
	float: Left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-width: 0;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family:Arial;
	line-height:17px;
	font-size: 11px;
	color: white;
	font-style:italic;
	font-weight:300;
	text-align:Left;
	display: inline;

}

#Newsitem h1.altSub {
margin-bottom:5px;
margin-top:-1px;
color: #2f65af;
font:18px Verdana ;
font-weight:900;
text-align:Right;

}

#altItemBorder 
{
float:right;
width:684px;
height:2px;
margin-bottom:15px;
margin-top:-1px;
color: #023a6d;
font:22px Arial ;
font-weight:900;
text-align:Right;
border-bottom:1px solid #1cbafc;

}






/* This is formatting for the left pane----------------------------------------------- */ 

#leftPaneDIV {Left: 0; Top: 0; width:204px; 
padding-left:10px;
padding-right:10px;
margin:0; height: 100%;  xbackground:url(../images/stuffpanebak3.jpg) repeat-x;
Float:left;

}

#Leftpane	 {
Top:30px;
z-index: 2;
padding:0px;
xbackground-color:White;
color: #686767;
font:12px Verdana;
text-align:Left;
font-weight:300;
height:100%

}






/* The Alternative repeater formatting */

#Leftpane h1.altSub 
{
margin-bottom:5px;
padding-left:2px;
height:35;
color: #2f65af;
font:14px Arial ;
font-weight:900;
text-align:Left;
xbackground:url(../images/whitesidetitle.jpg) 0 100% no-repeat;
}

#altThumbCap 
{
width:120px;
height:18px;
margin-bottom:15px;
margin-top:1px;
color: #023a6d;
font:10px Arial ;
font-weight:900;
text-align:Left;

}


#altLeftItemBordertop 
{
float:Left;
width:202px;
height:38px;
margin-bottom:-25px;
margin-left:2px;
margin-top:0px;
color: #023a6d;
font:10px Arial ;
font-weight:900;
text-align:left;
background:url(../images/whitesidetitle.jpg) 0 100% no-repeat;
}


#altLeftItemBorder 
{
float:Left;
width:205px;
height:0px;
margin-bottom:0px;
margin-top:-1px;
color: #023a6d;
font:22px Arial ;
font-weight:900;
text-align:Right;
background:url(../images/leftpanecornersbot.png) repeat-x;
}


#altLeftItemText
{
	padding:5px;
	padding-top:4px;
	background-color:White;
	border-bottom:1px solid #9e9e9e;
	border-left:1px solid #9e9e9e;
	border-right:1px solid #9e9e9e;
	border-top:1px solid #9e9e9e;
	

}

#wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -43px;
}