﻿body, html {
		margin:0;
		padding:0;
		background:#000 url('images/bg.jpg') no-repeat fixed center top;
		color:#ccc;
		font-family:verdana;
		font-size:11px;
		line-height:140%;
			}
body {

	}
	
h1 {
	font-family:serif;
	color:white;
	border-bottom:solid 1px white;
	display:block;
	font-size:22px;
}

	
	h2 {
	font-family:serif;
	color:#ddd;
	border-bottom:solid 1px #ddd;
	display:block;
	font-size:18px;
}

hr {
	height:1px;
	background-color:none;
	border:none;
	border-bottom:1px #aaa solid;
}
		
	#wrap {
		background-image:url('images/bg-wrap.jpg');
		background-position:50% top;
		background-repeat:no-repeat;
		margin:0 auto;
		width:801px;
	}
		
	#wrap2 {
		background-image:url('images/bg-wrap3.jpg');
		background-position:50% top;
		background-repeat:no-repeat;
		margin:0 auto;
		width:801px;
	}

	#header {
	height:230px;

	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
    
    #musicplayer {
    padding:150px 0 0 495px;
}
	#nav {

		padding:5px 5px 30px 5px;
	}
#nav ul
{
	padding: .2em 0;
	margin: 0;
	list-style-type: none;
	color: #FFF;
	width: 100%;
	font: normal 17px serif;
	text-align: center;
	/*text-transform:uppercase;*/
	letter-spacing:1px;
	font-weight:bold;
}

#nav li { display: inline; }

#nav li a
{
	text-decoration: none;
	color: #ddd;
	padding: .2em 20px;
}

#nav li a:hover
	{
	color: #fff;
	text-decoration:none;

	}	

#main {

		float:left;
		width:450px;
		margin-left:30px;
	}
	#main h2, #main h3, #main p {
    }
#main p{
margin-left:5px;
}
    
    
	#sidebar {

		float:right;
		margin-right:30px;
		width:251px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		clear:both;
		text-align:center;
	}
	#footer p {
		padding:5px;
		margin:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8px;
		color:#444;
		letter-spacing:1px;
    }
    
    	#footer p a {
	 color:#444;
	 text-decoration:none;
	     }
   	#footer p a:hover {
	 color:#fff;
	 text-decoration:none;
	     }

    
    #navlist {

/*padding: 5px 30px;
color: white;
font-family: Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-right:30px; */
color:#ccc;
letter-spacing:1px;
margin-bottom:15px;
}
#navlist li {
display: inline;
padding: 6px 0;
 
}
#navlist li a {
padding: 6px 20px;
color: #ccc;
text-decoration: none;
border-right: 1px solid #ccc;
}
#navlist li a:hover {
 
color: #fff;
text-decoration:none;
}
 
a {color:#ccc}
 
#navlist li:first-child { border-left: 1px solid #ccc; padding: 6px 0; }


.menu-current {
	font-weight:bold;
}

/* NEWSREADER 
################################################ */

.nr_content ul {
  float: left;
  width: 750px;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
.nr_content li {
  float: left;
  width: 375px;
  margin: 0;
  padding: 0;
} 

.discreet, .nr_description {
	display:none;
}

.nr_content {
	font-weight:bold;
	width:250px;
}

.nr_itemdesc {
	font-weight: normal;
}