html {width: 100%; height: 100%; margin: 0; padding:0;}
body {background: #000; width: 100%; height: 100%; text-align: center; margin: 0; padding: 0;}
#main {position: absolute; top:10%; left:50%; background: url('/i/main_bg.jpg') no-repeat; width: 999px; height: 272px; margin-left: -500px;}
h1 {margin: 0; top: 10px; position: absolute;  left: 418px;}
h3 {margin: 0 0 0 10px; padding: 0; font: bold 12px Tahoma, Verdana, Arial;}
a {color: #FFF; text-decoration: underline;}
a#tomain{width: 162px; float: left; height: 40px;  display: block;  background: url('/i/s.gif'); text-indent: -9999px;}

p {margin-top: 5px;}
.list {margin-left: 10px;}
.q {color: #999;}
#content {width: 425px; margin: 70px 0 0 287px; background: url('/i/text_bg.gif') repeat-y; text-align: justify; color: #FFF; font: 10px Tahoma, Verdana;}
#text {padding: 3px 5px 0 5px;}
#text_bottom {width: 425px; height: 19px; margin: 0px 0 0 287px; background: url('/i/text_bottom.gif') no-repeat;}
img {border: 0;}

#menu {width: 425px; height: 19px; margin: 105px 0 0 287px;}
#news, #band, #disco, #photo, #downloads, #guestbook, #forum, #links, #contact {margin-left: 287px; display: block; float: left; position: absolute; height: 23px; text-indent: -9999px; border-top: transparent 2px solid;}
#news {left: 0; background:  url('/i/news_e.jpg') no-repeat; width: 25px;}
#band {left: 38px; background:  url('/i/band_e.jpg') no-repeat; width: 22px;}
#disco{left: 73px; background:  url('/i/disco_e.jpg') no-repeat; width: 56px;}
#photo{left: 144px; background:  url('/i/photo_e.jpg') no-repeat; width: 31px;}
#downloads{left: 188px; background:  url('/i/downloads_e.jpg') no-repeat; width: 53px;}
#guestbook{left: 252px; background:  url('/i/guestbook_e.jpg') no-repeat; width: 46px;}
#forum{left: 309px; background:  url('/i/forum_e.jpg') no-repeat; width: 28px;}
#links{left: 350px; background:  url('/i/links_e.jpg') no-repeat; width: 22px;}
#contact{left: 385px; background:  url('/i/contact_e.jpg') no-repeat; width: 36px;}
a:hover#news, a:hover#band, a:hover#disco, a:hover#photo, a:hover#downloads, a:hover#guestbook, a:hover#forum, a:hover#links, a:hover#contact {border-top: #F90 2px solid;}


#authors {font: normal 10px Tahoma; color: #999; width: 200px; float: left; margin: 15px 0 0 245px; text-align: left;}
#counters {float: right; text-align: right; margin: 15px 245px 0 0}
hr {border: 0; height: 1px; background: #FFF;}
.album {border: #FFF 1px solid; margin: 0 10px 10px 0; float: left;}
li {margin-left: 20px; list-style-type: none;}
.hr_album {clear: both; margin-bottom: 20px}

.photo {border: #FFF 1px solid;}
/* IE HACKS */
*html #main {padding-top: 107px;}
*html #menu, #content, #text_bottom {margin-left: 0;}
*html #authors {margin-left: 115px;}
*html #counters {margin-right: 115px;}
*html #news, #band, #disco, #photo, #downloads, #guestbook, #forum, #links, #contact {background-position: bottom; background-repeat: no-repeat; height: 23px; border: 0;}
*html .hr_album { margin-top: -15px;}

TD.photocell {
	text-align: center;
	vertical-align: middle;
}


/* GUESTBOOK */
table {text-align: justify; color: #FFF; font: 10px Tahoma, Verdana;}
input, textarea {border: #FFF 1px solid; background: #000; color: #FFF;}
textarea {width: 300px;}
img#cdcd {border: #FFF 1px solid}
