@charset "UTF-8";
/* CSS Document */

#nav_button_opinion { background-position: 0 -30px; }
#column1,#column2,#column3 { float:left; width: 312px; min-height: 250px; padding: 5px; border-bottom: solid 1px #CCC; }
#column1,#column2 { border-right: solid 1px #CCC; }
.IndexTitle { margin-bottom: 10px; }
.IndexTitle a { font-size: 1em; font-weight: 600; color: #790000; text-decoration: none; text-shadow: #CCC 1px 2px 0; }
.IndexTitle a:hover { color: #000; }
.IndexPubDate { font-size: .6em; color: #999; margin-bottom: 15px; }
.IndexAuthor { float: left; width: 100px; border: solid 0px #CCC; margin: 0 5px 2px 0; }
.IndexAuthorNoHs { display: block; font-size: .8em; color: #000; /*text-shadow: #CCC 1px 2px 0;*/ margin-bottom: 2px; }
.IndexAuthor img { float: left; width: 100px; }
.IndexAuthor span { float: left; font-size: .8em; color: #000; /*text-shadow: #CCC 1px 2px 0;*/ padding: 0px; }
.IndexBlurb { font-size: .8em; }
#IndexSecondary_wrapper { margin:3px auto 0 auto; width: 970px; border: solid 0px #F00; overflow: auto; font-family:Helvetica,Arial, Verdana, sans-serif; padding-bottom:4px; background: url(../images/graphic_mainwrapperbottomshadow.jpg) no-repeat bottom; overflow: auto; }
#IndexSecondary_inner_wrapper { width: 968px; min-height: 115px; background: #FFF; border-bottom: solid 1px #999; border-left: solid 1px #CCC; border-right: solid 1px #CCC; border-top: solid 1px #DDD; overflow: auto; }
#IndexSecondary_wrapper ul {  list-style: none; }
#IndexSecondary_wrapper .NewsList_Title { display: block; padding: 0 5px; }
#IndexSecondary_wrapper .NewsList_Title a { font-size: .8em; font-weight: 400; color: #790000; text-decoration:none; text-shadow: #CCC 1px 1px 2px;  }
#IndexSecondary_wrapper .NewsList_Title a:hover { color: #000; }	
#IndexSecondary_wrapper .NewsList_Author { font-size: .7em; font-weight: 100; color: #000; margin: 0; padding: 0; }		
#IndexSecondary_wrapper .NewsList_Pubdate { display: block; font-size: .6em; color: #999; margin-bottom: 10px; padding: 0 5px; }	
#IndexSecondary_wrapper .NewsList_Blurb { display: block; border-bottom: solid 1px #CCC; font-size: .7em; padding-bottom: 20px; padding: 0 5px; }