.section_title { margin:0; padding:0 0 5px 0; }

/* Sidebar */
.filter { padding: 0 0 15px 0; margin:0; }
.filter .filter_title { margin:0; padding:0 0 5px 0; }
.filter ul.filter_list { padding:0; margin:0 0 0 10px; }
	li.filter_item a { display:block; }
		li.filter_item a.selected { font-weight:bold; }

.links { padding: 0 0 15px 0; margin:0; }
.links .links_title { margin:0; padding:0 0 5px 0; }
.links ul.links_list { padding:0; margin:0 0 0 10px; }

.rssLink { padding:0 0 10px 0; }

/* SubNav */
.subnav ul.subnav_root { padding: 0 0 15px 0; margin:0; }
.subnav_list { margin:0; padding:0 0 0 10px; }
#subnav li a { display:block; }
	#subnav li a.selected { font-weight:bold; }


/* Copy */
ul.record_list { margin:0; }
ul.record_list li.record_item { margin-bottom:10px; }
ul.record_list li.record_item .recordImage img { width:75px; height:75px; float:right; background-color:white; border:1px solid black; margin:0 0 10px 10px; padding:3px; }

.record_item h3 { font-size:16px; font-weight:bold; }

.record_tablewrapper { margin:0 0 20px 0; }
.record_tablewrapper table { width:100%; }
.record_tablewrapper table tr {  }
.record_tablewrapper table tr th { padding:3px; background-color:#C0C0C0; color:black; }
.record_tablewrapper table tr td { padding:3px; border-bottom:1px solid #C0C0C0; }
.record_tablewrapper table tr.even td { background-color:#EFEFEF; }
.record_tablewrapper table tr.odd td {  }
.record_tablewrapper table tr.last td { border-bottom:0; }

.record_tablewrapper table tr.selected td  { font-style:italic; }

/* Image Gallery */
.imagegalleryContainer { width:600px; margin:0 auto; }

/* Send To A Friend */
.email_message { width:600px; margin:0 auto; padding:10px; border:3px double black; }

/* Content Records */
ul.contentrecords_list li.contentrecords_item { margin-bottom:20px; }

.digglink { float:left; margin: 0 10px 10px 0; }
.contentrecord_head { float:left; width:500px; }
	.contentrecord_title { font-size:16px; margin:0; padding:0; }
	.contentrecord_subtitle { font-size:14px; margin:0; padding:0; }
	.contentrecord_date { font-size:11px; margin:0; padding:0; }
	.contentrecord_byline {  }
.contentrecord_sendtoafriend { float:right; }

.contentrecord_readmore { margin:0; padding:5px 0; }
.contentrecord_commentlinks { float:left; margin:0; padding:5px 0; }
.contentrecord_socialbookmark { float:right; }

/* Blogs */
.comment_listwrapper .prevnext { width:424px; margin:0 auto; }
.comment_listwrapper .prevnext li { width:100px; float:left; margin:3px; text-align:center; }
.comment_listwrapper .prevnext li a { display:block; }
.comment_listwrapper .prevnext li.first {  }
.comment_listwrapper .prevnext li.prev {  }
.comment_listwrapper .prevnext li.next {  }
.comment_listwrapper .prevnext li.last {  }

.comment_listwrapper { margin-top:15px; padding-top:10px; }
.comment_listwrapper .comment_list { margin:0; padding:0; }
.comment_listwrapper .comment_list p { margin:0; padding:0.5em 0; }
.comment_listwrapper .comment_list li { margin:0; padding:0; border-bottom:1px solid black; }
.comment_listwrapper .comment_list li.odd { background-color:white; }
.comment_listwrapper .comment_list li.even { background-color:silver; }
.comment_listwrapper .comment_list li.last { border:0; }
.comment_listwrapper .comment_list li .commenttitle { padding:3px 5px; }
.comment_listwrapper .comment_list li h4 { margin:0; padding:0; }
.comment_listwrapper .comment_list li h5 {  font-style:italic; font-weight:normal; margin:0; padding:0; }
.comment_listwrapper .comment_list li div.comment { width:440px; overflow:hidden; padding:0px 7px; }

/* Contribute */

/* Search */
.searchresults { background-color:white; border:3px double black; padding:10px; }
.searchresults iframe { width:100%; }
