@charset "utf-8";
/* CSS Document */

/* New HeraldNet Main Menu CSS */


/* START CSS for basic container and global menu elements ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#hnMainMenuContainer {												/* isolates the main menu from the rest of the page */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:none;
	margin:0px auto;
	padding:0px;
	width:980px;
	
	}
	
#hnMainMenuContainer table {border-collapse:collapse;padding:0px;border:none;}				/* removes cellspacing and table borders */
#hnMainMenuContainer th, td	{padding:0px;}							/* removes cellpadding */
#hnMainMenuContainer img {border:none;}								/* removes borders from images in the main menu */

/* END CSS for basic container and global menu elements ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */



/* START CSS for Sister Sites ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* Links for sister sites Enterprise | Business Journal | North SOund Dining | County Connection | La Raza | Seattle's Child */

#tblSisterSites {													/* table for links to sister sites */
	width:980px;
	border:none;
	}
	
.sisterSites {color:#000000;font-size:10px;}						/* sister sites links */								
a.sisterSites:link {color:#000000;font-size:10px;text-decoration:none;}
a.sisterSites:visited {color:#000000;font-size:10px;10px;text-decoration:none;}
a.sisterSites:active {color:#000000;font-size:10px;10px;text-decoration:none;}
a.sisterSites:hover {color:#990000;font-size:10px;10px;text-decoration:underline;}

/* END CSS for Sister Sites ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */



/* START CSS for HeraldNet logo | date time stamp | top leaderboard ad :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#tblMainMenuTop {							/* table for upper menu area containing logo and top leaderboard ad */
	width:980px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	}

	
.trMainMenuLogo {													/* align HeraldNet logo */
	vertical-align:bottom;
	text-align:left;
	width:252px;
	padding:0px;
	}
	
.trMainMenuLogo img {
	border:none;
	}
	
.currentDateTime {													/* current date and time stamp*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #990000;
	margin-bottom:5px;
	}
	
.hnMainMenuLeaderboardTop {											/* create area for Top Leaderboard Ad */
	width:728px;
	vertical-align:top;
	text-align:right;
	padding:0px;
	}

/* END CSS for HeraldNet logo | date time stamp | top leaderboard ad :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */




/* START CSS for Misc Menu Items and Search ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.tblMainMenuMisc {													/* create table for middle menu area containing misc navigation links */
	width:980px;
	text-align:left;
	background-color:#000000;
	}

.tdMainMenuMiscNav {												/* table td area for Weather | Traffic | WebCams | Obituaries */
	width:500px;
	color:#ffffff;
	}


/* Links for Main Menu Misc Navigation Weather | Traffic | WebCams | Obituaries | Subscribe and Renew | Search */

.linkMainMenuMiscNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration:none;
	color:#ffffff;
	vertical-align:middle;
	}
		
a.linkMainMenuMiscNav:link{	
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration:none;
	color:#ffffff;
	vertical-align:middle;
	}
a.linkMainMenuMiscNav:hover {
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #444444;
	border-bottom:1px solid #444444;
	text-decoration:none;
	color:#990000;
	vertical-align:middle;
	}
a.linkMainMenuMiscNav:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #000000;
	text-decoration:none;
	color:#ffffff;
	vertical-align:middle;
	}
	

.tdMainMenuMiscSubscribe {											/* create table area for Subscribe and Renew subscriptions */
	width:228px;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	}
	
.tdMainMenuMiscSearch {												/* create table area for Search */
	width:240px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	}

	
.hnMainMenuSearchForm {												/* remove default formatting for form and align content vertically to middle */
	margin:0px;
	vertical-align:middle;
	}

.hnMainMenuSearchBox {												/* formatting for the search box */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	width:100px;
	margin:2px 0px;
	}


.hnMainMenuSearchFormButtons{										/* formatting for search buttons GO and CLEAR */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#000000;
	line-height:12px;
	vertical-align:middle;
	border:1px solid #ffffff;
	margin-bottom:3px;
	}
	
/* END CSS for Misc Menu Items and Search ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */




/* START CSS for Main Menu Section Links :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.tblMainMenuSections {												/* create table for Main Menu Section links */
	width:980px;
	border:none;
	background-color:#bbb28b;
	}


.tdMainMenuSectionsSTART {											/* format the initial page load background color and link for News */
	padding:2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	cursor: pointer; 
	background-color: #d6cfb3;
	text-align:center;
	}
	
.tdMainMenuSectionsSTART a:link {color:#000000;text-decoration:none;}
.tdMainMenuSectionsSTART a:visited {color:#000000;text-decoration:none;}
.tdMainMenuSectionsSTART a:active {color:#000000;text-decoration:none;}
.tdMainMenuSectionsSTART a:hover {color:#000000;text-decoration:none;}

.tdMainMenuSections {										/* format the td cells for each section link */
	padding:2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 			
	font-weight: bold; 												
	font-size: 11px;												 
	cursor: pointer; 
	background-color: #bbb28b;
	text-align:center;
	}


/* Links for Main Menu Sections News | Sports | Business | Entertainment | Living | Opinion | Community | Extraa | Blogs */

.tdMainMenuSections a:link {color:#000000;text-decoration:none;}
.tdMainMenuSections a:visited {color:#000000;text-decoration:none;}
.tdMainMenuSections a:active {color:#000000;text-decoration:none;}
.tdMainMenuSections a:hover {color:#000000;text-decoration:none;}



.tdMainMenuNorthSound {												/* td for NorthSound links Classifieds | Jobs | Cars | Homes | Shopping */
	background-color:#bbb28b;
	vertical-align:middle;
	}
	
.tdMainMenuNorthSound div {text-align:right;}						/* needed fill entire cell and force links right */


/* Links for Main Menu NorthSound sections Classifieds | Jobs | Cars | Homes | Shopping */

.hnMainMenuNorthSoundLinks {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
	
a.hnMainMenuNorthSoundLinks:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}

a.hnMainMenuNorthSoundLinks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
	
a.hnMainMenuNorthSoundLinks:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
	
a.hnMainMenuNorthSoundLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	background-color:#d6cfb3;
	color:#000000;
	font-weight:bold;
	}

/* END CSS for Main Menu Section Links :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */



/* START CSS for Section Submenu items :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.tblMMSectionSubmenu {
	width:100%;
	border-collapse:collapse;
	border:none;
	padding:0px;
	margin:0px;
	}

.tblMainMenuSectionsSubmenu {}										/* create table definition for section submenu items */

table.tblMainMenuSectionsSubmenu tr {
	border:none;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	}
																	/* ------------------------------------------------- */
table.tblMainMenuSectionsSubmenu td {								/* formatting of nonspecific table cells for submenu */		
	font-family:Verdana, Arial, Helvetica, sans-serif;				/*                                                   */
	font-size:11px;													/* NOTE:  initial pageload section submenu created   */
	padding:2px 20px;												/*        in HTML.  All following submenu talbes are */
	border-left: 1px dotted #000000;								/*  	  created by the main menu JavaScript called */ 
	align: center;													/* 		  by the chooser_js.pbo macro                */ 
}																	/* ------------------------------------------------- */

table.tblMainMenuSectionsSubmenu td a:link {color:#000000;text-decoration:none;}
table.tblMainMenuSectionsSubmenu td a:visited {color:#000000;text-decoration:none;}
table.tblMainMenuSectionsSubmenu td a:active {color:#000000;text-decoration:none;}
table.tblMainMenuSectionsSubmenu td a:hover {color:#000000;text-decoration:none;}

.trMainMenuSectionsSubmenuNews {}									/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuSports {}									/* special formatting for child td utilizing this marker   */
.trMainMenuSectionsSubmenuBusiness {}								/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuEntertainment {}							/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuLiving {}									/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuOpinion {}								/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuCommunity {}								/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuExtras {}									/* default settings by table.tblMainMenuSectionsSubmenu td */
.trMainMenuSectionsSubmenuBlogs {}									/* special formatting for child td utilizing this marker   */

table.tblMainMenuSectionsSubmenu tr.trMainMenuSectionsSubmenuBlogs td {  /* utilizes marker above to change padding so links will fit  */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 11px;
	border-left: 1px dotted #000000; 
	align: center;
	}
	
table.tblMainMenuSectionsSubmenu tr.trMainMenuSectionsSubmenuSports td {  /* utilizes marker above to change padding so links will fit  */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 15px;
	border-left: 1px dotted #000000; 
	align: center;
	}
	
.submenuFirstItem {border-left:0px;}								/* removes the border for the first td item in the submenu row */
	
.spacerMainMenu {width:980px; height:10px; border:none; background-color:#ffffff; font-size:1px; line-height:1px;} /* no-gif bottom spacer */

/* END CSS for Section Submenu items :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */



