body            { margin:0px; font-size:medium; font-family:Verdana,Arial,Helvetica,sans-serif; }

dt				{ text-indent:0px; padding-left:30px; padding-right:30px; margin-bottom:0px;  }
dd				{ text-indent:0px; padding-left:30px; padding-right:30px; margin-bottom:0px;  }

sup             { font-size:smaller; vertical-align:20%; }

.spaceRow       { height: 13; }
.medSpaceRow    { font-size: x-small; height: 6px; }
.smallSpaceRow  { font-size:xx-small; height:2px; border-width:0; }

a               { font-size:medium; }
a:link          { text-decoration:none; }
a:visited       { text-decoration:none; }
a:hover         { text-decoration:none; }
a:active        { text-decoration:none; }
a.blacktxt      { color:#000000; text-decoration:none; /* for tblSubBanner */ }

a.event         { color:#7777c0; text-decoration:underline !important; }
a.event:hover   { color:#ff0080; text-decoration:underline; }
a.story         { color:#7777c0; text-decoration:underline !important; }
a.story:hover   { color:#ff0080; text-decoration:underline; }

td.event        { font-size:11px; text-align:left; margin:2em; }
td.story        { font-size:11px; text-align:left; margin:2em; }

div.event       { padding-left:30px; padding-right:30px; margin-bottom:0px;  }
div.story       { padding-left:30px; padding-right:30px; margin-bottom:0px; }
div.storyquote  { padding-left:70px; padding-right:70px; padding-top:10px; padding-bottom:10px; margin-bottom:0px; }
div.story2      { padding-left:60px; padding-right:60px; margin-bottom:30px; }

.events_hdg     { text-align:left; font-weight:bold; color:#c47500; margin-bottom:10px; border-bottom:1px solid #c47500; border-top:1px solid #c47500; }
.stories_hdg    { text-align:left; font-weight:bold; color:#c47500; margin-bottom:10px; border-bottom:1px solid #c47500; border-top:1px solid #c47500; }

div.events      { text-align:left; margin:2px; }
div.stories     { text-align:left; margin:2px; }
div.stories2    { text-align:left; margin:100px; }

.event_title    { font-weight:bold; font-size:110%; color:#c47500; margin-bottom:5px; line-height:150%; }
.story_title    { font-weight:bold; font-size:110%; color:#c47500; margin-bottom:5px; line-height:150%; }
.story_title2   { font-weight:bold; font-size:110%; color:#c47500; margin-bottom:5px; text-align:left; line-height:150%; padding-left:10px; }

.event_subtitle { padding-left:17px; font-style:italic; font-weight:bold; color:#c47500; margin-bottom:5px; line-height:120%; }

.story_sub      { font-weight:bold; color:#c47500; font-style:italic; text-align:left; line-height:125%; }
.story_sub2     { font-weight:normal; font-size:100%; color:#c47500; text-align:left; line-height:125%; }

.story_auth     { font-weight:normal; color:#c47500; font-style:italic; text-align:left; }
.story_auth2    { font-weight:normal; font-size:75%; color:#c47500; font-style:italic; text-align:left; }

.story_caption  { font-weight:normal; font-size:75%; font-style:italic; text-align:center; }

.separator      { height:10px; text-align:center;
                  border-bottom:1px dashed #336600;
                  margin-top:10px; margin-bottom:15px;
                  margin-left:120px; margin-right:120px;
                }
.tochead        { font-size:12px; text-align:left; margin:2em; text-align:center; }
.toctext        { font-size:11px; text-align:left; margin:2em; }
.nextdate       { font-size:11px; text-align:left; font-style:italic; color:red; }
.datehilite     { background-color:#ffff99; font-style:italic; font-weight:normal; }


/* margin: top right bottom left */


