body, table, tr, td {
font: 13px Trebuchet MS, sans-serif; 
color: #777777; 
letter-spacing: 0.5px; 
line-height: 20px; 
}

body {
background: #080808; 
margin: 0px; 
text-align: left; 
}

#header {
position: fixed;
top: 0px;
left: 0px;
width: 425px;
height: 100%;
text-align: center;
background: #000000 url('image.jpg') no-repeat bottom left; 
}

#title {
position: relative;
top: 40px;
margin: 0px auto;
}

.menu { 
padding: 0px; 
position: absolute;
top: 20px;
left: 445px;
text-transform: uppercase;
 }

#content { 
position: absolute;
top: 62px;
left: 435px;
width: 500px;
padding: 10px;
text-align: left;
padding-bottom: 20px;
}

a:link {text-decoration: underline; font-weight: normal; color: #e2e2e2; }
a:visited {text-decoration: underline; font-weight: normal; color: #e2e2e2; }
a:hover {text-decoration: none; font-weight: normal; color: #e2e2e2; }
a:active {text-decoration: underline; font-weight: normal; color: #e2e2e2; }

h2 { 
font-family: Trebuchet MS, sans-serif; 
color: #e2e2e2; 
font-size: 35px;
letter-spacing: 3px; 
font-weight: normal; 
font-style: italic;
text-transform: lowercase;
padding-bottom: 16px;
margin: 0px;
border-bottom: 0px dotted #cec8ec; }

h3 { 
font-family: Trebuchet MS, sans-serif; 
color: #e2e2e2; 
font-size: 14px;
letter-spacing: 1px; 
font-weight: normal; 
text-transform: lowercase;
font-style: italic;
padding-bottom: 0px;
margin: 0px;
border-bottom: 0px dotted #cec8ec; }

input, textarea, select, .chart {
background: #000000; 
padding: 2px; 
font: 13px Trebuchet MS, sans-serif; 
color: #e2e2e2; 
letter-spacing: 0px; 
border: 1px dotted #303030;
}

option {
background: #000000; 
font: 13px Trebuchet MS, sans-serif; 
color: #e2e2e2; 
border: 0px;
letter-spacing: 0px; }

.words { padding: 12px; }
img.skin { border: 1px solid #8c7275; }
.noborder { background: none; }

ul {
list-style: none;
margin: 0px;
padding: 0px;
text-indent: 0px;
display: inline;
}

li { 
margin: 1px 0px;
padding: 0px;
display: inline;
}

a.nav:link {
text-decoration: none; 
color: #777777; 
font-weight: normal;
padding: 0px;
margin: 0px 6px 0px 0px;
}

a.nav:visited  {
text-decoration: none; 
color: #777777; 
font-weight: normal;
padding: 0px;
margin: 0px 6px 0px 0px;
}

a.nav:hover {
text-decoration: none; 
color: #e2e2e2; 
font-weight: normal;
padding: 0px;
margin: 0px 6px 0px 0px;
}

a.nav:active {
text-decoration: none; 
color: #e2e2e2; 
font-weight: normal;
padding: 0px;
margin: 0px 6px 0px 0px;
}

p, table {
margin: 1px 0px 12px 0px;
}

.button {
width: 100px;
}

.form {
width: 490px;
}

.thumb {
border: 1px dotted #cec8ec;
}

.code {
margin: 0px 4px 4px 0px;
}

ul.error {
margin: 0px;
padding: 0px;
list-style-type: circle;
}

.error li {
margin: 0px;
padding: 0px;
display: block;
}

td {
padding: 0px 5px 0px 0px;
}
