html, body {height:100%; margin:0; padding:0;}
body {font-family:verdana, arial, sans-serif; font-size:11px; color:#111110; background-color:#e7a65f;}
#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;}
font.name {font-family:verdana, arial, sans-serif; color:#111110; font-size:12px; font-weight:bolder; letter-spacing:2px;}
font.join {font-family:verdana, arial, sans-serif; color:#f5f3ee; font-size:12px; font-weight:bolder; letter-spacing:2px;}
font.title {font-family:verdana, arial, sans-serif; color:#f5f3ee; font-size:13px; font-style:italic;}

a:link {color:#bdbdb9; text-decoration:none; font-weight:bolder}
a:visited {color:#bdbdb9; text-decoration:none; font-weight:bolder}
a:hover {color:#efefef; text-decoration:none; font-weight:bolder}
a:active {color:white; 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.about {background:url(nav/aboutoff.png);}
td.blog {background:url(nav/blogoff.png);}
td.gallery {background:url(nav/galleryoff.png);}
td.sponsors {background:url(nav/sponsorsoff.png);}
td.advisors {background:url(nav/advisorsoff.png);}
td.crew {background:url(nav/crewoff.png);}
td.join {background:url(nav/joinoff.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:#fbefe3; 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-color:#fdf6ee; background-image:url(main/main.jpg); border:none; padding:0; width:790px; height:333px; margin:auto; overflow:auto;}
#mainindex {background-image:url(main/city.jpg); border:none; padding:0; width:790px; height:333px; margin:auto; overflow:hidden; text-align:left;}
#mainnoscroll {background-image:url(main/main.jpg); border:none; padding:0; width:790px; height:333px; margin:auto; overflow:hidden;}
#bottom {background-image:url(main/bottom.png); background-color:#fbefe3; 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:#4a3116; width:100%; height:12px; font-family:arial; font-size:11px; color:#fef6ed; font-weight:bolder; letter-spacing:2px;}
#aboutimg {border:none; width:250px; height:333px; margin-top:0px; font-family:verdana; font-size:10px; color:black; font-style:italic; float:left;}
#about {border:none; width:540px; height:333px; margin-top:10px; overflow:auto; font-size:11px; float:right;}