body {
padding: 0;
margin: 0;
font-family: Verdana, Georgia;
}
A:link {text-decoration: none; color: rgba(1, 1, 1, 0.8)}
A:visited {text-decoration: none; color: rgba(1, 1, 1, 0.8)}
A:active {text-decoration: none; color: rgba(1, 1, 1, 0.8)}
A:hover {text-decoration: underline; color: red;}
/* hovered animated gif */
a.animgif {display:block; width:600px; height:130px; background:#ffffff url(pictures/damage-progress-beam-final.gif) no-repeat; overflow:hidden; cursor:default;}
a.animgif img {visibility:hidden;}
a.animgif:hover {background:0;}
a.animgif:hover img {border:0; visibility:visible; 
}
#navigation {
position: fixed;
top: 0;
width: 100%;
height: 35px;
background-color: rgb(1,1,1);
text-align: center;
padding-top: 15px;
/* Adds shadow to the bottom of the bar */
-webkit-box-shadow: 0px 0px 8px 0px #000000;
-moz-box-shadow: 0px 0px 8px 0px #000000;
box-shadow: 0px 0px 8px 0px #000000;
/* Adds the transparent background */
background-color: rgba(1, 1, 1, 0.8);
color: rgba(1, 1, 1, 0.8);
}
#navigation a {
font-size: 17px;
padding-left: 15px;
padding-right: 15px;
color: white;
text-decoration: none;
}
#navigation a:hover {
color: grey;
}
#content {
	width: 600px;
	min-height: 900px;
	padding-top: 70px;
	padding-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}
/* definitions for CV */
.container {
display: table;
}
.row  {
display: table-row;
padding-top: 0px;
padding-bottom: 0px;
}
.left{
float:left;
display: table-cell;
width: 110px;
font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}  
.right{
float:left;
display: table-cell;
width: 490px;
	padding-top: 0px;
	padding-bottom: 0px;
}
