/* general */
html,body { background-color: #000; overflow: hidden; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; }
html,body,h1,h2,h3,h4,h5,h6,form,input { margin: 0; padding: 0; }

#blackBackery{background:#000 url(images/loading.gif) no-repeat 50% 50%; width:100%; height:100%; z-index:10000; position:absolute; top:0; left:0;}

h2 span{display:none;}
a img{border:none !important;}

#testTrackContainer{position:absolute;top: 50%; margin-top: -290px; z-index: 999;height:12px; width:99px; right:20px; border:1px solid #333; width:200px; height:10px;}
#testTrack{width:200px; height:10px; background:#222;}
#testHandle{cursor:e-resize; width:5px; height:10px;background-color:#333;}

#flashPlayer{position: absolute; width: 435px; height: 30px; top: 50%; margin-top: -300px; left: 0; z-index: 999; background:url(images/navigation-aid-back.jpg) no-repeat right;}

#menu { position: absolute; width: 169px; height: 397px; top: 50%; margin-top: -190px; left: 0; z-index: 999; background:url(images/slider-menu.gif) no-repeat;}
#menu a{display:block; position:absolute; margin:0; padding:0; z-index:9999;}
#menu a span{display:none;}

#m0{width:50px; height:29px; left:52px; top:9px;} #m0:hover{background:url(images/m0.gif);} /* home */
#m1{width:107px; height:59px; left:17px; top:38px;} #m1:hover{background:url(images/m1.gif);} /* buy */
#m2{width:106px; height:33px; left:19px; top:104px;} #m2:hover{background:url(images/m2.gif);} /* mp3 */
#m3{width:110px; height:28px; left:17px; top:147px;} #m3:hover{background:url(images/m3.gif);} /* discog */
#m4{width:83px; height:39px; left:20px; top:186px;} #m4:hover{background:url(images/m4.gif);} /* shows */
#m5{width:85px; height:35px; left:13px; top:229px;} #m5:hover{background:url(images/m5.gif);} /* press */
#m6{width:93px; height:40px; left:8px; top:274px;} #m6:hover{background:url(images/m6.gif);} /* about */
#m7{width:83px; height:41px; left:6px; top:321px;} #m7:hover{background:url(images/m7.gif);} /* contact */

#bottomMenu{position: absolute; top: 50%; margin-top: 280px; left: 0; z-index: 999;
border-top:1px solid #363636; border-bottom:1px solid #363636; padding:0;}
#bottomMenu a, #bottomMenu span{display:block; float:left; padding:5px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
#bottomMenu a:hover{background-color:#363636; color:#fff; border-top:1px solid #666; border-bottom:1px solid #666; margin:-1px 0;}
#bottomMenu span{font-weight:bold;}
.bottomMenuExternal{background-image:url(images/external-link-arrow.gif); background-repeat:no-repeat; background-position:5px 5px; padding-left:15px !important;}

#it-scrolls-sideways{position:absolute;top: 50%; margin-top: -290px; z-index: 999;height:12px; width:99px; left:500px; background:url(images/it-scrolls-sideways.gif) no-repeat;}
#it-scrolls-sideways a span{display:none;}
#it-scrolls-left{height:12px; width:16px;  display:block; position:absolute; top:0; left:0; }
#it-scrolls-right{height:12px; width:16px; display:block; position:absolute; top:0; right:0;}
#it-scrolls-left:hover {background:url(images/it-scrolls-left.gif); }
#it-scrolls-right:hover{background:url(images/it-scrolls-right.gif); }

#container { width: 10000px; height: 560px; position: absolute; top: 50%; margin-top: -280px; left: 0px; z-index: 100; }

/* repeatable elements */
.page { float: left; height: 560px; }
.img { position: absolute; z-index: 300; }
.text { position: absolute; z-index: 500; }
.link { position: absolute; z-index: 700; }
.link a { display: block; width: 100%; height: 100%; text-decoration: none; background-image: url('images/spacer.gif'); }


/* start me */
#startMe{width:2000px; position:relative;}
#startMeIntro{width:588px; height:251px; position:absolute; top:50%; left:600px; margin:-126px 0 ;}

/* home */
#buyShit { position: relative; width: 574px; background:#000 url(images/home-back.jpg) no-repeat right;}
#buyLink{display:block; position:absolute; top:20px; left:20px; height:520px; width:500px; text-decoration:none;}



/* downloads and mp3s */
#downloadsmp3s { position: relative; width: 465px; background:url(images/myspace-backer.gif) repeat-x top;}
#downloadsmp3s p {text-align:center;}
#downloadsmp3s p a{color:#000;}
#h2-listen-myspace{background:url(images/h2-listen-myspace.gif); width:260px; height:18px; position:absolute; top:20px; left:100px;}
#listenMyLink{background:url(images/myspace-player.jpg) no-repeat; width:200px; height:153px; display:block; position:absolute; top:50px; left:130px; border:1px solid #fff;}
#listenMyLink:hover{border:1px solid #ccc;}
#listenMyLink span{display:none;}
#downloadmp3s{left:10px; top:230px; width:95%; position:absolute;}
#h2-download-mp3s{height:33px; background:url(images/h2-download-mp3s.gif) no-repeat top; }
.borderFulDownload{border:1px solid #ccc; background:#f6f6f6; padding:5px; margin:5px; width:45%; float:left;}
#moreDownloadsClickHere {color:#000; font-size:35px; clear:both; padding:10px; text-align:center; letter-spacing:-2px; line-height:100%;}
#moreDownloadsClickHere a{color:#000; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
#moreDownloadsClickHere a:hover{color:#555;}
#moreDownloadsClickHere a span{color:#ff0000; font-size:110%;}
#downloadmp3s p{font-size:11px; margin:0; padding:5px 0;}
#downloadmp3s ul{list-style:none; margin:0 0 0 20px; padding:0;}
#downloadmp3s ul li{margin:0; padding:3px 15px; background:url(images/grey-arrow.gif) no-repeat left; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
#downloadmp3s ul li a{color:#333; text-decoration:none;}
#downloadmp3s ul li a:hover{color:#999; text-decoration:underline;}

#click-for-more-down{position:absolute; top:25px; left:290px; background:#000 url(images/click-for-more-down.jpg) no-repeat top; height:550px; width:161px; padding:50px 0 0 0;}
#click-for-more-down a{text-decoration:none; display:block; margin:0 0 20px 10px;}



/* discog */
#discog { position: relative; width: 859px; background:url(images/discog-left.gif) no-repeat left; }
#discogright{ position: relative; width: 859px; background:url(images/discog-right.gif) no-repeat right; height:560px;}
#h2-lyrics-discog{position:absolute; top:15px; left:120px; width:308px; height:38px; background:url(images/h2-lyrics-discog.gif); }
#lyrics-discog-info{position:absolute; top:50px; left:120px; font-size:10px; color:#fff; margin:0; padding:0;}
#cd-cover-wayd{display:block; position:absolute; top:70px; left:120px; height:129px; width:300px; background:url(images/cd-cover-wayd.jpg) no-repeat left; padding:20px 0 0 150px; text-decoration:none;}
#cd-cover-wyutd{display:block; position:absolute; top:230px; left:140px; height:129px; width:300px; background:url(images/cd-cover-wyutd.jpg) no-repeat right; padding:20px 150px 0 0; text-decoration:none; text-align:right;}
#cd-cover-st{display:block; position:absolute; top:400px; left:220px; height:129px; width:300px; background:url(images/cd-cover-st.jpg) no-repeat left; padding:20px 0 0 150px; text-decoration:none;}
.discog-title{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; color:#ff0000;}
.discog-release{display:block; font-size:12px; padding:4px 2px; color:#fff;}
.discog-details{display:block; font-size:10px; padding:4px 2px; color:#fff;}

#cd-cover-wayd:hover,#cd-cover-wyutd:hover,#cd-cover-st:hover{border-bottom:1px dashed #424242;}
#cd-cover-wayd:hover span,#cd-cover-wyutd:hover span,#cd-cover-st:hover span{color:#ccc;}
#cd-cover-wayd:hover .discog-title,#cd-cover-wyutd:hover .discog-title,#cd-cover-st:hover .discog-title{color:#cc0000;}


/* shows */
#shows { position: relative; width: 600px; background:url(images/shows-left.gif) no-repeat left;}
#showsright{ position: relative; width: 600px; background:url(images/shows-right.jpg) no-repeat right; height:560px;}
#showsCalendar{width:357px; height:320px; display:block; border:0; position:absolute; top:70px; left:190px; background:url(images/calendar.gif) no-repeat right; }
#showsCalendar span{display:none;}

#showsInRows{border:1px solid #121212; padding:5px; position:absolute; top:100px; left:150px;}
.showList{background:#333; margin:4px; padding:1px;}
.showList a{background:#444; margin:1px; padding:5px; display:block; font-size:11px; color:#fff; text-decoration:none; border:1px solid #444;}
.showList a:hover{background:#555; color:#ccc; border:1px solid #666;}
#moreshows{position:absolute; top:520px; left:480px; font-weight:bold; font-size:10px; color:#ff0000; text-decoration:none;}
#moreshows:hover{color:#cc0000;}


/* press */
#press { position: relative; width: 490px; background:#000 url(images/press-left.jpg) no-repeat left;}
#press a{display:block; position:absolute; width:320px; height:250px; top:280px; left:150px; }
#press a:hover{border-bottom:1px dashed #424242;}
#press a span{display:none;}


/* band */
#band { position: relative; width: 1033px; background:#000 url(images/band-right.gif) no-repeat right;}
#theBand{position:absolute; top:70px; left:120px; width:300px; background:url(images/theband-small.jpg) no-repeat top; padding:300px 20px 0; font-size:12px; color:#fff; display:block; text-decoration:none;}
#theBand:hover{background:url(images/theband-small-over.jpg) no-repeat top;color:#ccc;}
#theBand strong{color:#ff0000;}


/* contact */
#contact { position: relative; width: 470px; background:#fff url(images/myspace-backer.gif) repeat-x top;}
#h2-contact-band{width:320px; height:42px; position:absolute; top:30px; right:15px; background:url(images/h2-contact-band.gif) no-repeat;}
#contactStuff{position:absolute; top:90px; right:15px; width:320px; font-size:11px; color:#000; text-align:right;}
#contactStuff p{margin:0; padding:0 0 15px 0;}
#contact a{color:#000099; text-decoration:none; border-bottom:1px dashed #ccc;}
#contact a:hover{color:#0033FF; border-bottom:1px dashed #ddd;}

/* contacta form */
#KontactaOverall{width:300px; height:320px; position:absolute; top:170px; right:0; font-size:11px;}

#useThisForm{position:absolute; top:280px; right:350px; left: -180px; z-index:700;}

/* ajax form */
#ajaxy { position:absolute; top:150px; right:20px; width:305px;  background:#fff; z-index:600;}

.ajaxyTexta, #ajaxy textarea{width:200px; margin:2px 0; border:1px solid #555;}
#ajaxy input.submit { padding:2px 5px; font-family:Georgia, "Times New Roman", Times, serif; background:#fff; font-size:30px; color:#666; cursor:pointer; border:none; margin:10px 0;}

#contactFormArea{padding:10px;}
#loadBar{padding:10px ; text-align:right; font-size:15px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; }
#loadBar strong, emailSuccess strong{display:block; padding:0 0 10px 0; font-weight:normal;}
#emailSuccess{padding:10px; text-align:right; font-size:20px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:#00cc00;}



/* right finish */
#endright { position: relative; width: 100px; background:#000 url(images/contact-right.gif) no-repeat left;}


