/* Start of CMSMS style sheet 'freshmusic_content' */
/* Start of CMSMS style sheet 'freshmusic_content' */
/* START for news*/
.hyperTitle{font-size: 18px;line-height: 24px;text-align:left;margin: 0px 0px 15px 0px;}
.large{font-size: 16px;line-height: 22px;text-align:left;margin: 0px 0px 15px 0px;}
.subtitle{font-size: 16px;line-height: 22px;text-align:left;margin: 0px 0px 10px 0px;}
.summary{xfont-size: 1px;line-height: 20px;text-align:left;margin: 0px 0px 10px 0px;}
.time{font-size: 12px;line-height: 20px;font-weight: bold;text-align:left;}
.content p{font-size: 12px;line-height: 18px;font-weight: normal;margin: 0px 0px 10px 0px;}

/* FOR RADIO FRAME */
div.mainleftwidth {
 width: 240px;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;

}
/* END FOR  RADIO FRAME*/



/* FOR RATING */
div.mainleftwidthrating {
 width: 100%;
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;
        clear: left;
}
.newstitlerating {
	text-align: left;
        line-height: 25px;
        margin: 0px 0px 0px;
        font-size: 16px;
        font-weight: bold;
        color: #BE0027;
}
.ratingtitle {
	text-align: center;
        line-height: 25px;
        margin: 0px 0px 0px;
        font-size: 30px;
        font-weight: bold;
        color: #BE0027;
}
.ratingsubtitle {
	text-align: center;
        line-height: 30px;
        margin: 0px 0px 0px;
        font-size: 18px;
        font-weight: normal;
        color: #fff;
background: #BE0027;
}
.ratingpos {
	text-align: right;
        line-height: 30px;
        margin: 33px 0px 0px;
        font-size: 30px;
        font-weight: bold;
        color: #BE0027;
width: 40px;
}
.currentrating{
	text-align: left;
        line-height: 8px;
        margin: 0px 0px 0px;
        font-size: 12px;
        font-weight: bold;
        color: #BE0027;
}
/* END FOR RATING 35A82B*/

/* FOR PROGRAM */
.programaTime {
	text-align: left;
        line-height: 24px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #4f4f4f;
}
.programaParagogoi, a.programaParagogoi {
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 16px;
        font-weight: bold;
        color: #AFAFAF;
}

a.programaNamePurple,.programaNamePurple {
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #7D53A0;
}
a.programaNameGreen,.programaNameGreen {
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #B2CB00;
}

a.programaNameOrange ,.programaNameOrange{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #F08300;
}
a.programaNameBluel,.programaNameBluel{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #2AB9E9;
}
a.programaNameGreen, .programaNameGreen{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #009B61;
}

a.programaNameRed,.programaNameRed {
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #E80000;
}
a.programaNameBlued,.programaNameBlued{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #04419A;
}
a.programaNameGreend, .programaNameGreend{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #33A925;
}
a.programaNameGreenda, .programaNameGreenda, span.programaNameGreenda{
	text-align: left;
        line-height: 16px;
        xmargin: 5px 0px 5px;
        font-size: 18px;
        font-weight: bold;
        color: #35A82B;
}
/* END FOR PROGRAM 35A82B*/


.lastitem{font-size:12px;}/*for breadcrumb*/
#date{font-size:12px;}
div.dotted {

    clear:left;

	margin-right: 5px;

	padding: 0px 0px 8px;

	border-top: 1px solid;

    color: #000;

}
.dottedinternal
{

    clear:left;

	margin-right: 5px;

	padding: 0px 0px 8px;

	border-top: 1px solid;

}
.newssummary {
	font-family: Arial, sans-serif;
	font-size: 12px;
        text-align:justify;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
	color: #000;
border: 1px solid;
}
.NewsSummary {
	margin: 0px 0px;
        padding: 0 5px 10px 10px;

	font-size: 12px;
        text-align:justify;
	line-height: 15px;
color: #666666;
}

.NewsSummaryLink1 a {
	text-align: left;
        line-height: 16px;
        margin: 5px 0px 5px;
        font-size: 15px;
        font-weight: bold;

        color: #555555;

}
/* END for news*/

/* START TABS*/
#tabs {
font-size: 90%;
margin: 5px 0;
}
#tabs ul {
float: left;
background: #d17073;
xwidth: 100%;
padding-top: 0px;
}
#tabs li {
border:#fff;
border-style:solid;
margin-left: 0px;
list-style: none;
}
* html #tabs li {
display: inline; /* ie6 double float margin bug */
}
#tabs li,
#tabs li a {
float: left;
}

#tabs ul li a {
text-decoration: none;
padding: 5px;
color: #fff;
font-size:12px;
font-weight: bold;
}
span #calendar-date-from {
     color:#888888;
     font-size: 12px;
}
span #calendar-event a {
color:#555555;
font-size:12px;
font-weight:bold;
}
span #calendar-event-title {
xcolor:#000;
font-size:14px;
font-weight:bold;
}

#tabs ul li.active {
background: #a30c43 url(img/nav-right.gif) no-repeat right top;
border:none;
padding-top: 5px;
}
#tabs ul li.active a {
background: url(img/nav-left.gif) no-repeat left top;
color: fff;
}
#tabs div {
background: #fff;
clear: both;
padding: 10px;
min-height: 100px;
border: 3px solid #a30c43;
}
#tabs div h3 {
text-transform: uppercase;
margin-bottom: 10px;
letter-spacing: 1px;
}

#tabs div p {
line-height: 150%;
}
/* END TABS*/



/* START featured*/
#featured{ 
	width:405px; 
	padding-right:250px; 
	position:relative; 
	border:0px solid #ccc; 
	height:300px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:255px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:13px; font-family: Arial, sans-serif;
	line-height:14px;
        font-weight: bold;
 }
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:73px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('uploads/js/difono-jsimages/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#eee; 
}

#featured .ui-tabs-panel{ 
	width:400px; height:300px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:120px; 
        width:400px; 
	background: url('uploads/js/difono-jsimages/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:2px 5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/* END featured*/



/* FOR BOTTOM MENU*/
a.bottommenub,a:active.bottommenub,a:visited.bottommenub{
xfont: 900 25px/25px ;
font-size:18px;
font-weight:900;
color:#666666;
letter-spacing:1px;
line-height:26px;
}

a.bottommenu,a:active.bottommenu,a:visited.bottommenu{
xfont: 900 25px/25px ;
font-size:16px;
font-weight:700;
color:#666666;
letter-spacing:0px;
line-height:26px;
}
#menubar{
width:auto;
height: 50px;
background-image:url('uploads/images/menu/downupbg.gif');
background-repeat:repeat-x;

}
.menubarContentbg{
height: 50px;
xborder:1px solid #000;
}

.menubarContentbg:hover{
height: 50px;
xborder:1px solid #000;
background-image:url('uploads/images/menu/updownbg.gif');/*change if you want mouseover other colour*/
background-repeat:repeat-x;
}

.menubarContent{
height: 50px;
xxxxxxxxbackground-image:url('uploads/images/menu/1_1.png');
background-repeat:no-repeat;
background-position:top left;
}
.menubarContent1{
xxxbackground-image:url('uploads/images/menu/1_1.png');
}
.menubarContent2{
xxxbackground-image:url('uploads/images/menu/2_1.png');
}
.menubarContent3{
xxxbackground-image:url('uploads/images/menu/3_1.png');
}
.menubarContent4{
xxxbackground-image:url('uploads/images/menu/4_1.png');
}
.menubarContent5{
xxxbackground-image:url('uploads/images/menu/5_1.png');
}
.menubarContent6{
xxxbackground-image:url('uploads/images/menu/6_1.png');
}
.menubarContent7{
xxxbackground-image:url('uploads/images/menu/7_1.png');
}
.menubarContent8{
xxxbackground-image:url('uploads/images/menu/8_1.png');
}

.menubarContent:hover{
height: 50px;
xmargin-right:10px;
xpadding-top:25px;
xpadding-bottom:25px;
font-size:14px;
font-weight:600;
xborder:1px solid #000;
xbackground-color:#cacaca;
xxxbackground-image:url('uploads/images/menu/bg_1.png');
background-repeat:no-repeat;
background-position:top left;
}

.menubarContentSpan{
width:auto;
margin:25px 20px 0px 20px;
font-size:14px;
font-weight:600;
xborder:1px solid #000;
xbackground-color:#fff;
}
a.menubarHref,a:active.menubarHref,a:visited.menubarHref{
font-size:14px;
font-weight:600;
color:#5F676D;
}
a:hover.menubarHref{
font-size:14px;
font-weight:600;
color:#000000;
}
a.menubarHrefSelected,a:active.menubarHrefSelected,a:visited.menubarHrefSelected{
font-size:14px;
font-weight:600;
color:#701822;
}
.menubarContentSelected{
height: 50px;
xmargin-right:10px;
xpadding-top:25px;
xpadding-bottom:25px;
font-size:14px;
font-weight:600;
xborder:1px solid #000;
xbackground-color:#cacaca;
xxxbackground-image:url('uploads/images/menu/bg_1.png');
background-repeat:no-repeat;
background-position:top left;

}
.menubarContentbgSelected{
height: 50px;
xborder:1px solid #000;
background-image:url('uploads/images/menu/updownbg.gif');/*change if you want selected other colour*/
background-repeat:repeat-x;
}


/* End of 'freshmusic_content' */



/* End of 'freshmusic_content' */

