/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}


@font-face {
    font-family: 'AkzBold';
    src: url('akzbol.eot');
    src: url('akzbol.eot?iefix') format('eot'),
         url('akzbol.woff') format('woff'),
         url('akzbol.ttf') format('truetype'),
         url('akzbol.svg#webfontIuO2gGov') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AkzMed';
    src: url('AkzMed.eot');
    src: url('AkzMed.eot?iefix') format('eot'),
         url('AkzMed.woff') format('woff'),
         url('AkzMed.ttf') format('truetype'),
         url('AkzMed.svg#webfontIuO2gGov') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AkzReg';
    src: url('AkzReg.eot');
    src: url('AkzReg.eot?iefix') format('eot'),
         url('AkzReg.woff') format('woff'),
         url('AkzReg.ttf') format('truetype'),
         url('AkzReg.svg#webfont3TA56OBf') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AkzMed';
    src: url('AkzMed.eot');
    src: url('AkzMed.eot?iefix') format('eot'),
         url('AkzMed.woff') format('woff'),
         url('AkzMed.ttf') format('truetype'),
         url('AkzMed.svg#webfontej2VjBTa') format('svg');
    font-weight: normal;
    font-style: normal;

}


	
@font-face {
    font-family: 'Akz';
    src: url('akz.eot') format('eot'),
         url('akz.woff') format('woff'),
         url('akz.ttf') format('truetype'),
         url('akz.svg#webfont7otoEZhd') format('svg');
    font-weight: normal;
    font-style: normal;
}
	
@font-face {
    font-family: 'AkzMed';
    src: url('akzmed.eot') format('eot'),
         url('akzmed.woff') format('woff'),
         url('akzmed.ttf') format('truetype'),
         url('akzmed.svg#webfont7otoEZhd') format('svg');
    font-weight: normal;
    font-style: normal;
}
	
@font-face {
    font-family: 'AkzLig';
    src: url('akzlig.eot') format('eot'),
         url('akzlig.woff') format('woff'),
         url('akzlig.ttf') format('truetype'),
         url('akzlig.svg#webfont7otoEZhd') format('svg');
    font-weight: normal;
    font-style: normal;
}
	
@font-face {
    font-family: 'AkzReg';
    src: url('akzreg.eot') format('eot'),
         url('akzreg.woff') format('woff'),
         url('akzreg.ttf') format('truetype'),
         url('akzreg.svg#webfont7otoEZhd') format('svg');
    font-weight: normal;
    font-style: normal;
}
	
@font-face {
    font-family: 'AkzItalic';
    src: url('akzital.eot') format('eot'),
         url('akzital.woff') format('woff'),
         url('akzital.ttf') format('truetype'),
         url('akzital.svg#webfont7otoEZhd') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
	text-align: right;
	font-size: 13px;
	font-family: "AkzReg", Garamond, Goudy Old Style, serif;
	background: #fff;
	color: #545454
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { font-family: 'AkzReg', Garamond; color: #545454; text-decoration: none; }
a:visited { font-family: 'AkzReg', Garamond; color: #545454; text-decoration: none; }
a:hover { font-family: 'AkzReg', Garamond; color: #000; text-decoration: none; }
a:active { font-family: 'AkzReg', Garamond; color: #000; text-decoration: none; }
a img { border: none; }
a.pic_num{color:gray;}
a.activeSlide{color:#000;}

#menu p {
  margin: 15px 0px;
}

#menu p a img {
  display: none;
}

#menu p a {
  text-transform: uppercase;
  font-size: 18px;
  color: #000;
  font-family: 'AkzReg', Garamond;
  line-height: 14px;
}

#menu p a span {
  font-family: 'AkzBold', Garamond;
  line-height: 14px;
}

#menu {
    width: 150px;
    overflow: hidden;
    top: 10;
    left: 20;
    position: fixed;
    z-index:100;
    background:white;
    opacity:0.75;
    margin:10px 10px;
    padding-right:15px;
    padding-bottom:10px;
}

#menu ul {
	list-style: none;
	margin: 0 0 2px 0;
}

#menu li.active{
	width:150px;
}

#menu li.active a {
  padding-left: 1px;
  word-wrap: break-word;
}

#menu ul li.section-title {
	text-align: right;
	font-size: 15px;
	font-family: 'AkzBold', Garamond, Goudy Old Style, serif;
	color: #000;
}

#content {
	/* These two lines make the ghost box around the description.
	background:white;
	opacity:0.75;
	*/
    top: 30px;
	left: 250px;
	position:fixed;
    background-color: #
    padding: 10px 0;
	z-index:2;
	width:400px;
}
#content p { 
	text-align: left;
}

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }


#image_holder{position:fixed;line-height:0;overflow:hidden;left:0;top:0;display: none;}
#image_holder img{position:relative;}
