* {
	padding: 0;
	margin: 0;
}

body {
	font-family: tahoma, arial, sans serif;
	font-size:11px;
color: #b4b4b4;
	line-height: 1.3;
background:#000000 url('images/bg.gif') top left fixed repeat-x;
}

img {
border:none;
padding-bottom:4px;
margin-bottom:4px;
}

p {
margin: 6px 0 10px 0;
	padding: 6px 0 10px 0;
}

hr {
width:600px;
border-bottom: #666666;
border-width: 0px 0px 1px 0px;
border-style: none none dotted none;
}

h2 a{
	font-family: Times,georgia;
font-size:16px;

letter-spacing:.03;
color: #fff;
font-weight:bold;
	text-decoration: none;
	float: left;
}

h2{
font-family: Times, georgia;
font-size:21px;
color: #fff;

letter-spacing:.03;
}

.header {
font-family: Times, georgia;
font-size:21px;
color: #fff;
letter-spacing:.03;
text-decoration: none;
line-height:1;
}

.copyright{
font-family: tahoma,verdana,arial;
font-size:10px;
color:#303030;
}

em{

color:#636363;

}

.dim{
font-family: tahoma,arial,verdana;
font-size:9px;
color:#636363;
}

h3#respond {
	font-family: tahoma,arial,verdana;
	font-size:11px;
color: #707070;
	padding: 20px 0 0 0;
}

h3#comments {
	font-family: tahoma,arial,verdana;
	font-size:13px;
color: #707070;
	padding: 20px 0 0 0;
}

#container {
        float:left;
        width:950px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
clear:both;
}

#banner{
width:180px;
height:200px;
float:right;
position:absolute;
top:30px;
right:30px;
padding:0px;
margin:0px;
background-color:#000;
clear:both;
}

#banner2{
width:180px;
height:200px;
float:right;
position:absolute;
top:260px;
right:30px;
padding:0px;
background-color:#000;
clear:both;
}

#mp3{
float:left;
position:absolute;
top:0px;
left:655px;

}

#content {
position:absolute;
clear:both;
	float: left;
left:200px;
top:106px;
width: 600px;
}

.post {
	width: 600px;
	margin: 6px 0 0 0;
	padding: 6px 0 0 0;

}

#data {
color:#636363;
	font-size: 0.8em;
	width: 100px;
	margin: 0 0 0 0;
}

.entry {
	width: 600px;
margin: 6px 0 0 0;

}

.entry a{
color: #fff;
text-decoration: none;
}

.entry a:hover a:visited a:active{
color: #fff;
text-decoration: none;
}

.postmetadata a {
	color:#818181;
	text-decoration: none;
text-decoration: none;
}

.postmetadata a:hover {
	color: #fff;
font-size:13px;
text-decoration: none;
}

.commentlist {
	list-style-type: none;
}

.commentlist a {
font-family: tahoma,arial,verdana;
font-size:13px;
color: #fff;
text-decoration:none;
	
}

.commentlist a:hover {
font-family: tahoma,arial,verdana;
	font-size:13px;
color: #fff;
	text-decoration:none;
}

.commentlist li {
	padding: 10px 0 0 0;
	list-style-type: none;
}



#sidebar h2 {
font-family: tahoma,arial,verdana;
	font-size:11px;
color:#535353;	
margin-bottom:5px;
list-style-type: none;
}


#sidebar {
float: left;
position:absolute;
width: 120px;
margin: 45px 0 0 50px;
list-style-type: none;
clear:both;
}

#sidebar ul {
padding: 0 0 17px 0;
list-style-type: none;
width: 120px;
margin: 0 0 0 0px;

}

#sidebar a {
font-family: tahoma,arial,verdana;
	font-size:11px;
color: #b4b4b4;
	text-decoration: none;
	
}

#sidebar a:hover {
color: #fff;
	
}



.clearing {
	height:1px;
	margin:0 0 -1px 0;
	clear:both;
	overflow:hidden;
}