body {
background-color:#000000;
margin:0px;
}

#container {
width:900px;
height:700px;
border-style:solid;
border-color:#414143;
border-width:2px;
margin:5px;
padding:0px;
background-image:url(rehearse_small.jpg);
}

#menu {
margin-bottom:5px;
margin-top:5px;
width:900px;
height:30px;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
background-image:url(trans_back4.png);
}

.menu_class {
height:30px;
width:900px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
color:#cdc5ae;
font-size:23px;
line-height:23px;
}

.menu_class ul {
padding:0px;
margin:0px;
}

.menu_class li {
list-style-type:none;
display:inline;
margin-left:3px;
margin-right:2px;
}

.menu_class a {
font-family:Arial, Helvetica, sans-serif;
color:#cdc5ae;
font-size:100%;
text-decoration:none;
}

.menu_class a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#e7d3a9;
font-size:100%;
text-decoration:none;
}

.menu_class a:active {
font-family:Arial, Helvetica, sans-serif;
color:#e7d3a9;
font-size:100%;
text-decoration:none;
}

#spacer {
height:210px;
width:900px;
margin-bottom:5px;
overflow:hidden;
}

#canvas {
height:418px;
width:900px;
overflow:hidden;
border-bottom:2px solid #414143;
}

.content_canvas {
height:408px;
width:890px;
margin-left:5px;
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
overflow:auto;
}

#footer {
width:894px;
height:17px;
margin:3px;
overflow:hidden;
background-image:url(trans_back4.png);
}

.footer_left {
float:left;
width:150px;
height:17px;
overflow:hidden;
}

.footer_right {
float:right;
width:744px;
height:17px;
overflow:hidden;
}

.language-selector {
width:150px;
height:17px;
text-align:left;
line-height:17px;
padding-left:5px;
}

.footer_url {
width:744px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#999999;
text-align:right;
line-height:17px;
}
.footer_url img {display:inline;}
.footer_url a, .footer_url a:hover {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
text-decoration:none;
}

.tx-srlanguagemenu-pi1 p, .tx-srlanguagemenu-pi1 .links-list-header { 
font-family: Verdana, sans-serif; font-size: 12px; line-height:100%; color: #e0dacc; margin-top: 0px; padding: 0; text-indent: 0; 
}
.tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
.tx-srlanguagemenu-pi1 .CUR { float: left; font-size:15px; }
.tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #c4bfb2; text-decoration: none; font-weight: bold; }
.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#acabab; }
.tx-srlanguagemenu-pi1 .NO { float: left; font-size:15px; }
.tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #a69054; text-decoration:none; font-weight:bold; }
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#acabab; }
.tx-srlanguagemenu-pi1 .INACT { float: left; font-size:15px; }
.tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #a69054; text-decoration: none; font-weight: normal; }
.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #acabab; }
.tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size:15px; line-height: 100%; color: #8f5d5a; }
.tx-srlanguagemenu-pi1 fieldset { }
.tx-srlanguagemenu-pi1 fieldset legend { }
.tx-srlanguagemenu-pi1 fieldset label { display: none; }
.tx-srlanguagemenu-pi1 fieldset select {
font-size:15px; font-family: Verdana, sans-serif; background-color: #8f5d5a; color: white; font-weight: bold; 
}
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }


