/*
 *  LA Beez
 *
 *	print stylesheet for LA Beez website
 *
 *  updated: 2009-10-10 kevin chan <kchan@newamericamedia.org>
 *
 */


body
{
	left: 0px;
	top: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #ffffff;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 11pt;
	font-weight: normal;
}

a:link {color: #900000; text-decoration: none }
a:visited {color: #900000; text-decoration: none}
a:active {color: #006699; text-decoration: underline}
a:hover {color: #006699; text-decoration: underline}


/* ---------------- CONTAINER (BEGIN) */

#container
{
	width: 1024px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background-color: #ffffff;
}

/* ---------------- CONTAINER (END) */



/* ---------------- TOP NAVIGATION (BEGIN) */

#top_navigation
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
	height: 30px;
	background-color: #ffffff;
	
	display: none;
}

#top_navigation_left
{
	float: left;
	height: 30px;
	width: 512px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	/* background-color: #e6e6e6; */
}

#top_navigation_left ul
{
	margin: 0 10px 0 10px;
	padding: 6px 0 0 0;
	font: normal 11pt helvetica, arial, verdana, sans-serif;
	font-size: 0.90em;
	font-weight: normal !important;
	line-height: 20px;
	list-style-type: none;
}

#top_navigation_left ul li
{
	display: inline;
}

#top_navigation_left ul li a:link,
#top_navigation_left ul li a:visited
{
	/* border: 1px solid #cccccc; */
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #910000;
}

#top_navigation_left ul li a:hover,
#top_navigation_left ul li a:active
{
	background: #006699;
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #ffffff;
}


#top_navigation_right
{
	float: left;
	height: 30px;
	width: 512px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: right;	
	/* background-color: #cccccc; */
}

#top_navigation_right ul
{
	margin: 0 10px 0 10px;
	padding: 6px 0 0 0;
	height: 30px;
	font: normal 11pt helvetica, arial, verdana, sans-serif;
	font-size: 0.90em;
	font-weight: normal !important;
	line-height: 20px;
	list-style-type: none;
}

#top_navigation_right ul li
{
	display: inline;
}

#top_navigation_right ul li a:link,
#top_navigation_right ul li a:visited
{
	border: 1px solid #cccccc;
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #910000;
}

#top_navigation_right ul li a:hover,
#top_navigation_right ul li a:active
{
	background: #006699;
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #ffffff;
}

#top_nav_text
{
	margin: 0 10px 0 0;
	padding: 6px 0 0 0;
	height: 30px;
	font: normal 11pt helvetica, arial, verdana, sans-serif;
	font-size: 0.90em;
	font-weight: normal !important;
	line-height: 20px;
	color: #666666;
}

#top_nav_text a:link,
#top_nav_text a:visited
{
	/* border: 1px solid #cccccc; */
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #910000;
}

#top_nav_text a:hover,
#top_nav_text a:active
{
	background: #006699;
	padding: 4px 4px 0 4px;
	text-decoration: none;
	color: #ffffff;
}


/* ---------------- TOP NAVIGATION (END) */



/* ---------------- HEADER (BEGIN) */

#header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px solid #cccccc;
}

#header-banner
{
	height: 90px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #ffffff url(http://alpha.newamericamedia.org/labeez/labeez/resources/banner-bg.jpg) repeat-x top left;
}

#header-banner-left-container
{
	float: left;
	width: 512px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#header-banner-left
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#header-banner-right-container
{
	float: left;
	width: 510px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#header-banner-right
{
	margin: 15px 0 0 30px;
}

/* ---------------- HEADER (END) */



/* ---------------- CONTENT (BEGIN) */

/*
 *	This is the main content area of the page
 */

#content
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	/* color: #32100f; */
	color: #000000;
	text-align: left;
}

/* ---------------- CONTENT (END) */



/* ---------------- FOOTER (BEGIN) */

#footer_container
{
	clear: both;
	width: 1024px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	color: #4c4c4c;
	text-align: left;
	border-top: 1px solid #cccccc;
}

#footer
{
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	color: #4c4c4c;
	text-align: center;
	font-size: 0.85em;
	line-height: 1.5em;
}

/* ---------------- FOOTER (END) */



/* ---------------- BOTTOM SECTION (BEGIN) */

/* the bottom section is the very end section of the page */

#bottom_section
{
	clear: both;
	margin: 0 10px 0 10px;
	padding: 4px 0 20px 0;
	text-align: right;

	display: none;
}

.bottom_section_left
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.bottom_section_right
{
	float: right;
	width: 200px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.powered_by
{
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	color: #6c6c6c;
	text-align: left;
	font-size: 0.85em;
	line-height: 1.5em;
}

.powered_by a:link {color: #6c6c6c; text-decoration: none }
.powered_by a:visited {color: #6c6c6c; text-decoration: none}
.powered_by a:active {color: #006699; text-decoration: underline}
.powered_by a:hover {color: #006699; text-decoration: underline}

.bottom_section_end
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* ---------------- BOTTOM SECTION (END) */



/* ---------------- MAIN SECTIONS (BEGIN) */

#alpha
{
	float: left;
	width: 970px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	
	/* background-color: #4c4c4c; */
}

#alpha-inner
{
	margin: 0 5px 6px 5px;
	padding: 0 0 0 0;
}

#beta
{
	/* float: left; */
	/* width: 200px; */
	/* margin: 0 0 0 0; */
	/* padding: 0 0 0 0; */
	/* background-color: #cccccc; */
	
	display: none;
}

#beta-inner
{
	margin: 6px 6px 6px 6px;
	padding: 0 0 0 0;
}

#gamma
{
	/* float: left; */
	/* width: 312px; */
	/* margin: 0 0 0 0; */
	/* padding: 0 0 0 0; */
	/* background-color: #e6e6e6; */

	display: none;
}

#gamma-inner
{
	margin: 6px 0 6px 0;
	padding: 0 0 0 0;
}



/* layout components for home page */

/* container div for home page */

#home_page
{

}


/* layout components for entry/story page */

/* container div for story/article page */

#article_page
{

}

#article_page #alpha
{
	float: left;
	/* width: 605px; */
	/* margin: 0 0 0 0; */
	width: 970px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#article_page #alpha-inner
{
	margin: 10px 10px 20px 15px;
	padding: 0 0 0 0;
}

#article_page #beta
{
	/* float: left; */
	/* width: 200px; */
	/* margin: 0 0 0 0; */
	/* padding: 5px 0 0 0; */
	/* background-color: #cccccc; */
	
	display: none;
}

#article_page #beta-inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#article_page #gamma
{
	/* float: left; */
	/* width: 200px; */
	/* margin: 0 0 0 10px; */
	/* padding: 5px 0 0 0; */
	/* background-color: #e6e6e6; */

	display: none;
}

#article_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}





/* layout components for static page */

/* container div for static page */

#static_page
{

}

#static_page #alpha
{
	float: left;
	width: 605px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#static_page #alpha-inner
{
	margin: 10px 10px 20px 15px;
	padding: 0 0 0 0;
}

#static_page #beta
{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	/* background-color: #cccccc; */
}

#static_page #inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#static_page #gamma
{
	float: left;
	width: 200px;
	margin: 0 0 0 10px;
	padding: 5px 0 0 0;
	/* background-color: #e6e6e6; */
}

#static_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}






/* layout components for archives index page */

/* container div for archives index page */

#archives_page
{

}

#archives_page #alpha
{
	float: left;
	width: 605px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#archives_page #alpha-inner
{
	margin: 10px 10px 20px 15px;
	padding: 0 0 0 0;
}

#archives_page #beta
{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	/* background-color: #cccccc; */
}

#archives_page #inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#archives_page #gamma
{
	float: left;
	width: 200px;
	margin: 0 0 0 10px;
	padding: 5px 0 0 0;
	/* background-color: #e6e6e6; */
}

#archives_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}






/* layout components for catgory entry listing page */

/* container div for catgory entry listing page */

#category_entry_listing_page
{

}

#category_entry_listing_page #alpha
{
	float: left;
	width: 510px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#category_entry_listing_page #alpha-inner
{
	margin: 10px 5px 6px 5px;
	padding: 0 0 0 0;
}

#category_entry_listing_page #beta
{
	float: left;
	width: 312px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	
	/* background-color: #cccccc; */
}

#category_entry_listing_page #inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#category_entry_listing_page #gamma
{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	
	/* background-color: #e6e6e6; */
}

#category_entry_listing_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}






/* layout components for monthly entry listing page */

/* container div for monthly entry listing page */

#monthly_entry_listing_page
{

}

#monthly_entry_listing_page #alpha
{
	float: left;
	width: 510px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
	/* background-color: #e6e6e6; */
}

#monthly_entry_listing_page #alpha-inner
{
	margin: 10px 5px 6px 5px;
	padding: 0 0 0 0;
}

#monthly_entry_listing_page #beta
{
	float: left;
	width: 312px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	
	/* background-color: #cccccc; */
}

#monthly_entry_listing_page #inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#monthly_entry_listing_page #gamma
{
	float: left;
	width: 200px;
	margin: 0 0 0 0px;
	padding: 5px 0 0 0;
	
	/* background-color: #e6e6e6; */
}

#monthly_entry_listing_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}






/* layout components for search results page */

/* container div for search results page */

#search_results_page
{

}

#search_results_page #alpha
{
	float: left;
	width: 510px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#search_results_page #alpha-inner
{
	margin: 10px 5px 6px 5px;
	padding: 0 0 0 0;
}

#search_results_page #beta
{
	float: left;
	width: 312px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	/* background-color: #cccccc; */
}

#search_results_page #inner
{
	margin: 20px 8px 0px 8px;
	padding: 0 0 0 0;
}

#search_results_page #gamma
{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	/* background-color: #e6e6e6; */
}

#search_results_page #gamma-inner
{
	margin: 0px 0px 20px 0px;
	padding: 0 0 0 0;
}







/* UNUSED */
/* bottom section below beta on entry page - this section has 2 columns */

#story-gamma-1
{
	float: left;
	width: 205px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}

#story-gamma-1-inner
{
	margin: 0px 10px 20px 10px;
	padding: 0 0 0 0;
}

#story-gamma-2
{
	float: left;
	width: 205px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #4c4c4c; */
}

#story-gamma-2-inner
{
	margin: 0px 10px 20px 10px;
	padding: 0 0 0 0;
}

/* ---------------- MAIN SECTION (END) */



/* ---------------- MAIN INDEX PAGE STYLES (BEGIN) */

/* style for nav link on home page to another section (e.g. archives) */

.content-nav
{
	clear: both;
	text-align: left;
	margin: 0 0 0 5px;
	padding: 10px 0 0 0;
	font-size: 0.8em;
}


/* ---------------- MAIN INDEX PAGE STYLES (END) */




/* ---------------- ENTRY DISPLAY STYLES (BEGIN) */


.entry_summary_top_story_block_container
{
	float: left;
	width: 490px;
	height: 325px;
	margin: 12px 0 0 5px;
	padding: 0 0 0 0;

	overflow: hidden;
	/* background-color: #cccccc; */
}

.entry_summary_top_story_block
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

.entry_summary_top_story_block .entry_summary_title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 1.25em;
}



.entry_summary_block_container
{
	float: left;
	width: 240px;
	/* height: 335px; */
	height: 315px;
	margin: 0 5px 0 5px;
	padding: 0 0 0 0;

	overflow: hidden;
	/* background-color: #e6e6e6; */
}

.entry_summary_block
{
	margin: 4px 0 4px 0;
	padding: 4px 0 0 0;
	
	border-top: 1px solid #e6e6e6;
}



.entry_summary_short_block_container
{
	float: left;
	width: 490px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;

	/* background-color: #cccccc; */
}

.entry_summary_short_block
{
	margin: 4px 0 4px 0;
	padding: 4px 0 0 0;
	
	border-top: 1px solid #e6e6e6;
}




.entry_summary_thumbnail
{
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
}

.entry_summary_header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry_summary_title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.35em;
}

.entry_byline
{
	margin: 0 0 0 0;
	padding: 4px 0 4px 0;
	
	font-size: 0.8em;
	line-height: 1.25em;
	color: #666666;
}

.entry_byline a:link	{ color: #4280c7; text-decoration: none; }
.entry_byline a:visited	{ color: #4280c7; text-decoration: none; }
.entry_byline a:hover	{ color: #4280c7; text-decoration: underline; }
.entry_byline a:active	{ color: #4280c7; text-decoration: underline; }

.entry_excerpt
{
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.2em;
	/* color: #3c3c3c; */
	color: #000000;
}









.entry-summary
{
	margin: 12px 0 0 0;
	padding: 0 0 0 0;
}

.entry-summary-header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry-summary-title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.35em;
}

/* short listing (use smaller font) */

.entry-summary-title-sm
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.15em;
}

.entry-header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry-header-sidebar
{
	float: right;
	width: 120px;
	text-align: center;
	/* background-color: #e6e6e6; */
	
	display: none;
}

.entry-title
{
	margin: 20px 0 8px 0;
	padding: 0 0 8px 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.35em;
	color: #4c4c4c;
}

.entry-title a:link		{ color: #006699; text-decoration: none; }
.entry-title a:visited	{ color: #006699; text-decoration: none; }
.entry-title a:hover	{ color: #900000; text-decoration: underline; }
.entry-title a:active	{ color: #900000; text-decoration: underline; }

.entry-excerpt
{
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.4em;
	/* color: #3c3c3c; */
	color: #000000;
}

/* description inserted at the start of entry */

.editors-note
{
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
	font-style: italic;
}

.entry-image
{
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
}

.entry-thumbnail
{
	float: left;
	width: 135px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry-content
{
	font-size: 1.25em;
	line-height: 1.45em;
	color: #000000;
}

.entry-body
{

}

.entry-meta
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.8em;
	/* color: #003e84; */
	/* color: #4280c7; */
	color: #666666;
	line-height: 1.5em;
}

.entry-meta a:link	{ color: #4280c7; text-decoration: none; }
.entry-meta a:visited	{ color: #4280c7; text-decoration: none; }
.entry-meta a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-meta a:active	{ color: #4280c7; text-decoration: underline; }


.entry-byline
{
	margin: 0 0 0 0;
	padding: 4px 0 0px 0;
}

.entry-byline a:link	{ color: #4280c7; text-decoration: none; }
.entry-byline a:visited	{ color: #4280c7; text-decoration: none; }
.entry-byline a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-byline a:active	{ color: #4280c7; text-decoration: underline; }


.entry_summary_footer
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


/* entry-summary-footer-left on home page is shorter than the content and listing pages */

#home_page .entry-summary-footer-left
{
	float: left;
	width: 300px;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}



.entry-summary-footer-left
{
	float: left;
	width: 465px;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #e6e6e6; */
}


.entry-summary-footer-right
{
	float: left;
	width: 110px;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	/* background-color: #cccccc; */
}


.entry_summary_footer_end
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.entry-summary-end
{
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	line-height: 0px;
	border-bottom: 1px solid #cccccc;
}

.entry-summary-short-end
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 0px;
	border-bottom: 1px solid #cccccc;
}

.entry-more-link
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
	font-weight: normal;
	text-align: right;
}

.entry-more-link a:link	{ color: #4280c7; text-decoration: none; }
.entry-more-link a:visited	{ color: #4280c7; text-decoration: none; }
.entry-more-link a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-more-link a:active	{ color: #4280c7; text-decoration: underline; }



.entry-comments-meta
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
	font-weight: normal;
	text-align: right;
}

.entry-comments-meta a:link	{ color: #4280c7; text-decoration: none; }
.entry-comments-meta a:visited	{ color: #4280c7; text-decoration: none; }
.entry-comments-meta a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-comments-meta a:active	{ color: #4280c7; text-decoration: underline; }



abbr.published
{
	text-decoration: none;
	border-bottom: 0px;
}

.entry-categories,
.entry-tags
{
	margin-bottom: .5em;
	font-size: 0.90em;
}

.entry-categories a:link	{ color: #4280c7; text-decoration: none; }
.entry-categories a:visited	{ color: #4280c7; text-decoration: none; }
.entry-categories a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-categories a:active	{ color: #4280c7; text-decoration: underline; }

.entry-tags a:link	{ color: #4280c7; text-decoration: none; }
.entry-tags a:visited	{ color: #4280c7; text-decoration: none; }
.entry-tags a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-tags a:active	{ color: #4280c7; text-decoration: underline; }


.entry-tags h4,
.entry-categories h4
{
	margin-bottom: 0;
	margin-right: .25em;
	display: inline;
	font-weight: bold;
}

.entry-tags ul,
.entry-categories ul
{
	display: inline;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.entry-tags ul li,
.entry-categories ul li
{
	display: inline;
}


.entry-categories,
.entry-tags
{
	margin-bottom: .5em;
	font-size: 0.90em;
}

.entry-tags h4,
.entry-categories h4
{
	margin-bottom: 0;
	margin-right: .25em;
	display: inline;
	font-weight: bold;
}

.entry-tags ul,
.entry-categories ul
{
	display: inline;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.entry-tags ul li,
.entry-categories ul li
{
	display: inline;
}





.entry-summary-categories,
.entry-summary-tags
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #4c4c4c;
	font-size: 0.9em;
}

.entry-summary-categories a:link	{ color: #4280c7; text-decoration: none; }
.entry-summary-categories a:visited	{ color: #4280c7; text-decoration: none; }
.entry-summary-categories a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-summary-categories a:active	{ color: #4280c7; text-decoration: underline; }

.entry-summary-tags a:link	{ color: #4280c7; text-decoration: none; }
.entry-summary-tags a:visited	{ color: #4280c7; text-decoration: none; }
.entry-summary-tags a:hover	{ color: #4280c7; text-decoration: underline; }
.entry-summary-tags a:active	{ color: #4280c7; text-decoration: underline; }


.entry-summary-tags h4,
.entry-summary-categories h4
{
	margin-bottom: 0;
	margin-right: .25em;
	display: inline;
	font-weight: normal;
}

.entry-summary-tags ul,
.entry-summary-categories ul
{
	display: inline;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.entry-summary-tags ul li,
.entry-summary-categories ul li
{
	display: inline;
}





.entry-footer
{
	/* border-top-color: #d1d4fd; */
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #cccccc;
}


.article_summaries_divider
{
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
}


/* ---------------- ENTRY DISPLAY STYLES (END) */




/* ---------------- PAGE/ASSET DISPLAY STYLES (BEGIN) */

.asset
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.page-asset
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* h1 */
.asset-name
{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.35em;
	border-bottom: 1px solid #cccccc;
}

.asset-content
{
	font-size: 0.95em;
	line-height: 1.45em;
	color: #000000;
}

.asset-body
{

}

.asset-more
{
	float: right;
	width: 50px;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	font-size: 9pt;
	font-weight: normal;
	text-align: right;
}

.asset-footer
{
	clear: both;
}


/* ---------------- PAGE/ASSET DISPLAY STYLES STYLES (END) */




/* ---------------- ARCHIVE PAGE STYLES (BEGIN) */

/* h1 */

.archive-title
{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.35em;
	border-bottom: 1px solid #cccccc;
	color: #4c4c4c;
}

.archive-title a:link		{ color: #900000; text-decoration: none; }
.archive-title a:visited	{ color: #900000; text-decoration: none; }
.archive-title a:hover		{ color: #006699; text-decoration: underline; }
.archive-title a:active		{ color: #006699; text-decoration: underline; }

.archive-monthly-container
{
	
}

.archive-monthly
{
	/* width: 100%; */
	margin: 10px 0 20px 0;
}

.archive-category-container
{

}

.archive-category
{
	/* width: 100%; */
	margin: 10px 0 20px 0;
}




.archive-author-container
{

}

.archive-author
{
	/* width: 100%; */
	margin: 10px 0 20px 0;

}

.archive-category-monthly-container
{

}

.archive-category-monthly
{
	/* width: 100%; */
	margin: 10px 0 20px 0;
	
}

.archive-author-monthly-container
{

}

.archive-author-monthly
{
	/* width: 100%; */
	margin: 10px 0 20px 0;

}

.archive-individual-container
{

}

.archive-individual
{
	/* width: 100%; */
	margin: 10px 0 20px 0;

}


.archive-header
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.25em;
	color: #333333;
	border-bottom: 1px solid #cccccc;
}

.archive-content
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

.archive-content ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.archive-content ul li
{
	margin: 0 0 0 16px;
	padding: 0 0 0 0;
}



#monthly-archive-container
{
	float: left;
	width: 45%;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	
	/* background-color: #e6e6e6; */
}


#category-archive-container
{
	float: left;
	width: 45%;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;

	/* background-color: #cccccc; */
}


#archives-tag-cloud-container
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.archives-tags
{
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
}




#authors-archive-container
{
	float: left;
	width: 45%;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;

}

.authors-listing-container
{

}

.authors-listing
{
	margin: 0 0 20px 0;
}


/* ---------------- ARCHIVE PAGE STYLES (END) */



/* ---------------- SEARCH RESULTS (BEGIN) */


#search-results
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.search_results
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* h1 */
.search_results_header
{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.35em;
	border-bottom: 1px solid #cccccc;
}

.search-results-content
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

.autopagerize_page_element
{

}

.autopagerize_insert_before
{

}

.search-form-header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.search-results-header
{
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	font-size: 1.25em;
	font-weight: bold;
}



/* ---------------- SEARCH RESULTS (END) */



/* ---------------- GENERAL WIDGET STYLES (BEGIN) */

.widget-generic
{
	text-align: center;
}

.widget-with-border
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-header
{
	margin: 0 10px 8px 10px;
	padding: 4px 0 0 0;

	/* font-family: arial, helvetica, sans; */
	font-size: 0.95em;
	font-weight: bold;
	line-height: 1.25em;
	color: #4c4c4c;

	border-bottom: 1px solid #cccccc;
}

.widget-header a:link		{ color: #006699; text-decoration: none; }
.widget-header a:visited	{ color: #006699; text-decoration: none; }
.widget-header a:hover		{ color: #006699; text-decoration: underline; }
.widget-header a:active		{ color: #006699; text-decoration: underline; }

.widget-subheader
{
	margin: -4px 4px 4px 10px;
	padding: 0 0 0 0;

	/* font-family: arial, helvetica, sans; */
	font-size: 0.85em;
	font-weight: normal;
	color: #555555;
}


.widget-content
{
	margin: 5px 10px 10px 10px;
	padding: 0 0 0 0;
	/* font-size: 11px; */
	/* font-size: 9pt; */
	font-size: 0.9em;
	line-height: 1.4em;
}

.widget-content ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}

.widget-content ul ul
{
	margin-left: 15px;
}

.widget-content li
{
	margin-top: 0;
	margin-bottom: 8px;
}

.widget-content a
{
	color: #444444;
}

.widget-content a:link		{ color: #900000; text-decoration: none; }
.widget-content a:visited	{ color: #900000; text-decoration: none; }
.widget-content a:hover		{ color: #006699; text-decoration: underline; }
.widget-content a:active	{ color: #006699; text-decoration: underline; }


/* ---------------- GENERAL WIDGET STYLES (END) */




/* ---------------- SECTION/NEWS HUB BLOCK (BEGIN) */

/* for site sections listing widget */

.site_sections_list
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* ---------------- SECTION/NEWS HUB BLOCK (END) */



/* ---------------- WIDGET: TAG CLOUD (BEGIN) */

.widget-tag-cloud
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-tag-cloud .widget-content ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.widget-tag-cloud .widget-content li
{
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 1.2em;
}

.widget-tag-cloud .rank-1  { font-size: 1.75em; }
.widget-tag-cloud .rank-2  { font-size: 1.75em; }
.widget-tag-cloud .rank-3  { font-size: 1.625em; }
.widget-tag-cloud .rank-4  { font-size: 1.5em; }
.widget-tag-cloud .rank-5  { font-size: 1.375em; }
.widget-tag-cloud .rank-6  { font-size: 1.25em; }
.widget-tag-cloud .rank-7  { font-size: 1.125em; }
.widget-tag-cloud .rank-8  { font-size: 1em; }
.widget-tag-cloud .rank-9  { font-size: 0.95em; }
.widget-tag-cloud .rank-10 { font-size: 0.9em; }

/* ---------------- WIDGET: TAG CLOUD (END) */



/* ---------------- WIDGET: SEARCH (BEGIN) */

.widget-search
{
	/* width: 100%; */
	margin: 20px 0 8px 0;
	border: 1px solid #dddddd;
}

/* default text input box (home page) */

.widget-search .ti
{
	width: 130px;
}

.widget-search-short-col
{
	/* width: 100%; */
	margin: 0 0 8px 0;
	padding: 0 0 0 0;
	border: 1px solid #dddddd;
}

/* default text input box (home page) */

.widget-search-short-col .ti
{
	width: 120px;
}



div.search_button
{
	margin: 0 0 0 0;
	padding: 8px 0 0 0;
	text-align: left;
}

.widget-search-story-page
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
}

.widget-search-story-page .ti
{
	width: 300px;
}

span.search_button
{
	margin: 0 0 0 0;
	padding: 8px 0 0 4px;
	text-align: left;
}

/* ---------------- WIDGET: SEARCH (END) */



/* ---------------- WIDGET: CATEGORY ARCHIVE (BEGIN) */

.widget-category-archive
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-category-archive .widget-content
{
}

.widget-category-archive .widget-content li
{
	margin-top: 0;
	margin-bottom: 0px;
}


/* ---------------- WIDGET: CATEGORY ARCHIVE (END) */



/* ---------------- WIDGET: ARCHIVE (BEGIN) */

.widget-archive
{
}

.widget-archive .widget-content
{
}

.widget-archive .widget-content li
{
	margin-top: 0;
	margin-bottom: 4px;
}

.widget-archive-monthly-dropdown
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-archive .widget-content
{
}

.widget-archive .widget-content li
{
	margin-top: 0;
	margin-bottom: 4px;
}

/* ---------------- WIDGET: ARCHIVE (END) */



/* ---------------- WIDGET: RECENT ENTRIES (BEGIN) */

.widget-recent-entries
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-recent-entries .widget-content ul
{
	/* margin: 0 0 0 12px; */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;

	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 0.95em;
	line-height: 1.25em;
}


/* ---------------- WIDGET: RECENT ENTRIES (END) */




/* ---------------- WIDGET: RECENT ENTRIES (BEGIN) */

.widget_regular_column
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget_regular_column .entry_summary_title
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.35em;
}

.widget_regular_column .entry_excerpt
{
	margin: 4px 0 0 0;
	padding: 0 0 0 0;
	font-size: 0.95em;
	font-weight: normal;
	line-height: 1.4em;
	/* color: #3c3c3c; */
	color: #000000;
}


/* ---------------- WIDGET: RECENT ENTRIES (END) */



/* ---------------- WIDGET: RECENT ENTRIES (BEGIN) */

.widget-headlines
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-headlines .widget-content ul
{
	margin: 0 0 0 12px;
	padding: 0 0 0 0;
	list-style: none;
	line-height: 1.25em;
}

.widget-headlines .widget-content ul li:before
{
	margin-left: -12px;
	content: url(http://alpha.newamericamedia.org/labeez/default/resources/double-arrow-right.gif);
}

.widget-headlines .widget-content ul li
{
	margin-bottom: 4px;
}


/* ---------------- WIDGET: RECENT ENTRIES (END) */



/* ---------------- WIDGET: RECENT ENTRIES (BEGIN) */

.widget-recent-comments
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}


/* ---------------- WIDGET: RECENT ENTRIES (END) */



/* ---------------- WIDGET: CALENDAR (BEGIN) */

/* Calendar Widget */

.widget-calendar .widget-content table
{
	font-size: 10px;
}

/* ---------------- WIDGET: CALENDAR (END) */




/* ---------------- WIDGET: "Powered By" Widget (BEGIN) */

.widget-powered
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}

.widget-powered .widget-content
{
	padding: 10px 0 10px 0;
	background-color: #f0f1fe;
	border: 1px solid #d1d4fd;
}

/* ---------------- WIDGET: "Powered By" Widget (END) */



/* ---------------- WIDGET: NEWS HUB (BEGIN) */


.widget-news-hub
{
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-news-hub .widget-content ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;

	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 0.95em;
	line-height: 1.25em;
}

.widget-news-hub .widget-content li
{
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}


.widget-news-hub .widget-content li:before
{
	margin-left: -8px;
	/* content: url(http://alpha.newamericamedia.org/labeez/default/resources/star.gif); */
	content: url(http://alpha.newamericamedia.org/labeez/default/resources/bee.gif);
}

/* ---------------- WIDGET: NEWS HUB (END) */




/* ---------------- WIDGET: FEED (BEGIN) */

.widget-feed
{
	/* width: 100%; */
	margin: 8px 0 8px 0;
	border: 1px solid #dddddd;
}

.widget-feed .widget-content ul
{
	/* margin: 0 0 0 12px; */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;

	font-family: Georgia,Times,"Times New Roman",Palatino,serif;
	font-size: 1.2em;
	line-height: 1.25em;
}

.widget-feed .widget-content ul ul
{
	margin-left: 0px;
}

.widget-feed .widget-content li
{
	margin: 0 0 8px 0;
}

.widget-feed_UNUSED .widget-content ul li:before
{
	margin-left: -12px;
	content: url(http://alpha.newamericamedia.org/labeez/default/resources/double-arrow-right.gif);
}

.widget-feed .widget-content a
{
	color: #444444;
}

.widget-feed .widget-content a:link		{ color: #900000; text-decoration: none; }
.widget-feed .widget-content a:visited	{ color: #900000; text-decoration: none; }
.widget-feed .widget-content a:hover	{ color: #006699; text-decoration: underline; }
.widget-feed .widget-content a:active	{ color: #006699; text-decoration: underline; }

/* ---------------- WIDGET: FEED (END) */





/* ---------------- WIDGET: SPOTLIGHT BANNER (BEGIN) */

.widget_spotlight_banner_container
{
	/* float: left; */
	width: 300px;
	height: 100px;
	margin: 6px 0 6px 6px;
	padding: 0 0 0 0;
	
	background-color: #e6e6e6;
}

.widget_spotlight_banner
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


/* ---------------- WIDGET: SPOTLIGHT BANNER (END) */




/* ---------------- WIDGET: MID COL (BEGIN) */

.widget_mid_col_container
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
		
	/* background-color: #e6e6e6; */
}

.widget_mid_col
{
}

/* ---------------- WIDGET: MID COL (END) */




/* ---------------- COMMENTS (BEGIN) */

#comments
{
	margin: 0 0 0 0;
	padding: 9px 0 0 0;

	border-top: 1px solid #d0d0d0;

	font-size: 0.85em;
}

#comments h2
{
	font-size: 1.0em;
}

.comments-header
{

}

.comments_header_label
{
	margin: 6px 0 12px 0;
	padding: 2px 6px 2px 6px;
	background-color: #000000;
	
	font-size: 1em;
	line-height: 1.2em;
	color: #ffffff;
}

.comment-header
{

}

.comment-content
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.comment-footer
{
}

.comments-closed
{
}

.comments-open-header
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.comments-open-content
{
}

.typelist-thumbnailed
{
}

/* container block around comment */

.article_comment_block
{
	margin: 12px 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px solid #d0d0d0;
}

/* container block around comment form */

.comment_form_container
{
	margin: 24px 0 0 0;
	padding: 0 0 0 0;
	
	display: none;
}

.comment_form_textarea_header
{
	margin: 6px 0 6px 0;
	padding: 0 0 0 0;
}

#comments-open-text
{
	margin: 0 0 6px 0;
	padding: 0 0 0 0;
}

/* comment preview page - block container */

.comment_preview_container
{
	margin: 6px 6px 6px 6px;
	padding: 0 0 0 0;
}

.comment_preview_container h1#page-title
{
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	font-size: 1.2em;
	font-weight: bold;
}

.comment_preview_container .comment_preview_body
{
	margin: 0 0 0 0;
	padding: 0 6px 6px 6px;
	
	border: 1px solid #d0d0d0;
	
	font-size: 0.9em;
}

.comment_preview_container p
{
	font-size: 0.9em;
}


.comment_preview_container .comment_preview_body .article_comment_block
{
	margin: 12px 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 0px solid #ffffff
}


.comment_preview_container #comments
{
	margin: 12px 0 0 0;
	padding: 0 0 0 0;
	border-top: 0px solid #ffffff;
}

.comment_preview_container #comments .comments-header
{
	margin: 24px 0 0 0;
	padding: 0 0 0 0;
}

.comment_preview_container .article_comment_block
{
	margin: 24px 0 0 0;
	padding: 0 0 0 0;
}


/* ---------------- COMMENTS (END) */




/* ---------------- TRACKBACKS (BEGIN) */

#trackbacks
{
	margin: 0 0 0 0;
	padding: 8px 0 0 0;
	font-size: 0.9em;
	color: #4c4c4c;
}

#trackbacks h2
{
	font-size: 1.2em;
}

.trackbacks-header
{
	margin: 0;
	padding: 5px 0;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.trackback-footer
{
	font-size: 11px;
	color: #4c4c4c;
}

.trackbacks-header
{
	/* ie win (5, 5.5, 6) bugfix */
	p\osition: relative;
	width: 100%;
	w\idth: auto;
}

.trackbacks-info,
.trackback-content
{
	margin: 5px 0;
}

/* ---------------- TRACKBACKS (END) */



/* ---------------- WIDGET BANNERS / ADS (BEGIN) */


.widget-banner
{
	text-align: center;
}


.widget-banner p
{
	margin: 8px 0 4px 0;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 0.75em;
	color: #32100f;
}


.banner_300
{
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
}

.banner_300_250
{
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	/* border: 1px solid #cccccc; */
}

.banner_column
{
	margin: 6px auto 0 auto;
	padding: 2px 0 2px 0;
}

.banner_column p
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 0.75em;
	color: #32100f;
}



.banner_180
{
	margin: 0 auto 0 auto;
	padding: 2px 0 2px 0;
}

.banner_160_600
{
	width: 164px;
	margin: 0 auto 10px auto;
	padding: 2px 2px 2px 2px;
	border: 1px solid #cccccc;
	text-align: center;
}

.ad_180_width
{
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
}

.ad_180_width p
{
	margin: 0 0 0 0;
	padding: 0 0 4px 0;
	text-align: center;
	font-size: 0.75em;
	color: #999999;
}


/* ---------------- ADS (END) */



/* ---------------- UTILITY STYLES (BEGIN) */

.section_divider
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.align_right
{
	text-align: right;
}

.align_left
{
	text-align: left;
}

.align_center
{
	text-align: center;
}

/* "alert" is for highlighting text with a red color */

.alert
{
	color: #fff799;
}

h1 em.highlight
{
	color: #003e84;
}

.highlight_keyword
{
	color: #003e84;
}


/* links inside static page */

.static_page_content_links
{
	margin: 40px 0 0 0;
	padding: 8px 0 0 0;
	border-top: 1px solid #cccccc;
	font-size: 0.9em;
	line-height: 1.35em;
}


/* draw a border around the image */

img.img_border
{
	padding: 2px 2px 2px 2px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}


/* "box" is a box with borders around the div */

.box
{
	margin: 10px 0 20px 0;
	padding: 8px 10px 10px 10px;
	border: 1px solid #b3b3b3;
}

/*  "round" provides a rounded background for a component. */

.round
{
	min-height:40px;
	padding: 10px 20px 10px 20px;
	/*  background-color: #f7f7f7; */
	border-radius: 20px;
	/* -webkit-border-radius: 20px; */
	/* -khtml-border-radius: 20px; */
	/* -moz-border-radius: 20px; */
}

/*
 *  The "tip", "important", and "warning" styles provide
 *  colored backgrounds and associated icons.
 */

.tip
{
	padding-left: 80px;
	background: #425368 url(http://alpha.newamericamedia.org/labeez/default/resources/tip.gif) no-repeat 20px;
}

.important
{
	padding-left: 80px;
	background: #425368 url(http://alpha.newamericamedia.org/labeez/default/resources/important.gif) no-repeat 20px;
}

.warning
{
	padding-left: 80px;
	background: #425368 url(http://alpha.newamericamedia.org/labeez/default/resources/warning.gif) no-repeat 20px;
}


/* image styles */

.mt-image-left {
    float: left;
    margin: 0 10px 10px 0;
}

.mt-image-center {
    display: block;
    margin: 0 auto 20px;
    text-align: center;
}

.mt-image-right {
    float: right;
    margin: 0 0 10px 5px;
}

.image_caption
{
	padding: 0 0 0 0;
	margin: 0px 25px 16px 0px;
	font-size: 9pt;
	font-weight: normal;
	color: #004080;
	text-align: left;
	line-height: 1.25em;
}


.image_left_caption
{
	clear: left;
	float: left;
	padding: 0 0 0 0;
	margin: 0px 25px 16px 0px;
	font-size: 9pt;
	font-weight: normal;
	color: #004080;
	text-align: left;
	line-height: 1.25em;
}

.image_right_caption
{
	clear: right;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 16px 25px;
	font-size: 9pt;
	font-weight: normal;
	color: #004080;
	text-align: right;
	line-height: 1.25em;
}

.image_center_caption
{
	clear: both;
	padding: 0 0 0 0;
	margin: 0px 25px 16px 0px;
	font-size: 9pt;
	font-weight: normal;
	color: #004080;
	text-align: center;
	line-height: 1.25em;
}

.clear_all
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
}


/* sidebar */

.sidebar_box
{
	background-color: #ddffdd;
}

.sidebar_bodytext
{
	margin: 0 8px 0 8px;
	font-size: 0.95em;
	line-height: 1.40em;
}

.sidebar_bodytext h3
{
	line-height: 1.40em;
}



/* MT styles -- don't know what these do... */

.input-default
{
    background-color: #9AAEC2;
}

.status-indicator
{
    display: inline;
    height: 20px;
    width: 20px;
    background: url(http://alpha.newamericamedia.org/labeez/default/resources/indicator-login.gif) no-repeat 0 0;
    padding: 2px 7px;
}

@media print
{
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}

/* ---------------- UTILITY STYLES (END) */




/* ---------------- STYLES FOR VIDEO PLAYER (BEGIN) */

/* video preview page */

.video_player_container
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	/* font-size: 1.0em; */
	/* line-height: 1.35em; */
	color: #000000;
}

.video_player_container h1,
.video_player_container h2,
.video_player_container h3
{
	color: #4c4c4c;
}

.video_title
{
	font-size: 1.25em;
}

/* list */

ul.video_playlist
{
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	color: #000000;
}

ul.video_playlist li
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

/* ---------------- STYLES FOR VIDEO PLAYER (END) */




/* ---------------- STYLES FOR EVENT LISTINGS (BEGIN) */

.widget-event-listing-box
{
	font-size: 1.25em;
}

.event_listing_page_description
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1.15em;
	/* color: #003e84; */
	/* color: #4280c7; */
	color: #666666;
	line-height: 1.5em;
}


.event_listing_container
{
	margin: 5px 0 10px 0;
	padding: 0 0 0 0;
	font-size: 1em;
	line-height: 1.35em;
	color: #000000;
	border: 1px solid #cccccc;
}

.event_header_container
{
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #efefef;
}
.event_header
{
	margin: 0 10px 0 10px;
	padding: 0 0 0 0;
}

.event_title
{
	float: left;
	width: 355px;
	margin: 0 0 0 0;
	padding: 4px 0 4px 0;
	/* font-family: Georgia,Times,"Times New Roman",Palatino,serif; */
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.25em;
	/* color: #006699; */
	color: #003e84;
	/* background-color: blue; */
}

.event_datetime
{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
	padding: 8px 0 4px 0;
	text-align: left;
	
	font-size: 0.9em;
	line-height: 1.35em;
	color: #333399;
	/* background-color: red; */
}


.event_details
{
	clear: both;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
}

.event_details p
{
	margin: 6px 0 6px 0;
	padding: 0 0 0 0;
	font-size: 0.9em;
}

.event_location
{
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	
	font-size: 0.9em;
	line-height: 1.35em;
	color: #333399;
}

.event_more_info
{
	margin: 5px 0 0 0;
	padding: 0 0 8px 0;
	text-align: left;
	
	font-size: 0.9em;
	line-height: 1.35em;
	color: #333399;
}

img.event_image
{
	padding: 2px 2px 2px 2px;
	border: 1px solid #cccccc;
	background-color: #ffffff;	
}

/* ---------------- STYLES FOR EVENT LISTINGS (END) */



/*
 *  end of stylesheet
 */

