* {font-family:arial; font-size:13px; line-height:110%}
small {font-size:12px; color:#ddd}
.s {font-size:10px; color:#bbb}
big {font-size:16px}
body {margin:0px; background:#000; color:#eee; 
-webkit-perspective: 7000;
-webkit-transform-origin:300px 550px;-webkit-transform:translateZ(-500px); 
}
a {color:#eee; text-decoration:none}
a:hover {color:#fff; text-decoration:underline}
hr {color:#622; border-color:#622}
hr {padding:0px; border:0; border-bottom:1px #000 solid; border-top:1px #911 solid}
legend {color:#eee}

h2 {font-size:200%;margin:0px;padding:0px;border:none}
h3 {font-size:185%;margin-top:0px;margin-bottom:14px}
h4 {font-size:170%;margin:0px;white-space:nowrap}
h5 {font-size:150%;margin:0px;display:none;padding:0px}
h6 {font-size:120%;margin:0px;padding:0px;padding-top:5px}
h2,h3,h4,h5,h6,h6 {text-shadow:rgba(9,0,0,0.22) 3px 4px 5px}
p {margin-top:11px}
blockquote {margin:10px 0 10px 30px}
form {margin:0}
option,.field,.msg {background:#fff; border:1px solid #888; padding:1px; padding-left:2px; opacity:0.91; filter:alpha(opacity=91); border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
box-shadow:rgba(0,0,0,0.2) 1px 2px inset}
fieldset {margin:0px; padding:5px; border:1px solid #877; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
em {font-size:13px; color:#eee}
cite {width:128px; font-size:9px; color:#d2c43f; padding:0; margin:0; cursor:default; width:128px}
button {padding:2px 6px 2px 6px; opacity:0.9}
img {border-radius:9px}
.msg {width:250px; background-color:#322; color:#eee}
.err {font-weight:bold; color:#229}
.highlight {background:#781410; padding:5px; margin-bottom:1px; text-decoration:none; width:98%; opacity:0.89; filter: alpha (opacity=89); border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:rgba(0,0,0,0.3) 3px 6px 16px;-moz-box-shadow:rgba(0,0,0,0.4) 3px 6px 16px}
.box {text-align:left;background:#781410; padding:2px; margin:0px; border-radius:6px; opacity:0.5; filter:alpha (opacity=50); -moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:rgba(0,0,0,0.2) 2px 3px 9px}
.list {background:#781410; padding:5px; margin-bottom:1px; text-decoration:none; width:620px; opacity:0.82; filter:alpha (opacity=82); cursor:pointer; overflow:hidden; color:#fff; z-index:99; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:rgba(0,0,0,0.5) 2px 3px 14px;
-webkit-transition-duration: 0.3s, 0.5s;
-webkit-transform: rotateY(-6deg) translateZ(30px);
-webkit-transform-style: preserve-3d;
z-index:99;
}
.list:hover {-webkit-transform: rotateY(5deg) translateZ(40px);}
.code {border:1px solid #fff; color:#111; padding:7px; background:#ddd; margin:5px; width:500px; height:50px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:rgba(0,0,0,0.3) 2px 3px inset}
.menu {margin:0px; padding:0px; border:none;
-webkit-transform: rotateY(3deg) translateZ(40px); z-index:99;
}
.menu li {list-style:none; margin:0px; padding:0px; border:none; text-shadow:rgba(9,1,1,0.3) 3px 4px 5px}
#box {padding:1px; height:70px; overflow:hidden; opacity:0.7; filter:alpha (opacity=70);box-shadow:rgba(0,0,0,0.18) 2px 2px 9px}
@media print {
 body {margin:0px; border:none; padding:0px}
 #content {width:455px !important; overflow:visible !important;
-webkit-transform: rotateY(-3deg) !important;}
}

