/* CSS Document */
p {
font-family:Arial, Trebuchet, Helvetica, sans-serif;
font-size:90%;
color:#FFF;
}

h1 {
font-size:100%;
color:#FFF;
text-transform:uppercase;
font-weight:bold;
letter-spacing:.2em;
position:absolute;
text-align:right;
top:145px;
width:100%;
z-index:1;
}

a {
color:#CCC;
text-decoration:none;
}

a:link a:visited {
color:#CCC;
text-decoration:none;
}

a:hover {
color:#8889b9;
}

.projimages {
float:left;
position:absolute;
top:150px;
left:250px;
padding:50px 0 0 0;
margin: 0;
}

.menuimages {
float:right;
position:absolute;
top:150px;
left:0px;
padding:50px 0 0 0;
width:250px;
text-align:left;
margin:0;
}

.image {
padding:0 0 12px 0;
}

.image1 {
padding:0 0 5px 5px;
}

.image1 a: {
opacity:1;
}

.image1 a:hover {
padding:0 0 5px 5px;
opacity:0;
}

.image2 {
padding:0 0 5px 5px;
}

.title {
font-size:110%;
}

.menuimages ul {
font-family:Arial, Trebuchet, Verdana, Helvetica, sans-serif;
color:#CCC;
text-transform:uppercase;
}

.menuimages ul li {
list-style-type:none;
float:left;
padding:15px 20px 0 0;
font-size:80%;
font-weight:bold;
}

.menuimages ul li a:link, .menuimages ul li a:visited {
text-decoration:none; color:#FFF;
}


.menuimages ul li a:hover {
color:#CCCCCC;
}

a.linkopacity img {
filter:alpha(opacity=50);
-moz-opacity: 0.5; 
opacity: 0.5;
-khtml-opacity: 0.5;}


a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
-khtml-opacity: 1.0; }