body { color: #222222; font: 20px/1.3em Palatino,Georgia,serif; background-color: #F1F1F1; margin: 10px; } body.article { color: #222222; font: 20px/1.3em Palatino,Georgia,serif; background-color: #F1F1F1; } a, a:hover, a:visited { color: #000; } header { text-align: center; } #article header { text-align: left; border-bottom: 1px solid #222222; } #article header a { text-decoration: none; } #article article { border-bottom: 1px solid #222222; } .vieworiginal a { color: #888888; text-decoration: none; } #main, #article { margin: 0 auto; } #main ul#links { padding: 0; list-style-type: none; text-align: center; } #main ul#links li { display: inline; } #links a, .backhome a{ text-decoration: none; padding: 5px 10px; } #links a:hover, .backhome a{ -webkit-border-radius: 2px; border-radius: 2px; background-color: #040707; color: #F1F1F1; } #main #entries { margin-top: 20px; } #main #entries .entrie { color: rgb(46, 46, 46); position:relative; background-color: #ffffff; padding: 15px; min-height: 6em; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 0px 2px -1px #000; box-shadow: 0px 0px 2px -1px #000; } #main #entries .entrie h2 a { text-decoration: none; } #main #entries .entrie h2 a:hover { color: #F5BE00; } #main #entries .entrie .tools { position:absolute; bottom: 0; width: 100%; text-align: right; margin-left: -20px; } #main a.tool { text-decoration: none; } footer { text-align: center; }