/*
Theme Name: WordPress SELFISH
Theme URI: 
Description: 
Version: 1.0
Author: Kai H�permann
Author URI: http://www.orange-image.de/
Tags: 

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*Global Reset*/

html, body {
            border:0;
            margin:0;
            padding:0;
           }
 
body {font:100%/1.25 Arial, Helvetica, sans-serif;}

/*Typography & Colors */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #fff;
	background-color:#000;
	text-align: center;
	}

#page {
	   background-color: #000;
	   text-align: left;
       }

#header {
	    background: #000 url('images/header.jpg') no-repeat ;
	    }

#footer {
	    background-color: #000;
	    border: none;
	    }


h1, h2, h3 {
	        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	        font-weight: bold;
	        margin:0;
	        }
	
p{margin:0;}


/* End Typography & Colors */

/*Links */

a:link{color: #fff;
       font-weight:bold;
	   text-decoration:none;
	   outline:0;
	   
	   }
	   
a:visited{color: #fff;
          text-decoration:none;
          font-weight:bold;
		  outline:0;
		  }       
        	   
	   
a:hover{color: #f00;
        font-weight:bold;
        text-decoration:none;
	    outline:0;
		}
	   
a:active{color: #fff;
        font-weight:bold;
        text-decoration:none;
	   	outline:0;}
	   	          
.current  a{color: #f00;
	             font-weight:bold;
                 text-decoration:underline;}

/* Begin Structure */
body {
	margin: 0;
	padding:0;
	}

#page {
	margin: 40px auto;
	padding:0;
	width: 758px;
	}

#header {
	background-color: #000;
	margin: 0;
	padding: 0;
	height: 153px;
	width: 758px;
	}

#headerimg  {
	margin: 0;
	
	
	}
	
	#headerimg h1, #headerimg .description {
	margin-left:-999em;
	display:none;
	}


.clear {
	clear: both;
}
.left{float:left;}
#design{font-size:0.8em;}

#footer {
	background-color:#000;
	padding: 0;
	margin: 0;
	width: 758px;
	height:35px;
	clear: both;
	}

#footer p {	
	padding:  0;
	text-align: center;
	}
	
#footer div{float:right;}

                    	
#footer div .page_item{width:104px;
		                height:31px;}

#footer div .page_item img{border:none;}
		
#centre{background-image:url('images/bg_content.jpg');
        background-repeat:no-repeat;
        margin: 0px;
        padding:0;
		width:758px;
        height:324px;}
		
#middle{ margin:0;
         height:300px;
         padding:10px 10px 0 25px;
         font-size:1.2em;
        }
	    
/*Navigation */

#navi{background:#000 url('images/bg_navi.jpg');
      background-repeat:no-repeat;
      background-position: top left;
	  float:right;
      width:173px;
      height:323px;
      margin:0;
	  padding: 0;
	  	  }
	  
#navi img{border:0;}
	  
#nav{margin-top:30px ;
     padding:0;       
	 }
	  
	 
#nav li{list-style: none;}

#nav li .page_item{width:105px;
		           height:24px;
		           margin-bottom:5px;}
		   
.news{background: url(images/news.gif);
      background-repeat:no-repeat;
	  margin-bottom:5px;} 

.news_current,
.news li:hover{background: url(images/news_current.gif);
               background-repeat:no-repeat;
			   margin-bottom:5px;}
                           
             
.band{background: url(images/band.gif);
                      background-repeat:no-repeat;
	                  margin-bottom:5px;} 

.band_current,
li:hover .page_item 
.band{background: url(images/band_current.gif);
                      background-repeat:no-repeat;
					  margin-bottom:5px;}
							 
             
.tour{background: url(images/tour.gif);
      background-repeat:no-repeat;
	  margin-bottom:5px;} 

.tour_current,
  li:hover
   .page_item 
   .tour{background: url(images/tour_current.gif);
        background-repeat:no-repeat;
		margin-bottom:5px;}
								 
.media{background: url(images/media.gif);
       background-repeat:no-repeat;
	   margin-bottom:5px;} 

.media_current,
li:hover
.page_item 
.media{background: url(images/media_current.gif);
       background-repeat:no-repeat;
	   margin-bottom:5px;}
                             
.guest{background: url(images/guest.gif);
                       background-repeat:no-repeat;
	                    margin-bottom:5px;} 

.guest_current, 
 li:hover
  .page_item
   .guest{background: url(images/guest_current.gif);
          background-repeat:no-repeat;
		  margin-bottom:5px;}
                             
.friends{background: url(images/friends.gif);
                         background-repeat:no-repeat;
		                 margin-bottom:5px;} 

.friends_current,
  li:hover 
  .page_item
   .friends{background: url(images/friends_current.gif);
           background-repeat:no-repeat;
		   margin-bottom:5px;}
                                                     
.imprint{background: url(images/imprint.gif);
         background-repeat:no-repeat;} 				 	

.contact{background: url(images/contact.gif);
         background-repeat:no-repeat;}                        
														 															 	
	
/*End Navigation */

#middle h2, #middle p
{
 background-color:#000;
}

a.red{color:#ff0000;}
