/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	MAIN
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

body						{
							background			: xxurl(_navimages/testing_bg3.gif) 50% 0% repeat-y;
							font-family			: Georgia, Times, "Times New Roman", serif ;
							color				: #000 ;
							}

* html body					{
							font-size			: x-small ;
							xxf\ont-size		: small ;
							f\ont-size			: 75% ;
							}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	PAGE_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#page_wrapper				{
							}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	HEADER_WRAPPER__TOP
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#header_wrapper_top				{
							width				: 960px ;
							xxbackground			: #012 ;
							color				: #ddd ;
							font-size			: 110% ;
							}

#header_wrapper_top	td			{
							xxpadding				: 5px 20px ;
							padding-top			: 5px;
							}

/* ................................................................................... */

#header_wrapper_top	img			{
							margin-top			: 3px;
							margin-right			: 5px;
							}

/* ................................................................................... */

#header_wrapper_top	a			{
							text-decoration		: none ;
							color				: #246 ;
							font-weight			: normal ;
							}

#header_wrapper_top	a:hover		{
							text-decoration		: underline ;
							color				: #00f ;
							}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	HEADER_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#header_wrapper				{
							width				: 960px ;
							background			: #27365F url(_navimages/header_image3.jpg) 100% 0% no-repeat;
							}

#header_wrapper	td			{
							padding				: 0px 20px 20px 20px ;
							}

/* ................................................................................... */

#header_wrapper	a			{
							color				: #eee;
							text-decoration		: none;
							}

#header_wrapper	a:hover		{
							color				: #ed9;
							}

#header_wrapper	h1			{
							font-weight			: normal ;
							margin				: 0 ;
							font-size			: 400% ;
							color				: #eee;
							}

#header_wrapper	h1 span		{
							font-size			: 65% ;
							line-height			: .5em ;
							}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	HEADER_WRAPPER__BOTTOM
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#header_wrapper_bottom				{
							width				: 960px ;
							background			: #012 ;
							color				: #ddd ;
							font-size			: 75% ;
							margin-bottom			: 20px;
							}

#header_wrapper_bottom	td			{
							padding				: 5px 20px ;
							}

/* ................................................................................... */

#header_wrapper_bottom	a			{
							text-decoration		: none ;
							color				: #ed9 ;
							font-weight			: bold ;
							}

#header_wrapper_bottom	a:hover		{
							text-decoration		: underline ;
							color				: #fff ;
							}



/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	NAV_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#nav_wrapper				{
							width				: 960px ;
							background			: #ff0 ;
							}

/* ................................................................................... */

#nav_wrapper ul				{
							list-style			: none ;
							margin				: 0 ;
							padding				: 0 ;
							}

#nav_wrapper li				{
							float				: left ;
							}

#nav_wrapper a				{
							display				: block ;
							padding				: 5px 10px 5px 10px ;
							}

/* -- NavigationTab Highlighting by BODY CLASS Page Context -------------------------- */

body#home 		#navtab_home,
body#home 		#navtab_home:hover,
body#about 		#navtab_about,
body#about 		#navtab_about:hover
							{
							background			: #00f ;
							}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	MAIN_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#main_wrapper				{
							width				: 960px ;
							}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	CONTENT_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#content_wrapper								{
												width				: 660px ;
												color				: #5f5850 ;
												padding-right		: 30px;
												}

body#home #content_wrapper						{
												width				: 300px ;
												padding-right		: 0;
												line-height			: normal;
												}

/* ----------------------------------------------------------------------------------- */
#content_wrapper h2								{
												font-weight			: normal ;
												font-size			: 140% ;
												color				: #000;
												}

body#past_articles #content_wrapper h2			{
												padding				: .5em ;
												margin				: 2em 0 ;
												background			: #eee ;
												border-bottom		: 1px dotted #999 ;
												}

												
#content_wrapper h3								{
												font-weight			: normal ;
												font-size			: 125% ;
												color				: #000;
												}

#content_wrapper p								{
												line-height			: 150%;
												}

#content_wrapper p a								{
												color				: #369;
												text-decoration		: none;
												}

#content_wrapper p a:hover						{
												color				: #00f;
												text-decoration		: underline;
												}
												
#content_wrapper .minor-text						{
												font-size		: 75%;
												font-family		: Helvetica, Arial, non-serif;
												}
/* ----------------------------------------------------------------------------------- */

#content_wrapper .info_block						{
												padding-bottom		: 1em;
												margin-bottom		: 2em;
												border-bottom		: 1px dotted #ccc;
												}

#content_wrapper .info_block h1					{
												margin				: 0 ;
												font-weight			: normal ;
												font-size			: 200% ;
												color				: #000;
												}

#content_wrapper .info_block .category			{
												text-transform		: uppercase ;
												font-family			: Helvetica, Arial, non-serif;
												color				: #a00;
												}

#content_wrapper .info_block .author
												{
												margin-top			: 1em;
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 75%;
												text-transform		: uppercase ;
												}

#content_wrapper .info_block .author	a
												{
												color				: #369;
												text-decoration		: none;
												}

#content_wrapper .info_block .author	a:hover
												{
												color				: #00f;
												text-decoration		: underline;
												}

#content_wrapper .info_block .blurb
												{
												font-style			: italic;
												xxmargin-top		: 1em;
												font-family			: Helvetica, Arial, non-serif;
												}
												
#content_wrapper .info_block .blurb em,
#content_wrapper .info_block .blurb i
												{
												font-style			: normal;
												}
/* ----------------------------------------------------------------------------------- */

#content_wrapper .endnotes
												{
												margin-top			: 1em;
												border-top			: 4px solid #012;
												color				: #6f6860;
												}
#content_wrapper .endnotes p
												{
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 85%;
												color				: #6f6860;
												}

#content_wrapper .endnotes h3
												{
												color				: #6f6860;
												}

/* ----------------------------------------------------------------------------------- */

#content_wrapper .misc_block					{
												padding-left		: 1em;
												padding-right		: 1em;
												padding-bottom		: 1em;												
												margin-bottom		: 2em;
												border				: 1px dotted #ccc;
												}

#content_wrapper .misc_block p
												{
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 85%;
												color				: #6f6860;
												}

#content_wrapper .misc_block h3
												{
												font-weight			: normal;
												color				: #6f6860;
												}

												
/* ----------------------------------------------------------------------------------- */

#content_wrapper .misc_block_special				{
												background			: #f3f0ec;
												padding-left		: 1em;
												padding-right		: 1em;
												padding-bottom		: 1em;												
												margin-bottom		: 2em;
												border				: 1px dotted #ccc;
												}

#content_wrapper .misc_block_special p
												{
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 85%;
												color				: #6f6860;
												}

#content_wrapper .misc_block_special h3
												{
												font-weight			: normal;
												color				: #6f6860;
												}


/* ----------------------------------------------------------------------------------- */

#content_wrapper .headline_story					{
												width				: 300px ;
												margin-bottom		: 2em ;
												}

#content_wrapper .headline_story h1				{
												margin				: 0 ;
												font-weight			: normal ;
												font-size			: 150% ;
												}

#content_wrapper .headline_story h1 a				{
												font-weight			: normal ;
												color				: #000 ;
												text-decoration		: none ;
												}

#content_wrapper .headline_story h1 a:hover		{
												color				: #00f ;
												text-decoration		: underline ;
												}

/* ................................................................................... */

#content_wrapper .headline_story	.author			{
												margin-top			: .5em ;
												text-transform		: uppercase;
												}

#content_wrapper .headline_story	.author a		{
												color				: #369 ;
												text-decoration		: none ;
												}

#content_wrapper .headline_story .author a:hover	{
												color				: #00f ;
												text-decoration		: underline ;
												}
/* ................................................................................... */

#content_wrapper .headline_story	.blurb			{
												margin-top			: 1em ;
												line-height			: 1.5em ;
												}

/* ................................................................................... */

#content_wrapper .image_box						{
												max-width			: 630px;
												margin-bottom		: 2em;
												margin-left			:auto;
												margin-right		:auto;
												}
												
#content_wrapper .image_box > .image_wrapper,
#content_wrapper .image_box_float_left > .image_wrapper,
#content_wrapper .image_box_float_right > .image_wrapper
												{
												background			: none;
												}

#content_wrapper .image_box img					{
												display				: inline;
												margin-left			: 0;
												margin-right		: 0;
												}

#content_wrapper .image_box_float_left			{
												max-width			: 304px;
												float				: left;
												margin-bottom		: 1em;
												margin-right		: 20px;
												}

#content_wrapper .image_box_float_right			{
												max-width			: 304px;
												float				: right;
												margin-bottom		: 1em;
												margin-left			: 20px;
												}
												
#content_wrapper .image_box,
#content_wrapper .image_box_float_left,
#content_wrapper .image_box_float_right
												{
												text-align			: center;
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 75%;
												xxoverflow			: auto;
												}


#content_wrapper .image_box_float_left,
#content_wrapper .image_box_float_right
												{
												xxmax-width			: 354px;
												margin-bottom		: 2em;
												}
										
/* Use class="image_wrapper" around sidebar images narrower than 300px. */
#content_wrapper .image_box > .image_wrapper,
#content_wrapper .image_box_float_left > .image_wrapper,
#content_wrapper .image_box_float_right > .image_wrapper
												{
												background			: url(_navimages/background_image-box.gif);
												}
												
#content_wrapper .image_box  img					{
												display				: block;
												margin-left			: auto;
												margin-right		: auto;
												}	

#content_wrapper .image_box div.left,
#content_wrapper .image_box_float_left div.left,
#content_wrapper .image_box_float_right div.left
												{
												text-align			: left;
												}
												
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	STORIES_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#stories_wrapper								{
												width				: 450px ;
												xxpadding				: 0 20px ;
												font-size			: 75% ;
												color				: #5f5850 ;
												xxbackground			: #f80;
												}

#stories_wrapper .text_padding									{
												padding				: 0 30px ;
												}

/* ----------------------------------------------------------------------------------- */

#stories_wrapper .story_boxes									{
												width				: 390px ;
												}

#stories_wrapper .story_boxes td					{
												xxbackground			: #ccc ;
												width				: 118px ;
												}

#stories_wrapper .story_boxes td.story_box_1	{
												padding-right		: 12px ;
												}
#stories_wrapper .story_boxes td.story_box_2	{
												padding-left		: 6px ;
												padding-right		: 6px ;
												}
#stories_wrapper .story_boxes td.story_box_3	{
												padding-left		: 12px ;
												}

/* ................................................................................... */

#stories_wrapper .story_boxes h2								{
												font-size		: 100%;
												}

#stories_wrapper .story_boxes a									{
												color			: #000 ;
												text-decoration		: none;
												}

#stories_wrapper .story_boxes a:hover								{
												color			: #00f ;
												text-decoration		: underline;
												}

#stories_wrapper .story_boxes .author								{
												margin-top		: .5em;
												text-transform		: uppercase;
												font-size		: 75%;
												font-family		: Helvetica, Arial, non-serif;
												font-weight		: bold;
												}



/* ----------------------------------------------------------------------------------- */

#content_wrapper ul.story_list,
#stories_wrapper ul.story_list					{
												list-style			: none ;
												margin				: 0;
												padding				: 0;
												}

#content_wrapper ul.story_list li,
#stories_wrapper ul.story_list li					{
												border-top			: 1px dotted #999 ;
												margin-top			: 1em;
												padding-top			: 1em;
												}

#content_wrapper ul.story_list li:first-child		{
												margin-top			: 0;
												padding-top			: 0;
												border-top			: none;
												}
												
#content_wrapper ul.story_list h2,
#stories_wrapper .story_list h2								{
												font-size		: 100%;
												margin			: 0;
												}

#content_wrapper ul.story_list a,
#stories_wrapper .story_list a									{
												color			: #000 ;
												text-decoration		: none;
												}

#content_wrapper ul.story_list a:hover,
#stories_wrapper .story_list a:hover								{
												color			: #00f ;
												text-decoration		: underline;
												}

#content_wrapper ul.story_list .author,
#stories_wrapper .story_list .author								{
												margin-top		: .5em;
												text-transform		: uppercase;
												font-size		: 75%;
												font-family		: Helvetica, Arial, non-serif;
												font-weight		: bold;
												}





/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	SIDEBAR_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#sidebar_wrapper			{
							width				: 300px ;
							xxbackground		: #f0f;
							color				: #5f5850 ;
							font-family			: Helvetica, Arial, non-serif;
							}

body#home #sidebar_wrapper	{
							width				: 210px ;
							}
							
/* ................................................................................... */
							
#sidebar_wrapper a			{
							color				: #000 ;
							text-decoration		: none;
							}

#sidebar_wrapper a:hover		{
							color				: #00f ;
							text-decoration		: underline;
							}
							
/* ----------------------------------------------------------------------------------- */

#sidebar_wrapper .image_box						{
												margin-bottom		: 2em;
												font-family			: Helvetica, Arial, non-serif;
												font-size			: 75%;
												xxtext-transform	: uppercase ;
												xxtext-align		: center ;
												}

#sidebar_wrapper .image_box	div.left				{
												text-align			: left ;
												}											
/* ----------------------------------------------------------------------------------- */

#sidebar_wrapper .topic_list 					{
												xxbackground		: #efe9ec;
												border				: 1px solid #dfd8d0;
												padding				: 5px 10px;
												margin-bottom		: 1em;
												}

#sidebar_wrapper .topic_list h3					{
												margin				: 0;
												margin-bottom		: .5em;
												font-weight			: normal;
												xxborder-bottom		: 1px dotted #ccc;
												}

#sidebar_wrapper .topic_list ul			{
							list-style			: none ;
							margin				: 0;
							padding				: 0;
							}

#sidebar_wrapper .topic_list li			{
							font-size			: 80%;
							xxline-height			: 1.5em;
							xxborder-top			: 1px dotted #ccc;
							padding				: 5px 0;
							}

#sidebar_wrapper .topic_list a									{
												color			: #000 ;
												text-decoration		: none;
												}

#sidebar_wrapper .topic_list a:hover								{
												color			: #00f ;
												text-decoration		: underline;
												}


/* ----------------------------------------------------------------------------------- */

#sidebar_wrapper .author_list 				{
							background			: #f3f0ec;
							border				: 1px solid #dfd8d0;
							padding				: 5px 10px;
							margin-bottom			: 1em;
							}

#sidebar_wrapper .author_list h3			{
							margin				: 0;
							margin-bottom			: .5em;
							font-weight			: normal;
							xxborder-bottom			: 1px dotted #ccc;
							}

#sidebar_wrapper .author_list ul			{
							list-style			: none ;
							margin				: 0;
							padding				: 0;
							}

#sidebar_wrapper .author_list li			{
							font-size			: 80%;
							xxline-height			: 1.5em;
							border-top			: 1px dotted #ccc;
							padding				: 10px 0;
							}

#sidebar_wrapper .author_list a									{
												color			: #000 ;
												text-decoration		: none;
												}

#sidebar_wrapper .author_list a:hover								{
												color			: #00f ;
												text-decoration		: underline;
												}

/* ----------------------------------------------------------------------------------- */

#sidebar_wrapper .text_box 						{
												xxbackground			: #f3f0ec;
												border				: 1px solid #dfd8d0;
												padding				: 5px 10px;
												margin-bottom		: 1em;
												}

#sidebar_wrapper .text_box h3					{
												margin				: 0;
												margin-bottom		: .5em;
												font-weight			: normal;
												xxborder-bottom		: 1px dotted #ccc;
												}

#sidebar_wrapper .text_box p						{
												font-size			: 75%;
												line-height			: 150%;
												}

#sidebar_wrapper .text_box a						{
												color				: #000 ;
												text-decoration		: none;
												}

#sidebar_wrapper .text_box a:hover				{
												color				: #00f ;
												text-decoration		: underline;
												}
/* ----------------------------------------------------------------------------------- */

#sidebar_wrapper .social_media_link								{
												clear			: both;
												text-transform		: uppercase;
												font-size		: 75%;
												font-family		: Helvetica, Arial, non-serif;
												xxfont-weight		: bold;
												}


#sidebar_wrapper .social_media_link div								{
												padding-top		: 15px;
												}

#sidebar_wrapper .social_media_link a								{
												color			: #369 ;
												text-decoration		: none;
												padding-top		: 10px;
												}

#sidebar_wrapper .social_media_link a:hover							{
												color			: #00f ;
												text-decoration		: underline;
												}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	FOOTER_WRAPPER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#footer_wrapper				{
							width				: 960px ;
							xxbackground			: #0a0;
												border-top			: 8px solid #012 ;
												margin-top			: 1em;
												padding-top			: 1em;
							}



/* ................................................................................... */

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	MISC FORMATTING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* ................................................................................... */

.important										{
												xxfont-weight		: bold ;
												color				: #a00 ;
												}
												
/* ----------------------------------------------------------------------------------- */

img.outlined									{
												padding				: 1px ;
												border				: 1px solid #444 ;
												}
												
a img.outlined									{
												padding				: 1px ;
												border				: 1px solid #369 ;
												}
												
a:hover img.outlined								{
												padding				: 0 ;
												border				: 2px solid #00f ;
												}
												
/* ----------------------------------------------------------------------------------- */

ol.spaced li,										
ul.spaced li										{
												margin-top			: 1em;
												line-height			: 125%;
												}

ol.spaced li:first-child,							
ul.spaced li:first-child							{
												margin-top			: 0;
												}	
												
/* ................................................................................... */

ol.half-spaced li,										
ul.half-spaced li									{
												margin-top			: .5em;
												line-height			: 125%;
												}

ol.half-spaced li:first-child,		
ul.half-spaced li:first-child						{
												margin-top			: 0;
												}												
											
/* ----------------------------------------------------------------------------------- */

blockquote										{
												padding-left		: 1em;
												padding-right		: 1em;
												xxpadding-bottom		: 1em;												
												margin-bottom		: 2em;
												xxborder				: 1px dotted #ccc;
												border-left			: 1em solid #eee;
												border-right		: 1em solid #eee;
												xxfont-size			: 110%;
												margin-top			: 2em;
												}

blockquote p										{
												padding-bottom		: 0;
												margin-top			: 1em;
												margin-bottom		: 0;
												}
												
blockquote p:first-child							{
												margin-top			: 0;
												}


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	TESTING NEW STORIES LIST - GENERAL
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

ul.stories_list									{
												list-style			: none ;
												margin				: 0;
												padding				: 0;
												}
												
ul.stories_list li									{
												xxoverflow-x			: visible ;
												xxoverflow-y			: auto ;
												font-size			: 125% ;
												xxclear				: both ;
												border-top			: 1px dotted #999 ;
												margin-top			: 1em;
												padding-top			: 1em;									
												}

ul.stories_list li:first-child						{
												margin-top			: 0;
												padding-top			: 0;
												border-top			: none;
												}

ul.stories_list li	div.chrome_fix_wrapper			{
												width: 100%; height: 100%; overflow: auto;
												}
/* ................................................................................... */		
												
ul.stories_list li img								{
												float				: left ;
												margin-right		: 15px ;
												xxmargin-bottom		: 1em;
												width				: 150px ;
												height				: auto ;	
												}
												
ul.stories_list div.author
												{
												margin-top			: .5em;
												text-transform		: uppercase;
												font-size			: 75%;
												font-family			: Helvetica, Arial, non-serif;
												font-weight			: bold;
												
												margin-left			: 165px ;
												}												
												
ul.stories_list li div.blurb						{
												font-size			: smaller ;
												line-height			: 150% ;
												margin-left			: 165px ;
												}


/* ................................................................................... */		

ul.stories_list a									{
												color				: #000 ;
												text-decoration		: none ;
												}

ul.stories_list a:hover							{
												color				: #00f ;
												text-decoration		: underline;
												}													

/* ................................................................................... */		

ul.stories_list li.past_articles_link				{
												}												
/* ----------------------------------------------------------------------------------- */
											
											
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	TESTING NEW STORIES LIST - HOMEPAGE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

												
body#home ul.stories_list li						{
												margin-left			: 330px ;												
												margin-right		: 30px ;
												font-size			: 100% ;
												border-bottom		: 1px dotted #999 ;
												margin-bottom		: 1em;
												padding-bottom		: 1em;	

												border-top			: none ;
												margin-top			: 0;
												padding-top			: 0;									
												
												}

body#home ul.stories_list li img					{
												width				: 120px ;
												}

body#home ul.stories_list li div.author				{
												margin-left			: 135px ;
												}
												
body#home ul.stories_list li div.blurb				{
												line-height			: 110% ;
												margin-left			: 135px ;
												}
												
/* ................................................................................... */		
										
body#home ul.stories_list li:first-child			{
												xxbackground		: #eee ;
												font-size			: 150% ;
												float				: left ;
												margin-left			: 0 ;
												width				: 300px ;
												border-bottom		: none ;
												}

body#home ul.stories_list li:first-child img		{
												margin-right		: 0 ;
												margin-bottom		: 0 ;
												width				: 300px ;		
												}	

body#home ul.stories_list li:first-child div.author
												{
												xxfont-weight			: normal;
												font-size			: 60% ;
												margin-left			: 0 ;
												}												

body#home ul.stories_list li:first-child div.blurb
												{
												margin-left			: 0 ;
												line-height			: 150% ;
												}
												
/* ................................................................................... */		

body#home ul.stories_list li.past_articles_link	{
												border-bottom		: none ;
												}												
								
/* ----------------------------------------------------------------------------------- */											