/* reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0; }
table { border-collapse:collapse;border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal; }
a:hover {text-decoration:none;}

/* main */
body { 
  background-color: #0F0F0F; 
  color: #DFDFDF; 
  font-family:Georgia,serif;
}

#content { 
  margin-top: 175px; 
  margin-left:auto;
  margin-right:auto;
  width:920px; 
  font-size:0.75em;
}

h1 { 
  font-size: 3em; 
  line-height: 1.2em; 
  margin-bottom: 40px; 
  font-weight: normal;
}

.blue { 
  color: #79B9DF;
}

.yellow {
  color: #F8D777;
}

#social { 
  text-align: right; 
  font-size:1em; 
  font-weight: normal; 
  margin: 0 75px 0 0; 
  font-family: verdana;
}

#social li {
  display: inline;
  list-style-type: none;
  padding: 0 4px;
}

a, a:visited{ 
  text-decoration: none;
}
a:hover { 
  text-decoration: underline;
}
