body {
/*background: #eaeaea url(../../images/bg.jpg) no-repeat center top; */
background: #FFB20E  url("http://www.godradio.gr/img/background.gif ") repeat-x;
color: #333;
font: 13px verdana, sans-serif;
}

p {padding: 10px;}

p.ad-holder, div.ad-holder {padding: 5px 0;}

.light a { color: #fc9573; border-bottom: solid 2px #a92b01; text-decoration: none;}
.light a:hover {color: #f35925;  border-bottom: solid 2px #ff6633; text-decoration: none;}
.dark a { color: #f35925; border-bottom: solid 2px #a92b01;  text-decoration: none;}
.dark a:hover { color: #a92b01; border-bottom: solid 2px #f35925; text-decoration: none;}

.light a.small-link {
    display: inline;
    border:0;
    font-size: 11px;
}

.dark a.small-link {
    display: inline;
    border:0;
    font-size: 11px;
}


.static-content {background: transparent url(../../images/bg_dark.png); color: #fff;}
.static-content .page-title {font-size: 130%; font-weight: 900; color: #ccc;}

.dynamic-content {background: transparent url(../../images/bg_light.png); color: #555;}
.dynamic-content .page-title {font-size: 130%; font-weight: 900; color: #555;}

.front-title { height: 50px; background: transparent url(../../images/bg_title.jpg); color: #fff; font-weight: 900; font-size: 16px; }
td.front-title {vertical-align: middle;}
img.rollover, img.no-hover {margin: 0;}
#header-logo {width: 360px; height: 130px; margin-left: 70px;}
#top-banner {margin-top: 27px;}
#top-banner img {border: solid 2px #777;}

.m-right {margin-right: 5px; border: solid 1px #000;}
.m-left {margin-left: 5px; border: solid 1px #000;}
.t-left p {text-align: left;}
.f-right { float: right; margin:5px 0 5px 9px;}
.f-left { float:left; margin:5px 9px 5px 0;}
.img-border { border:2px solid #FF6600;}

.utg-container {table-layout: fixed; background-color: transparent; margin-bottom: 7px;}

table.inner-table {table-layout: fixed; border-collapse:collapse; border-spacing: 0;}
.inner-table td {vertical-align: top;}
.inner-wrapper {background: #fff url(../../images/bg_stripes.png);}

#program {width: 620px; margin: 10px; table-layout: fixed; border-collapse:collapse; border-spacing: 0; }
table#program, #program td {border: solid 1px #fff;}
#program td {font-size: 11px; padding: 3px; text-align: center; vertical-align: middle;}
#program td.first-cell {width: 50px; }

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

#nav-header a, #nav-footer a { color: #fff; text-decoration: none; }
#nav-header a:hover, #nav-footer a:hover { color: #ff6633; }
#footer a { color: #ff6633; text-decoration: none; }
#footer a:hover { color: #ff6633; text-decoration: underline;}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

/* Spacing
----------------------------------------------------------------------------------------------------*/

ul.list-header, ul.list-footer {
list-style-type: none;
margin: 0;
}

.list-header li {
display: inline;
margin: 12px 1px;
padding: 4px 5px;
border: solid 1px #999;
font-weight: 900;
}

.list-footer li {
display: inline;
margin-right: 0;
padding: 0;
border: 0;
font-weight: 100;
letter-spacing: 0;
color: #fff;
}



/* Basic selectors
----------------------------------------------------------------------------------------------------*/

#header-left {background: transparent url(../../images/header_banner.jpg) no-repeat top left; height: 140px;}
#header-right {background: transparent url(../../images/header_banner.jpg) no-repeat top right; height: 140px;}

#nav-header {background: #000;}
#nav-header .active  {background: #ff6633; }
#nav-header .active a {color: #000;}

#nav-footer {background: #555; font-size: 12px;}
#nav-footer .active  {background: transparent; }
#nav-footer .active a {color: #ccc; text-decoration: underline;}

#nav-buttons-c1, #nav-buttons-c2, #nav-buttons-c3 {height: 70px; vertical-align: middle;}
#nav-buttons-c1 {background: transparent url(../../images/bg_buttons_c1.jpg) no-repeat top center;}
#nav-buttons-c2 {background: transparent url(../../images/bg_buttons_c2.jpg) no-repeat top center;}
#nav-buttons-c3 {background: transparent url(../../images/bg_buttons_c3.jpg) no-repeat top center;}
#nav-buttons-c4 {background: transparent url(../../images/bg_buttons_c4.jpg) no-repeat top center;}

#nav-header, #nav-footer {height: 50px; vertical-align: middle; }

#blank {
  background: transparent url(../../images/bg_light.png);
}

#search-btn {
background: #A581FD;
color: #F2F2F2;
font-weight: bold;
}

#playing-now {
  background:#777  url(../../images/bg_playing_now.jpg) no-repeat top center;
  color: #fff;
  height: 240px;
}

#see-also{
  padding: 5px;
}

#see-also b{
  background: #474747;
  color: white;
  padding: 2px 10px;
}

#see-also a {
    display: block;
    padding-top: 10px;
}


#gallery {
  background: #ccc;
}

#box1-front {
  background: transparent url(../../images/bg_light.png);
}

#box2-front {
  background: transparent url(../../images/bg_dark.png); color: #fff;
}

#box3-front {
  background: #fff url(../../images/bg_stripes.png);
}

#box4-front {
  background: #fff url(../../images/bg_stripes.png); text-align: center; padding: 5px 0;
}

#box1-inner {
  background: #FFCC66;
}

#box2-inner {
  background: #FCCC00;
}

#box3-inner {
  background: transparent; 
}

#box4-inner {
  background: transparent;  text-align: center; padding: 5px 0;
}

#footer {background: #eaeaea; color: #333;}
#footer td {vertical-align: middle;}
#validators img { margin-top: 7px; }
