td { padding:2px; vertical-align:top; }
td.foto { width:242px; padding:2px; border:0; }

#navbox { float:right; width:330px; height:30px; margin:40px 10px 0 0; padding:6px; }
img.thumb { height:34px; padding:2px; border:1px solid #ccc; }
.title { font-weight:bold; color:#1a7e2f; margin:0; padding:3px 3px 1px 3px; border-bottom:1px solid #ccc; background:#daf0af; font-size:15px; }

#widebox { background:#fff; padding:0 3px; width:790px; }
#wideheader { width:786px; background:#fff; padding:3px; }
#widetextbox { width:786px; padding:4px 8px; }

.section { cursor:pointer; font-weight:bold; color:#72b254; margin:0; padding:2px 5px 2px 0; border-bottom:1px solid #ccc; font-size:12px; text-indent:8px; }
.section:hover, { background:#daf0af; }
.articles { padding:0 1px; font-weight:normal; font-size:13px; text-align:left; }
.volume { cursor:pointer; font-weight:bold; color:#72b254; margin:0; padding:2px 5px 2px 0; border-bottom:1px solid #ccc; font-size:13px; text-indent:8px; }
.volume:hover, { background:#daf0af; }
.story { padding:0 1px; font-weight:normal; font-size:13px; text-align:left; }
.year { cursor:pointer; font-weight:bold; color:#72b254; margin:0 0 2px 0; padding:2px 5px 2px 0; border-bottom:1px solid #ccc; font-size:13px; text-indent:8px; }
.year:hover, { background:#daf0af; }
.stories { padding:0 1px; font-weight:normal; font-size:13px; text-align:left; }

#list { margin:0 1em; padding:0; }
#list li { list-style-image:url(articles/dot.png); margin:0 1em; padding-bottom:14px; }
#list1 { margin:0 1em; padding:0; }
#list1 li { list-style:square; margin:0 1em; padding:0; }
