/* New archive block */.block-news_archive { position:relative; background-color:#EDEDED; color:#666666; overflow:hidden;	border:0.05em solid #C1C4C3; margin-bottom:0.5em; padding-bottom:-0.05em; width:358px; }.block-news_archive h2 { position:relative; margin:0; padding:0.5em 0.5em 0 0.6em; font-size:1.1em; }.block-news_archive h3 { position:relative; margin:0; padding:0.5em 0.5em 0 0.8em; font-size:0.8em; }.block-news_archive h3 a, .block-news_archive h3 a:visited { text-decoration:none; color:#333333; }.block-news_archive h3 a:hover { text-decoration:underline; }.block-news_archive p { position:relative; margin:0; padding:0.3em 1em 0.5em 1em; font-size:0.7em; line-height:1.3em; font-family:Helvetica, sans-serif; }.block-news_archive p p { font-size:1em; }.block-news_archive p a, .block-news_archive p a:visited { text-decoration:none; color:#FD7E13; }.block-news_archive p a:hover { text-decoration:underline; }.block-news_archive img.blockimg { position:relative; float:right; }.block-news_archive a.archivelink, .block-news_archive a.archivelink:visited { position:relative; display:block; width:92%;    background-color:#F2D3B9; color:#333333; text-decoration:none; margin:0.8em; padding:0.5em;    font-family:Arial,Verdana,Sans-Serif; font-size:0.7em; }.block-news_archive a.archivelink:hover { text-decoration:underline; }