body
{
font-family:calibri; 
color:white;
padding:0px;
background-color:1b0b12;
margin:0px;
text-align:center; 
background-size:100%;
}
a
{
color:white;
text-decoration:none;
}
a:hover
{
color:#898989;
}
#background
{
width:100%; 
position:absolute;
top:0px;
left:0px;
z-index:-235;
}
#logo
{
margin-left:auto;
margin-right:auto;
height:70px;
margin-top:20px;

margin-bottom:20px;
}
input
{
width:300px;
margin-left:20px;
height:30px;
font-size:18px;
border-radius:10px;
padding-left:5px;
}
textarea
{margin-left:20px;
width:400px;
height:200px;
}
#container
{
width:80%; 
overflow:auto;
min-width:900px;
background-image:url('trans.png');
margin-left:auto;
margin-right:auto;
padding-bottom:30px;
text-align:left;
}
#menu
{
min-width:900px;
width:80%; 
height:50px;
*margin-top:130px; 
font-size:30;
padding-top:10;
text-align:center;
color:white;
align:center;
margin-left:auto;
margin-right:auto;
background-repeat:repeat-x; 
background-image:url('menu_back.jpg');
}
#panel
{
margin:3%;
width:42%;
float:left;
}
#item-l
{
text-align:left;
padding:20px;
background-image:url('white.png');
overflow:auto;
float:left;
height:220px;

background-repeat:repeat-y; 
background-position:right;
width:100%;
}
#social
{
height:20px;
width:100px;
float:left;
margin-top:-60px;
padding-top:10px;
overflow:hidden;
border:0px;
border-bottom:3px;

padding-bottom:-10px;
}
#simg
{
width:30px;
height:30px;
margin-top:4px;
margin-bottom:-8px;
}
#simg:hover
{
width:30px;
height:30px;
margin-top:-14px;
margin-bottom:6px;
}

#item-r
{
text-align:left;
padding:20px;
float:left;
width:100%;
height:220px;
background-repeat:repeat-y; 
background-position:left;
}
#event
{
width:80%;
height:70px;
padding-top:10px;
padding-left:5%;
padding-right:5%; 
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
margin-left:5%;
background-image:url('white.png');
}
#event h2
{
margin-bottom:0px;
}

#event p
{
margin-top:0px;
padding-top:0px;
}
#footer
{
margin-left:auto;
margin-right:auto; 
color:white; 
}
