A { text-decoration: none }
P, LI { text-align: justify }

BODY { background: url(images/c.jpg) bottom right no-repeat } 

TABLE { border-collapse: separate ; border-spacing: 0px }

TD.topmost { background-color: rgb(180,160,240) }
TD.topmost2 { background-color: rgb(140,120,210) }
TD.section2 { background-color: rgb(160,240,180) }
TD.section, TD.media_event { background-color: rgb(100,210,150) }
TD.index1, TD.topindex1, TR.media_info1, TD.class1, TD.event1
 { background-color: rgb(130,180,210) }
TD.index2, TD.topindex2, TR.media_info2, TD.class2, TD.event2
 { background-color: rgb(160,210,240) }

TD.class1, TD.class2
 { text-align: right }

TD.index1, TD.index2, TD.topindex1, TD.topindex2
 { text-align: center ; padding-right: 2em ; padding-left: 2em }

TD.topindex1, TD.topindex2 { width: 12% ; height: 40px }

TD.media_thumb
 { vertical-align: middle ; text-align: center ; width: 160px ; height: 130px }

TD.media_image
 { text-align: center ; height: 490px }

TD.media_infoLeft
 { vertical-align: top ; width: 1px ; padding-right: 10px }

BLOCKQUOTE { text-align: justify }

P.about_floof { margin: 0 8em }

P.footer { text-align: right ; font-size: x-small }