/*********************************************************************/
/* ASNE Front Page Skin	- Stylesheets/black.css					      */
/* Create: 03-04-2009 						                          */
/* Last Update: 03-04-2009											  */											
/**********************************************************************/

body									{ margin-top: 10px; color: #000; 										/*FONT COLOR: Body font color*/
										  background-color: #404040; } 						
																						
fieldset								{ background-color: #404040;}

h1, h2, h3, h4, h5, h6, dt				{ color: #000; }									/*FONT COLOR: H tag font color*/
.Head									{ color: #000; }									/*FONT COLOR: DNN-Head font color*/													
.SubHead								{ color: #000; }									/*FONT COLOR: DNN-SubHead font color*/
.Normal, .Normal td						{ color: #000; }									/*FONT COLOR: DNN-Normal font color*/

a:link, a:visited, a:active				{ color: #000; text-decoration: underline; }		/*FONT COLOR: a:link font*/
a:hover 								{ color: #ff0000; text-decoration: underline; }		/*FONT COLOR: a:hover font*/

a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active 	 
										{ color: #000; text-decoration: underline; }		/*FONT COLOR: DNN-CommandButton:link font color*/
a.CommandButton:hover					{ color: #ff0000; text-decoration: underline; } 		/*FONT COLOR: DNN-CommandButton:hover font color*/

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*======================================================================================================================*/
/* SKIN - default.htm & default_mirror.htm 									 											*/
/*======================================================================================================================*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

.SL_Def_HeaderPane						{ background-color: #151515; border: solid 0px #616161; }

.SL_Def_HeaderPane a.SchoolNewspaperTitle:link, .SL_Def_HeaderPane a.SchoolNewspaperTitle:visited, .SL_Def_HeaderPane a.SchoolNewspaperTitle:hover,
.SL_Def_HeaderPane span.SchoolName, .SL_Def_HeaderPane span.SchoolCityState
										{ color: #fff; }

.SL_Def_Logo							{ height: 114px;					  				/* HSJ logo height*/
					 					  background: #fedd00 url(../images/yellow/fps_logo_HSJ.gif) no-repeat top center;
										}
					
.SL_Def_InfoPane						{ border: 0px;										/*LeftPane - border-bottom color*/				
										  border-right: 0px;
										  background-color: #edce00; 						/*BG COLOR: LeftPane - background color*/						
										} 	

.SL_Def_InfoPane, .SL_Def_InfoPane div, .SL_Def_InfoPane td
										{ color: #000;}									/*FONT COLOR: LeftPane - font color*/

.SL_Def_InfoPane .AT_NP_Link			{ border-top: dotted 1px #3b3b3b; }		
				
	.SL_Def_InfoPane a:link, .SL_Def_InfoPane a:visited						
											{ font-size: 12px; font-weight: bold; color: #000; text-decoration: underline; }	
	.SL_Def_InfoPane a:hover,
	.SL_Def_InfoPane .SideLinks a:hover		{ color: #ff0000; text-decoration: underline; }
											
.SL_Def_Ad2Pane							{ color: #fff;										/*FONT COLOR: LeftPane2 - font color*/		
										  border-bottom: solid 10px #d5bb12;			  
										  background-color: #edce00; 					  
										}					

.SL_Def_Login							{ color: #fefefe; 									/*FONT COLOR: Login - font color*/
										  border-bottom: solid 5px #fedd00;					/*Login - border-bottom color*/
										  border-left: solid 1px #404040;
										  background-color: transparent; 							
										  height: 26px;
										}			
				
.SL_Def_NavPane							{ color: #fff;									/*FONT COLOR: HNav - font color*/					  				  
										  border: 0px;
										  background-color: transparent;						/*BG COLOR: HNav - background color*/
										}	

.SL_Def_ContentPane						{ border-left: solid 1px #1c1c1c;
										  border-right: solid 1px #1c1c1c; 
										  background: #ece9d7 url(../images/yellow/bg.jpg) top left repeat; }					
											
.SL_Def_Footer							{ color: #8a8a8a;									/*FONT COLOR: Footer - font color*/					 
										  background-color: #151515; 						/*BG COLOR: Footer- background color*/
										  border: solid 1px #d5bb12;
										  border-top: solid 5px #d5bb12;
										}

.DIV_Footer_Privacy						{ width: 340px;}

/*[PRIVACY] skin object link 
-----------------------------------------------------------------------------------------------------------------------*/
a.ASNE_SObj_Privacy:link, a.ASNE_Sobj_Privacy:visited, a.ASNE_Sobj_Privacy:active
										{ font: normal normal 10px Tahoma; 	color: #fff; text-decoration: underline; }
a.ASNE_SObj_Privacy:hovers				{ color: #ffb400; text-decoration: underline; }

/*[LOGIN] skin object link 
-----------------------------------------------------------------------------------------------------------------------*/
a.ASNE_SObj_Login:link, a.ASNE_SObj_Login:visited, a.ASNE_SObj_Login:active
										{ font: normal normal 11px Tahoma; color: #fefefe; text-decoration: none; }
a.ASNE_SObj_Login:hover					{ color: #fefefe; text-decoration: underline; }
	
/*AT Newspaper Navigation  
-----------------------------------------------------------------------------------------------------------------------*/
.SL_Def_NavPane a.AT_NP_NavItem:link, .SL_Def_NavPane a.AT_NP_NavItem:visited			
										{ color: #fff;}
.SL_Def_NavPane a.AT_NP_NavItem:hover, .SL_Def_NavPane a.AT_NP_NavItem:active
										{ color: #edce00; }		
										
/*AT Article List View 
-----------------------------------------------------------------------------------------------------------------------*/
/* Article Alt Row */
.SL_Def_ContentPane .AT_ArticleListAlt 	{ border: 0px; background-color: #fff; }
.SL_Def_ContentPane .AT_ArticleList		{ border-right: 0px;}

/* Article Title Link -----------------------------------------------*/
.SL_Def_ContentPane .AT_ArticleTitle a:link, .SL_Def_ContentPane .AT_ArticleTitle a:visited
										{ color: #000;}
	
.SL_Def_ContentPane .AT_ArticleTitle a:hover
										{ color: #cc0000;}		

.SL_Def_ContentPane .AT_ArticleDate		{ color: #ab0000; font-weight: bold;}
.SL_Def_ContentPane .AT_ArticleAuthor 	{ color: #ab0000; font-weight: normal;}
	

/* Article Btn Link */
.SL_Def_ContentPane a.Btn_Right:link, .SL_Def_ContentPane a.Btn_Right:visited	
										{ background-position: 100% -200px; }										
.SL_Def_ContentPane a.Btn_Right .Btn_Left
										{ background-color: #383838;}

.SL_Def_ContentPane a.Btn_Right:active, .SL_Def_ContentPane a.Btn_Right:hover 						
										{ background-position: 100% -218px; }
.SL_Def_ContentPane a.Btn_Right:active .Btn_Left, .SL_Def_ContentPane a.Btn_Right:hover .Btn_Left				
										{ background-color: #ab0000; }					
										
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*======================================================================================================================*/
/* SKIN - NPEditor_01-03.htm			 									 											*/
/*======================================================================================================================*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

/* NPEditor 01
-----------------------------------------------------------------------------------------------------------------------*/
.SL_E01_ContentPane						{ background: #ece9d7 url(../images/yellow/bg.jpg) top left repeat;}
.SL_E01_ContentPane .AT_ArticleList, .SL_E01_ContentPane .AT_ArticleListAlt					
										{ border: solid 5px #ece9d7;}
.SL_E01_InfoPane						{ background-color: #000;}
.SL_E01_LeftCol							{ background-color: #edce00; }	

.SL_E01_ContentPane .AT_ArticleDate		{ color: #ab0000; font-weight: bold;}
.SL_E01_ContentPane .AT_ArticleAuthor 	{ color: #ab0000; font-weight: normal;}

/* NPEditor 02
-----------------------------------------------------------------------------------------------------------------------*/
.SL_E02_ContentPane, .SL_E02_RightCol	{ background: #ece9d7 url(../images/yellow/bg.jpg) top left repeat;}
.SL_E02_ContentPane .AT_ArticleList, .SL_E02_ContentPane .AT_ArticleListAlt						
										{ border: solid 5px #ece9d7;}
.SL_E02_InfoPane						{ background-color: #000;}
.SL_E02_LeftCol							{ background-color: #edce00; }							

.SL_E02_ContentPane .AT_ArticleList, .SL_E02_ContentPane .AT_ArticleListAlt,
.SL_E02_ContentPane .AT_ArticlePlaceHolder,
.SL_E02_ContentPane .AT_ArticleTitle	{ background-color: #fff;}

.SL_E02_ContentPane .AT_ArticleDate		{ color: #ab0000; font-weight: bold;}
.SL_E02_ContentPane .AT_ArticleAuthor 	{ color: #ab0000; font-weight: normal;}

.SL_E02_ContentPane .AT_ArticleIcon		{ background-color: #333;}	
											
.SL_E02_ContentPane a.Btn_Right .Btn_Left			
										{ background-color: #111; }
.SL_E02_ContentPane a.Btn_Right:active .Btn_Left,
.SL_E02_ContentPane a.Btn_Right:hover .Btn_Left		
										{ background-color: #ab0000; }								
/* NPEditor 03
-----------------------------------------------------------------------------------------------------------------------*/
.SL_E03_HeaderPane						{ background-color: #000; }	
.SL_E03_LeftCol							{ background-color: #edce00; }	

.SL_E03_ContentPane .AT_ArticlePlaceHolder
										{ border-top: solid 2px #999; }

.SL_E03_ContentPane .AT_NP_PageHeaderTitle h1, 
.SL_E03_ContentPane .AT_NP_PanelView,
.SL_E03_ContentPane .AT_NP_PanelView .SubHead		
										{ color: #000; font-weight: bold;}

.SL_E03_ContentPane .AT_ArticleTitle h1 a:link, .SL_E03_ContentPane .AT_ArticleTitle h1 a:visited
										{ color: #000;}
.SL_E03_ContentPane .AT_ArticleTitle h1 a:hover
										{ color: #a71313;}	
											
.SL_E03_ContentPane .AT_ArticleDate		{ color: #444; font-weight: bold;}
.SL_E03_ContentPane .AT_ArticleAuthor	{ color: #444; font-weight: normal;}						
						
/* Article Btn Link ---------------*/
.SL_E03_ContentPane a.Btn_Right:link, .SL_E03_ContentPane a.Btn_Right:visited
										{ color: #a71313; background: none; }
.SL_E03_ContentPane a.Btn_Right .Btn_Left			
										{ padding: 4px;
										  background: transparent url("../images/sprites.gif") no-repeat 0px -277px;
										}
.SL_E03_ContentPane a.Btn_Right:active, .SL_E03_ContentPane a.Btn_Right:hover 				
										{ color: #fab101; background: none; }
.SL_E03_ContentPane a.Btn_Right:active .Btn_Left, .SL_E03_ContentPane a.Btn_Right:hover .Btn_Left		
										{ background: transparent url("../images/sprites.gif") no-repeat -136px -277px; }
.SL_E03_ContentPane .Btn_Left			{ width: 115px; }	
						
/*LeftCol Font 
-----------------------------------------------------------------------------------------------------------------------*/
.SL_E01_LeftCol td, .SL_E01_LeftCol .SubHead,
.SL_E02_LeftCol td, .SL_E02_LeftCol .SubHead,
.SL_E03_LeftCol td, .SL_E03_LeftCol .SubHead,
.SL_E01_Ad2Pane, .SL_E02_Ad2Pane, .SL_E03_Ad2Pane		
										{ color: #000;}						
/*AT Blog List 
-----------------------------------------------------------------------------------------------------------------------*/
.SL_Def_InfoPane ul.BlogFeedList li,
.SL_E01_LeftCol ul.BlogFeedList li,																		
.SL_E02_LeftCol ul.BlogFeedList li,
.SL_E03_LeftCol ul.BlogFeedList li		{ background-color: #f9ea81;}
																										
.SL_E01_LeftCol a:link, .SL_E01_LeftCol a:visited,
.SL_E02_LeftCol a:link, .SL_E02_LeftCol a:visited,
.SL_E03_LeftCol a:link, .SL_E03_LeftCol a:visited
										{ color: #000; font-weight: bold; text-decoration: underline; }	
.SL_E01_LeftCol a:hover,
.SL_E02_LeftCol a:hover,
.SL_E03_LeftCol a:hover					{ color: #ff0000; text-decoration: underline; }		

/*Link Title (Staff, Contact, Calendar, Archives,...)   
-----------------------------------------------------------------------------------------------------------------------*/
.PageHeaderLabel						{ color: #000;}																										
