body{
	margin:0;
	padding:0;
	width:100%;
	color:#000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#wrapper{
	width:1003px;
	margin:0 auto;
	height:auto;
	}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
a.b{color:#000; text-decoration:underline;}
a.b:hover{color:#fff; text-decoration:none;}
a.c{color:#F00; text-decoration:underline; font-size:12px;}
a.c:hover{color:#F00; text-decoration:none; font-size:12px;}
a.d{color:#f00; text-decoration:underline;}
a.d:hover{color:#f00; text-decoration:none;}
a.e{color:#000; text-decoration:underline;}
a.e:hover{color:#000; text-decoration:none;}
a.g{color:#F00; text-decoration:underline; font-size:12px; font-weight:normal !important; padding-right:10px;}
a.g:hover{color:#F00; text-decoration:none; font-size:12px; font-weight:normal !important; padding-right:10px;}

.left{float:left;}
.right{float:right;}
.rgtAd{width:300px; height:250px; margin:0 0 10px 0; float:right;}
.rgtAd1{width:300px; height:auto; margin:0 0 10px 0; float:right;}
.rgtAdlast{width:300px; height:auto; float:right;}
.leftAd{width:180px; height:auto; margin:10px 0; float:left;}
.leftAd1{width:180px; height:auto; margin-bottom:10px; float:left;}
.midAd468{width:468px; float:left; height:60px; margin:0 0 10px 20px;}
#firsthalf a{color: #000 !important;}
.listDrp{border:1px solid #ccc; padding:0 0 0 2px;}
/*---------- Header Styles ---------*/
.header{
	width:1003px;
	height:160px;
	float:left;
	}
.logo{
	margin:0 10px 0 0;
	float:left;
	width:207px;
	}
/*.menu{
	background:url(../images/menubg.gif) repeat-x left top;
	height:33px;
	line-height:33px;
	width:1003px;
	text-align:center;
	color:#fff;
	float:left;
	}
.menu a{
	color:#fff;
	text-decoration:none;
	}
.menu a:hover{
	color:#d2d2d2;
	text-decoration:none;
	}*/
.topAD{
	width:770px;
	height:60px;
	float:right;
	text-align:right;
	margin:0 0 3px 0;
	}
.headerNav{
	float:left;
	height:120px;
	}
.headerNav h1{
	margin:0;
	padding:0;
	line-height:19px;
	}
.headerNav ul{
	margin:0;
	padding:0;
	min-width:100px;
	float:left;
	}
.headerNav li{
	list-style:none;
	line-height:17px;
	}
.headerNav li a{
	color:#fff;
	text-decoration:none;
	}
.headerNav li a:hover{
	color:#000;
	text-decoration:underline;
	}
.headerNavBrd{
	border-left:1px solid #f53435;
	min-width:96px;
	padding:0 5px!important;
	}
.headerRgtad{
	width:275px;
	height:110px;
	float:right;
	background-color:#CCC;
	}
/*--------------------- Content Styles -------------*/
.content{
	float:left;
	width:1003px;	
	min-height:270px;
	margin:10px 0 0 0;
	}
.contLft{
	width:180px;
	float:left;
	}
.contMid{
	width:509px;
	float:left;
	margin:0 0 0 7px;
	height:auto;
	}
.contmain{
	width:509px;
	float:left;
	margin-bottom:10px;
	color:#000;
	}
.contmainBtmbg{
	border-top:1px solid #999;
	height:10px;
	width:509px;
	float:left;
	}
.contMidhd{
	height:24px;
	width:497px;
	float:left;
	padding-left:10px;
	line-height:22px;
	font-weight:bold;
	color:#000;
	background:url(../images/contMidhdbg.gif) repeat-x left top;
	border:1px solid #b7b7b7;
	margin-bottom:5px;
	}
.contRgt{
	float:right;
	width:300px;
	}
.contRgt1{
	float:right;
	width:160px;
	}
.lftHdbg{
	height:26px;
	line-height:25px;
	padding-left:10px;
	color:#fff;
	width:170px;
	margin-bottom:4px;
	float:left;
	background-color:#e70404;
	}
.rgtHdbg{
	background:url(../images/rightHdbg.png) no-repeat left top;
	height:26px;
	line-height:25px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	width:260px;
	margin-bottom:4px;
	float:left;
	}
.lftElement{
	width:206px;
	margin-bottom:5px;
	float:left;
	padding-left:4px;
	}
.rgtElement{
	width:266px;
	margin-bottom:5px;
	float:left;
	}
/*------------------ Left Styles ------------------*/
/*----------------- Accordian Menu ----------------*/
/*.accordian{
	float:left;
	width:210px;
	}
.accordianHed{
	background:url(../images/leftHdbg.png) no-repeat left top;
	height:26px;
	line-height:25px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	width:200px;
	margin-bottom:4px;
	float:left;
	}
ul#menu, ul#menu ul {
	list-style-type:none;
	margin:0;
	padding: 0;
	}
ul#menu a {
	display: block;
	text-decoration: none;	
	}
ul#menu li {
	margin-top:4px;
	}
ul#menu li a {
	font-weight:bold;
	line-height:25px;
	padding:0 0 0 10px;
	color:#c7773e;
	text-transform:uppercase;
	}
ul#menu li ul li a:hover{
	background:#000;
	}
ul#menu li ul{
	margin:0;
	padding:4px 0;
	}
ul#menu li ul li a {
	display:block;
	padding:0 0 0 20px;
	background-color:#fff;
	font-weight:normal;
	color:#666;
	line-height:22px;
	}
ul#menu li ul li a:hover {
	background: #f7efe8;
	border-left: 5px #e78b47 solid !important;
	padding-left:15px;
	}
/*------------------ Right Styles -----------------*/
.tvtd{
	width:60px;
	height:60px;
	}
.tctdbtm{
	height:10px;
	}
	.topvideosstrip{
	width:279px;
	height:70px;
	background-color:#F2F2F2;
	margin-bottom:1px;
	}
.videoRgtAd{
	float:right;
	width:160px;
	}
.videoRgtHd{
	width:279px;
	height:24px;
	line-height:24px;
	background-color:#8B8B8B;
	color:#fff;
	font-weight:bold;
	text-indent:10px;
	}
.topvideosstrip{
	width:279px;
	height:70px;
	background-color:#999999;
	margin-bottom:1px;
	}
.topvideosstrip:hover{
	width:279px;
	height:70px;
	}
.topmovietxt{
	padding:20px 0 0 10px;
	width:180px;
	float:left;
	}
.topmovieimg{
	width:70px;
	height:50px;
	float:right;
	margin:10px 10px 0 0;
	background-color:#CCC;
	}

.r{color:#f00;}
.currentvideoTitle{
	line-height:25px;
	}
.videoplayer{
	margin:0 0 0 0;
	}
.topvideoplayer{
	width:431px;
	margin-bottom:5px;
	float:left;
	}

/*------------------ Footer Styles ----------------*/
.footerbg{
	height:70px;
	float:left;
	width:100% !important;
	line-height:22px;	
	margin-top:10px;
	}
.footer{
	height:50px;
	margin:0 auto;
	width:1003px;
	text-align:center;
	color:#000;
	border-top:1px solid #ffcc66;
	}
/* Spry Tabds1 */
.TabbedPanelsWidth{
	width:300px;
	float:left;
	margin-bottom:8px;
	}
.TabbedPanelsTabGroup{
	border-bottom:1px solid #fff; 
	height:24px; 
	float:left; 
	width:300px;
	}
.myAccTab{
	margin:0 2px 0 0;
	padding:0;
	float:left;
	}
.myAccTab ul{
	margin:0;
	padding:0;
	}
.myAccTab{
	list-style: none;
	}
.myAccTab li{
	float:left;
	background-color:#ccc;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	list-style:none;
	}
.myAccTab li a{
	float:left;
	display:block;
	line-height:15px;
	padding:5px 10px;
	color:#000;
	text-decoration: none;
	}
.myAccTabSelected {
	margin-right:2px;
	padding:0;
	position:relative;
	float:left;
	}
.myAccTabSelected ul{
	margin:0;
	padding:0;
	position:relative;
	background-color:#f90;
	}
.myAccTabSelected{
	list-style: none;
	}
.myAccTabSelected li{
	float:left;
	background-color:#FFCC66;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	list-style:none;
	}
.myAccTabSelected li a{
	float:left;
	display:block;
	line-height:15px;
	padding:5px 10px;
	color:#000;
	text-decoration: none;
	}
.tabTable{margin:-15px 0 0 -15px; text-align:center;}

/* Spry Bot Strip */
.spryBgStrip{
	/*border-right:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;*/
	border:1px solid #ccc;
	float:left;
	width:298px;
	}
/*------------- ----------*/
.galImg{border:0;}
.galImg td{text-align:center; border:1px solid #f8b90e; background-color:#fce8b2; padding:7px; color:#000;}
.galImg a{color:#000; text-decoration:none;}
.galImg a:hover{color:#000; text-decoration:underline;}
.tabNews{line-height:20px; font-size:12px;}
.tabNews ul{margin:0; padding:0;}
.tabNews li{list-style:none; background:url(../images/bullet_red.gif) no-repeat left center; padding-left:25px;}
.tabNewsdiv{width:300px; float:left; border-bottom:1px solid #e0e0e0;}
.tabNewsdivImg{margin:5px; float:left; width:30px; height:30px; white-space:nowrap; overflow:hidden; background-color:#efefef; font-size:10px;}
.tabNewsdivtxt{width:250px; float:left; text-align:left; line-height:16px; margin-top:4px;}
.tabNewsdivtxt a{color:#ff0032; text-decoration:none;}
.tabNewsdivtxt a:hover{color:#ff0032; text-decoration:underline;}
.tabNewsdiv523{width:520px; float:left; border-bottom:1px solid #e0e0e0;}
.tabNewsdivtxt523{width:480px; float:left; text-align:left; line-height:14px; margin-top:4px;}
.tabNewsPagination{width:520px; float:left; padding:5px 0;}
.tabsdivMar24{margin-right:24px;}
.tabsdivMartop{margin-top:10px;}
.tabsdivPagi{background-color:#efefef; width:640px; float:left; text-align:center; line-height:24px; height:24px; margin-top:10px;}
/*----------- Gallery Inner Page Styles ------------*/
.galleryMid{
	width:642px;
	margin-left:10px;
	float:left;
	height:auto;
	}
.galleryMid834{
	width:834px;
	float:left;
	height:auto;
	}
.galleryRgt{
	width:120px;
	float:right;
	height:auto;
	}
.galHdbg{
	background:url(../images/galHdbg.gif) repeat-x left top;
	border-bottom:1px solid #b4c91a;
	height:23px;
	line-height:23px;
	padding:0 10px;
	width:627px;
	float:left;
	font-weight:normal !important;
	}
.galHdbg a{color:#000; text-decoration:none;}
.galHdbg a:hover{color:#fff; text-decoration:none;}
.galImgbrd{
	float:left;
	border:1px solid #b4c91a;
	width:647px;
	height:auto;
	}
.galImgbrd834{
	float:left;
	border:1px solid #b4c91a;
	width:auto;
	height:auto;
	padding:17px;
	}
.galImgbrd td{
	background-color:#f8ffc3;
	border:1px solid #b4c91a;
	text-align:center;
	width:180px;
	padding:10px 0;
	}
.galImgbrd a{color:#000; text-decoration:none;}
.galImgbrd a:hover{color:#000; text-decoration:underline;}
/*-------- List Alpabets Styles -------*/
.listingContMid {
	float:left;
	margin:0 0 0 10px;
	width:648px;
	}
.listingSongs{
	line-height:23px; 
	text-align:left; 
	width:628px; 
	float:left; 
	margin:0 0 0 0; 
	border:1px dashed #fff; 
	padding:0 10px;
	}
.listingSongshd{
	height:24px;
	width:628px;
	float:left;
	padding-left:10px;
	border-left:10px solid #E23A25;
	line-height:22px;
	font-weight:bold;
	color:#f00;	
	margin-bottom:5px;
	text-align:left;
	}	
.audiomoreHd{
	border:1px solid #f9d8d3;
	color:#e23a25;
	padding-left:10px;
	width:628px;
	height:18px;
	line-height:20px;
	font-weight:bold;
	padding-bottom:2px;
	}
.audioPagination{
	width:640px;
	height:20px;
	line-height:20px;
	float:left;
	border:1px solid #dbdbdb;
	text-align:center;
	margin-bottom:5px;
	}
.audioPagination a{text-decoration:none; color:#4c4c4c;}
.audioPagination a:hover{text-decoration:none; color:#e23a25; font-weight:bold;}

.audioMovienamestrip{
	width:632px;
	height:20px;
	line-height:20px;
	background-color:#f9d8d3;
	color:#e23a25;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	margin-bottom:5px;	
	}	
	
.subCategorie1{padding:3px; border:1px solid #bcbcbc; height:100px; width:100px;}
.songName{color:#000; vertical-align:top; padding-left:10px;}
.songName strong{color:#f00;}
.songName1{color:#000; vertical-align:top; line-height:28px;}
.newRel{/*border:1px solid #F8B642;*/ float:left; margin:0 2px; padding:3px;}
.movieTitle{text-align:center; padding:3px 0; /*background-color:#f8b642;*/ margin-bottom:0 /*5px*/; color:#333; font-size:11px;}
.rateside{color:#000;}
/*---- Vibe Styles ---*/
.flashVibe{float:left; height:70px; width:270px; margin-bottom:6px;}

/*----- Googel Styles -----*/
.playerBox_gsvsc .player_gsvsc {
	width: 455px;
	height: 430px;
}

.results_gsvsc div.video-result_gsvsc {
	border-width: 1px;
	border-style: solid;
	background-color: #000000;
	height: 79px;
	width: 142px;
	text-align: center;
}

.results_gsvsc div.video-result_gsvsc img {
	cursor: pointer;
	height: 80px;
	width: 140px;
}

/*----- center strip -----*/
.contmidStrip{
	margin-bottom:8px;
	float:left;
	width:509px;
	}	
/*---- ----*/
.ebuddy{
	float:left;
	margin:0 0 8px 46px;
	}	
.ad600{
	float:left;
	margin:0 0 8px 65px;
	}
.ad600Lft{
	float:left;
	margin:0 0 8px 0;
	}
.histats{
	float:left;
	margin:0 0 8px 35px;
	}
.backhome{
	text-align:right;
	float:right;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.backhome a{
	text-decoration:none;
	color:#000;
	}
.backhome a:hover{
	text-decoration:none;
	color:#fff;
	}
	
/*------- Travel --------*/
.travel{
	width:600px;
	margin:0 auto;
	}
.travel ul{
	float:left;
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	}
.travel li{
	list-style:none;
	background:url(../images/bullet_orange.gif) no-repeat 5% 45%;
	line-height:20px;
	padding-left:28px;
	}
.travel li a{
	color:#000;
	text-decoration:none;
	}
.travel li a:hover{
	color:#000;
	text-decoration:underline;
	}
.whtfont{
	color:#fff;
	padding:10px 0;
	text-align:center;
	}	
.galprevImg834{
	width:814px; padding:0 10px; height:25px; line-height:25px; background-color:#e9f87d; float:left; margin:8px 0;
	}
.galprevImg{
	width:629px; padding:0 10px; height:25px; line-height:25px; background-color:#e9f87d; float:left; margin:8px 0;
	}
.galprevImg a{
	color:#000;
	text-decoration:none;
	}
.galprevImg a:hover{
	color:#000;
	text-decoration:underline;
	}
.ad160Lft{
	float:left;
	width:160px;
	}
.ad160{
	float:right;
	width:160px;
	}
.footerAd{
	width:100%;
	margin:0 0 8px 0;
	}
.viewGal{
	width:649px;
	height:104px;
	float:left;
	margin:10px 0;
	}
.viewGal img{
	float:left;
	margin:0 4px;
	}
/*---- Mid Ads ----*/
.contMidLftAd{
	float:left;
	width:300px;
	height:250px;
	}
.contMidRgtAd{
	float:right;
	width:300px;
	height:250px;
	}
/*---- Contact Styles ----*/
.contactComp{
	width:640px;
	height:320px;
	}
	
/*----- Buttons Styles -----*/
.button{
	background:url(../images/txtFldbg.gif) repeat-x left top;
	border:1px solid #bdbcbd;
	height:18px;
	line-height:18px;
	font-weight:bold;
	width:auto;
	padding:0 5px;
	font-size:11px !important;
	}
.contForm{
	width:600px;
	float:left;
	height:auto;
	}	
.contactBgtel{
	background-color:#f8ffc3;
	border:1px solid #b4c91a;
	width:640px;
	height:260px;
	margin:0 auto;
	}
.contTxtfld{
	background:url(../images/txtFldbg.gif) repeat-x left top;
	border:1px solid #bdbcbd;
	height:18px;
	color:#4a4a4a;
	padding:0 4px 1px 4px;
	}
.contTxtarea{
	background:#fff url(../images/txtFldbg.gif) repeat-x left bottom;
	border:1px solid #bdbcbd;
	color:#c5c6c8;
	padding:0 4px 1px 4px;
	}
.contBtn{
	background:url(../images/cont_txtfldBg.gif) repeat-x left;
	border:1px solid #000;
	padding:0 10px;
	height:19px;
	line-height:19px;
	color:#fff;
	width:65px;
	}
.contBtn a{
	color:#fff;
	text-decoration:none;
	}
.contBtn a:hover{
	color:#cdeb8b;
	text-decoration:none;
	}
.contReq{
	color:#f00;
	vertical-align:top;
	padding-left:1px;
	}
.RgttabsWdt{
	width:300px; 
	float:right; 
	margin-bottom:8px;
	}
.rgtCompwidth {
	background-color:#e70404;
	height:26px;
	line-height:25px;
	padding-left:10px;
	color:#fff;
	width:290px;
	margin-bottom:4px;
	float:left;	
	}
.contAds{
	width:640px;
	float:left;
	margin:8px 0;
	}
.galleries{
	width:500px;
	height:auto;
	float:left;
	}
.headMar{
	width:973px; 
	float:left;
	padding:0 10px; 
	height:26px; 
	line-height:22px; 
	background-color:#f2f2f2; 
	color:#000;
	margin:2px 0 0 2px;
	border-left:5px solid #f2f2f2;
	border-right:5px solid #f2f2f2;
	font-size:12px !important;
	}
.headMar a{
	color:#000;
	text-decoration:none;
	}
.headMar a:hover{
	color:#000;
	text-decoration:underline;
	}
.headMar1{
	width:973px; 
	float:left;
	padding:0 10px; 
	height:26px; 
	line-height:22px; 
	background-color:#f2f2f2; 
	color:#E23A25;
	margin:2px 0 0 2px;
	border-left:5px solid #f2f2f2;
	border-right:5px solid #f2f2f2;
	font-size:13px !important;
	}
.headMar1 a{
	color:#E23A25;
	text-decoration:none;
	}
.headMar1 a:hover{
	color:#000;
	text-decoration:underline;
	}
	
/*--------- News ---------*/
.newsLft{
	width:689px;
	float:left;	
	}
.newsStrpcomp{
	width:160px;
	float:right;
	}
.newsRgt{
	width:300px;
	float:right;
	}
.newsLftInner523{
	width:523px;
	float:left;
	}
.newsLftInner687{
	width:687px;
	float:left;
	}
.newsLftInner{
	width:687px;
	float:left;
	}
.newsAdstrip{
	width:468px;
	height:60px;
	float:left;
	}
.newsHdstrip{
	background-color:#eaeaea;
	height:40px;
	width:669px;
	float:left;
	margin:8px 0;
	padding:10px;
	}
.newsHdstrip a{
	color:#f00;
	text-decoration:none;
	}
.newsHdstrip a:hover{
	color:#f00;
	text-decoration:underline;
	}
.newsStripcont{
	width:520px;
	float:left;
	height:auto;
	margin:0 0 10px 0;
	text-align:justify;
	line-height:20px;
	font-size:12px;
	}
.newsStripcont img{
	margin-right:10px;
	float:left;
	width:300px;
	height:250px;
	border:1px solid #ccc;
	padding:3px;
	}
.newsStripcontInr{
	width:523px;
	float:left;
	height:auto;
	margin:0 0 10px 0;
	text-align:justify;
	line-height:24px;
	font-size:14px;
	}
.newsStripcontInr img{
	margin-right:10px;
	float:left;
	height:250px;
	width:300px;
	border:1px solid #ccc;
	padding:3px;
	}
.newsPrev{
	width:679px;
	float:left;
	margin:10px 0;
	background-color:#b2b2b2;
	height:22px;
	line-height:22px;
	text-align:right;
	padding-right:10px;
	}
.newsPrev a{
	color:#000;
	text-decoration:none;
	}
.newsPrev a:hover{
	color:#000;
	text-decoration:underline;
	}
.newsRelart{
	width:648px;
	float:left;
	height:auto;
	color:#000;
	}
.newsRelart ul{
	margin-top:15px;
	padding:0;
	width:315px;
	float:left;
	}
.newsRelart li{
	list-style:none;
	color:#000;
	line-height:10px;
	background:url(../images/bullet_red.gif) no-repeat left center;
	padding-left:25px;
	margin-left:10px;
	}	
.newsRelart li a{
	color:#000;
	text-decoration:none;
	}
.newsRelart li a:hover{
	color:#000;
	text-decoration:underline;
	}
.newsRelartHd523{
	width:503px;
	height:22px;
	line-height:20px;
	padding:0 10px;
	color:#000;
	float:left;
	background-color:#ffcc66;
	}
.newsRelartHd523 a{
	color:#000;
	text-decoration:none;
	}
.newsRelartHd523 a:hover{
	color:#000;
	text-decoration:underline;
	}
.newsRelartHd{
	width:669px;
	height:22px;
	line-height:20px;
	padding:0 10px;
	color:#000;
	float:left;
	background-color:#ffcc66;
	margin-top:8px;
	}
.newsRelartHd a{
	color:#000;
	text-decoration:none;
	}
.newsRelartHd a:hover{
	color:#000;
	text-decoration:underline;
	}
.newsloginBg{
	width:669px;
	height:26px;
	line-height:24px;
	padding:0 10px;
	color:#000;
	float:left;
	background-color:#ffcc66;
	margin:10px 0;
	}
.newsloginBg a{
	color:#000;
	text-decoration:none;
	}
.newsloginBg a:hover{
	color:#000;
	text-decoration:underline;
	}	
.newstxtfld{
	font-size:11px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #333;
	}
.newstxtarea{
	font-size:11px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #333;
	}
.newsComments{
	width:679px;
	height:75px;
	padding:5px;
	color:#000;
	float:left;
	background-color:#e5e5e5;
	margin-bottom:10px;
	}
.newsCommentsRgt{
	width:300px;
	height:75px;
	padding:5px;
	color:#000;
	float:left;
	background-color:#e5e5e5;
	margin-bottom:10px;
	}
.newspostComments{
	width:679px;
	height:auto;
	padding:5px;
	color:#000;
	float:left;
	margin-bottom:10px;
	text-align:left;
	}
.newsComImg{
	height:75px;
	width:75px;
	float:left;
	margin-right:10px;
	background-color:#5c5c5c;
	}
.newsComtext{
	width:595px;
	float:left;
	height:75px;
	}
.newsComtext p{
	line-height:15px;
	text-align:justify;
	padding-top:5px;
	}
.newsVad{
	width:160px;
	height:600px;
	float:left;
	}
.copyRgts{
	width:213px;
	height:230px;	
	float:left;
	text-align:left;
	line-height:32px;
	padding-top:16px;
	border-top:1px solid #FFCC66;
	border-bottom:1px solid #FFCC66;
	margin-right:7px;
	}
.pageTitle {
	font:18px Arial,Helvetica,sans-serif;
	color:#f00;	
	margin:3px 0 0 0;
	font-weight:bold;
	}
.newsbyHd {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	}
.deepRedTxt, .deepRedTxt a:link, .deepRedTxt a:visited, .deepRedTxt a:active, .deepRedTxt a:hover {
	color:#B60107;
	}
.alphaHdbg{
	background:url(../images/galHdbg.gif) repeat-x left top;
	border:1px solid #b4c91a;
	height:23px;
	line-height:23px;
	padding:0 10px;
	width:620px;
	font-weight:bold;
	}	

/*--------- Celebrity --------*/
.boxLink{
	font-size:11px;
	width:628px;
	float:left;
	margin:8px 0;
	}
.boxLink a:link, .boxLink a:active, .boxLink a:visited {
	background-color:#e2e9a1;
	border:1px solid #878d59;
	color:#000;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 4px;
	}
.boxLink a:hover {
	background-color:#aec078;
	background-position:0 -19px;
	color:#000;
	text-decoration:none;
	}
.boxLink a.selected:link, .boxLink a.selected:visited, .boxLink a.selected:active, .boxLink a.selected:hover {
	background-color:#aec078;
	border:1px solid #91a759;
	color:#FFF;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
.boxSort{
	border-top:1px solid #ccc;
	padding:8px 0;
	margin-top:8px;
	float:left;
	width:689px;
	}	
.btn{
	border:1px solid #b38c4f;
	background:url(../images/btnBg.gif) repeat-x left top;
	height:10px;
	line-height:9px;
	padding:5px 8px;
	color:#000;
	font-weight:bold;
	float:left;
	}
.pagination{
	width:687px;
	float:left;
	padding:6px 0;
	border-bottom:1px solid #ccc;
	margin-bottom:8px;	
	}
.celStrip{
	width:687px;
	float:left;
	margin-bottom:8px;
	}
.celStriptop{
	background:url(../images/celstriptop.gif) left top;
	border:1px solid #000;
	height:5px;
	width:685px;
	float:left;
	}
.celStripcont{
	width:671px;
	float:left;
	padding:8px;
	background-color:#f3f3f3;
	}
.celImg{
	border:1px solid #7E7E7E;
	float:left;
	height:80px;
	margin:5px 8px 0 7px !important;
	width:80px;
	}
.celImgCont{
	width:574px;
	float:left;
	line-height:18px;
	}
.celImgCont1{
	width:689px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin-top:8px;
	}
.celImgCont p{
	padding:8px 0;
	}
.celbtmStrip{
	width:687px;
	float:left;
	height:24px;
	line-height:24px;
	border:1px solid #b3b3b3;
	background:url(../images/celbtmStrip.gif) repeat-x left top;
	font-weight:bold;
	color:#000;
	margin-top:5px;
	}
.celbtmStrip a{
	color:#000;
	text-decoration:none;
	padding:0 10px;
	}
.celbtmStrip a:hover{
	color:#f00;
	text-decoration:none;
	padding:0 10px;
	}
.celbtmStrip1{
	width:675px;
	float:left;
	height:24px;
	line-height:24px;
	border:1px solid #b3b3b3;
	background:url(../images/celbtmStrip.gif) repeat-x left top;
	font-weight:bold;
	color:#000;
	padding-left:10px;
	margin:8px 0;
	}
.userProf{
	background-color:#f5f5f5;
	width:687px;
	float:left;
	}
.userProf strong{
	padding:0 15px;
	}
.userProf tr{
	height:30px;
	}
/*---------- Profile Updations ----------*/
.joinTel{
	width:691px;
	float:left;
	height:117px;
	background:url(../images/joinTelbg.gif) repeat-x left top;
	margin-top:8px;
	}
.joinTelHd{
	width:331px;
	height:68px;
	float:left;
	margin:14px 0 0 165px;
	}	
.joinAcc{
	width:637px;
	float:left;
	text-align:left;
	padding-top:6px;
	color:#f00 !important;
	font-size:15px;
	height:38px;
	font-weight:bold;
	padding-left:50px;
	}
.joinFree{
	margin-top:-120px;
	float:right;
	margin-right:20px;
	}	
.tabsProf{
	width:554px;
	float:left;
	height:auto;
	border:1px solid #c6c6c6;
	}
/*------ Fans CLub -------*/
.bioNamestrip{
	float:left; 
	height:20px; 
	width:681px; 
	border-bottom:1px solid #E0E0E0; 
	line-height:20px; 
	padding-left:10px;
	}
.fansImg{
	width:195px;
	float:left;
	margin-right:10px;
	}
.funclubRgt{
	width:482px;
	float:left;
	}
.funclubRgt p{
	line-height:20px;
	text-align:justify;
	}
.funclubHdbg{
	background-color:#e0e0e0;
	height:24px;
	line-height:24px;
	padding:0 10px;
	width:462px;
	float:left;
	margin:8px 0;
	color:#eb1919;
	font-weight:bold;
	}
.fanLang{
	width:482px;
	float:left;
	line-height:20px;
	}
.fanLang strong{
	color:#eb1919;
	padding-left:15px;
	}
.heroVideoLft{
	width:520px;
	float:left;
	}
.heroVideoBg{
	background-color:#ccc;
	width:520px;
	height:92px;
	float:left;
	margin-bottom:4px;
	}
.heroVideoBg1{
	background-color:#f3f3f3;
	width:520px;
	height:92px;
	margin-bottom:4px;
	float:left;
	}
.heroVideoImg{
	width:120px;
	height:75px;
	float:left;
	margin:5px;
	background-color:#333;
	}
.heroVideoTxt{
	width:385px;
	height:75px;
	float:left;
	text-align:left;
	padding-top:5px;
	}	
.heroVideoTxt strong{
	color:#eb1919;
	}

/*----- Textfields & Buttons ----*/
.textfields{
	border:1px solid #ccc;
	background-color:#fff;
	text-align:left;
	padding:2px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	}
.textfields:hover{
	border:1px solid #fda100;
	}
.button{
	border:1px solid #bdbcbd;
	background:url(../images/btnBggrey.gif) repeat-x left top;
	height:20px;
	padding:2px 10px;
	text-align:center;
	font-size:12px;
	color:#333;
	}
a.button {
	border:1px solid #bdbcbd;
	text-decoration:none;
	color:#333;
	}
a:hover.button {
	border:1px solid #fda100;
	text-decoration:none;
	color:#fda100;
	}
.teluguFont{
	font-size:14px; !important;
	line-height:20px;
	}

/* 28 June 2010 */
/*----- Fans Club ---*/
.fanTbrd{
	border:1px solid #b4c91a;
	width:298px;
	height:auto;
	float:left;
	margin-bottom:8px;
	}
.fanTcel{
	background:url(../images/galHdbg.gif) repeat-x left top;
	border-bottom:1px solid #b4c91a;
	color:#4d0204;
	font-weight:bold;
	height:23px;
	line-height:23px;
	width:288px;
	float:left;
	text-align:left;
	padding-left:10px;
	}
.fanTgray{
	background-color:#f2f2f2;
	height:80px;
	width:298px;
	float:left;
	}
.fanTnor{
	height:80px;
	width:298px;
	float:left;
	}
.fanTmore{
	background-color:#eef3ca;
	height:24px;
	width:298px;
	line-height:24px;
	text-align:center;
	float:left;
	color:#f00;
	}
.fanTmore a{
	color:#f00;
	text-decoration:none;
	}
.fanTmore a:hover{
	color:#000;
	text-decoration:none;
	}
.fanTimg{
	border:1px solid #cecece;
	height:60px;
	width:60px;
	margin:9px;
	float:left;
	}
.fanTimgtxt{
	width:200px;
	height:60px;
	float:left;
	text-align:left;
	padding:9px 9px 9px 0;
	color:#656565 !important;
	}
.fanTimgtxt a{
	color:#f00;
	text-decoration:none;
	}
.fanTimgtxt a:hover{
	color:#000;
	text-decoration:none;
	}
/*---- FWallpapers ---*/
.fwalBox{
	width:150px;
	height:130px;
	float:left;
	margin:0 7px 8px 5px;
	}
	
/*-------------------------------- Slider Styles -----------------------------*/
.slidermenu{
	float:left;	
	width:180px;
	margin-bottom:8px;
	}
#categories{
	margin:0;
	padding:0;
	width:180px;
	float:left;
	list-style:none;
	z-index:1000;
	}
#categories .subCategories{
	margin:0;
	padding:0;
}
#categories .subCategories ul{
	padding:0;
	list-style:none;
	width:180px;
	text-indent:10px;
	}
#categories .subCategories #categorie li, #categories .subCategories #archives li{
	margin:0;
	padding:0;
	height:25px;
	line-height:25px;	
	}
#categories .subCategories #categorie li a, #categories .subCategories #archives li a{
	display:block;
	text-decoration:none;
	color:#000;
	background:url(../images/bullet_orange.gif) no-repeat 5% 45%;
	padding-left:25px;
	}
#categories .subCategories #categorie li a:hover, #categories .subCategories #archives li a:hover{
	color:#000;
	background:#ffcc66 url(../images/bullet_red.gif) no-repeat 5% 45%;
	}
#categorie{
	margin:0;
	}
/*------ ------*/
.brdgrey{
	width:509px;
	height:1px;
	border-bottom:1px solid #C5C5C5;
	float:left;
	}
.galleryHdstrip{
 	width:509px;
	float:left;
	background:url(../images/gallerystrip.gif) no-repeat left top;
	height:21px;
	line-height:20px;
	margin-bottom:5px;
	text-align:left;
	text-indent:10px;
	font-weight:bold;
	}	
	
/*----- Horoscope Styles -----*/
.horoscope{
	width:180px;
	height:300px;
	float:left;
	border-bottom:5px solid #ccc;
	margin-bottom:15px;
	}
.horoscopebig{
	width:250px;
	height:300px;
	float:left;
	}

/*----- Disclaimer styles -----*/
.disclaimer{
	width:700px;
	height:auto;
	float:left;
	margin:60px 0 0 30px;
	color:#333;
	line-height:17px;
	text-align:justify;
	border-left:10px solid #e70404;
	padding-left:10px;
	}
.redTxt{color:#e70404;}
.redTxt a{color:#e70404; text-decoration:none;}
.redTxt a:hover{color:#e70404; text-decoration:underline;}

.regForm{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	float:left;
	border-left:10px solid #e70404;
	margin-left:140px;
	}
.regForm table{font:11px Verdana, Arial, Helvetica, sans-serif !important;}

/*----- Movie Image Scroll Styles -----*/
#sliderMovie{position:relative;text-align:left;width:509px;height:105px;margin:0;}
#contMovie{position:relative;}
#slider ul,#slider li,#slider2 ul,#slider2 li{list-style:none;height:100px;margin:0;padding:0;}
#slider2{margin-top:1em;}
#slider li,#slider2 li{width:430px;height:104px;overflow:hidden;padding-top:6px;}
#sliderMovie #contMovie #slider img{border:2px solid #FFF;padding-left:1px; border:1px solid #BCBCBC; padding:3px;}

/*----- Video Page Styles -----*/
.videoLeftcomp{
	width:693px;
	height:auto;
	float:left;
	}
.videoRightcomp{
	width:300px;
	height:auto;
	float:right;
	}
.videoPagination{
	width:691px;
	height:20px;
	line-height:20px;
	float:left;
	border:1px solid #dbdbdb;
	text-align:center;
	margin-bottom:5px;
	}
.videoPagination a{text-decoration:none; color:#4c4c4c;}
.videoPagination a:hover{text-decoration:none; color:#e23a25; font-weight:bold;}

.videoMovienamestrip{
	float:left;
	width:683px;
	height:20px;
	line-height:20px;
	background-color:#f9d8d3;
	color:#e23a25;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	margin-bottom:5px;	
	}	
.videoStrip{
	width:693px;
	height:106px;
	float:left;
	margin-bottom:10px;
	border-bottom:1px solid #f9d8d3;
	}
.videoStripthmbtxt{
	width:593px;
	height:100px;
	float:left;
	text-align:left;
	color:#666666;
	}
.videorunning{
	width:640px;
	height:auto;
	float:left;
	margin:0 0 10px 27px;
	z-index:5;
	}
.videoAd{
	z-index:10;
	position:relative;
	height:250px;
	width:320px;
	float:left;
	margin:-320px 0 0 150px;
	}
.videomoreStrip{
	width:691px;
	height:140px;
	float:left;
	margin-bottom:5px;
	border:1px solid #f9d8d3;
	}
.videoEmailpage{
	width:300px;
	height:58px;
	float:left;
	border:1px solid #dbdbdb;
	margin-bottom:5px;
	}
.video300Striphd{
	background-color:#e23a25;
	float:left;
	line-height:20px;
	height:20px;
	width:290px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	}
.video300Striplist{
	color:#666;
	width:300px;
	height:auto;
	margin-bottom:5px;
	float:left;
	}
.video300Striplist ul{
	margin:0;
	padding:0;
	list-style:none;
	text-indent:15px;
	}
.video300Striplist li{
	margin:0;
	padding:0;
	height:25px;
	line-height:25px;
	border-left:2px solid #e23a25;
	margin-bottom:1px;
	}
.video300Striplist li a{
	text-decoration:none;	
	}
.video300Striplist li a:hover{
	text-decoration:none;
	background-color:#f9d8d3;
	display:block;
	}
.videoRgt300ad{
	background-color:#e9e9e9;
	float:left;
	height:250px;
	width:300px;
	margin-bottom:5px;
	}
.videoSearch{
	float:left;
	width:298px;
	height:90px;
	border:1px solid #e23a25;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
.videoSeahdstrip{
	height:20px;
	line-height:19px;
	font-weight:bold;
	color:#fff;
	width:288px;
	padding-left:10px;
	float:left;
	background-color:#e23a25;
	}
.videoSearch input{
	border:1px solid #7f9db9;
	padding:0 2px;
	text-align:left;
	}
.waitSome{
	width:640px;
	height:20px;
	padding-left:20px;
	font-weight:bold;
	text-align:center;
	color:#E23A25;
	float:left;
	}
	
/*----- Local Chat Styles -----*/
.localChat{
	width:300px;
	height:auto;
	float:right;
	text-align:left;
	margin-bottom:10px;
	}
.localChatloginBg{
	width:278px;
	height:auto;
	padding:5px 10px;
	color:#000;
	float:left;
	margin-bottom:8px;
	border:1px solid #CCC;
	}
.newsloginBg a{
	color:#4a4a4a;
	text-decoration:none;
	}
.newsloginBg a:hover{
	color:#4a4a4a;
	text-decoration:underline;
	}
.logintxtfld{
	font-size:11px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	color:#4a4a4a;
	}
.chatUser{
	width:300px;
	min-height:40px;
	background-color:#efefef;
	text-align:left;
	float:left;
	}
.chatUser1{
	width:300px;
	min-height:40px;
	text-align:left;
	float:left;
	}
.chatUserimg{
	margin:4px 5px;
	border:1px solid #ccc;
	height:30px;
	width:30px;
	float:left;
	}
.chatTxt{
	width:250px;
	min-height:32px;
	margin:4px 0;
	float:left;
	}
.chatType{
	width:294px;
	border:1px solid #ccc;
	height:40px;
	float:left;
	margin:5px 0;
	text-align:left;
	color: #4a4a4a;
	padding:2px;
	}