/* ------------------------------------------------------------------- */
/* LAYOUT */
/* ------------------------------------------------------------------- */




/* ------------------------------------------------------------------- */
/* NEWS ARTICLES */
/* ------------------------------------------------------------------- */
#news-standard-wrapper ul			{ border-left:1px solid #B5B5B5; border-top:1px solid #B5B5B5; position:relative;  font-style:italic; list-style:none; margin:0; padding:0; width:900px; }
#news-standard-wrapper ul:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

#news-standard-wrapper ul li		{ text-align:center; position:relative; display:block; float:left; margin:0; padding:0; width:899px; height:149px; border-right:1px solid #B5B5B5; border-bottom:1px solid #B5B5B5; overflow:hidden; }

#news-standard-wrapper ul li a.thumbnail	{ display:block; display:table-cell; vertical-align:middle; width:299px; height:129px; overflow:visible; text-align:center; padding-top:2px; }
#news-standard-wrapper ul li a.name			{ position:absolute; display:block; padding:5px 2px 5px 2px; left:323px; top:20px; font-size:1.4em; color:#333;  }
#news-standard-wrapper ul li a.summary		{ width:565px; left:323px; top:50px; position:absolute; display:block; text-align:left; font-size:1.1em; line-height:1.5em; margin-left:0px; margin-right:0; }
#news-standard-wrapper ul li span.posted	{ font-family:Helvetica, Arial, sans-serif; right:20px; top:25px; position:absolute; display:block; }

#news-standard-wrapper ul li:hover				{ border:3px solid #2A2627; color:#FFF; margin:-1px 0 0 -1px; width:894px; height:145px; }
#news-standard-wrapper ul li:hover a.thumbnail	{ width:295px; height:125px; padding-top:0; left:-2px; }
#news-standard-wrapper ul li:hover a.name		{ left:321px; top:18px; }
#news-standard-wrapper ul li:hover a.summary	{ left:321px; top:48px; color:#999; }
#news-standard-wrapper ul li:hover span.posted	{ right:17px; top:23px; color:#999; }


/* ------------------------------------------------------------------- */
/* NEWS ARCHIVE */
/* ------------------------------------------------------------------- */
#news-archive-wrapper					{  width:900px; margin:10px 0 10px 0; }
#news-archive-wrapper ul				{ margin:0; padding:0; clear:both; }
#news-archive-wrapper ul li				{ margin:0; padding:0; margin-bottom:5px; list-style:none; font-size:1.2em; font-style:italic;  }
#news-archive-wrapper span.posted		{ border-right:dotted 1px #999; padding-right:10px; margin-right:8px; }
