html, body {height:100%; margin:0; padding:0;}
body {font-family:verdana, arial, sans-serif; font-size:12px; color:white; background-color:black;}
#background{position:absolute; z-index:0; width:100%; height:100%; text-align:center;}
#wrapper {position:absolute; width:100%; height:100%; top:0; left:0; overflow:hidden; z-index:2;}
#vertical{position:absolute; top:50%; margin-top:-198px;/* half main elements height*/ left:0; width:100%;}

h1 {font-family:verdana, arial, sans-serif; color:white; font-size:12px; letter-spacing:4px;}
h2 {font-family:verdana, arial, sans-serif; color:white; font-size:12px; decoration:stong;}

a:link {color:#999999; text-decoration:none; font-weight:bolder}
a:visited {color:#999999; text-decoration:none; font-weight:bolder}
a:hover {color:#FFFFFF; text-decoration:none; font-weight:bolder}
a:active {color:#FFFF00; text-decoration:none; font-weight:bolder}


#nav {margin-top:16px; border:none; solid #bbb; width:100%; height:54px; padding:0px; background-image:url(nav/navbg.gif);}
table {border:none; padding:0px;}
table.center {border:none; padding:0px; width:100%; height:100%;}

table.archive {border:1px solid white; padding:0px; width:80px; height:254px;}
td.archive {background-color:#8b8b8c; font-family:arial; font-size:11px; color:black; font-weight:bolder; text-align:center}

table.anim {border:none; padding:0; width:790px; height:333px;}
td.animtextd {background-image:url(main/animbg_dark.png); width:451px; height:50px; font-size:10px;}
td.animtextl {background-image:url(main/animbg_light.png); width:451px; height:50px; font-size:10px;}
td.animblank {width:6px; height:50px;}
td.animinfod {background-image:url(main/animbg_dark.png); width:79px; height:50px; font-size:10px; text-align:right;}
td.animinfol {background-image:url(main/animbg_light.png); width:79px; height:50px; font-size:10px; text-align:right;}
font.anim {font-family:verdana, arial, sans-serif; color:white; font-size:12px; font-weight:bold;}

td.endofthings {background:url(animation/endofthingsoff.jpg); width:250px; height::50px;}
td.faces {background:url(animation/facesoff.jpg); width:250px; height::50px;}
td.heartcollector {background:url(animation/heartcollectoroff.jpg); width:250px; height::50px;}
td.silence {background:url(animation/silenceoff.jpg); width:250px; height::50px;}
td.fredex {background:url(animation/fredexoff.jpg); width:250px; height::50px;}
td.ynot {background:url(animation/ynotoff.jpg); width:250px; height::50px;}

td.jeriko {background:url(animation/jerikooff.jpg); width:250px; height::50px;}
td.morehuman {background:url(animation/morehumanoff.jpg); width:250px; height::50px;}
td.rednex {background:url(animation/rednexoff.jpg); width:250px; height::50px;}
td.pugacha {background:url(animation/pugachaoff.jpg); width:250px; height::50px;}
td.y {background:url(animation/yoff.jpg); width:250px; height::50px;}
td.avallis {background:url(animation/avallisoff.jpg); width:250px; height::50px;}

td.bite {background:url(animation/biteoff.jpg); width:250px; height::50px;}
td.nofilmd {background:url(main/animbg_dark.png); width:250px; height::50px;}
td.nofilml {background:url(main/animbg_light.png); width:250px; height::50px;}


td.news {background:url(nav/newsoff.png);}
td.animation {background:url(nav/animationoff.png);}
td.color {background:url(nav/coloroff.png);}
td.blackwhite {background:url(nav/blackwhiteoff.png);}
td.scratched {background:url(nav/scratchedoff.png);}
td.about {background:url(nav/aboutoff.png);}
td.links {background:url(nav/linksoff.png);}
td.contact {background:url(nav/contactoff.png);}
td.text {width:100%; text-align:center; padding::5px; font-size:10px; height:333px;}
td.number {text-align:center; font-size:12px; font-weight:bold;}


#top {background-color:#212224; border:none; padding:0; width:800px; height:26px; margin:auto;}
#border {background-image:url(main/border.png); background-repeat:no-repeat; border:none; width:800px; height:343px; margin:auto; padding-top:5px;}
#main {background-image:url(main/main.jpg); border:none; padding:0; width:790px; height:333px; margin:auto; overflow:auto;}
#mainnoscroll {background-image:url(main/main.jpg); border:none; padding:0; width:790px; height:333px; margin:auto; overflow:hidden;}
#bottom {background-color:#212224; border:none; padding:0; width:800px; height:26px; margin:auto; margin-top:-5px;}
#center { border:solid 1px white; background-repeat:no-repeat; border:none; width:100%; height:100%; margin:auto; padding-top:0px;}

#title {border:none; background-color:#8b8b8c; width:100%; height:12px; font-family:arial; font-size:11px; color:black; font-weight:bolder; letter-spacing:2px;}
#aboutimg {border:none; width:224px; height:333px; margin-top:5px; font-family:verdana; font-size:10px; color:white; font-style:italic; float:left;}
#about {border:none; width:566px; height:333px; margin-top:0px; overflow:auto; font-size:13px; font-weight:bold; float:right;}