
/* Base resets */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, 
form, fieldset, input, p, blockquote, table, th, td, embed, object {
  padding: 0;
  margin: 0; 
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: inherit;
  font: inherit;
  font-size: 100%;
}
fieldset, img, abbr {
  border: 0;
}
address, caption, cite, code, dfn, em, 
h1, h2, h3, h4, h5, h6, strong, th, var {
  font-weight: normal;
  font-style: normal;
}
ul {
  list-style: none;
}
caption, th {
  text-align: left;
}
h1, h2, h3, h4, h5, h6 {
  font-size:100%;
}
q:before, q:after {
  content: '';
}
a, ins {
  text-decoration: none;
}


/* Clear */
.clear{
  clear:both;
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height:0;
}


/* Define further inputs */
input {
  font-size: inherit;
  font: inherit;
}
input:focus, a:focus {
  outline: none;
}


/* Base body resets */
body {
  background-color: #190019;
  color: #000;
  font-size: 62.5%;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  /* font-family: Courier New, courier, sans-serif; */
  background: #190019 url(images/bg.gif) no-repeat top center;
}


/* Base wrapper resets */
#wrapper {
	width: 900px;
	margin: 0px auto;
	text-align: left;
}
