/* Style Definitions */
body {
	background-color: ActiveCaption;
	color: #0080ff;
	margin: 0px;
}

image {
	border: none;
}

a {
	color: Blue;
	text-decoration: none;
}

a:hover {
	color: Red;
}

li.current {
	color: blue;
}

h1 {
	font-size: 24pt;
}

td {
	font-size: larger;
}

.F34 {
	font-family:'Tahoma',cursive;
	font-size:20pt;
	font-weight:bold;
	color:#0080ff; /*#0080ff; */
}

#clock {
	position:relative;
	left: 00px;
	bottom: 100px;
	width: 100px;
	background-color:transparent;
}

#small-phone-left {
	background-image: url('images/Nexus1.gif');
	position: relative;
	top:75px;
	left:5px;
	margin-right: 10px;
	width:195px;
	height:368px;
	border: none;
}

#small-phone-left a {
	color: white;
	text-decoration: none;
}

#small-phone-left a:hover {
	color: red;
}

#small-phone-left .phone_title {
	color: red;
	font-size: 10pt;
	font-weight:bold;
	padding-top: 22px;
	text-align: center;
}

#small-phone-left .phone_content {
	font-family:'Tahoma',cursive;
	font-size:10pt;
	font-weight:bold;
	color:white;
	padding-top: 10px;
}

div.main-data {
	width: 1050px;
	height: 673px;
	background-image: url('images/gradient920.jpg');
	text-align: left;
}

body.main-player {
	background-image: url('images/gradient920.jpg');
	text-align: left;
}

#language-bar {
	position: relative;
	top: 155px;
	left: 60px;
	color: #A8A8A8;
	font-size: 10pt;
	font-weight: bold;
}

#language-bar a {
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;
}

#language-tab {
	position: relative;
	top: 25px;
	color: white;
	font-size: 10pt;
	font-weight: bold;
}

#language-tab a {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
#copyright {
	position: relative;
	top: 655px;
	left: 10px;
	color: #A8A8A8;
	font-size: 8.5pt;
}

#center-graphic {
	border: none;
	width: 900px;
	height: 500px;
	background-image: url('images/nexus.gif');
}

#center-graphic #top-space {
	height:90px;
}

#center-graphic #right-space {
	width:40px;
}

#center-graphic table {
	width: 600px;
	text-align: right;
}

#center-graphic td {
	vertical-align: top;
}

#center-graphic img {
	border: medium ridge;
}

#xcenter-graphic-content {
	width:650px;
}

#center-graphic .screen img {
	border: none;
}

#center-graphic a {
	text-align: center;
	color: white;
	font-size: 10pt;
	text-decoration: none;
}

#center-graphic a:hover {
	color: red;
	text-decoration: none;
}

td.Radio {
	text-align: center;
	padding-left: 10px;
}

#center-graphic a#Radio {
	float: left;
	width: 100px;
	height: 100px;
	margin: 0;
	background: url(images/Radio_icon_100.png) top left no-repeat;
}

#center-graphic a#Radio:hover {
	background-image: url(images/Radio_Yellow_Bevel_Icon.png);
}

#center-graphic a#Radio h3 {
	padding-top: 100px;
}
/* from template */

td#buttons {
	width: 90px;
	text-align: center;
}

div#buttons  {
	width: 44px;
	height: 320px;
	padding-right: 15px;
	z-index: 0;
}

#buttons a#btnA {
	float: left;
	width: 44px;
	height: 100px;
	margin: 0 0 0 0px;
	background: url(images/buttonA0.png) top left no-repeat;
}

#buttons a#btnA:hover {
	background-image: url(images/buttonA1.png);
}

#buttons a#btnB {
	float: left;
	width: 44px;
	height: 100px;
	margin: 10 0 0 0px;
	background: url(images/buttonB0.png) top left no-repeat;
}

#buttons a#btnB:hover {
	background-image: url(images/buttonB1.png);
}

#buttons a#btnC {
	float: left;
	width: 44px;
	height: 100px;
	margin: 10 0 0 0px;
	background: url(images/buttonC0.png) top left no-repeat;
}

#buttons a#btnC:hover {
	background-image: url(images/buttonC1.png);
}

/* Audio player */

div#player {
	display:block;
	width:350px;
	height:25px;
}

/* Mobile devices and other small pages */

#bodyContent {
	width: 90%;
	color: Black;
	background-color: #FFFFE0; /*#edd6b7;*/
	padding: 20px;
	text-align: left;
	font-size: 12pt;
}

#bodyContent ul {
	color: Black;
	font-size: 12pt;
}

h2.newsHeader {
	color: #5d3b19;
	font-size: 140%;
	text-align: left;
	border-bottom: 1px solid #ac702a;
}

p.newsHeader {
	color: #5d3b19;
	text-align: left;
	padding-left: 20px;
	font-weight: bold;
	border-bottom: 1px solid #ac702a;
}