﻿/* General Styles */

body

{

	margin: 20px 0 0 0;

	padding: 0;

	font-family: Arial, sans-serif;

	font-size: 14px;
	color: #ffffff;
}


h1

{

	font-size: 20px;

	font-weight: normal;

	color: #ffffff;

	margin-bottom: 3px;

}

h2

{

	margin-top: 0;

	color: #00adfe;


	font-size: 16px;

	margin-top: 31px;

}

em {

    color: black;

}

a img {

    border: none;

}

.fl

{

	float: left;

}

.fr

{

	float: right;

}

.clear

{

	clear: both;

}

#wrapper

{

	width: 1050px;

	margin: 0;

}

#station-list a:link
{
color:#ffffff;
}

#station-url a
{
color:#ffffff;
}


#station-list

{

	width: 760px;
	padding: 10px;

}

#radio-player

{
	margin-top: 100px;

	width: 289px;

	border-left: 1px solid #505050;

	padding: 0 10px;

	color: #ffffff;

	min-height: 390px;

}

#header

{

border-bottom: 1px solid #ccc;

}

#header img

{

	margin-right: 6px;

}

#header h1

{

	margin-top: 2px;

}

#content

{

	margin-top: 16px;

}

#content table

{

	list-style-type: none;

	margin: 0;

	padding: 0;
	color:#ffffff;

}

#content table td

{
	text-align:left;

	width: 201px;

	border-left: 0px solid #68a3c2;

	padding-left: 4px;

	margin-bottom: 10px;

    margin-right: 3px;

}

#content table td a

{

	color: #ffffff;

	text-decoration: none;

}

#content table td a:hover

{

	color: #ffffff;

}

#logo

{

	margin-right: 10px;

}

#logo img

{


}

#station-meta

{

	line-height: 22px;

	margin-top: 4px;
	color:silver;

}

#player-controls

{

	margin: 20px 0;

	padding: 10px 0 0 0;

	border-top: 1px solid #505050;

	border-bottom: 1px solid #505050;

}

#play-button

{

	margin-right: 17px;

}

#volume-controller

{

	margin-top: 8px;

}

#volume-icon

{

	margin-right: 18px;

}

#volume-bar

{

	margin-top: 4px;

}

#social-share ul

{

	list-style-type: none;

	margin: 0;

	padding: 0;

	text-align: center;

}

#social-share ul li

{

	display: inline;

	margin: 0 10px;

}

.radio-url, .radio-location, .radio-info, .radio-image, .StreamingUrl, .radio-type {

    display: none;     color:#ffffff;


}

#instructions {

    margin: 10px 0;

    display: block;

    text-align: center;

    font-size: 12px;
 color:#ffffff;
}

#player-controls p {

    margin-bottom: 0;

}

#player-controls span {

    margin-bottom: 0;

}

#station-name {

    position: relative;

    top: 15px;

    font-weight: bold;
    color:#ffffff;

}




#ad-space {

    width: 257px;


    border: 0px solid #eee;

}

#station-details {

    display: none;
    color:#ffffff;

}

.blue_arrow {
  width: 5px;
  margin-right: 3px;
}

.weight {
  display: none;
}