body {
width:98%;
margin-left:1%;
padding:0;
  font-family: "VT323", serif;
  font-weight: 400;
  font-style: normal;
  font-variant: small-caps;
  font-size:x-large;
letter-spacing:2px;
background-color:#111111;
color:lime;
}
input {
font-family: verdana, "lucida console", san-serif;
margin:5px 0;
padding:3px 6px;
border:1px solid #333333;
border-radius:2px;
background-color:#dddddd; 
box-shadow: 2px 2px 4px black inset;
font-variant: small-caps;
font-size:x-large;
}
input:focus {
border:1px solid #222222;
box-shadow: 2px 2px 4px #222222; 
background-color:white; 
color:black;
}
a {
text-decoration:none;
color:gold;  	
} 
a:hover {
text-decoration:underline;
}
textarea {
margin:0;
margin-top:5px;
height:280px;
padding:3px;
width:100%;
border:1px solid #333333; 
box-shadow: 2px 2px 4px #222222 inset;
color:#222222;
}

.form {
margin:10px 0;
padding:2%;
border:1px solid #333333; 
box-shadow: 2px 2px 4px #222222 inset;
border-radius:4px;
transition: transform .2s;
}
.form:hover {
background-color:#eeeeee; 
box-shadow: 4px 4px 20px gold inset;
    -ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari 3-8 */
    transform: scale(1.1); 
}
.handle {
margin:0;
color:333333; 
font-variant: small-caps;
font-size:small;
letter-spacing:4px;
}
.about {
color: gold;
font-variant: small-caps;
font-size:large;
font-weight:bold;
letter-spacing:4px;
}
.posts {
width:97%;
margin:2px 0;
padding:0 1%;
border:3px solid yellowgreen;
border-radius:6px;
box-shadow: 2px 2px 4px lime; 
}
.posts:hover {
color: white;
font-size:1.1em;
border:3px double gold;
border-radius:6px;
box-shadow: 2px 2px 4px yellowgreen;
}
.headtw {
width:98%;
margin:1% 0;
margin-bottom:10px;
padding:0 0 ;
border: 3px double lime;
background-color: yellowgreen;  
box-shadow: 2px 2px 4px lime inset;
border-radius:4px;
font-weight:bold;
text-align:center;
letter-spacing:6px;
color:black; 
}
.headtw:hover {
box-shadow: 2px 2px 4px gold; 
background-color:lime;
cursor:pointer;
}

footer {
text-align:center;
padding:10px 1%;
width:98%; 
height:80px;
background-color:transparent;
}

.tmse {
font-size:2.0em;
}
