body {
	background: #E2DA9C url(/res/img/bg.jpg) fixed;
	font:12px arial, helvetica, tahoma, sans-serif;
	}
hr  {
    width: 75%;
    height: 1px;
    color:#000000;
    }
h6, h5, h4, h3, h2, h1 {
	font-family: arial, helvetica, tahoma, sans-serif;
	font-weight:bold;
	}
h5, h6{
	font-size: 13px;
	margin:0px 0px 3px 0px;
	}
h4 {
	font-size: 13px;
	margin:12px 0px 3px 45px;
	}
h3 {
	font-size: 13px;
	margin:12px 0px 3px 24px;
	}
h1 {
	font-size: 15px;
	margin:20px 0px 50px 50px;
	}
h2, caption {
	font-size: 14px;
	margin:25px 0px 5px 10px;
	clear:both;
	}
a {
	color:#000000;
	font:bold 11px arial, helvetica, tahoma, sans-serif;
	text-decoration:none;
	}
a:link {color:#000000;}
a:visited {color:#3F3F3F;}
a:hover {color:#3F3F3F;}

ol, ul {clear: both;}
.contentRoot, .content {
	position:relative;
	width:auto;
    min-width:390px;
    top: 0px;
	border:1px solid #600000;
	background-color: #E2DA9C;
	margin:13px 184px 0px 188px;
	padding:5px 9px 5px 9px;
	}
.content {
	margin-right: 0px;
    border-right: 10px double #600000;
	}
.center {text-align:center;}
table, td, th {
	border: 1px solid #600000;
	text-align: center;
	font: 11px arial, helvetica, tahoma, sans-serif;
	border-collapse: collapse;
	}
	th{font-weight:bold;}
table {
	clear:both;
	width:auto;
	}
.img_left, .img_right, .img {
    border: 1px solid #600000;
    margin: 7px 10px;
	position: relative;
	}
.g_img_right, .g_img_left, .g_img {
    cursor: pointer;
    border: medium double #600000;
    margin: 7px;
	position: relative;
	}
.g_img{
    float: left;
	margin-right: 7px;
	}
.img_left, .g_img_left{
    float: left;
	margin-right: 7px;
	}
.img_right, .g_img_right {
    float: right;
	margin-left: 7px;
	}
.menu{
	list-style-type:none;
}
.button{
	background-image: url(/res/img/button.gif);
	background-color: #E1A311;
	border:0px;
	width:100px;
	height:26px;
	color: #600000;
	}

/* #article:first-letter{
	color: #600000;
	margin-right: 5px;
	font-size: xx-large;
	float: left;
	} */
#article{
	font:12px arial, helvetica, tahoma, sans-serif;
	text-align:justify;
	}
#article .bio{
	font:italic 11px arial, helvetica, tahoma, sans-serif;
	text-align: right;
	display:block;
	}
#article .lyric{
	font:italic 11px arial, helvetica, tahoma, sans-serif;
	text-align: left;
	margin-left:25px;
	display:block;
	}
#header {
	position:relative;
	width:100%;
    min-width: 800px;
    height:90px;
    border:1px solid #600000;
    text-align: center;
    vertical-align: middle;
    background-color: #E2DA9C;
	}
#menu {
	position:absolute;
	width:170px;
	left:9px;
	border:1px solid #600000;
	background-color: #E1A311;
	margin-top:13px;
	padding:7px;
    vertical-align: middle;
	z-index:1;
	}
body>#menu {width:152px;}
#info {
	position:absolute;
	width:170px;
	top:120px;
	right:9px;
	border:1px solid #600000;
	background-color:#E1A311;
	padding:7px;
    text-align:center;
	}
body>#info {width:148px; top:110px;}
.infobox{
  border: 0px;
  vertical-align: middle;
  font-family:Comic Sans MS;
  font-size: 11px;
}
.langbar img, .langbar select{
  cursor:pointer;
  vertical-align:middle;
}
select{ background-color: #E2DA9C;}