body, table, tr, td {
	font: 10px "Lucida Sans", Geneva, sans-serif; 
	color: #787370;
	letter-spacing: 1px;
	line-height: 12px; }
body {
	background: #000000;
}

.small { color: #404555; font-weight: bold; letter-spacing: 2px; text-transform: uppercase;  }
.style { font-weight: bold; color: #404555; letter-spacing: 2px; }

h2 { font-size: 8pt; font-weight: bold; color: #404555; letter-spacing: 2px; text-transform: uppercase; }


.main { 
        position: absolute;
        right: 0px;
        top: 0px;
		width: 526px;
	height: 486px;
       }

.menu {
       width: 100px;
	   text-align: right;
      }

ul, li { list-style: none; }

.text { position: relative;
left: -43px;
top: -176px;
width: 512px;
text-align: left;
 }

.radio { background: none; }
.justify { text-align: justify; }

a:link { color: #404555; text-decoration: underline; font-weight: bold; }
a:visited { color: #404555; text-decoration: underline; font-weight: bold; }
a:hover { color: #565762; text-decoration: none; font-weight: bold; } 
a:active { color: #404555; text-decoration: underline; font-weight: bold; }

a.nav:link { color: #787370; text-decoration: none; font-weight: bold; }
a.nav:visited { color: #787370; text-decoration: none; font-weight: bold; }
a.nav:hover { color: #A09791; text-decoration: none; font-weight: bold; } 
a.nav:active { color: #787370; text-decoration: none; font-weight: bold; }

input, textarea {
	background-color: #0D161C;
	font: 10px "Lucida Sans", Geneva, sans-serif; 
	color: #787370;
	letter-spacing: 1px;
	padding: 2px;
	border: 0px;
	 }

option, select { 
	background-color: #080F13;
	font: 10px "Lucida Sans", Geneva, sans-serif; 
	color: #787370;
	letter-spacing: 1px;
 }

.thumb {
border: solid 1px;
}