/*
Name: Nice Login and Signup Panel using Mootools 1.2
Tutorial URI: http://web-kreation.com/demos/login_form_mootools_1.2/
Author: Jeremie Tisseau
Author URI: http://web-kreation.com/
Date: August 2008

	The CSS, XHTML and design is released under Creative Common License 2.5:
	http://creativecommons.org/licenses/by-sa/2.5/

*/       

html, body {border: 0; margin: 0; padding: 0;}

body {
  	font: 85%/0.9 arial, helvetica, sans-serif;
	background: #99A989 url(../images/bg.jpg) repeat 0 0;
  	line-height: 130%;
  	width: 100%;
  	min-width: 970px;
  	color: black;
}
form, ul, ol, p, h1, h2, h3, h4, input, select { margin: 0; padding: 0;}
a {
	color: #0099CC;
	text-decoration: none;
}

a:hover {
	color: #00CCFF;
}

a img {
  border: none;/*remove border for linked images*/
}

h1 {
	font-size: 1.6em;
	height: 20px;
	padding-top: 0;
}

h2{
	font-size: 1.2em;
	height: 20px;
	padding-top: 0;
}

.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}

/***** Main Layout ****/
#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}

#content {
  	width: 740px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 20px;
}
.line{ border-bottom:#666666 2px dotted; margin:10px 0px 0px 0px;}
.register_requierd{
	font-size: 1.2em;
	color:white;
}

.errormsg
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 		
  color: #FF0000;
  font-size: 11px;
}

/* For photo gallery */
.thumb-img
{
  float:left;
  /*margin-right:10px;*/
  min-width:110px;
  text-align:center;
  min-height:100px;
}

.img-border
{
  padding:5px; 
  border:1px solid #8D0808;
  height:67px;
  width:90px;
}

.back-link
{
  padding:10px;
  padding-top:5px;
  text-align:right;
}

.album-name
{
  float:left;
}

.content
{
  /*clear:both;*/
  padding:10px 0 0 5px;
}
/* End */

/* Presenter's listing page */
.presenter
{
  float:left;
  width:320px;
  margin-right:10px;
  height:140px;
  margin-bottom:10px;
}

.presenter-img
{
  border:1px solid #8D0808;
  padding:5px;
  float:left;
}

.presenter-details
{
  float:right;
  width:170px;
  padding-left:10px;
}

.presenter-title
{
  font-weight:bold;
  color:#0099CC;
  font-size:14px;
  margin-bottom:5px;
}

.presenter-desc
{
  font-weight:bold;
}

.presenter-button
{
  padding-top:15px;
}
.presenter-button img
{
  padding:3px;
}
/* End */

/* Presenter's Page */
.presenters-button
{
  /*width:228px;*/
  width:145px;
  padding:10px;
  border:1px solid red;
  text-align:center;
  float:right;
  /*margin-left:15px;*/
}

.presenters-button img
{
  padding:5px;
}

.presenters-desc
{
  text-align:justify;
  width:487px;
  float:left;  
}

.presenters-blog
{
  border:1px solid #C70000;
}
.presenters-podcasts
{
  border:1px solid #C70000;
}
/* End */
.pic-border
{
  border:1px solid #8D0808;
  padding:5px;
}

/*New style added on 09062011*/
.red-heading {background:url(../images/heading-bg.jpg) repeat-x; height:37px; line-height:37px; padding:0 0 0 8px; font-size:16px; font-weight:bold; color:#fff;}
.listen-area {background:#fff; padding:8px;}
.listen-area ul li {font-weight:bold;}
.listen-area ul li span{list-style-type:none; color:#d92f31; text-decoration:none;}
.signin-area {background:#fff; padding:10px 20px 8px 20px; font-weight:bold; }
.signin-area a {font-size:11px; color:#0099cc; text-decoration:none;}
.signin-area span {font-size:11px; color:#0099cc; font-weight:normal;}
.signin-area a:hover {text-decoration:underline;}
.beat-tv-area {background:#fff; padding:15px 16px;}

.channel-list {margin:0;}
.channel-list ul {margin:0; padding:10px 0 0 0; float:left;}
.channel-list ul li {float:left; list-style-type:none; margin:0; padding:0px 0px 0 6px; height:25px; line-height:25px; background:url(../images/arrow.jpg) no-repeat left; display:block; width:72px;}
.channel-list ul li a {color:#0099cc; text-decoration:none; line-height:25px; height:25px; margin:0; padding:0;}
.channel-list ul li a:hover {color:#0099cc; text-decoration:underline;}

.listing-part {margin:0; background:#fff; padding:0 20px;}
.listing-part ul {margin:0; padding:0; float:left;}
.listing-part ul li {list-style-type:none; font-size:12px; display:block; padding:20px 0px 31px 0px; min-height:100px; background:url(../images/dashed-border.gif) repeat-x bottom;}
.listing-part li a {font-weight:bold; color:#900606; font-size:14px; text-decoration:none; line-height:22px; }
.listing-part li a img { float:left; padding:0 16px 0 0; margin:0;}
.listing-part li a:hover {text-decoration:underline;}
.listing-part ul li.last {border-bottom:none; background:none;}

.beatdown-list {margin:0;}
.beatdown-list ul {margin:0; padding:0;}
.beatdown-list ul li {list-style-type:none; margin:0; padding:0 0 0 13px; background:#fff; line-height:27px; height:27px;}
.beatdown-list ul li a {font-size:13px; color:#4e3d4e; text-decoration:none; line-height:27px;}
.beatdown-list ul li a:hover {text-decoration:underline;}
.beatdown-list ul li.gray {list-style-type:none; margin:0; padding:0 0 0 13px; background:#ededed; line-height:27px; height:27px;}

.product-area  {background:#fff; padding:0 15px;}
.product-area ul {margin:0; padding:0; float:left;}
.product-area ul li {padding:12px 0 14px 0; list-style-type:none; font-size:12px; background:url(../images/dashed-border.gif) repeat-x bottom; }
.product-area ul li a {font-weight:bold; color:#900606; font-size:13px; text-decoration:none; line-height:22px;} 
.product-area ul li a:hover {text-decoration:underline;}
.product-area ul li.last { background:none;} 
.advertisement-box {background:#fff; padding:20px;}

ul.bot-link {margin:0;padding:0;float:left;}
ul.bot-link li {list-style-type:none;text-align:left;margin-bottom:5px;background:url(../images/blue-arrow.png) no-repeat 0 0px;padding-left:15px;display:block;}
/**/
.even-content{ background:#f2f2f2; color:#000; font-size:14px; text-decoration:none;}
.even-content:hover{ background:#0fbef3; color:#fff;}
.odd-content{background:#fff; color:#000; font-size:14px; text-decoration:none;}
.odd-content:hover{ background:#0fbef3; color:#fff;}

/*------------------------------------2162011------------------------------------------*/

.breaking-news{ color:#fff;}
.breaking-text{ font-size:12px; color:#fff;}

/* 23-06-2011*/
.samsung-text{font:12px Arial, Helvetica, sans-serif; color:#000;} 
.samsung-text h4{font:bold 13px Arial, Helvetica, sans-serif; color:#900606; margin:0px; padding:0px;}
.samsung-text a{font:12px Arial, Helvetica, sans-serif; color:#990000; float:right; text-decoration:none;}
.samsung-text a:hover{text-decoration:underline;} 
.samsung-text{font:12px Arial, Helvetica, sans-serif; color:#000;} 

.director-text{font:12px Arial, Helvetica, sans-serif; color:#000;} 
.director-text span{color:#444444;} 
.director-text h2{font:bold 12px Arial, Helvetica, sans-serif; color:#900606; margin:0px; padding:0px;}
.director-text p a{font:12px Arial, Helvetica, sans-serif; color:#990000;text-decoration:none; padding:50px 0 0 0;}
.director-text p a:hover{text-decoration:underline;}
.profile-link a{font:11px Arial, Helvetica, sans-serif; color:#0099CC; text-decoration:none;}
.profile-link a:hover{text-decoration:underline;}

.readmore {float:right; text-align:right;} 
.readmore a {color:#900606; font-size:11px !important; font-weight:normal !important; text-decoration:none;} 
.readmore a:hover {color:#900606 !important; text-decoration:underline; } 


/**/

.listen-area-new {background:#fff; /*padding:8px;*/ text-align:center;}
.listen-area-new a {color:#990000; font-weight:bold; font-size:16px;}
.listen-area-new a.text {color:#0099CC !important; font-size:11px; font-weight:normal;}
.listen-area-new a:hover.text {text-decoration:underline;}

