body{
background:#000;
font-size:2.5em;
color:#aaa;
width:99%;
height:99%;
overflow-wrap: break-word;
word-wrap: break-word;
}
img{height:auto;max-width:95%;position:relative;}
.disclaimer{font-size:1.25em;font-weight:bold;color:darkorange;position:relative;width:auto;max-width:85%;}
strong{font-size:1.30em;font-weight:bold;}
ul li{
list-style-type:square;
}
h1,h2,h3,h4,h5,h6{
clear:both;
}
h3{
letter-spacing:0.1em;
line-height:2.6em;
text-transform:uppercase;
font-size:0.8em;
}
blockquote{
background-color:darkgreen;
line-height:1.2em;
font-size:1.25em;
color:#ddd;
text-align:left;
position:relative;
width:auto;
max-width:90%;
}
p{overflow-wrap: break-word;word-wrap: break-word;}
blockquote strong {color:#fff;}
a:link{
text-decoration:none;
font-size:1.1em;
font-weight:bold;
color:white;
}
a:visited{
text-decoration:none;
font-size:1.1em;
color:#ddd;
font-weight:bold;
}
a:hover,a:active{
font-size:1.1em;
text-decoration:underline;
font-weight:bold;
}
section,article,aside,footer,header,nav,hgroup{
display:block;
width:auto;
max-width:98%;
position:relative;
}
article,footer{
border:1px solid green;
margin:5px;
padding:8px;
}
header{
border:5px solid green;
margin:5px;
padding:8px;
}
aside{
max-width:85%;
display:block;
position:relative;
border:0.15em dashed green;
margin:1.5em;
padding:1em;
}
aside.changelog{width:98%;}
nav ul{
margin:0;
padding:0;
}
nav ul li{
display:inline;
margin:5px;
}
div.main-menu{
background:darkgreen;
overflow:auto;
font:16px "Courier 10 Pitch", Courier, monospace;
line-height:1.5;
/*margin-bottom:1.625em;*/
color:black;
border:4px solid #999;
}
.menu-wrapper{
position:relative;
width:100%;
height:38px;
background-color:#1c1c1c;
color:white;
padding:0;
font-size:14px;
border:0;
margin:0;
}
.menu-item a{
width:150px;
background-color:#1c1c1c;
padding:0;
margin:0;
height:100%;
}
.sub-menu, .sub-menu a{
left:150px;
padding:0;
margin:0;
height:100%;
top:0;
}
#nav .menu-wrapper, menu{
font-weight:bold;
margin-left:0;
position:relative;
font-size:10px;
}
#nav .menu-wrapper ul, menu ul{
list-style:none;
margin:0;
}
#nav .menu-wrapper li, menu li{
float:left;
position:relative;
}
#nav a{
display:block;
color:#fff;
line-height:38px;
text-decoration:none;
background:#222;
}
#nav ul ul{
display:none;
position:absolute;
top:38px;
left:0;
float:left;
width:150px;
z-index:99999;
height:100%;
}
#nav ul ul li{
min-width:150px;
}
#nav ul ul ul{
top:0;
left:100%;
}
#nav ul ul ul ul{
left:100%;
top:0;
}
#nav ul ul ul ul a{
left:100%;
top:0;
}
#nav ul ul a{
height:auto;
left:150px;
top:38px;
}
#nav li:hover > a, #nav ul ul li:hover > a{
background:#444;
color:#fff;
}
#nav ul li:hover > ul{
display:block;
}
#nav ul li.current_page_item > a, #nav ul li.current-menu-ancestor > a, #nav ul li.current-menu-item > a, #nav ul li.current-menu-parent > a{
color:#fff;
}
* html #nav ul li.current_page_item a, * html #nav ul li.current-menu-ancestor a, * html #nav ul li.current-menu-item a, * html #nav ul li.current-menu-parent a, * html #nav ul li a:hover{
color:#fff;
}
pre{
background:#ccc;
color:black;
font:13px "Courier 10 Pitch", Courier, monospace;
line-height:1.5;
margin-bottom:1.625em;
overflow:auto;
padding:0.75em 1.625em;
}
