a{color:#003;text-decoration:none;font-family:arial,verdana,helvetica;}
a:hover{border-bottom:1px dotted;color:#002;}

#aol_ad{width:400px;margin-bottom:10px;}
#aol_ad a{color:#f82;text-decoration:none;font-family:arial,verdana,helvetica;}
#aol_ad a:hover{border-bottom:1px dotted;color:#c70;}



#albs{width:400px;margin-bottom:13px;font-size:13px;font-weight:bold;}

body{background:#444;color:#000;font-family:Arial,verdana,helvetica;}

tr{vertical-align:top;font-size:13px;}

#header{position:absolute;left:50%;top:0px;width:800px;height:200px;margin-left:-400px;background:#000 url(imgs/design/find-your-music.gif);border-left:1px solid #000;border-right:1px solid #000;}
#body{position:absolute;left:50%;top:200px;width:651px;height:400px;margin-left:-250px;background:#222;border-right:1px solid #000;border-bottom:1px solid #000;}
h2{cursor:default;font-size:14px;font-family:Arial,verdana,helvetica;margin-top:2px;margin-bottom:2px;margin-left:-10px;padding-left:10px;border-bottom:2px solid #2b2b2b;width:300px;}
h3{margin-bottom:5px;}
#login{position:absolute;left:180px;top:168px;width:30px;height:30px;background:url(imgs/design/login.gif) no-repeat center;}
#login:hover{background-color:#111;}
#logout{position:absolute;left:180px;top:168px;width:30px;height:30px;background:url(imgs/design/logout.gif) no-repeat center;}
#logout:hover{background-color:#111;}
#search{position:absolute;left:215px;top:168px;width:30px;height:30px;background:url(imgs/design/search.gif) no-repeat center;}
#search:hover{background-color:#111;}
#profil{position:absolute;left:250px;top:168px;width:30px;height:30px;background:url(imgs/design/profil.gif) no-repeat center;}
#profil:hover{background-color:#111;}

.iconbar{cursor:default;}
.iconbar a{margin-right:-2px;margin-left:-2px;padding-bottom:3px;cursor:pointer;display:block;font-size:15px;position:relative;top:-3px;border-bottom:none;font-weight:bold;}
.iconbar a:hover{background:#777;border-bottom:none;}
.iconbar a img{width:20px;height:20px;margin-right:3px;margin-left:3px;position:relative;top:3px;}

.iconbars{cursor:default;padding-left:3px;padding-top:3px;padding-bottom:0px;}
.iconbars a{margin-right:3px;cursor:pointer;}
.iconbars a:hover{border-bottom:none;}
.iconbars a img{width:20px;height:20px;border:1px solid #1f1f1f;margin:-1px;}
.iconbars a img:hover{margin:-2px;padding:1px;background:#262626;}
.iconbars a:hover img{border:1px solid #333;}

.selmenu{position:absolute;top:40px;left:0px;width:600px;height:20px;background:#2b2b2b;padding-left:10px;}
.selmenu a{background:#444;padding:0 5px 0 5px;font-family:Arial,verdana,helvetica;font-size:16px;color:#111;text-decoration:none;font-weight:bold;margin-right:2px;}
.selmenu a:hover{text-decoration:none;color:#222;border-bottom:none;}
.selmenusel {background:#999 !important;}
.selmenusel:hover{color:#111;}

.rect{background:#444;border-left:3px solid #2b2b2b;border-bottom:1px solid #2b2b2b; overflow:hidden ;font-family:Arial,verdana,helvetica;font-size:12px;}
.rect div.pad{margin:35px 5px 0px 10px;}
.rect a.t{position:absolute;left:30px;top:10px;font-family:Arial,verdana,helvetica;font-size:16px;color:#111;text-decoration:none;font-weight:bold;border-bottom:none;}
.rect a.t:hover{color:#000;border-bottom:1px dotted;}
.rect h1{position:absolute;left:30px;top:10px;font-family:Arial,verdana,helvetica;font-size:16px;color:#111;text-decoration:none;font-weight:bold;border-bottom:none;margin:0;}

.srect{background:#666;border-left:2px solid #555;border-bottom:1px solid #555;padding:3px;}

.stdtablediv{background:#191919;}
.stdtablediv table th{font-weight:bold;background:#666;text-align:left;}
.stdtablediv table td{background:#444;padding-left:2px;}


#message{position:absolute;top:167px;left:5px;border:2px dashed #977;padding:2px;padding-right:4px;background:#000;font-weight:bold;}
#message a{color:#999;}

#menu ul{width:auto;position:absolute;bottom:0;right:0;margin:5px 0;list-style:none;}
#menu li{float:left;}
#menu ul li a{color:#fff;font-family:Arial,verdana,helvetica;font-size:12px;text-decoration:none;display:block;padding:13px 5px 4px 5px;float:left;margin-right:1px;}
#menu ul li a.sel{background:url(imgs/design/menu-hover.jpg) repeat-x;}
#menu ul li a:hover{background:url(imgs/design/menu-hover.jpg) repeat-x;border-bottom:none;}


#smenu, #smenu ul {margin: 0;padding: 0;list-style: none;}

#smenu li a{color:#fff;font-size:12px;font-family:Arial,verdana,helvetica;text-decoration:none;display:block;margin-bottom:2px;padding:2px 10px;background:#000 url(imgs/design/menubg.bmp);} 
#smenu li a:hover{text-decoration:underline;border-bottom:none;}
#smenu li a.sidesel{font-weight:bold;}
#smenu li a.sidesel:hover{text-decoration:none;}

#smenu li a.toplink {background:url(imgs/design/menu-hover.jpg) repeat-x;margin-left:-1px;margin-bottom:10px;padding-top:13px;padding-bottom:5px;text-align:center;}
#smenu li a.toplink:hover {text-decoration:none;}

	

#smenu{position:absolute;left:50%;top:200px;width:150px;height:400px;margin-left:-400px;background:#000 no-repeat bottom url(imgs/design/mischpult.jpg);border-bottom:1px solid #000;border-left:1px solid #000;}
/*#smenu a{color:#fff;font-family:Arial,verdana,helvetica;font-size:12px;text-decoration:none;background:#000; margin-left: 10px; margin-top: 5px;}
#smenu a:hover{text-decoration:underline;}*/
