body
{
margin:0;
font-family:arial, sans-serif;
font-size:12px;
}

h1
{
color:#92b5c7;
font-size:24px;
margin:0 10px 20px 0;
}

a
{
text-decoration:none;
color:#cad6dc;
outline:none;
}

a.active
{
font-weight:bold;
color:#92b5c7;
}

a:hover
{
color:#92b5c7;
}

#logo
{
position:absolute;
left:0;

}

#wrap
{
width:1000px;
height:500px;
position:absolute;
left:50%;
top:50%;
margin-left:-450px;
margin-top:-250px;
z-index:10;
}

#player
{
background:#ffffff;

width:550px;
float:left;
text-align:center;

}


#dir_nav
{
float:left;
width:180px;
margin-right:40px;
}

#flm_nav
{
float:left;
width:180px;
margin-left:40px;
}

img#thb
{
margin:0 10px;
width:160px;
height:90px;
}

ul
{
list-style-type:none;
margin:0;
padding:0;
}

ul#dir li,
ul#dir li a
{
margin:0;
padding:0;
}

#startlogo
{
visibility:hidden;
}

ul#dir,
ul#film
{
margin:0 10px;
display:block;
}

table#film
{
margin-left:10px;
width:160px;
}

table#film td
{
margin:0;
padding:0;
}

table#film td a
{
display:block;
font-weight:bold;
}

table img
{
border:0;
}

table#film td.dl
{
width:20px;
text-align:right;
}

ul#dir
{
font-size:14px;
text-align:right;
}

ul#film,
table#film
{
font-size:12px;
}

li a
{
display:block;
}
ul#film li a,
ul#dir li a,
table#film td a
{
padding:2px 0;
}

table#film
{
border-collapse: collapse
}

table#film td
{
padding:0;
}

#clear
{
clear:left;
border:1px solid;
}
#contact
{
position:absolute;
bottom:0;
right:0;
text-align:right;
padding-right:4px;
color:#92b5c7;
z-index:1;
}

#contact img
{
margin-right:15px;
}

p.num
{
font-weight:bold;
font-size:11px;
padding-right:2px;
margin:0;
}
p.addr
{
margin:0;
line-height:16px;
font-size:11px;
padding-right:2px;
}

#info
{
text-align:left;
color:#92b5c7;
font-size:12px;
}