body { font-family:georgia; line-height:1.5em; } #header #description { display:none; visibility:hidden; } .headerimage img { display:block; float:none; margin:0 auto; } .home .storycontent img { display:none; visibility:hidden; } #login { background:none repeat scroll 0 0 #444444; font-family:monospace; border:0 none transparent; color:#CCCCCC; font-size:11px; height:auto; } .side-widget { background:none repeat scroll 0 0 #444444; color:#FFFFFF; border:0 none transparent; } .side-widget a { color:#CCCCCC; } h1 a,h2 a,h3 a,h4 a,h5 a,h1,h2,h3,h4,h5 { font-family:Verdana; font-variant:small-caps; } .contread { font-variant:small-caps; text-align:right; } #sidebar { padding:5px 0 0 20px; } .side-widget ul li.page_item { border-bottom:1px dotted #777; font-family:monospace; padding:.5em 1.25em; } table,td { border:1px solid #CCCCCC; border-collapse:collapse; } table { border:2px solid #CCCCCC; } thead th,tbody th { background:url('http://columbus2010.thatcamp.org/images/th_bck.gif') repeat-x scroll 0 0 #FFFFFF; border-left:2px solid #CCCCCC; font-weight:bold; padding:5px 10px; } tbody th { background:none repeat scroll 0 0 #FAFAFB; border-bottom:2px solid #CCCCCC; border-top:2px solid #CCCCCC; font-weight:normal; text-align:left; } tbody tr td { font-size:smaller; padding:5px 10px; } tbody tr:hover { background:url('http://columbus2010.thatcamp.org/images/tr_bck.gif') repeat scroll 0 0 #FFFFFF; } tbody tr:hover td { color:#454545; } tfoot td,tfoot th { background:url('http://columbus2010.thatcamp.org/images/foot_bck.gif') repeat scroll 0 0 #FFFFFF; border-bottom:2px solid #CCCCCC; border-left:medium none; border-top:2px solid #CCCCCC; padding:4px; } caption { font-size:120%; text-align:left; padding:10px 0; } table a:hover { color:#003366; text-decoration:none; } table a:active { color:#003366; } a { color:#0077AA; outline:medium none; text-decoration:none; } a:hover { text-decoration:underline; }