



:root {                                                                                                                                                                                              
        --foreground: #00AAAA ;                                                                                                                                                                                     
        --background: #000000 ;                                                                                                                                                                                     
        --standout: #0000AA ;                                                                                                                                                                                       
        --standout-med: #FFFF55 ;                                                                                                                                                                                   
        --standout-low: #00AA00 ;
        --alt-med: #AA0000 ;                                                                                                                                                                                  
        --alt-low: #555555 ;                                                                                                                                                                                   
        --alt: #FFFFFF ;
		--norm-standout: #00FFFF;
		--norm-low: 000077;
}
@font-face {                                                                                                                                                                                                        
    font-family: TermFont;                                                                                                                                                                                          
    src: url(/ibm-3270-regular.ttf)                                                                                                                                                                              
}
body {
  	background-color: black;
	background-image: url(img/trail/bg-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-size: 100%;
  	color: var(--foreground);
  	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
}
.menuoption {
    color: var(--alt);
    text-align: left;
    padding-right: 18px;
}
.menudiz a {
    color: var(--standout-med);
	text-decoration: none;
}
.menudiz a:hover {
	color: var(--foreground);
}
#menu_block {
	clear: both;
	background-image: url(img/smurf-torch-lahaina.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-size: 100%;
	min-height: 400px;
}
table.menulist {
  	border-style: solid;
  	border-color: var(--standout-low);
  	border-width: 1px;
 	margin-left: 300px; 
	background-color: var(--background);
	font-size: 1.2em;
	opacity: .8;
}
strong {
   font-weight: plain;
   color: var(--standout-med);
}
emphasis {
  font-weight: plain;
  color: var(--standout-med);
}
code {
  color: var(--background);
  background-color: var(--foreground);
}
h3 {
   font-size: 2em;
   font-weight: bold;
   color: var(--norm-standout);
   text-align: left;
   text-decoration: underline;
}
h4 {
	font-size: 1em;
   	color: var(--norm-standout);
   	text-align: left;
}
h1 {
	font-family: Georgia, serif;
	font-size: 3em;
	color: var(--alt);
}
h2 {
	font-size: 2em;
	color: var(--alt);
	font-family: Georgia, serif;
}

div[id=page.menu] {
	opacity: 0.4;
}
.command {
    padding-top: 18px;
}
select, option {                                                                                                                                                                                                    
    color: var(--alt);                                                                                                                                                                                  
    border-color: var(--background);                                                                                                                                                                                
    background: var(--background);                                                                                                                                                                                  
    background-color: var(--background);                                                                                                                                                                            
    text-shadow: 0px;                                                                                                                                                                                               
    text-decoration: none;                                                                                                                                                                                          
    border-bottom: 0px;                                                                                                                                                                                             
}
img {
  margin-right: 8px;
}
input:focus {
  outline: none;
  background-color: var(--background);
  color: var(--alt);
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
  color: var(--alt);
}
input[type=submit] { 
	border-style: solid;
	border-width: 2px;
	border-color: var(--foreground);
  	color: var(--alt);
  	background-color: var(--background);
	text-decoration: none;
}
input[type=submit].tacky_alert {
	border-color: var(--background);
 	background-color: var(--foreground);
}
input[type=submit]:hover { 
	border-style: solid;
	border-width: 2px;
	border-color: var(--background);
  	color: var(--background);
  	background-color: var(--foreground);
	text-decoration: none;
}

input { 
    outline: none;
    color: var(--alt);                                                                                                                                                                                       
    background-color: var(--background);                                                                                                                                                                            
    border-bottom-color: var(--foreground);                                                                                                                                                                                
    border-bottom: 1px;
    border-top: 0px;
}                                                                                                                                                                                                                   
textarea {                                                                                                                                                                                                          
    color: var(--foreground);                                                                                                                                                                                       
    background-color: var(--background);                                                                                                                                                                            
    border: 1px;                                                                                                                                                                                                    
    border-style: solid;                                                                                                                                                                                            
    border-color: var(--alt);                                                                                                                                                                           
}                                                                                                                                                                                                                   
select, input {                                                                                                                                                                                                     
    font-size: 22pt;                                                                                                                                                                                                
    font-family: Fixed;                                                                                                                                             
    border-top: 0px;                                                                                                                                                                                                
    border-left: 0px;                                                                                                                                                                                               
    border-right: 0px;                                                                                                                                                                                              
    border-style: solid;                                                                                                                                                                                            
};  
.hide { display: none; }
.center { text-align: center; }
#page {
	background-color: var(--background);
	opacity: 100;
	padding-bottom: 100%;
	padding-top: 12px;
 	margin-left: 25%;
  	margin-right: 25%;
  	padding-left: 5%;
  	padding-right: 5%;
	height: 100%;
}
#content {

}
#pictureframe {
	/* border-width: 2px;
	border-color: var(--foreground);
	border-style: solid; */
}
