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

#dl a {
font-family: "algr", verdana, sans-serif;
color: #8d8d8d;
text-decoration: none;
font-size:xx-large;  }
#dl a:hover {
font-family: "algr", verdana, sans-serif;
color: #000000;
text-decoration: strike-through;
font-size:xx-large }

#container{
   position: absolute;
   top: 50%;
   margin-top: -250px;/* half of #content height*/
   left: 0;
   width: 100%;
}
#dl {
   width: 500px;
   margin-left: auto;
   margin-right: auto;
   height: 700px;
}
img {
border: 0;}

@font-face {
  font-family: 'algr';
  font-style: normal;
  font-weight: 400;
  src: local('Alegreya'), local('Alegreya-Regular'), url(http://fonts.gstatic.com/s/alegreya/v7/4vRXIs1BEbKX6mQ7lGu1I3YhjbSpvc47ee6xR_80Hnw.woff2) format('woff2'), url(http://fonts.gstatic.com/s/alegreya/v7/MYFQxfgoxFvFirdbdLj3M3YhjbSpvc47ee6xR_80Hnw.woff) format('woff');
}

@font-face {
	font-family: 'algr1';
	src: url('/fonts/Alegreya-Regular-webfont.eot');
	src: local('Alegreya Regular'), local('Alegreya'), url('/fonts/Alegreya-Regular-webfont.ttf') format('truetype');
}

@font-face {
	font-family: 'algb';
	src: url('/fonts/Alegreya-Bold-webfont.eot');
	src: local('Alegreya Bold'), local('Alegreya Bold'), url('/fonts/Alegreya-Bold-webfont.ttf') format('truetype');
}


#menu {
        text-align: left;
        word-spacing: 0px;
        width: 200px;
        overflow: auto;
        top: 0px;
	margin: 0px 0px 0px 28px;
        bottom: 0;
	position: fixed;
	padding: 40px 0px 0px 10px;
        height: 300%;
	background-color: #fff;
	opacity: 0.9;
	filter: alpha(opacity=90); /* SS: Alpha filter for IE */
        z-index: 1;
}

#menu header a {
font-family: "algr", verdana, sans-serif;
font-size: 28px;
color: #000;
letter-space: 1px;
text-decoration: none; }

#menu header a:hover {
color: #5c5c5c; }

#menu ul
li.sect-title {
      font-family: "algr", verdana, sans-serif;
      font-size: 16px;
      font-weight: none;
      text-decoration: none; }


li.current {
font-family: "algr", verdana, sans-serif;
font-size: 12px;
color: #000000;
letter-space: 1px;
text-transform: uppercase;
text-decoration: none; }

li.folder {
font-family: "algr", verdana, sans-serif;
font-size: 10px;
color: #bebebe;
letter-space: 1px;
text-transform: uppercase;
text-decoration: none;
margin-left:15px;
margin-bottom:3px; }

li.currentfolder {
font-family: "algr", verdana, sans-serif;
font-size: 10px;
color: #000000;
letter-space: 1px;
text-transform: uppercase;
text-decoration: none;
margin-left:15px;
margin-bottom:3px; } 

#menu #nav ul {
list-style-type:none;
font-size: 12px;
padding:0px;
margin: 25px 0 0 2px; }

#menu #nav li a {
font-family: "algr", verdana, sans-serif;
color: #8d8d8d;
letter-space: 1px;
text-transform: uppercase;
text-decoration: none; }

#menu #nav li a:hover {
color: #bebebe; }


#menu #nav li p {
font-family: "algr", verdana, sans-serif;
color: #000 ;
font-size: 12px;
letter-space: 1px;
text-transform: none;
}

#menu #nav li.active {
text-decoration: underline; }
#menu #nav {
float: left; }
}

#scroll a {
font-family: "algr", verdana, sans-serif;
font-size: 12px;
color: #8d8d8d;
letter-space: 1px;
text-transform: none;
text-decoration: none; }

#scroll a:hover {
color: #bebebe; }

#home ul.main-images {
list-style-type:none;
margin: 0;
padding: 0; }

#scroll p {
font-family: "algr", verdana, sans-serif;
color: #000 ;
font-size: 14px;
vertical-align: top;
padding: 0 10px;
letter-space: 1px;
text-transform: none;}

#description {
margin: -25px 0;}

#description p {
font-family: "algr", verdana, sans-serif;
color: #bebebe;
font-size: 12px;
line-height:1;
vertical-align: top;
padding: 0 250px ;
letter-space: 1px;
text-transform: none;}

#p2 {
font-family: "algr", verdana, sans-serif;
color: #000000;
font-size: 12px;
line-height:1;
vertical-align: top;
padding: 0 250px ;
letter-space: 1px;
text-transform: none;}

