body {font:11px arial, tahoma, sans-serif; color:#fff;	background-color: #282820; background:#000 url(/img/stains.jpg) top right no-repeat;	margin: 0;}

a {color:#FFE400;text-decoration:none;padding:0 0.2em;}
a.mp3 {color:#ddc400;}
a.mp3:hover {color:#ffe400}
a:visited {color:#88a000;}
a:active {color:#fff}
a:hover, #newscontainer p a {background-color:#222;border-bottom-color:transparent;color:#FFE400;}
a:hover {background:#fff;color:#000}
  
p {  margin:0.7em 0 1em 0;	font:100%/115%  arial;color:#eea;font-weight:normal}
p strong {color:#fff}

h1 {font-size:9em;letter-spacing:-16px;font-weight:bold;margin:0;width:auto;display:inline;padding:0}
h2 {font-size:150%;margin:0 0 0.2em 0;letter-spacing:-1px;}
h3 {font-size:120%;margin:0.2em 0;color:#eee392 }
h4 {font-size:110%;margin:0;}

ul, li {margin:0;padding:0;list-style-type:none}

#all{position:absolute;left:50%;top:0.5em;margin-left:-330px;width:680px;padding:0px;}

ul.nav {text-align:left;padding:0;margin:0 0 1px 130px}
ul.nav li{display: inline;}
ul.nav a, ul.nav a:visited {margin-left: 5px;color:gold;font-size:120%;font-weight:normal;letter-spacing:-1px;}
  
  #menu  {float:left;text-align:right;width:100px;padding:0 0 0 0.5em;margin:1em 1em 1em 0; height:100%;}
  #menu  h3 {font-size:150%;letter-spacing:-0.07em;color:#ccc; margin-top:1em;font-weight:normal;}
  #menu  h4 {font-size:130%; color:#eee;margin-top:0.6em; margin-bottom:0.1em; font-weight:normal;}
  #menu  ul {list-style-type: square; margin:0;}
  #menu  ul li {margin:0 0 0.5em 0;}
  #menu  ul li ul li {margin-bottom: 0em;}
  #menu  ul li ul li a {border:none;}
  #menu  ul li ul li a:hover {}               

#newscontainer {padding-left:115px;}
#newscontainer a {text-decoration:underline}
#footer {text-align:right;font-size:0.8em;}

img {border:1px solid #888; margin:0.5em 0 0.6em;}
a:hover img {border-color:red}

div.news {margin:0; border-bottom:30px solid black; font-size:120%; }
div.news h2 {font-size:250%;letter-spacing:-0.05em; margin:0.5em 0 0.1em 0;text-align:right; border-bottom:2px solid #fff;}

input.inputemail {color:#fff;font-weight:bold; background:#555;border:1px solid gold; width:100px; height:1.8em; font-size:85%; margin:1em 0;text-align:right;}
xinput.inputsubmit {height:1.5em; padding:0; font-size:100%;
color:#fff;font-weight:bold; 
background:#898;border:1px solid gold; 
 font-size:85%; text-align:right;} 

big {font-size:160%;line-height:110%;font-weight:normal;letter-spacing:-0.02em;}
mbig {font-size:130%;font-weight:bold;letter-spacing:-0.07em;}

#flux {padding-left:130px;}

div.banner {
  margin: 0;
  font-color: #111;
  //font-size: 80% /*smaller*/;
  font-weight: bold;
  //line-height: 1.1;
  padding:10px;
  text-align: right;
  position: fixed;
  top: 0px;
  right: 0px;
  width: 192px;
  left: auto;
  background:url(/img/banner_bg.gif) no-repeat;
}