/*
@font-face {
    font-family: 'EyeglassNormal';
    src: url('eyeglass_normal-webfont.eot');
    src: url('eyeglass_normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('eyeglass_normal-webfont.woff') format('woff'),
         url('eyeglass_normal-webfont.ttf') format('truetype'),
         url('eyeglass_normal-webfont.svg#EyeglassNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EyeglassWideNormal';
    src: url('eye_glass_wide_normal-webfont.eot');
    src: url('eye_glass_wide_normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('eye_glass_wide_normal-webfont.woff') format('woff'),
         url('eye_glass_wide_normal-webfont.ttf') format('truetype'),
         url('eye_glass_wide_normal-webfont.svg#EyeglassWideNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

*/


body {
	background-color: #dedcda;
}


.bodytext {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	text-decoration: none;
	text-transform:lowercase;
	padding-left:75px;
}

a.bodytext:link {
	color: #990000;
}
a.bodytext:visited {
	color: #990000;
}
a.bodytext:hover {
	color: #EE0000;
}
a.bodytext:active {
	color: #EE0000;
}




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


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





a.linkdark img {
filter:alpha(opacity=75);
-moz-opacity: 0.75; 
opacity: 0.75;
-khtml-opacity: 0.75;
}


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




a {
outline: none;
}
a img {
border:none;
}


ul {
list-style-type:none;
margin-left:-8px;
margin-bottom:3px;
}

li {
font-family:EyeglassWideNormal;
font-size:10px;
line-height:2em;
text-decoration:none;
text-transform:uppercase;
letter-spacing:.3em;
-webkit-font-smoothing: antialiased;
}

li a {
color:#000000;
text-decoration:none;
}

li a:hover {
color:#8D0101;
text-decoration:none;
}

/* SECOND LEVEL */

li ul {
margin-left:-30px;
margin-top:7px;
margin-bottom:-6px;
}

li ul li {
color:#000000;
font-size:7px;
line-height:1.9em;
letter-spacing:.2em;
}

li ul li a {
color:#999999;
text-decoration:none;
}

li ul li a:hover {
color:#000000;
text-decoration:none;
}


#nav a {
display:block;
padding-bottom:6px;
}

#nav li a.current { 
color:#000000;
text-decoration:none;
cursor:default;
}

.copyright {
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:9px;
}


#portfolioimage {
-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .2);
-moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .2);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .2);
margin-bottom:5px;
}
