@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;}
body{
background:#161616;
border-top:20px solid #D0EB6A;
}
h1, h2, h3 ,h4{
font-family:"Trebuchet MS",Verdana,Sans-Serif;
}

h1{
width: 280px;
 float:left;
 font-size:40px;
 color:#fff;
font-style:italic;
 line-height:28px;
 }
h1 em{
color:#D0EB6A;
font-size:40px;
}
h2 {
color:#D0EB6A;
font-size:1.5em;
letter-spacing:0.4pt;
padding-top:0.5em;
text-transform:uppercase;
}
div, h1, h4, div, img, form {
border:0 none;
margin:0;
padding:0;
}
#container {
margin:20px auto 0;
text-align:center;
font-size:14px;
width:776px;
}
#copyright{
margin:0px auto;
text-align:center;
width:776px;
background-color:#000000;
border-left:6px solid #0D0D09;
overflow:auto;
padding:0.5em;
color:#eee;
font-size:12px;}
#header-menu {
border-bottom:3px solid #D0EB6A;
height:28px;
}
#container h1.menu-title {
font-weight:bold;
width:300px;
margin-right:30px;
}
#container h4 {
float:left;
line-height:28px;
}
 h4.menu-disname {
background:#D0EB6A none repeat scroll 0 0;
border-left:1px solid #F000;
color:#000;
width:auto;
padding:0 20px;
}
h4.menu-undisname {
background:#363636 none repeat scroll 0 0;
border-left:1px solid #000;
color:#ccc;
width:auto;
padding:0 20px;
cursor:pointer;
}
#content {
line-height:22px;
padding:10px;
text-align:center;
}
.display {
}
.display li{
margin:0;
padding:0;
list-style:none;
}
#content a {
color:#ccc;
display:block;
text-decoration:none;
font-size:13px;
}
.display li{
background-color:#000000;
border-left:6px solid #0D0D09;
display:block;
overflow:auto;
padding:0.5em;
color:#eee;
font-size:12px;
margin:3px 0;
}
.display p {
background-color:#000000;
border-left:6px solid #0D0D09;
text-align:left;
display:block;
overflow:auto;
padding:0.5em;
color:#eee;
font-size:12px;
text-indent:2em;
}
.undisplay {
display:none;
}
.undisplay li{
margin:0;
padding:0;
list-style:none;
}