body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background:#707070 url('images/main2.jpg') 0 0 repeat-y;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f5f5f5;
    border: 0px;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f5f5f5;
	border: 0px;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    border: 0px;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f5f5f5;
	border: 0px;
}

.home a {
  text-decoration:none;
}
.home a:hover {
	color: #ffffff;
  text-decoration:underline;
}


/* popup */
.pop h1, .pop p { 
  margin-left: 100px;
  margin-right: 20px;
  }
.pop h1 {
  font-size: 10pt;
  color: #cccccc;
  padding-top: 1em;
  }
.pop h2 {
  font-size: 12pt;
  color: #cccccc;
  padding-top: 1em;
  }  

/* cv */
.cv { 
  width: 420px; 
  margin-left: 100px;
  }
.cv h1 {
  font-size: 16pt;
  color: #cccccc;
  padding-top: 1em;
  }
.cv h2 {
  font-size: 12pt;
  color: #cccccc;
  padding-top: 1em;
  }  
.cv ul.p15 li {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  }
.cv img.photo {
  float:right;
  margin:30px -220px 1em 1em;
  margin-top:30px;
  padding:4px;
  border:#a0a0a0 solid 1px;
  }
