@charset "utf-8";
* {
	margin: 0;
}
html, body {
	font-size:1.2em;
	font-family: 'ColaborateRegular', "GudeaRegular", Arial, Helvetica, sans-serif;
	line-height:1.4em;
	color:#fafafa;
	background-color: #000;
	background-image: url(edmfk20_back3.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center top;
}


@font-face {
    font-family: 'ColaborateThinRegular';
    src: url('fonts/ColabThi-webfont.eot');
    src: url('fonts/ColabThi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ColabThi-webfont.woff') format('woff'),
         url('fonts/ColabThi-webfont.ttf') format('truetype'),
         url('fonts/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateRegular';
    src: url('fonts/ColabReg-webfont.eot');
    src: url('fonts/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ColabReg-webfont.woff') format('woff'),
         url('fonts/ColabReg-webfont.ttf') format('truetype'),
         url('fonts/ColabReg-webfont.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'GudeaRegular';
    src: url('fonts/Gudea-Regular-webfont.eot');
    src: url('fonts/Gudea-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Gudea-Regular-webfont.woff') format('woff'),
         url('fonts/Gudea-Regular-webfont.ttf') format('truetype'),
         url('fonts/Gudea-Regular-webfont.svg#GudeaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





/************************************************
*	Hyperlinks									*
************************************************/

a:link {
	color: #fd00bf;
	text-decoration: none;
	outline: 0;
	font-size:1em;
}
a:visited {
	color: #fd00bf;
	text-decoration: none;
	outline: 0;
}
a:hover {
	color: #fd00bf;
	text-decoration: underline;
	outline: 0;
}
a:active {
	color: #fd00bf;
	text-decoration: none;
	outline: 0;
}
a:focus {
	outline: 0;
}


.smalllink:link {
	/*color: #db004d;*/
	color: #ff0000;
	text-decoration: none;
	outline: 0;
	font-size:0.8em;
	font-family: 'ColaborateThinRegular';
}
.smalllink:visited {
	color: #ff0000;
	text-decoration: none;
	outline: 0;
	font-size:0.8em;
}
.smalllink:hover {
	color: #ff0000;
	text-decoration: underline;
	outline: 0;
	font-size:0.8em;
}
.smalllink:active {
	color: #ff0000;
	text-decoration: none;
	outline: 0;
	font-size:0.8em;
}
.smalllink:focus {
	outline: 0;
	font-size:0.8em;
}


#opacitycontainer {
position:relative;
width:900px;
height:900px;
margin:0 auto;
/*background-color:#000000;
opacity:0.8;
filter:alpha(opacity=80);*/ /* For IE8 and earlier */
}

#maincontainer {
position:absolute;
width:854px;
padding:23px;
top:0;
left:50%;
margin-left:-450px;
}

#content {
clear:left;
margin:20px auto 0px auto;
}

#contentfull {
float:left;
width:833px;
padding:0 10px 20px 10px;
font-size:0.8em;
line-height:1em;
border-bottom:1px solid #770000;
margin-bottom:20px;
}
#contentfooter {
float:left;
width:833px;
padding:20px 10px 20px 10px;
font-size:0.8em;
line-height:1em;
border-bottom:1px solid #770000;
margin-bottom:20px;
}

#contentleft {
float:left;
width:405px;
padding:0 20px 0 0;
text-align:right;
border-right:1px solid #770000;
margin:0 0 20px 0;
}
#contentright {
float:left;
width:405px;
font-size:0.8em;
line-height:1em;
padding:0 0 0 20px;
line-height:1.35em;
/*opacity:0.8;
filter:alpha(opacity=80);*/ /* For IE8 and earlier */
}

#imageID:hover{
cursor:pointer;
}

hr {
clear:left;
border:0;
height:1px;
width:100%;
margin:0 0 6px 0;
border-bottom:1px solid #ff0000;
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
}

#imageIDon {
height:1px;
visibility:hidden;
}
#imageThumb {
height:1px;
visibility:hidden;
}

h2 {
width:100%;
border-bottom:2px solid #efc031;
font-size:1.3em;
color:#fd00bf;
font-family: 'ColaborateRegular', Arial, Helvetica, sans-serif;
margin-bottom:10px;
padding:10px 0;
text-transform:uppercase;
letter-spacing:2px;
}

.colortext {
font-family: 'ColaborateRegular', "GudeaRegular", Arial, Helvetica, sans-serif;
color: #fd00bf;
}

.smalltext {
font-size:0.7em;
}

.bigtext {
font-size:1.7em;
}

.largetext {
float:left;
width:100%;
text-align:center;
padding:30px 0;
font-size:1.65em;
font-family: 'ColaborateRegular',Helvetica, sans-serif;
letter-spacing:1px;
}

.title {
width:100%;
border-bottom:2px solid #efc031;
font-size:1.3em;
color:#fd00bf;
font-family: "GudeaRegular", Arial, Helvetica, sans-serif;
margin-bottom:20px;
padding:10px 0;
text-transform:uppercase;
letter-spacing:1px;
}