/* hacks that are used site wide */
/* Taken from */
/* http://positioniseverything.net/easyclearing.html */

.clearme:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearme {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearme {
	height: 1%;
}
.clearme {
	display: block;
}
/* End hide from IE-mac */


#test {

	font-family:verdana;
}


.promo-philos {
	margin-bottom:10px;
	padding:10px;
	
	background:#CECFCE;
}
.promo-philos a:link, .promo-philos a:visited, .promo-philos a:active {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.promo-philos ul li p a:hover {
	background-color:#ccc ! important;
}
.promo-philos h3 {
	margin:0 0 10px 0;
	padding:0;
	
	background:#CECFCE;
	font-size:80%;
}
.promo-philos img {
	float:left;
	
	margin-right:50px;
}
.promo-philos ul {
	margin:0 0 0 120px;
	padding:0;
	
	list-style:none;
}
.promo-philos ul li p {
	margin:0 0 5px 25px;
	padding:0;
	
	background:#fff;
	border:1px solid #000;
	font-size:60%;
}
.promo-philos ul li a {
	display:block;
	float:left;
	width:25px;
	height:18px;
	
	background-repeat:no-repeat;	
}
.promo-philos ul li.listen a {
	background:url(/staticarchive/de71f179f89c4f6b29ce7b272eff389316bbce12.gif);
}
.promo-philos ul li.info a {
	background:url(/staticarchive/ef6929d76b85681c624d3589dde12c037621fa8b.gif);
}
.promo-philos ul li.vote a {
	background:url(/staticarchive/801ca8949006d9d19318ed9576b148f5caf93b90.gif);
}
.promo-philos ul li p a {
	float:none;
	width:auto;
	height:auto;	
	padding:3px;
}
.promo-philos ul li.listen p a, .promo-philos ul li.info p a, .promo-philos ul li.vote p a, .promo-philos ul li p a {
	background:none;
}	

/* Hides from IE-mac \*/
	* html .promo-philos ul li {height:1%;}
/* End hide from IE-mac */



/*list*/

#butt-row ul{

padding:20px 0 10px 0;
margin:0 0 10px 0;

font-weight:bold;	
font-size:80%;

}


#butt-row ul li {

	display: inline;

	list-style-type: none;

	margin-right:1px;

}

#butt-row ul li a {

	padding: 3px 10px;

	background:none;

}

#butt-row a:link, #butt-row a:visited, #butt-row a:active {

	background-color: #689A9B;
color:#fff;
	text-decoration: none;

}

#butt-row a:hover {

	background-color: #fff;

	color:#689A9B;

	text-decoration: none;

}


li.butt-row-on {
	margin:0;
	padding:13;
	color:#689A9B;
}