/* Playroom KÖLN- playroom.css (Stylesheet)*/

a:link {color:#c00; text-decoration:none; padding: 0px 5px 0px 5px;}
a:visited {color:#777; text-decoration:none; padding: 0px 5px 0px 5px;}
a:hover {color:#ffffff; text-decoration:underline; padding: 0px 5px 0px 5px;}
a:active {color:#ff0000; text-decoration:none; padding: 0px 5px 0px 5px;}

body
{
		clear: both;
    color:white;
    background:black;
    font-family: arial, verdana, georgia;
}
/*header logo*/
#headlogo
{
    text-align:center;
    height:120px;
    padding-bottom:0px;
    background-image:url(./img/headlogo.jpg);
    background-repeat:no-repeat;
    background-position:center;
}
.player
{
	padding-top: 60px;
	padding-left:490px;
}

/*Navigation:*/
#navigation
{
		/*float:both;*/
    text-align:center;
    padding: 0px 10px 0px 10px; 
}
a.greyed:link, a.greyed:visited
{
    color:#888;
    padding: 0px 10px 0px 10px; 
    text-decoration:none;
}
a.greyed:hover, a.greyed:active
{
    color:white;
    padding: 0px 10px 0px 10px;
    text-decoration:none;   
}
a.current:link, a.current:visited, a.current:hover, a.current:active
{
    text-decoration:none;
    color:red;
    padding: 0px 15px 0px 15px;
    font-family: arial black, arial;
}

a.music:link, a.music:visited
{
 		
    color:#888;
    padding: 0px 10px 0px 10px; 
    text-decoration:none;
    
}
a.music:hover, a.music:active
{
    color:white;
    padding: 0px 10px 0px 10px;
    text-decoration:none;
}


/*main*/
#main
{
		clear:both;
    width:96%;
    padding-top: 10px;
    padding-bottom: 20px;
    text-align:center;
}
#title
{
    /*width:180px;*/
    /*padding-right:10px;*/
    		position:relative;
    padding-top: 0px;
    vertical-align:top;
    font-size:1.05em;
    float: right;
    display:inline;
    text-align:right;
    
}
#text
{
    float: right;
    display:inline;
    padding-top: 50px;
    padding-right:70px;
    padding-left:6px;
    width:60%;
    font-size:0.9em;
    text-align:left;
}

#foot
{
    clear: both;
    font-size: 0.6em;
    padding-top:50px;
    text-align:center;
}
.emilogo
{
		margin-right: 400px;
    padding-bottom:5px;
}

/*current stuff*/
#bandnavi
{
    text-align:center;
    padding: 0px 10px 0px 10px;
    font-size: 1.1em;
}
a.band:link, a.band:visited
{
 
    color:#888;
    padding: 0px 20px 0px 20px; 
    text-decoration:none;
}
a.band:hover, a.band:active
{
    color:white;
    padding: 0px 20px 0px 20px;
    text-decoration:none;   
}
a.bandcur:link, a.bandcur:visited, a.bandcur:hover, a.bandcur:active
{
    text-decoration:none;
    color:red;
    padding: 0px 25px 0px 25px;
    font-family: arial black, arial;
}

#bandimg
{
    width:180px;
    padding-right:15px;
    padding-top: 50px;
    vertical-align:top;
    font-size:1.05em;
    float: right;
    border-width: 0px;
    
}

#bandinfo
{
    float: right;
    display:inline;
    padding-right:100px;
    padding-top: 50px;
    width:60%;
    font-size:0.9em;
    text-align:left;
}

/*previous stuff*/

#raumliste
{
	background-color:#000;
	color:#aaa;
	width:300px;
	font-size:0.7em;
}


/*contact stuff*/
#contact
{
	background-color:#000;
}
#contact textarea
{
	width: 300px;
	background-color:#000;
	color:#fff;
}
#contact.conname
{
	color:#fff;
	width:200px;
	margin-left: 10px;
	padding-bottom:20px;
	padding-right:200px
}
#contact input
{
	width:200px;
	background-color:#000;
	color: #fff;
}

/*newsletters*/
#newsl input, #newsl select, #newsl textarea
{
	background-color:#000;
	color: #fff;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
