@charset "UTF-8";
/* CSS Document */

body {background-image:url(background.jpg);
background-position:center top;
background-repeat:no-repeat;
background-color:black;}

/*ID's*/

#cast {color:white;
text-align:justify;
margin-left:3px;
margin-right:3px;
border-style:solid;
border-color:#FFF;
border-width: 4px 4px 0 4px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;}

#side {background:#FFF;
border:solid 4px #000000;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
height:100%}

#middle {background:#000;
border:solid 4px #FFF;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
height:100%}

#img-round{-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;}

#black-link{text-decoration:none;
color:#000;
font-style:normal;}

#white-link{text-decoration:none;
color:#FFF;
font-style:normal;}

#p-middle{color:white;
text-align:justify;
margin-left:3px;
margin-right:3px;}

#p-side{color:black;
text-align:center;margin-left:3px;
margin-right:3px;}

/*Classes*/

.center{ display: block;
    margin-left: auto;
    margin-right: auto;}
	
	

/*Links*/

a{text-decoration:none;
color:#870000;
font-style:italic;}

a:hover{text-decoration:underline;}

a:visited{text-decoration:none;
font-style:italic;
color:#870000;}

/*Nav*/

#list-nav{list-style-type:none;
margin:0;
padding:1px 0 4px 0;
overflow:hidden;}

li{display:inline;
padding-left:7px;
padding-right:7px;
padding-bottom:5px;
font-size:19px;
font-family:Euro;
}

#first{border:none 0px #000000;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:0px;
-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:10px;
border-bottom-right-radius:0px;}

#last{border:none 0px #000000;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:10px;}

.on{background-color:#000}

.off{background-color:#FFF}

.off:hover{background-color:#900;}

/*Sticky Footer*/

html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }

#content { padding-bottom: 75px;
height:inherit; }

#footer {
 clear: both;
 position: relative;
 z-index: 10;
 height: 75px;
 margin-top: -75px;
}



td{height:100%;
overflow:visible;
font-family:Euro;
font-size:17px;}

.section {overflow:visible;
min-height:700px;
height:100%;}

table {height:100%}

/*Text*/

h1{font-family: Euro;
font-weight:bold;
color:white;
text-align:center;
font-size:42px;}

h2{font-family: Euro;}

p{font-family: Euro;
font-size:17px;}

footer{font-family: Euro;
font-size:17px;}

.social {height:auto;}


/*Fontfaces*/

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

}
@font-face {
    font-family: 'Euro';
    src: url('fonts/euro-webfont.eot');
    src: url('fonts/euro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/euro-webfont.woff') format('woff'),
         url('fonts/euro-webfont.ttf') format('truetype'),
         url('fonts/euro-webfont.svg#eurofurencelightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Euro';
    src: url('fonts/euro_b-webfont.eot');
    src: url('fonts/euro_b-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/euro_b-webfont.woff') format('woff'),
         url('fonts/euro_b-webfont.ttf') format('truetype'),
         url('fonts/euro_b-webfont.svg#eurofurencebold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Euro';
    src: url('fonts/euro_bi-webfont.eot');
    src: url('fonts/euro_bi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/euro_bi-webfont.woff') format('woff'),
         url('fonts/euro_bi-webfont.ttf') format('truetype'),
         url('fonts/euro_bi-webfont.svg#eurofurencebolditalic') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: Euro;
    src: url('fonts/euro_i-webfont.eot');
    src: url('fonts/euro_i-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/euro_i-webfont.woff') format('woff'),
         url('fonts/euro_i-webfont.ttf') format('truetype'),
         url('fonts/euro_i-webfont.svg#eurofurencelightitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

