* {margin: 0; padding: 0;}

a {color: #59365F; letter-spacing: 1px; text-decoration: none;}

a:hover {color: #BC2828;}

body {margin: 0; padding: 0; background: white; color: #59365F; font: 13px/16px "trebuchet ms", arial, helvetica, sans-serif; text-align: center;}

div {margin: 0; padding: 0;}

html {margin: 0; padding: 0; background: #BC2828; color: #59365F;}

img {border: none; padding: 0; margin: 0;}

h2 {margin-bottom: 10px; color: #59365F; font: bold 12px/16px sans-serif; text-decoration: underline;}

h4 {padding: 0; margin: 0; font: bold 13px/16px "Times New Roman", Times, serif; text-indent: 10px; letter-spacing: 1px;}

p {padding: 0; margin: 0; font: 12px/16px "Times New Roman", Times, serif;}

p.textlist {padding: 0; margin: 0 0 0 20px; font: italic 10px/16px "Times New Roman", Times, serif; text-indent: -5px;}

#background {background-color: #BC2828;}

#container {margin: 0 auto; padding: 0; width: 760px;  background-color: white; top: 0px; height: 1200px;}

#pageheader {margin: 0; padding: 0; height: 100px;}

#languages {margin: 0; padding: 0; width: 760px; position: relative; top: 5px; left: 0px;}

#languages a {color: #BC2828; font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; text-transform: lowercase;  padding-left: 6px; }

#languages a:hover {color: #59365F;}

#logo {margin: 20px 0px 0px 0px; padding: 0; width: 760px; color: #BC2828; font: 11px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 1px; text-indent: 0; text-transform: lowercase; position: relative; top: 0px; left: 0px; height: 70px;}

#content {margin: 20px 0px 0px 0px; padding: 0; width: 760px; text-align: left; position: relative;}

#poetry {margin-left: -70px; padding: 0; width: 160px; position: relative; left: 50%;}

#footer {margin: 0 auto; padding: 0; width: 760px; background-color: white; color: #59365F; font: 10px/12px sans-serif; top: 0px; height: 60px;  letter-spacing: 1px;}

.sitemap {float: left; width: 220px; margin-top: 10px; margin-left: 10px; font: 14px/18px "MS Sans Serif", Geneva, sans-serif; text-align: left;}

ul.sitemap {padding: 0; margin: 0 0 0 5px;}

li.sitemap {padding: 0; margin: 5px 0px 0 0; list-style: none; font-weight: bold; letter-spacing: 4px;}

.preload {display: none;}

.poetry {padding-bottom: 2px; border: none; white-space: pre; color: #BC2828; font: bold 14px "Times New Roman", Times, serif; text-align: left; letter-spacing: 2px;}

.title {padding-bottom: 15px; color: #BC2828; font: bold 16px "Times New Roman", Times, serif; text-align: center;}

.date {margin: 0; padding: 10px 10px 0px 0px; display: block; color: #663333; font: normal 12px "Times New Roman", Times, serif; text-align: right;}

#menu {margin: 0; padding: 0; width: 760px; background: url(images/background-index.jpg) no-repeat center; position: relative; top: 0px; left: 0px; height: 270px;}

#menu ul {margin: 0; padding: 0; display: inline; list-style: none;}

#menu li {margin: 0; padding: 0; display: inline;}

#menu0 {width: 100px; position: absolute; top: 50px; left: 350px; height: 130px;}

#menu1 {width: 70px; position: absolute; top: 20px; left: 325px; height: 40px;}

#menu2 {width: 50px; position: absolute; top: 35px; left: 275px; height: 80px;}

#menu3 {width: 40px; position: absolute; top: 115px; left: 260px; height: 60px;}

#menu4 {width: 40px; position: absolute; top: 175px; left: 280px; height: 50px;}

#menu5 {width: 60px; position: absolute; top: 210px; left: 320px; height: 40px;}

#menu6 {width: 65px; position: absolute; top: 185px; left: 380px; height: 50px;}

#menu7 {width: 50px; position: absolute; top: 135px; left: 445px; height: 100px;}

#menu8 {width: 30px; position: absolute; top: 75px; left: 460px; height: 60px;}

#menu_text {margin: auto; padding: 0; width: 220px;}

#menu_text li {margin: 0; display: inline; list-style-image: none; padding: 5px 5px;}

