* {
    margin: 0px;
    padding: 0px;
    font-family: helvetica;
}

img {
    border: 0px;
}

table tr td {

	//border: 1px solid black;
}


#index {
    background: #FFF;
}

.main {
    background: transparent;
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: right;
    letter-spacing: 0.5px;
    line-height: 14px;
}



.menu {
	font-family: helvetica;
    font-size: 13px;
    letter-spacing: 0.5px;
  	line-height: 14px;
 	margin: 0px;
 	valign: center;
 	border: 0px solid black;
}


.contact{
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: left;
    letter-spacing: 0.5px;
    line-height: 14px;
}


.cv{
  width: 600px;
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: justify;
    letter-spacing: 0.5px;
    line-height: 14px;
}



.null{
  width: 600px;
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: justify;
    letter-spacing: 0.5px;
    line-height: 14px;
}

.nulltitles{
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: left;
    letter-spacing: 0.5px;
    line-height: 14px;
}

.nulltitlesright{
    margin: 0px auto;
    font-family: helvetica;
    font-size: 11px;
    text-align: right;
    letter-spacing: 0.5px;
    line-height: 14px;
}


 /* Menu Links */
.select, .active, .menu_link:hover {
    color: #444;
    text-decoration: underline;
    //font-weight: bolder;
}

.nonselect {
    text-decoration: none;
    color: #777;
}


/* Links */
a:link {text-decoration:none; color:#000;}
a:visited {text-decoration:none; color:#000;}
a:hover {text-decoration: underline; color:#000;}
a:active {text-decoration: underline; color:#000;}



.thumb
{
opacity:1.0;
filter:alpha(opacity=100);
}
.thumb:hover, .thumb:active
{
opacity:0.4;
filter:alpha(opacity=40);
}


            


#Library {
    height: 338px;
    width: 338px;
}

#Library:hover {
    background-image: url('2019_10-Balloons_500px_hover.jpg');
    height: 70px;
    width: 120px;
}





/* Footer */

 .footer{
    background: transparent;
    margin: 0px auto;
    font-family: helvetica;
    font-size: 9px;
    text-align: center;
    letter-spacing: 0.5px;
    line-height: 14px;

}
