body,td,th,ul,li,span 

{

    font-family: Arial, Helvetica, sans-serif;

    font-size:15px;

    color:#3F3F3F;

}



a 

{ 

	color:#0269af; 

	outline:none; 

}



a:HOVER 

{ 

	outline:none; 

}



h1

{

	color:#000; 

	font-weight:bold; 

	font-size:28px;

	margin:10px 0px 0px 0xp; 

	padding:0px 0px 10px 0px;

	/*background-image:url(/Images/TemplateImages/RSS.jpg);*/

	background-repeat:no-repeat;

	background-position:0px 0px;

	border-bottom:1px solid #ccc;

}



h2 { margin-top:0; margin-bottom:10px; font-size:20px; color:#285ea9; font-weight:normal;}

h3 { margin-top:0; margin-bottom:12px; font-size:14px; color:#333333; }

h4 { margin-top:0; margin-bottom:12px; font-size:14px; color:#333333; }

h5 { margin-top:0; margin-bottom:12px; font-size:12px; color:#333333; }

h6 { margin-top:0; margin-bottom:12px; font-size:12px; color:#333333; }



p

{

	padding:0;

	margin:0px 0px 12px 0px;

	line-height:21px;	

}



img{border:0px;}



div#content img.left

{

   margin-right:10px; 

}



div#content img.right

{

   margin-left:10px; 

}



div#content img.left-border

{

   margin-right:10px;

   border:4px solid #3F3F3F; 

}



div#content img.right-border

{

   margin-left:10px;

   border:4px solid #3F3F3F; 

}



div#content img.border

{

   border:4px solid #3F3F3F; 

}



div#content img[align=left]

{

	margin-right:10px;

}

div#content form input[type=file] 
{
	width:329px;
}


/****** Our programmes styles ******/

div#content .tblNews

{

	width:750px;

	margin-bottom:15px;

}



div#content .tblNews .trNewsHead

{

	background:#666666;

}



div#content .tblNews td

{

	vertical-align:top;

}



div#content .tblNews .trNewsFoot td

{

	vertical-align:bottom;

}



div#content .tblNews td.tdNewsHead,

div#content .tblNews .tdPageHeading

{

	width:730px;

	color:#fff;

	padding:5px;

}



div#content .tblNews td.tdNewsTopRight

{

	text-align:right;

}



div#content .tblNews td.tdNewsArticle

{

	border-left:1px solid #666666;

	border-right:1px solid #666666;

	padding:12px;

}



div#content .tblNews td.tdNewsBottomCenter

{

	border-bottom:1px solid #666666;

	font-size:7px;

}



/****** Layout ******/



#container

{

	width:995px;

	margin:0 auto;

	padding:0;

	position:relative;

	text-align:left;

}



#navigation

{

    height:40px;

    background-image:url(/Images/TemplateImages/MenuBackground.jpg);

    background-position:top left;

    background-repeat:repeat-x;    

    width:995px;

}



#contentholder

{

    padding:24px 10px 0px 0px;

}



#content

{

    float:right;

    width:750px;

    border-bottom:1px solid #ccc;

}



#featuredalbum img{padding-right:10px;}



#facebook-holder

{

	margin-top:15px;

}



#footermenu

{

    position:relative;

    border-top:2px solid #ccc;

    height:260px;

    margin-top:15px;

}



#footermenu #programmes{position:absolute; top: 20px; left: 10px;}

#footermenu #makeradio{position:absolute; top: 20px; left: 210px;}

#footermenu #supportus{position:absolute; top: 20px; left: 410px;}

#footermenu #aboutus{position:absolute; top: 20px; left: 610px;}



.footertoplink{font-weight:bold; font-size:17px; color:#c1c1c1; text-decoration:none;padding-bottom:10px; display:block;}

#footer, #footer a, #footer p, #footer td, .footerchildlink{font-weight:bold; font-size:13px; color:#c1c1c1;}



#footer

{

    clear:both;

    position:relative;

    border-top:2px solid #ccc;

    padding:20px 10px;

    margin-top:15px;

}



#footer #contactus{position:absolute; top:20px; left:10px;}

#footer #map{position:absolute; top:20px; left:380px;}

#footer #address{position:absolute; top:20px; left:600px;}

#footer #dsl{left:20px;}

#footer #rights{left:420px;}

#footer #dsl, #footer #rights{position:absolute; bottom:10px;font-size:13px; color:#85817A;}

#footer #dsl a{color:#85817A;}



#leftcolumn

{

    float:left;

    width:206px;

}



#socialbuttons

{

    width:206px;

    float:right;

    padding-bottom:20px;

}

#socialbuttons img{float:right;}



/*--Cycle on home page --*/  



#home-cycle

{

    border-top:2px solid #ccc;

    padding:15px 10px 0 10px;

    margin-top:15px;

}

                

#home-cycle .holder

{

    width:730px;

    height:383px;

    position:relative;

    overflow:hidden; 

}

                    

#home-cycle .holder p

{

    color:#303030;

    font-size:14px;

    margin:0 12px 0 0;

    line-height:16px

}

                    

#home-cycle .holder h4

{

    color:#285ea9;

    font-size:18px;

    margin:0 0 0 0;

}

                    

#home-cycle .holder .cycle

{

    width:610px;

    height:383px;

    overflow:hidden;   

}

                    

#home-cycle .holder .caption

{

    width:586px;

    height:71px;

    padding:12px;

    overflow:hidden;

    position:absolute;

    bottom:0px;left:0px;

    z-index:80; 

    background:url("/Images/CycleImages/Transparent.png") repeat; 

}

                    

#home-cycle .holder .thumb-holder

{

    width:120px; 

    height:383px; 

    position:absolute;

    top:0px;right:0px; 

    background:#000;

    z-index:100;

}

                    

#home-cycle .holder .thumb-holder a.item

{

    width:120px;

    height:95px;

    background:url("/Images/CycleImages/Banner1_tb.jpg") no-repeat center center;

    display:inline-block;

    margin-bottom:1px;

    position:relative;

    text-decoration:none;

                        

    /* IE 8 */

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

    /* IE 5-7 */

    filter: alpha(opacity=50);

    /* Netscape */

    -moz-opacity: 0.5;

    /* Safari 1.x */

    -khtml-opacity: 0.5;

    /* Good browsers */

    opacity: 0.5;

}

                    

#home-cycle .holder .thumb-holder a.item span.arrow

{

    width:8px;

    height:16px;

    background:url("/Images/CycleImages/Arrow.png") no-repeat center center;

    display:none;

    position:absolute;

    top:38px;left:-11px;                        

}

                    

#home-cycle .holder .thumb-holder a.item span.title

{

    position:absolute;

    bottom:5px;left:10px; 

    color:#fff;   

    font-size:12px;

    font-weight:bold;                  

}

                    

#home-cycle .holder .thumb-holder a.item:HOVER span.title,

#home-cycle .holder .thumb-holder a.activeSlide span.title

{

    bottom:2px;left:7px;                     

}

                    

#home-cycle .holder .thumb-holder a.item:HOVER span.arrow,

#home-cycle .holder .thumb-holder a.activeSlide span.arrow

{

    display:block;                      

}

                    

#home-cycle .holder .thumb-holder a.item:HOVER,

#home-cycle .holder .thumb-holder a.activeSlide

{

    width:114px;

    height:89px;

    border:#0066cc 3px solid;

    text-decoration:none;

                        

    /* IE 8 */

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    /* IE 5-7 */

    filter: alpha(opacity=100);

    /* Netscape */

    -moz-opacity: 1.0;

    /* Safari 1.x */

    -khtml-opacity: 1.0;

    /* Good browsers */

    opacity: 1.0;

                        

}



/*--News--*/

div.news-holder .item

{

    margin-bottom:15px;    

}



div.news-holder h2.title

{

    margin:0;    

}



div.news-holder .item .post-date

{

    font-style:italic;

}



/*--News on home page --*/

#home-news

{

	

}



#home-news .news-preview{display:block; clear:both;}

#home-news .news-preview h5{font-size:18px;}

#home-news .news-preview img{padding-right:10px;}



/****** New Clearfix ******/

.clearfix:after 

{

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}

* html .clearfix             { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */