A{outline:none;}

.text {
font: normal 10px/18px  lucida, sans-serif;
text-align: center;
color: #c0c0c0;
}

.block {
font: normal 10px/18px  lucida, sans-serif;
text-align: justify;
margin:50px;
color: #666;
}

.photo {
padding:10px;
border:1px solid #000;
background: white;
}


#navcontainer
{
margin: 0px 0px 0px 0px;
padding: 0;
height: 0px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: right;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #eee;
width: 50px;
height: 50px;
border-top: none;
border-left: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-right: none;
padding: 1;
margin: 0px 0px 0px 0px;
color: #c0c0c0;
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px  lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #909090;
background: #ddd;
width:50px;
height:50px;
filter:alpha (opacity=50);
-moz-opacity:.50;
opacity:.50;
-khtml-opacity: 0.5;
}

#navcontainer a:active
{
background: #000;
color: #000;
}

#navcontainer li#active a
{
background: #000;
border: 1px solid #000;
color: #000;
}

