body
{ background:#000000; margin:0px; padding:0px; }
html *
{ margin:0px; padding:0px; font-size:11px; line-height:100%; font-family:Tahoma; color:#999; }
html, body{
	scrollbar-3dlight-color:#7c7c7c;
	scrollbar-arrow-color:#7c7c7c;

	scrollbar-highlight-color:#000;
	scrollbar-face-color:#000;

	scrollbar-shadow-color:#7c7c7c;

	scrollbar-darkshadow-color:#000;
	scrollbar-track-color:#000;
}
a, img { border:0; }
a { text-decoration:none; }
a:hover
{ color:#ff0066; }

.background_snap
{ position:absolute; top:81px; left:50%; margin-left:-387px; z-index:1; }
.logo
{ position:absolute; top:136px; left:50%; margin-left:-376px; z-index:3; }

.menu
{ position:absolute; top:159px; left:50%; margin-left:-185px; z-index:4; width:515px; }
.menu a
{ position:relative; display:block; height:13px; float:left; margin-left:15px; }
.menu .foto
{ background:url(../images/menu/foto.gif); width:45px; margin-left:0px; }
.menu .foto:hover
{ background:url(../images/menu/foto_1.gif); }
#foto .menu .foto
{ background:url(../images/menu/foto_1.gif); }
.menu .video
{ background:url(../images/menu/video.gif); width:49px; }
.menu .video:hover
{ background:url(../images/menu/video_1.gif); }
#video .menu .video
{ background:url(../images/menu/video_1.gif); }
.menu .songs
{ background:url(../images/menu/songs.gif); width:49px; }
.menu .songs:hover
{ background:url(../images/menu/songs_1.gif); }
#songs .menu .songs
{ background:url(../images/menu/songs_1.gif); }
.menu .press
{ background:url(../images/menu/press.gif); width:55px; }
.menu .press:hover
{ background:url(../images/menu/press_1.gif); }
#press .menu .press
{ background:url(../images/menu/press_1.gif); }
.menu .guestbook
{ background:url(../images/menu/guestbook.gif); width:73px; }
.menu .guestbook:hover
{ background:url(../images/menu/guestbook_1.gif); }
#guestbook .menu .guestbook
{ background:url(../images/menu/guestbook_1.gif); }
.menu .shop
{ background:url(../images/menu/shop.gif); width:73px; }
.menu .shop:hover
{ background:url(../images/menu/shop_1.gif); }
#shop .menu .shop
{ background:url(../images/menu/shop_1.gif); }
.menu .contact
{ background:url(../images/menu/contact.gif); width:79px; }
.menu .contact:hover
{ background:url(../images/menu/contact_1.gif); }
#contact .menu .contact
{ background:url(../images/menu/contact_1.gif); }

.sub_menu
{ position:absolute; top:225px; left:50%; margin-left:234px; width:130px; border-right:7px solid #ff0066; text-align:right; z-index:4; }
#songs .sub_menu, #guestbook .sub_menu
{ width:160px; margin-left:204px; }
.sub_menu a
{ position:relative; display:block; height:17px; font-size:11px; font-weight:500; text-transform:uppercase; padding-right:35px; text-decoration:none; }
.sub_menu a:hover
{ color:#ff0066; background:url(../images/menu_sub.gif) 80% 28% no-repeat; }
#songs .sub_menu a:hover,  #guestbook  .sub_menu a:hover
{ background:url(../images/menu_sub.gif) 83% 28% no-repeat; }
.sub_menu a.none:hover
{ color:#999; background:none; }

/**/
.sub_menu .selected
{ color:#ff0066; background:url(../images/menu_sub.gif) 80% 28% no-repeat; }
#songs .sub_menu .selected
{ background:url(../images/menu_sub.gif) 83% 28% no-repeat; }
#guestbook .sub_menu .selected
{ background:url(../images/menu_sub.gif) 83% 28% no-repeat; }
.divx
{ position:relative; margin-left:28px; margin-right:23px; display:block; width:43px !important; height:19px !important; background:url(../images/divx.gif) 100% 28% no-repeat !important; }
.divx:hover
{ background:url(../images/divx_o.gif) 100% 28% no-repeat !important; }
/**/

.main
{ position:absolute; top:170px; left:50%; margin-left:-370px; width:740px; height:375px; border-right:1px solid #262626; z-index:2; }

.content_text
{ position:relative; left:185px; top:55px; width:400px; height:180px; overflow-x: hidden; overflow:auto; z-index:15; line-height:110%; text-align:left; padding-right:5px; }
.content_text a
{ text-decoration:none; }
#songs .content_text
{ overflow:hidden; }
#songs .content_text, #press .content_text, #contact .content_text, #shop .content_text
{ height:250px; }
#press .content_text
{ height:258px; }
.content_text strong
{ font-weight:normal; color:#DDD; }

#guestbook .content_text
{ color:#ccc; height:287px; }
#guestbook .content_text .name span
{ margin-right:10px; }
#guestbook .content_text .name span img
{ margin-right:3px; }

#guestbook .content_text .post
{ color:#666; margin-top:3px; margin-bottom:15px; }
#guestbook .content_text .ans
{ color:#ff0066; margin-top:3px; }
#guestbook .close_win
{ position:relative; left:98px; width:12px; height:12px; font-size:12px; background:url(../images/gallery_c.gif) no-repeat; }
#guestbook .close_win:hover
{ background:url(../images/gallery_c_o.gif) no-repeat; }

.album
{ padding-bottom:10px; }
.album_art
{ float:left; }
.album_art img
{ border:1px solid #262626; }
.album_art a.cart
{ display:block; width:12px; height:12px; margin-left:69px; margin-top:5px; background:url(../images/cart.gif) no-repeat; }
.album_art a.cart:hover
{ background:url(../images/cart_o.gif) no-repeat; }
.album_text
{ float:left; width:200px; margin-left:30px; }
.album_text p
{ color:#ff0066; text-transform:uppercase; margin-bottom:12px; }
.album_text table
{ color:#525252; text-transform:uppercase; }
.album_text table a
{ display:block; float:left; width:12px; height:12px;  margin-left:7px; }
.album_text table a.download
{ background:url(../images/download.gif) no-repeat; }
.album_text table a.lyric
{ background:url(../images/lyric.gif) no-repeat; }
.album_text table a.no
{ background:none; cursor:default; }
.album_text table a.download:hover
{ background:url(../images/download_o.gif) no-repeat; }
.album_text table a.no:hover
{ background:none; }
.album_text table a.lyric:hover
{ background:url(../images/lyric_o.gif) no-repeat; }

.photo_snap
{ position:relative; left:216px; top:80px; width:510px; z-index:3; }
#songs .photo_snap
{ left:296px; top:80px; width:400px; text-align:right; }
#press .photo_snap
{ left:296px; top:80px; width:400px; text-align:right; }
.photo_snap a
{ text-decoration:none; display:block; }
.photo_snap img
{ border:1px solid #262626; }
.photo_snap span, .photo_snap .pleft, .photo_snap .pright
{ position:relative; width:81px; display:block; text-align:left; float:right; margin-left:14px; }
.photo_snap .pleft, .photo_snap .pright, .photo_snap .pleft a, .photo_snap .pright a
{ width:14px; height:19px; }
.photo_snap .pleft a, .photo_snap .pright a
{ display:block; margin-top:70px; letter-spacing:-2px; }

.photo_snap span a img
{ Filter:Alpha(Opacity=60); -moz-opacity:.60; opacity:.60; }
.photo_snap span a:hover img
{ Filter:Alpha(Opacity=100); -moz-opacity:1; opacity:1;  }
.photo_snap span a:hover
{ color:#ff0066; }

#guestbook .photo_snap
{ top:65px; left:390px; width:200px; text-align:right; }
#guestbook .photo_snap a
{ display:inline; }


.main_hr1
{ position:absolute; top:545px; left:50%; margin-left:-150px; display:block; width:521px; height:0px; border-top:1px solid #262626; }
.main_hr2
{ position:absolute; top:170px; left:50%; margin-left:341px; display:block; width:30px; height:0px; border-top:1px solid #262626; }

.model_snap
{ position:absolute; top:184px; left:50%; margin-left:-380px; z-index:1; }

.copyright
{ position:absolute; top:550px; left:50%; margin-left:173px; z-index:5; font-size:9px; color:#666; }

.gallery a
{ text-decoration:none; }
.gallery .left, .gallery .right, .gallery .close
{ display:block; width:11px; height:19px; }
.gallery .left, .gallery .right
{ background:url(../images/gallery_r.gif); }
.gallery .left:hover
{ background:url(../images/gallery_r_o.gif); }
.gallery .right
{ background:url(../images/gallery_l.gif); }
.gallery .right:hover
{ background:url(../images/gallery_l_o.gif); }
.gallery .close, .lyrics .close
{ display:inline; width:12px; height:12px; background:url(../images/gallery_c.gif) 0px 2px  no-repeat; margin-left:25px; padding-bottom:2px; }
.lyrics .close
{ margin:0; display:block; }
.gallery .close:hover, .lyrics .close:hover
{ background:url(../images/gallery_c_o.gif) 0px 2px  no-repeat; }
.gallery .trpadding td
{ padding-top:15px; }

.lyrics .print
{ display:block; width:12px; height:12px; background:url(../images/print.gif) 0px 2px  no-repeat; padding-bottom:2px;}
.lyrics .print:hover
{ background:url(../images/print_o.gif) 0px 2px  no-repeat; }



/*START PAGE*/
#start .main
{ position:absolute; top:174px; left:50%; margin-left:-370px; width:740px; height:371px; border:1px solid #262626; z-index:2; }
#start .main_img
{ position:absolute; top:105px; left:50%; margin-left:-264px; z-index:3; }
#start .start_flash
{ position:absolute; top:139px; left:50%; margin-left:-375px; z-index:3; background:#000; }
#start .start_slogan
{ position:absolute; top:560px; left:50%; margin-left:-290px; z-index:3; }
#start .text
{ position:absolute; top:200px; left:50%; margin-left:160px; width:180px; z-index:5; }
#start .text strong
{ font-weight:normal; color:#DDD; }
#start .text a
{ text-decoration:none; color:#DDD; }
#start .text a:hover
{ color:#ff0066; }
#start .star
{ position:absolute; top:382px; left:50%; margin-left:26px; z-index:6; }
#start .enter
{ position:absolute; top:532px; left:50%; margin-left:-26px; z-index:6; font-size:11px; text-decoration:none; color:#CCC; }

.add_guest
{ position:absolute; display:none; top:225px; left:50%; margin-left:-185px; width:370px; height:252px; background:#191919; z-index:150;
padding-left:35px; padding-top:35px; }
.add_guest input, .add_guest textarea
{ width:260px; background:#323232; border:2px solid #323232; margin-top:3px; margin-bottom:3px; }
.add_guest textarea
{ height:80px; overflow:auto; margin-top:3px; margin-bottom:5px; }
.add_guest .tr_text
{ padding-right:5px; }
.add_guest .submit
{ padding-left:15px; background:url(../images/submit.gif) 0 60% no-repeat; text-decoration:none; }
.add_guest .clear
{ margin-left:25px; padding-left:15px; background:url(../images/clear.gif) 0 60% no-repeat; text-decoration:none; }
.add_guest .submit:hover
{ color:#ff0066; background:url(../images/submit_o.gif) 0 60% no-repeat; }
.add_guest .clear:hover
{ color:#ff0066; background:url(../images/clear_o.gif) 0 60% no-repeat;  }

.preloader
{ background-position: -1000px -1000px; }
.preloader .a1
{ background:url(../images/menu/contact_1.gif); }
.preloader .a2
{ background:url(../images/menu/foto_1.gif); }
.preloader .a3
{ background:url(../images/menu/guestbook_1.gif); }
.preloader .a4
{ background:url(../images/menu/press_1.gif); }
.preloader .a5
{ background:url(../images/menu/shop_1.gif); }
.preloader .a6
{ background:url(../images/menu/songs_1.gif); }
.preloader .a7
{ background:url(../images/menu/video_1.gif); }
.preloader .a8
{ background:url(../images/cart_o.gif); }
.preloader .a9
{ background:url(../images/download_o.gif); }
.preloader .a10
{ background:url(../images/gallery_c_o.gif); }
.preloader .a11
{ background:url(../images/gallery_l_o.gif); }
.preloader .a12
{ background:url(../images/gallery_r_o.gif); }
.preloader .a13
{ background:url(../images/lyric_o.gif); }
.preloader .a14
{ background:url(../images/print_o.gif); }
.preloader .a15
{ background:url(../images/divx_o.gif); }
.preloader .a16
{ background:url(../images/submit_o.gif); }
.preloader .a17
{ background:url(../images/clear_o.gif); }