/* CSS Document */



body{

font-family:Arial, Helvetica, sans-serif;

margin:0 auto;

color:black;

behavior:url(csshover3.htc);

background:#464646;

}

.wrapper_contents{background:#FFF;}

.tdheight {



	line-height:8px;

}

.rightpart{ background-color:#f5f5f5; font-size:12px;}



/******************************************/

/*Header*/

/******************************************/





/******************************************/

/*Menu*/

/******************************************/

.headermenu{

background-image:url(../images/mainimage/menu_red_bg.jpg);

background-repeat:repeat-x;

	font-size:12px;

	font-weight:bold; 

	line-height:28px;

	margin:0; padding:0; float:left; display:inline;

}

.headermenu ul{

margin:0;

padding:0;

float:left; width:100%;

}

.headermenu ul li{

	display:block;

	padding:0;

	border-left: #CCCCCC 1px solid;

	margin:0; 

 float:left;



}

.headermenu  a{

color:#FFFFFF;

	text-decoration:none;

	padding:6px 20px;

}

.headermenu .current a { /** currently selected menu item **/

background-image:url(../images/mainimage/headermenu_hover.gif); /*Highlight red color theme*/

color: white;

}

.headermenu a:hover{

background-image:url(../images/mainimage/headermenu_hover.gif);

}

.headermenu ul li ul.mp{display:none; }

.headermenu ul li:hover ul.mp{display:block; margin:-1px 0 0 !important; margin:26px 0 0 -107px; padding:0; border:2px solid #003C4A; border-top:none; position:absolute; width:130px; z-index:999;  background:#01708B;}

.headermenu ul li:hover ul.mp li.list{float:left; background-image:none; display:inline; overflow:hidden; clear:both; padding:0;width:130px; margin:0; line-height:18px; }

.headermenu ul li:hover ul.mp li.list a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:130px;font-size:11px; float:left; display:inline; height:18px; margin:0;padding:2px 10px; color:#FFFFFF; line-height:18px; background-image:none; text-decoration:none;}

.headermenu ul li:hover ul.mp li.list a:hover{color:#E1F9FF; text-decoration:underline; background-image:none;  background-color:#013947;}

.headermenu li.list a:hover{color:#E1F9FF; text-decoration:underline; background-image:none;  background-color:#013947;}

/******************************************/

/*leftpanel*/

/******************************************/



.leftpart{background-color:#f5f5f5; width:190px; }





/*greentitleheading*/

.titleheading{

	background-image:url(../images/mainimage/red_theme/gradi_header_bg.gif);

	font-size:11px;

	font-weight:bold;  

	color:#FFFFFF; 

	padding:6px 0px 5px 0px;

} 

.listleftpanel{padding:5px 0;}





.listleftpanel td{padding:3px 0;}



.listleftpanel a{

	color:#333333;

	text-decoration:none;

	font-size:12px;

}



.listleftpanel a:hover{

	color:#a93b1d;

	font-weight:bold;

}

.listleftpanel .current{ /** currently selected left menu item **/

	color:#a93b1d;

	font-weight:bold;

}

.subtitle{

padding:0 10px;

font-size:12px;

font-weight:bold;



}

.yellowbkg{

background-color:#cccccc;

}



.yellowbkg p{

padding:10px;

font-size:12px;

}

.yellowbkg b{

font-size:12px;

}



.yellowbkg span{

font-size:12px;

}



.yellowbkg a{

color:#a93b1d;

text-decoration:none;

}



.yellowbkg a:hover{

text-decoration:underline;

}



/******************************************/

/*Form*/

/******************************************/



.button{

background-color:#660033;

width:30px;

height:20px;

border:solid #a3adb8 1px;

color:#FFFFFF;

}



/******************************************/

/*Midpanel*/

/******************************************/



.newssection{

font-size:12px;

border:1px solid #e93930;

}



.newssection h2{

color:#ba1c29;

font-size:10px;

}



.newssection p{

margin:0;

}



.newssection a{

color:#EAEAEA;

text-decoration:none;

}



.newssection a:hover{

text-decoration:underline;

}



.redheading{

background-image:url(../images/mainimage/menu_red_bg.jpg);

}

.redheading h1{

color:#FFFFFF;

font-size:12px;

font-weight:bold;

padding:0 10px;

margin:0px;

}

.redheading p{

color:#FFFFFF;

font-size:12px;

}



/******************************************/

/*ajaxblock*/

/******************************************/

.ajaxpartmid{

border:1px solid #e93930;

padding:10px;

}

.ajaxpartmid a{

color:#292929;

text-decoration:none;

font-size:12px;

}



.ajaxpartmid a:hover{

color:#ba1c29;

text-decoration:underline;

}

.ajaxtabbar{

background-color:#e95e30;

height:5px;

}



.ajaxpartimg{

border:2px #d90c25 solid; 

padding:2px;

}



#ajaxcontentarea p{

color:#0c7b97;

font-size:12px;

}

/******************************************/

/*redheading*/

/******************************************/

.redheading1{

	background-image:url(../images/mainimage/menu_blue_bg.jpg);

	font-size:11px;

	font-weight:bold;  

	color:#FFFFFF; 

	padding:6px 5px 5px 10px;

}



.redsection {

	border:1px solid #afafaf;

	padding:10px 5px;

	background-color:#f5f5f5;

}

.redsection td {

	font-size:12px;

	height:20px;

}



.redsection h2{

font-size:12px;

font-weight:bold;

}

.redsection p{

font-size:12px;

}

.redsection a{

color:#292929;

text-decoration:none;

font-size:12px;

}

.redsection a:hover{

color:#ba1c29;

text-decoration:underline;

}



.redheading b{

color:#F5F9FC;

font-weight:bold;

font-size:12px;

}

.redsection .newsheadline{ background-color:#D62130; color:#FFFFFF; font-weight:bold;}

.redsection .newscontent{ background-color:#ffd6d9; font-weight:normal; }

.redsection b{

color:#333333;

font-weight:bold;

font-size:12px;

}

.redsection .discription{padding-left:10px; line-height:20px;}

.redsection .buttonstyle{ background:url(../images/mainimage/btnblue.jpg); font-size:11px; font-weight:normal; color:#FFFFFF; height:18px; border:1px solid #003;}



.redsection .menutitle{ color:#C1071F; font-weight:bold;}

.redsection .menutitle a{ color:#C1071F; font-weight:bold;}

.redsection .menutitle a:hover{ color:#087590; text-decoration:none;}

.redsection .menucontent{ color:#087590; font-weight:normal;}

.redsection .menucontent a{ color:#087590; font-weight:normal;}

.redsection .menucontent a:hover{ color:#C1071F; text-decoration:none;}

.redsection .albumbox{

background-image:url(../images/alback.jpg); 

border:1px solid #cad1d8; 

}





#highlights{

font-size:12px;

}

#highlights p{

color:#333333;

font-size:12px;

}



/*rightpanel*/



.oragnetitle{

background-image:url(../images/mainimage/red_theme/gradi_header_bg.gif);

padding-left:10px;

vertical-align:middle;

	line-height:24px;

}



.orangesection{

	background-color:#f5f5f5;

	border:1px solid #090B98;

	padding:10px;

}



.orangesection td{

	font-size:12px;

	height:15px;

}



.orangesection .newsheadline{ background-color:#ffbd7a; font-weight:bold; }

.orangesection .newscontent{ background-color:#f1e1d1; font-weight:normal; }

.orangesection p{font-size:12px; padding:0; margin:0;}

.orangesection a{color:red; font-size:12px;}

.orangesection b{color:#333333; font-weight:bold; font-size:11px;}



.orangesection .buttonstyle{ background:url(../images/mainimage/btnorange.gif); font-size:11px; font-weight:normal; color:#FFFFFF; height:18px; border:1px solid #b34311;}



/****************/



.bluesection{

	background-color:#f5f5f5;

	border:1px solid #1085A1;

	padding:10px;

}



.bluesection td{

	font-size:12px;

	height:15px;

}



.bluesection .newsheadline{ background-color:#ffbd7a; font-weight:bold; }

.bluesection .newscontent{ background-color:#f1e1d1; font-weight:normal; }

.bluesection p{font-size:12px; padding:0; margin:0;}

.bluesection a{color:red; font-size:12px;}

.bluesection b{color:#333333; font-weight:bold; font-size:11px;}



/*.bluesection .buttonstyle{ background:url(../images/mainimage/btnorange.gif); font-size:11px; font-weight:normal; color:#FFFFFF; height:18px; border:1px solid #b34311;}

*//*******************/



h2{font-size:11px; font-weight:bold; color:#FFFFFF; margin:0;}



/************ for button/menus****************/



.textboxstyle

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	border:solid 1px #FF0000;

	height:16px;

	color:#000000;

}

.multitextboxstyle

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	border:solid 1px #FF0000;

	height:108px;

	color:#000000;

}

.alert{

	font-size:12px;

	color:#FF0000;



}

.orangesection .tabpanestext{

	font-size:10px;



}



.buttonstyle

{

font-family:Arial, Helvetica, sans-serif;

font-size:9px;



/*background-image:url(../images/mainimage/greentitle.gif);*/

border:solid 1px #7E91C0;

height:18px;

color:#000000;

}

.textboxstyle

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	border:solid 1px #4EA6E7;

	height:20px;

	color:#000000;

}

/****************************/



.ringtonesectionheadding{

border-collapse:collapse;

border:1px solid #fa9a72;

background:#00718c;



	/*background:#a8a8a8;//f7f7f7

	

	border-right:1px solid #e93930;

	border-top:1px solid #e93930;

	border-bottom:1px solid #e93930;*/	

}

.ringtonesection{

	border-collapse:collapse;

	border:1px solid #fa9a72;

	

	/*

	#ffefd6  #fffff7

	border-right:1px solid #e93930;

	border-top:1px solid #e93930;

	border-bottom:1px solid #e93930;*/	

}







/*- Menu Tabs J--------------------------- */



    #ajaxmenu {

			font-family:Verdana;

		font-weight:bold;

      font-size:11px;

      line-height:normal;

      }

    #ajaxmenu ul {

        margin:0;

        padding:0;

        list-style:none;

      }

    #ajaxmenu li {

      display:inline;

      margin:0;

      padding:0;

      }

    #ajaxmenu a {

      float:left;

      background:url("../images/mainimage/ajax_btns/redthemetableftJ1.gif") no-repeat left top;

      margin:0 1px;

      padding:0 0 0 5px;

      text-decoration:none;

      }

    #ajaxmenu a span {

      float:left;

      display:block;

      background:url("../images/mainimage/ajax_btns/redthemetabrightJ1.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#D0481E;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #ajaxmenu a span {float:none;}

    /* End IE5-Mac hack */

    #ajaxmenu a:hover span {

      color:#ffffff;

      }

    #ajaxmenu a:hover {

      background-position:0% -42px;

      }

    #ajaxmenu a:hover span {

      background-position:100% -42px;

      }



        #ajaxmenu .current a {

                background-position:0% -42px;

        }

        #ajaxmenu .current a span {

                background-position:100% -42px;

                color:#ffffff;

        }

/*====================================================Artise/Band ofMonth css=============================================*/

.monthcontain{background:url(../images/mainimage/bg_month.gif) no-repeat scroll; overflow:hidden; height:208px; width:180px;}

.monthcontain a.text{background:url(../images/mainimage/menu_red_bg.jpg) repeat-x scroll; margin:0; padding:0; height:28px; line-height:28px; font-size:12px; color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:block;text-align:center; cursor:pointer;}

.exclusive-videos{background:url(../images/mainimage/videos_tv_bg.gif) scroll no-repeat; width:565px; height:406px;}

.exclusive-videos .contain-body{width:502px; margin:32px 0 0 29px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif ; font-size:40px; color:#FF0000; height:283px; overflow:hidden; text-align:center;}



.exclusive-videostextpart{width:502px; margin:0px 0 0 29px; float:left; display:inline;}

.exclusive-videostextpart h1{line-height:normal; margin:0; padding:0; text-align:center;}

.exclusive-videostextpart h1 a.textdetails{font-family:Arial, Helvetica, sans-serif ; font-size:11px; color:#FFF; text-decoration:none; font-weight:normal; margin:0; padding:0;}

.exclusive-videostextpart h1 a:hover.textdetails{text-decoration:underline}

.exclusive-videostextpart h1 a.buy1{font-family:Arial, Helvetica, sans-serif ; font-size:11px; color:#FFF; text-align:center; color:#F00; text-decoration:none; font-weight:normal; margin:0; padding:0;}

.exclusive-videostextpart h1 a:hover.buy1{text-decoration:underline}

.play_video_button{ clear:both; float:left; display:inline; clear:both; width:500px; margin:0; margin-top:70px;}

.play_video_button h1{text-align:center; margin:0; padding:0;}

.play_video_button h1 a{font-size:35px; color:#0099FF;text-align:center;}

.play_video_button h1 a img {opacity:0.8; moz-opacity:0.8; filter:alpha(opacity=80);}

.play_video_button h1 a:hover img{opacity:1; moz-opacity:1; filter:alpha(opacity=100);}

.click{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#773240;

font-weight:bold;

text-decoration:none;

}

.click:hover{

text-decoration:underline;

}
.thumb_normal {
	background-color:#FFF;
	border:1px #CCC solid;
	display:inline-block;
}
a.thumb_normal {
	background-color:#FFF;
	border:1px #CCC solid;
	display:inline-block;
}
a:hover.thumb_normal {
	border:1px #C30 solid;
}

