* { padding: 0; margin: 0; }

div#enter
{
background-color: #000000;
width: 100%;
height: 100%;
position: absolute;
z-index: 5;
text-align: center;
}

body
{
background-color: #000000;
font-family: 'Fanwood Text', serif;
color: #ffffff;

}

h3
{

color: #707070;
}

a {
color: #000000;
font-size: 12px;
text-decoration: none;
}

a.topmenu
{
color: #ffffff;
padding: 5px;
/*font-family: Open Sans Semibold;*/
font-family: 'Alegreya SC', serif;
font-size: 21px;
}

a.topmenu:hover
{
text-decoration: underline;
}



/*DIVS --------------------------------------------------------------------------------------------------------------------------*/

div#top
{
margin: 0 auto;
width: 850px;
text-align: center;
/*border-bottom: 5px solid #2b2024;*/
color: #ffffff;
font-size : 13px;
height: 95px;
padding-top: 15px;
margin-bottom: 80px;
/*background-image: url('topbg.png');*/
}


div#container
{
border: 0px solid red;
width: 850px;
margin: 0 auto;
padding: 10px;
color: #ffffff;
font-size : 15px;
}

div#title
{
font-family: 'Damion', cursive;
font-size: 22px;
color: #ffffff;
font-size: 50px;
line-height: 50px;
height: 50px;
}

div#menu
{
height: 50px;
line-height: 60px;
text-align: center;
margin: 0 auto;
width: 850px;
border: 0px solid red;
}

div#box
{
float: left;
width: 420px;
height: 315px;
border: 0px solid #ccc;
}

div#video_top
{
float: right;
width: 420px;
height: 315px;
background-color: #ccc;
}

div#list
{
margin-top: 25px;
padding: 0px;
border: 0px solid #cccccc;
}

div#footer
{
margin: 0 auto;
padding: 10px;
margin-bottom: 20px;

width: 830px;
height: 15px;
line-height: 15px;
color: #ffffff;
text-align: center;
}

div#contact input.fill
{
width: 175px;
}

div#contact textarea
{
width: 500px;
height: 275px;
background-color: #eee;
border: 0px;
}

input
{
background-color: #eee;
border: 0px;
padding: 4px;
}
