BODY { color: #FFFFFF; background-color: #393939; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

DIV.main { margin-left: 8%; margin-right: 0px; }

TABLE { font-size: 11px; }
TR.footer { background-color: #0066CC; padding-top: 0.3em; padding-bottom: 0.3em; }
TD.header { height: 44px; background-image: url('folk-header.jpg'); background-repeat: no-repeat; border-bottom: 1px solid #0066CC; }
TD.title { height: 1.6em; border-bottom: 1px solid #0066CC; }
TD.thumb_cell { height: 140px; width: 140px; vertical-align: top; }

.pagetitle { text-align: right; font-size: 11px; padding-top: 0.3em; padding-bottom: 0.3em; }
.content { text-align: left; vertical-align: top; padding-top: 0.5em; padding-bottom: 0.5em; }
.index { text-align: left; vertical-align: top; padding-top: 0.5em; padding-bottom: 0.5em; line-height: 1.6em; }
.center { text-align: center; }
.date { font-size: 12px; font-weight: bold; }
.news { border: 1px solid #FFFFFF; padding: 5px; }
.contents_link { font-size: 13px; font-weight: bold; }

A { color: #0066CC; text-decoration: none; }
A:active {COLOR: #ffffff; TEXT-DECORATION: none}
A:hover {COLOR: #0066CC; TEXT-DECORATION: underline}
A:visited {COLOR: #0066CC; TEXT-DECORATION: none}

A.footer { color: #FFFFFF; text-decoration: none; }
A:hover.footer { color: #FFFFFF; text-decoration: none; }
A:visited.footer { color: #FFFFFF; text-decoration: none; }
A:active.footer { color: #FFFFFF; text-decoration: none; }

IMG { border-style: none; }
