*{
margin:0;
padding:0;
}
html, body{
height:100%;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:17px;
margin:0;
padding:0;
}

a:link, a:visited, a:active{
color:#7f7f7f;
text-decoration:none;
}
a:hover{
color:#7f7f7f;
text-decoration:none;
}
a.stats{
color:#000;
}
a:focus{
outline:none;
}

#wrapper{
margin:0 auto;
position:relative;
width:95%;
min-height:100%;
clear:left;
z-index:5;
text-align:left;
}
* html #wrapper{
height: 100%;
}
#all{
margin-bottom:2em;
float:left;
width:100%;
height:600px;
}
#all_wrapper{
position:absolute;
top:10%;
width:100%;
}
#header{
position:relative;
top:0px;
left:0px;
width:100%;
}
#header_line{
position:relative;
top:16px;
left:0px;
width:100%;
}
#navigation{
position:relative;
top:16px;
left:0px;
margin-top:7px;
margin-bottom:3px;
width:100%;
}
#navigation_line{
position:relative;
top:16px;
left:0px;
width:100%;
}
#content{
position:relative;
top:16px;
left:0px;
margin-top:6px;
margin-bottom:-34px;
width:100%;
height:400px;
}
#motioncontainer{
position:relative;
top:0px;
left:0px;
height:360px;
overflow:hidden;
}
#info_line{
position:relative;
top:16px;
left:0px;
width:100%;
}
#info{
position:relative;
top:16px;
left:0px;
margin-top:6px;
margin-bottom:6px;
width:100%;
}
#footer_all{
position:absolute;
bottom:6px;
left:0;
width:100%;
}
* html #footer_all{
bottom:-1px;
}
#footer_line{
position:absolute;
top:0px;
left:0px;
height:1px;
clear:both;
width:100%;
}
#footer{
position:relative;
top:6px;
left:0px;
padding-bottom:5px;
width:100%;
}

.light{
color:#7f7f7f;
}
