html, body, th, a  { padding: 0; margin:0}
li {margin: 0.3em 0 }
body {
  margin:0;
  padding: 20px;
  color:  #335;
  background-color: #eee; 
  background-image: url(media/bg.gif);
  
}
td,th,tr{margin:0; font-size:100%;font-weight:400}
tr:hover {
	background-color:#eef;
}
td {text-align:left; padding: 0.4em 0.6em }
th {text-align:left; padding: 0.1em 0.6em}

body {
 font-family: "Tahoma", "Trebuchet MS", "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
 font-size:  small; 
}

h1,h2,h3 {
  font-family: "Trebuchet MS", "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
  font-style: italic; 
  letter-spacing: 0.05em;
  text-align:left;
}

a:hover,input:hover,textarea:hover {color: #33c; }
h1 a:hover { color: #667 !important }

a,input,textarea,select,h4 { color: #339 }
h5 a { color: inherit }

h1 { 
 margin: 5px 0;
 padding:0;
 font-weight: 900;
 font-style:italic;
 font-size:2.2em;
}


img { border: none }

table,div#intro {
 background-color: #fff;
 border:1px solid #ccc;
 -moz-border-radius:4px;
 width:80%;
 margin: 0.5em;
 text-align:left;
}
h1 {
width:80%;
margin:0 0.5em ;
padding:0;
 text-align:left;
}
th { background-color: #eee }
address { display:none }

div#intro {
	padding: 0;
}
div#intro p {
margin: 1em;
}
span#ga {
 float:right;
 margin-top:40px;
 padding: 0.5em;
  background-color: #fff;
 border:1px solid #ccc;
 -moz-border-radius:4px;

}