@charset "utf-8";
/* CSS Document */

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	background-color:#ffffff;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666;
	font-size:11px;
	line-height:16px;
	 
	margin-top: 0px;	

}

a:link {
	font-size : 11px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0066cc;
	text-decoration : none;
}

a:hover  { color:#FF9900;
text-decoration: underline;	 
}

a:visited  { color:#0066cc;
text-decoration : none;	 
}

.right_bac {
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	height:113px;
}

.left_bac {
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
}
.bottom_bac {
	background-image: url(../images/bg_bottom.jpg);
	background-repeat: repeat-x;
}

#requestbg {background-image:url(../images/request_bg2.jpg);
			background-repeat: repeat-x;
			
}

#mirrorbg {background-image:url(../images/mirror_silverbg.jpg);
			background-repeat: repeat-x;
			
}

#vip {
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}

a.vip:link  {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFCC66;
}
			


#videoname {color:#333333; background-color:#cccccc; height:20px;}
#countrybg {background-image:url(../images/cc_bg.jpg); background-repeat:no-repeat;}
#topnavbg {background-image:url(../images/topnav_bg.jpg); background-repeat:repeat-x;}
#toplinkbg {background-image:url(../images/toplinkbg.jpg); background-repeat:repeat-x;}
#weatherbg {background-image:url(../images/weather_bg.gif); background-repeat: repeat-x;}
#liveradiobg {background-image:url(../images/live_bgbottom.jpg); background-repeat:no-repeat;}
.mirrortext {vertical-align:text-top;}

/* marquee */
#title { width: 300px; padding: 5px; background-color: #666666; color: #eeeeee; font-family: Verdana; font-size: 13px; }
marquee { width: 100%; padding: 1px; height: 56px; padding-top:3px; }
marquee img { border: 1px; }
marquee img:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }
#silver {background-image:url(../images/silver_bg.gif);
			background-repeat: repeat-x;			
}

.media {background-color:#666666; font-size:14px; color:#ff9900; }
#album {background-image:url(../images/silver_bg.gif);
			background-repeat: repeat-x; padding-top:7px; padding-bottom:7px;
}

.ph {padding:2px;border:0px solid #ddd;}

/* labels */

#label_com {background-image:url(../images/litefm_community.gif); background-repeat:no-repeat; padding-left:15px; }
#label_fb {background-image:url(../images/litefm_facebook.gif); background-repeat:no-repeat; padding-left:15px; }
#label_twitter {background-image:url(../images/litefm_twitter.gif); background-repeat:no-repeat; padding-left:15px; }
#label_utube {background-image:url(../images/litefm_utube.gif); background-repeat:no-repeat; padding-left:15px; }
#label_sms {background-image:url(../images/litefm_sms.gif); background-repeat:no-repeat; padding-left:15px; color:#0066cc; }

/* footer */
.bottom_bac {
	background-image: url(../images/bottm_bac.gif);
	background-repeat: repeat-x;
}

.content_pad {
	padding: 6px;	
}

.service a:link   {
	color: #d2d2d2;	
}
.service a:visited {
	color: #d2d2d2;
}

.service a:hover {
	color: #82bff6;
}


.service a:active {
	color: #d2d2d2;	
}

.service2 a:link   {
	color: #7e7d7d;
}
.service2 a:visited {
	color: #7e7d7d;
}

.service2 a:hover {
	color: #7e7d7d;
}


.service2 a:active {
	color: #7e7d7d;	
}

.bottom_pad2 {
	height: 15px;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#d2d2d2;
	text-align: left;
	vertical-align: text-bottom;
	font-size:11px;
	line-height:1.2em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.bottom_pad3  {
	height: 22px;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	font-size:11px;
	line-height:1.8em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;
}

.bottom_new  {
	height: 25px;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:10px;
	line-height:1.8em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;	
}

.logo {padding-top:10px; padding-left:10px;}
.fretext { color:#FFFFFF; padding-left:45px;}
.send {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.pagetitle {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666; 	
}
#djcolumn {background-color:#000000; padding-top:15px; padding-left:10px; padding-right:10px; line-height:16px; font-size:11px; color:#CCCCCC;}
.djcolumn {background-color:#CCCCCC;  line-height:16px; font-size:11px;}
a.djcolumn:link {color:#0066cc; text-decoration: none; font-size:11px; }
a.djcolumn:hover { color:#0066cc; text-decoration: underline; font-size:11px;}

.text {padding-top:15px; padding-left:10px; padding-right:10px; line-height:16px; font-size:11px;}

#showstext {padding-left:5px; padding-right:5px; line-height:16px; font-size:11px;}
.showstext {padding-left:5px; padding-right:5px; line-height:16px; font-size:11px;}
a.showstext:link {color:#0066cc; text-decoration: none; font-size:11px; }
a.showstext:hover { color:#0066cc; text-decoration: underline; font-size:11px; }

#showtimetext {background-color:#999999; color:#FFFFFF; vertical-align:top;}
.showtimetext { background-color:#999999; color:#FFFFFF; vertical-align:top;}

#movietitle{font-size:14px; font-weight:bold; color:#CC9900;}
#movietext {padding-left:5px; padding-right:5px; line-height:16px; font-size:11px; color:#484747;}
.movietext {padding-left:5px; padding-right:5px; line-height:16px; font-size:11px; color:#484747;}

#movieheader {background-image:url(../images/movie_header.gif); background-repeat:repeat-x;}
#textwhite {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:10px; line-height:16px; font-size:11px; color:#FFFFFF;}

#flashcontent {
		border: solid 0px #000;
		width: 464px;
		height: 262px;
		margin: 0px ;
}

#flashcontent2 {
		border: solid 0px #000;
		width: 200px;
		height: 245px;
		margin: 0px ;
}

#flashcontent3 {
		border: solid 0px #000;
		width: 230px;
		height: 180px;
		margin: 0px ;
}

#flashcontent4 {
		border: solid 0px #000;
		width: 516px;
		height: 100px;
		margin: 0px ;
}

.thumbNormal {
border:4px solid #000000;
}
.thumbSelected {
border:4px solid #ff0000;
}

#cchartbg {background-image:url(../images/chart_bg.gif); background-repeat:repeat-x;}
.countrytext {color:#FFFFFF; padding:5px; }
.cctext {padding:5px; }
.thinborderfloat {
  float:left;
  border:solid 1px silver;
  padding:2px;
  margin-right:10px;
  } 
  
  .thinborderfloat2 {
  float:right;
  border:solid 1px silver;
  padding:2px;
  margin-right:5px;
  margin-left:4px;
  } 
  
.hotpicks {padding-left:5px; padding-top:3px; padding-right:5px; }
#hotpicksbg {background-image:url(../images/hotpicbg.gif); background-repeat:repeat;}

#leftspacer {background-image:url(../images/spacer.gif); vertical-align:bottom;}
#tnllogo{padding-bottom:10px;}

#comment {background-image:url(../images/comment.gif); background-repeat:no-repeat; padding-top:26px; padding-left:5px; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333;}

.comment {color:#333333; font-size:11px;}
#marqueecontainer{
position: relative;
width: 300px; /*marquee width */
height: 88px; /*marquee height */
overflow: hidden;
padding: 0px;
padding-left: 0px;
padding-right:3px;
font-size:10px;
}

.marqueetext { padding-left:5px; }

#natbg {background-image:url(../images/nature/green_bg.gif);}
.nattext {color:#ffffff; font-size:12px;}
a.nattext:link {color:#ffffff; font-size:12px; line-height:15px;}
a.nattext:hover { color:#FF9900; text-decoration: underline; font-size:12px;}
#natheader {font-size:14px; color:#006600; padding-top:30px; padding-left:10px; font-weight:bold;}
.natheader {font-size:14px; color:#006600;}
#rightbg {background-image:url(../images/nature/right_bg.gif); background-repeat:repeat-y; padding-top:5px; padding-left:5px;}

/*message scroller */
#pscroller1{
width: 252px;
height: 500px;
border: 1px; border-color:#333333; 
padding-left:5px; padding-right:0px; padding-top:3px;
background-image:url(../images/love_bg.gif); background-repeat:repeat-y;
color:#FFFFFF;
 
}



#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

#thumbpicsbg{background-image:url(../images/thumbs.gif); background-repeat:no-repeat;}

#radiohead {background-image:url(../images/radio_head.jpg); background-repeat:no-repeat;}

#love {background-image:url(../images/love_bg.gif); background-repeat:repeat-y; color:#FFFFFF; padding-left:7px; padding-right:7px;}
.reqtext {color:#ffffff; font-size:11px;}

#guitarbg {background-image:url(../images/litefmsrilanka.jpg); background-repeat:no-repeat;}
#guitarbg2 { background-image:url(../images/litefmwomensday.jpg); background-repeat:no-repeat;}

/*christmaspage */
#seasonalbg {background-image:url(../images/christmas/flashbg.gif);}
#flake { background-image:url(../images/bluesnowflake.gif); background-repeat:repeat;}
#chritext{padding-left:5px; padding-right:5px; line-height:16px; font-size:11px; color:#f9fac8;}
.chritext{line-height:16px; font-size:11px; color:#f9fac8;}
#comment2 {background-image:url(../images/christmas/comment2.gif); background-repeat:no-repeat; padding-top:26px; padding-left:5px; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#pointsetbg {background-image:url(../images/christmas/pointset.gif); background-repeat:repeat;}
#liveplayer {background-image:url(../images/liveplaypurple.jpg); background-repeat:no-repeat;}
#chritext{padding-left:5px; padding-right:5px; line-height:16px; font-size:12px; color:#000000;}

.shadowed {
  float:right;
  background: url(../images/drop-shadow.png) no-repeat bottom right !important;
  background: url(../images/drop-shadow.gif) no-repeat bottom right;
  margin: 5px 0 0 10px !important;
  margin: 5px 0 0 5px;
}
.shadowed img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  margin: -6px 6px 6px -6px;
  padding: 2px;
}

#HCB_comment_box div.hcb-wrapper {
  width:292px;
}
#HCB_comment_box textarea {
  height:100px;}
  
  
#career {padding-left:5px; padding-right:5px; line-height:16px; font-size:13px;} 

.career {padding-left:5px; padding-right:5px; line-height:16px; font-size:13px;}
a.career:link {color:#0066cc; text-decoration: none; font-size:13px; }
a.career:hover { color:#0066cc; text-decoration: underline; font-size:13px; } 
  
  