* {padding:0; margin:0; }

body{
background: #140e04;
/* background: #fff url(/img/main_bck.gif); */
color:#888;
font-size:12px;
letter-spacing: 3px;
font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
text-transform: uppercase;
width: 896px;
margin: 0 auto;
}

h1 {
font-size: 32px;
letter-spacing: 8px;
font-weight: normal;
padding-bottom: 6px;
padding-top: 16px;

}
 #resume {
text-align: left;
}

.statement {
width: auto;
}

a{
color:#fff;
text-decoration: none;
}

#footer p {
text-transform: none;

font-size: 13px;
letter-spacing: 2px;
color: #777;
}

ul.nav {
list-style-type: none;
}

blockquote {
padding-bottom: 32px;
width: 680px;
font-style: italic;
margin: 0 auto;
}

ul.nav li {
float: left;
letter-spacing: 3px;
padding-right: 3.4em;
padding-bottom: 24px;
}

ul.nav li a {
padding: 2px;
}

ul.nav li a:hover {
background: #000;
color:white;
text-decoration: underline;
}

#mainpage {
clear: both;
padding-top: 16px;
text-align: center;
padding-bottom: 16px;
}

#mainimage {
clear:left;
text-align: center;
}
.mainimage2, #container {

padding-right: 16px;
padding-bottom: 32px;
}

ul.thumbs {
list-style-type: none;
clear:both;
padding-top: 32px;
}

ul.thumbs li {
float: left;
padding-right: 5px;
padding-bottom: 3px;
}

img {
border: none;
}

ul.thumbs a {
border: none;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.5;
}

ul.thumbs img {
filter:alpha(opacity=60);
}

ul.thumbs img:hover {
filter:alpha(opacity=100);
}

ul.thumbs a:hover {
  /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;
}
#footer {
clear:both;
border-top: 1px solid #666;
padding-top: 16px;
width: 896px;
}

.infotext {
clear: none;
width: auto;
text-align: left;
padding-bottom: 16px;
}

h2, h3, p {
clear:both;
width: 600px;
text-transform: none;
}

h2 {
font-size: 16px;
}
.title {
font-style: italic;
font-size: 16px;
}
.mainpagetext {
text-transform: none;
}
h3 {
font-size: 12px;
}