body {
background: url("/core/bgfixer.png");

}
#theQ {
position:absolute;
top:10px;
left:10px;
width:200px;
}
#centerQ {

background: url("/theQ.png") no-repeat center;
background-position:fixed;
margin:0;
padding:0;

height:100%;
overflow:hidden;
}

#email {
padding-left:25px;
width:250px;
position:relative;
top:20%;
opacity:0;
filter: alpha(opacity=0);

}
#email input, #email textarea {
font-family:verdana;
font-size:12px;
text-align:center;
border:0;
width:250px;
margin-bottom:7px;
background:#ccc;
opacity:.5;
filter: alpha(opacity=0);
color:white;
font-weight:bold;
}
#email input:focus {

overflow-x:visible;
}
#email input:focus, #email textarea:focus, #submit:hover {

filter: alpha(opacity=90);
opacity:.9;
font-size:18px;

}
#email textarea:focus {
font-size:10px;
text-align:left;
font-weight:normal;
height:206px;

}
#email textarea {
width:236px;
height:200px;
padding-top:7px;
padding-bottom:7px;
padding-right:7px;
padding-left:7px;
}
center {
position:absolute;
width:100%;
height:100%;
}
#dropQdiv p:hover, #dropQdiv p:focus {
background:black;
color:white;
opacity:.5;
padding-right:314px;
}
input.red: {
background-color:red;
}