body, td
{
	background: #111112;
	margin: 20pt;
	font-size: 9pt;
	font-family: arial, helvetica, verdana;
	text-align:right;
	width:500px;
}


td {text-align:center; text-index:20px;} 
b {text-transform:uppercase;color:white;}

h1

{
color:white;
font-weight:normal;
font-size:14pt;
text-align:left;
}

i {font-family:serif;color:#333333;font-size:12pt;} 

a, a:visited
{
	color: #444444;
	text-decoration: none;
	font-size: 21pt;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.zoom
{
	font-family: verdana;
	font-size: 10pt;
	color: #444444;
	letter-spacing: 0pt;
	#vertical-align: top;
}

img
{
	border: 1px;
	color: #444444;
}

img:hover, .zoom:hover { color: #ffffff; }
a:hover { color: #ffffff; }

.header, .header b 
{
width:500px;
letter-spacing: 0pt;
margin:0px;
text-align:left;
font-size:30pt;
color:#000000;
}

.header a:hover {color:white;}

.cv {
margin-left:30px;
width:420px;
background:#ffffff;
font-size:10pt;
font-family:verdana, arial, sans-serif;
background:#ffffff;
text-align: left;
padding:20pt;
}

.contact {

width:420px;
color:#ffffff;
font-size:10pt;
font-family:verdana, arial, sans-serif;
background:#000000;
text-align: left;
padding:20pt;
font-weight:bold;
}

.contact  input, .contact textarea {
font-size:10pt;        
font-family:verdana, arial, sans-serif;   
} 

.nav, .nav a
{
letter-spacing: 1pt;
margin:0px;
text-align: left;
font-size:9pt;
color:#999999;
}

.nav a:hover {color:white;}

.footer, .footer a
{
width:520px;
letter-spacing: 1pt;
margin:0px;
text-align: left;
font-size:14pt;
color:#999999;
}

.footer a:hover {color:white;}

.thumbs 
{
width:470px;
}

