@charset "utf-8";

body  {
	font-family: Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-size:12px;
	background-image:url(../images/bg_grid.png);
	background-repeat:repeat-x;
}



.myHeaderBG{
	background-image:url(../images/homepage_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}


div {
 /*
  USAGE: All you have to do is include this one line in your CSS file, with the
  tag names to which you want the script applied:
 */

 behavior: url(/binn/iepngfix.htc);

 /*
  Alternatively, you can specify that this will apply to all tags like so:
   * { behavior: url(/binn/iepngfix.htc) }
 */
}

form{
	margin:0px;
}

a:link {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}
a:visited {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}
a:hover {
	color: #fcbb15;
	text-decoration: underline;
	font-size:12px;
}
a:active {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}


#sceneTitle{
	height:35px;
}

.thrColAbsHdr #container { 
	width: 974px;
	margin: 0 auto;
	text-align: left;
} 

#container { 
	text-align: left;
}


.thrColAbsHdr #header {
	height: 100px;
	background: #c99718; 
	padding: 10px 0 0 0;
	text-align:center;
}

.thrColAbsHdr #header h1 {
	margin: 0; 
	padding: 10px 0;
}

.h1Float{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.h1FloatDiffrentSize{
	float:right;
	padding-bottom:10px;
	margin-top:10px;
}

#banner {
	height: 128px;
	padding: 10px 0px 0px 0px;
	text-align:center;
	margin:0 auto;
	/*
	background-image:url(../images/bg_pat_top_banner_01.png);
	background-repeat:repeat-x;
	*/
	background-color:#000000;
}


#topHeaderRight {
	height: 124px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	margin:0 auto;
	/*
	background-image:url(../images/bg_pat_top_banner_01.png);
	background-repeat:repeat-x;
	*/
	/* border-bottom:#fcbb15 solid 1px;*/
	background-color:#262626;
}




.thrColAbsHdr #bannerAdsBlock a:link{
	color:#FFFFFF;
	font-size:11px;	
}

.thrColAbsHdr #bannerAdsBlock a:visited{
	color:#FFFFFF;
	font-size:11px;
}

.thrColAbsHdr #bannerAdsBlock a:hover{
	color:#FFFFFF;
	font-size:11px;
}

.thrColAbsHdr #bannerAdsBlock a:active{
	color:#FFFFFF;
	font-size:11px;	
}



.thrColAbsHdr #banner h1 {
	margin: 0; 
	padding: 10px 0;
}


.h1Float{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.h1FloatDiffrentSize{
	float:right;
	padding-bottom:10px;
}


#subHeader {
	height: 32px;
	padding: 0px 0px 0px 0px;
	background-color:#3a3a3a;
	width:975px;
}

.homeHeaderRotator{
	height: 355px;
	width:975px;
	padding: 0px;
	background-color:#3a3a3a;
	background-image:url(../images/bg_rotator.png);
	background-repeat:repeat-x;
}

.thrColAbsHdr #sidebar1 {
	float:left;
	top: 0px;
	left: 0;
	width: 200px; 
	background: #fcbb15; 
	padding: 10px 10px 10px 10px; 
}


#sidebar1 a:link {
	color: #ffffff;
	text-decoration: none;
	font-size:13px;
}
#sidebar1 a:visited {
	color: #ffffff;
	text-decoration: none;
}
#sidebar1 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#sidebar1 a:active {
	color: #ffffff;
	text-decoration: none;
}



#topShadow{
	background-image:url(../images/border_shadow_top.png);
	background-repeat:no-repeat;
	text-align:center;
	width:975px;
	height:14px;
}


#bottomShadow{
	background-image:url(../images/border_shadow_bottom.png);
	background-repeat:no-repeat;
	text-align:center;
	width:1000px;
	height:14px;
}


#shadowLeftRight{
	background-image:url(../images/border_shadow_pat.png);
	background-repeat:repeat-y;
	text-align:center;
	width:1000px;

}

.thrColAbsHdr #sidebar2 {
	float:right;
	top: 60px;
	right: 0;
	width: 160px;
	padding: 0px 0px 0px 0px;
}

.thrColAbsHdr #mainContent {
	float:left;
	width:975px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding:0px;
	min-height:250px;
	padding-bottom:10px;
}

.thrColAbsHdr #footer { 
	padding: 20px 0px 20px 0px;;
	color:#FFFFFF;
	font-size:11px;
} 

.thrColAbsHdr #footer p {
	margin: 0;
	padding: 10px 0;
	
}

.thrColAbsHdr #footer a:link{
	color:#FFFFFF;
	font-size:11px;	
}

.thrColAbsHdr #footer a:visited{
	color:#FFFFFF;
	font-size:11px;
}

.thrColAbsHdr #footer a:hover{
	color:#FFFFFF;
	font-size:11px;
}

.thrColAbsHdr #footer a:active{
	color:#FFFFFF;
	font-size:11px;	
}


.fltrt { 
	float: right;
	margin-left: 8px;
}

.fltlft {
	float: left;
	margin-right: 8px;
}

.clear{
	clear:both;
}

.productsImgsHome{
	float:left;
	padding-right:10px;
	padding-bottom:30px;
	
}

.productsImgsTextHome{
	float:left;
	width:390px;
	padding:10px;
	width:150px;
	border:#eceff3 solid 1px;
	margin:6px;
}

h1{
	font-size:20px;
	color:#fcbb15;
	font-weight:bold;
}

h2{
	font-size:16px;
	color:#666666;
	line-height:normal;
}

h3{
	font-size:13px;
	color:#fcbb15;
}

h4{
	font-size:12px;
	color:#fcbb15;
	padding:0px;
	margin:0px;
}

.myMainHomeContent{
	float:right;
	text-align:right;
	width:500px;
	font-size:11px;
}


.leftNavItems1{
	width:95%;
	padding:0px;
	padding-left:10px;
}

.leftNavItems1 P{
	margin:0px;
	padding-top:5px;
}


a img{
	border:none;
}

.MatchBlock{
	width:100%;
}


.MatchBlock a:link {
	color: #666666;
	text-decoration: none;
}

.MatchBlock a:visited {
	color: #666666;
	text-decoration: none;
}

.MatchBlock a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

.MatchBlock .a:active {
	color: #666666;
	text-decoration: none;

}



#productBox .matchTitle{
	float:left;
	font-weight:bold;
	padding-bottom:9px;
}


#productBox .duration{
	float:right;
	font-size:9px;
}


#productBox{
	width:160px;
	/*
	height:270px;
	max-height:270px;
	*/
	padding:0px;
	overflow:hidden;
	color:#FFFFFF;
	/* float:left; 
	margin:4px;*/
	padding-right:8px;	
}




.MatchTitle{
	/*
	font-size:12px;
	color: #FFFFFF;
	background-color:#fcbb15;
	padding:5px;
	font-weight:bold;
	*/
	
	
	background-image:url(../images/bg_pat_grid_header.png);
	background-repeat:repeat-x;
	background-color:#000000;
	height:12px;
	padding:9px;
	color:#fcbb15;
	font-weight:bold;
	
}

.MatchTitle a:link {
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.MatchTitle a:visited {
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.MatchTitle a:hover {
	font-size:12px;
	color: #ffe400;
	text-decoration: underline;
}
.MatchTitle a:active {
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}

.ShowPic{
	width:100%;
	text-align:center;
}

.Price{
	font-size:14px;
	color:#fcbb15;
	font-weight:bold;
	text-align:center;
}

.PriceThumb{
	font-size:18px;
	color:#fcbb15;
	font-weight:bold;

}

.titlesB{
	width:90%;
	/*border:#dd0037 solid 1px;*/
	margin-top:16px;
	font-weight:bold;
/*	background-color:#ffffff;*/
	color:#fcbb15;
	font-size:12px;
	text-transform:lowercase;
}

.studioName{
	height:16px;
}

.studioName{
	height:16px;
}

.topNavBlock{
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
}

.topNavBlock a:link {
	color: #296abe;
	text-decoration: none;
}
.topNavBlock a:visited {
	color: #296abe;
	text-decoration: none;
}
.topNavBlock a:hover {
	color: #083f87;
	text-decoration: underline;
}
.topNavBlock a:active {
	color: #296abe;
	text-decoration: none;
}

hr{
	color:#CCCCCC;
	height:1px;
	size:0px;
	width:100%; 
	background-color:#CCCCCC;
	border:none;
}


.homeTopBanner{
	width:975px;
	border-bottom:2px solid #fcbb15;
	height:32px;
	float:right;
	background:url(../images/blockdefault.png) center center repeat-x;
}

.viewAllProducts{
	text-align:right;
	padding-right:15px;
}

.ShowPicContainers{
	text-align:center;
	width:140px;
}

#button{
	/*background-image:url(../images/bg_btns.gif);*/
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	border:#3c2d06 solid 1px;;
	height:22px;
	background-color:#fcbb15;
}


#Submit{
	/*background-image:url(../images/bg_btns.gif);*/
	background-image:url(../images/btn_80.png);
	background-repeat:no-repeat;
	width:80px;
	height:24px;
	border:none;
	background-color:transparent;
	color:#FFFFFF;
	cursor:pointer;
}


input[type="button"], input[type="submit"]{
	background-image:url(../images/btn_80.png);
	background-repeat:no-repeat;
	width:80px;
	height:24px;
	border:none;
	background-color:transparent;
	color:#FFFFFF;
	cursor:pointer;

	/*background-image:url(../images/bg_btns.gif);
	background-repeat:repeat-x;
	min-height:22px;
	background-color:#1a0004;
	padding:4px;	
	border:#bd0030 solid 1px;;
	color:#FFFFFF;
	*/
}


#AddPlaylistButton{
	background-image:url(../images/btn_add_play_list.gif);
	background-repeat:no-repeat;
	width:166px;
	height:43px;
	text-align:center;
	float:right;
	padding-top:5px;
	font-weight:bold;
}

#AddPlaylistLink{
	background-repeat:no-repeat;
	width:166px;
	height:43px;
	text-align:center;
	float:right;
}

#BuyNowLink{

}



#BuyNowButton{
	width:102px;
	height:26px;
	background-image:url(../images/btn_buy_now.gif);
	background-repeat:no-repeat;	
	padding-left:12px;
	padding-top:5px;
	text-align:center;	
	font-weight:bold;
	/*margin:0 auto;*/
	float:right;
}


#WatchNowLink{

}

#WatchNowButton{
	font-weight:bold;
	width:102px;
	height:26px;
	background-image:url(../images/btn_watch_now.gif);
	background-repeat:no-repeat;	
	padding-left:12px;
	padding-top:5px;
	margin:0 auto;
	text-align:center;
	float:right;	
}

.error{
	color:#ff0000;
	text-align:center;
	background-color:#FFFFCC;
	border:solid 1px #ff0000;
	width:95%;
}

.message{
	color:#00CC00;
	background-color:#FFFF99;
	padding:8px;
	border-top:2px solid #fcbb15;
}


<!-- BLCOKS START HERE -->
#masterContentBlock{ /* main container for all pages*/
	padding:0px;
}

#popupmasterContentBlock{
	padding:20px 10px 0px 10px;
	background-color:#FFFFFF;
}


#mastheadBlock{
	padding-top:10px;
	padding-left:36px;
	float:left;
	text-align:center;
	background-image:url(../images/bg_logo_en.png);
	background-repeat:no-repeat;
	background-color:#262626;
	width:710px;	
	min-height:111px;
}


#navigationBlock{

}

#featureNavBlock{

}

#featureHeadingBlock{

}

#featureButtonBlock{

}

#featureHookBlock{

}

#featureInfoBlock{

}

#bannerAdsBlock{
	background-color:#262626;
}

#homeTextIntroBlock{
	padding:20px;
	border:1px solid #fcbb15;
}

#homeProductsBlock{

}

#homeProductsBlock .productImage{

}

#searchBlock{

}


.searchBlock{

}

#loginBlock{

}

#playerBlock{

}

#languagesBlock{

}

#payPerMinuteBlock{

}

#customerSupportBlock{

}

#topDirectorsBlock{

}

#topStudiosBlock{

}

#topPerformersBlock{

}

#categoriesBlock{

}

#functionOpBlock{

}

#scenesBlock{

}

#copyrightBlock{

}

#featuredStudioBlock{

}


#featuredDirectorBlock{

}

.languageBlock p{
	margin:0px;
}


/*  BLCOKS END HERE */


.FormSecionHeader{
	color:#fcbb15;
}


/* reviews start */

#info h2 {
	margin:0px;
	padding:0px;
}
.reviewDate{
	font-size:10px;
	color:#CCCCCC;	
}

.reviewsTab{
	background-color:#F4F4F4;
}

.tableGridHeader{
	background-color:#F4F4F4;
	border-bottom:#666666 solid 2px;
	padding:6px;
}

/* reviews end */


#featuredIconsBlock{
	border:1px solid #956f0d;
	background-color:#fee6a8;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:4px;
}

#studioTitleBlock{
	font-size:10px;
}
#studioTitleBlock a{
	font-size:10px;
}




.siteLogo{
	float:left;
}

.siteTagLine{
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:50px;
	padding-left:10px;
}


#footerLinksBlock{
	/* background-color:#161616; */
	background-color:#424242;
	background-image:url(../images/bg_footer.png);
	background-repeat:repeat-x;
	min-height:200px;
	padding-left:20px;
	padding-right:20px;
	color:#FFFFFF;
	text-align:left;
}

#footerLinksBlock h4{
	padding-bottom:10px;
}

#footerLinksBlock a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
#footerLinksBlock a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
#footerLinksBlock a:hover {
	color: #fcbb15;
	text-decoration: underline;
	font-size:12px;
}
#footerLinksBlock a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}


.footerLinks{
	float:left;
	width:200px;
	min-height:160px;
	line-height:20px;
	margin-top:15px;
}

.headerRotator{
	padding-top:14px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
}

.topHeaderLinks{
	float:right;
	padding-top:14px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.topHeaderLinksButton{
	background-image:url(../images/btn_topheader_en.png);
	background-repeat:no-repeat;
	width:86px;
	height:19px;
	text-align:center;
	margin-bottom:4px;
}


.homeLeftPanel{
	width:646px;
	float:left;
	padding-right:14px;
	padding-top:20px;
}


.gridBlock{
	width:637px;
	margin-bottom:20px;
}

.gridHeader{
	background-image:url(../images/bg_pat_grid_header.png);
	background-repeat:repeat-x;
	background-color:#000000;
	height:12px;
	min-height:30px;
}

.gridBlockCurvLeft{
	background-image:url(../images/grid_block_curve_left_top.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:12px;
	min-width:12px;
}

.gridBlockCurvRight{
	background-image:url(../images/grid_block_curve_right_top.png);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:12px;
	min-width:12px;
	
}


.gridBlockCurvLeftSolid{
	background-image:url(../images/grid_block_curve_left_top_solid.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:12px;
	min-width:12px;
	float:left;
}


.gridBlockCurvRightSolid{
	background-image:url(../images/grid_block_curve_right_top_solid.png);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:12px;
	min-width:12px;
	float:right;
	
}

.floatLeft{
	float:left;
}

.floatRight{
	float:right;
}

.gridContents{
	background-color:#1e1e1e;
	min-height:300px;
	background-image:url(../images/grid_block_curve_left_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	/*
	max-height:320px;
	overflow:hidden;
	min-width:635px;
	*/
}


.gridContentsCurvLeftBottom{
	background-image:url(../images/grid_block_curve_left_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}


.gridContentsCurvRightBottom{
	background-image:url(../images/grid_block_curve_right_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	min-height:300px;
}










/* GRID 2*/
.grid2Header{
	background-image:url(../images/grid2_block_top_center.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:12px;
	min-height:12px;
}


.grid2Footer{
	background-image:url(../images/grid2_block_bottom_center.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:12px;
	min-height:12px;
}

.grid2BlockCurvLeft{
	background-image:url(../images/grid2_block_curve_left_top.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:12px;
	min-width:12px;
}

.grid2BlockCurvRight{
	background-image:url(../images/grid2_block_curve_right_top.png);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:12px;
	min-width:12px;
	
}

.grid2Contents{
	min-height:200px;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
}


.grid2ContentsCurvLeftBottom{
	background-image:url(../images/grid2_block_curve_left_bottom.png);
	background-repeat:no-repeat;
	min-height:12px;
	min-width:12px;
	float:left;
}


.grid2ContentsCurvRightBottom{
	background-image:url(../images/grid2_block_curve_right_bottom.png);
	background-repeat:no-repeat;
	min-height:12px;
	min-width:12px;
	float:right;
}



.gridContents #MatchSubTitle{
	line-height:20px;
	overflow:hidden;
	height:80px;
}

.girdTitle{
	float:left;
	color:#fcbb15;
	font-weight:bold;
	padding-left:9px;
	padding-top:9px;
}

.girdTitleFeatured{
	float:left;
	padding-top: 8px;
	padding-left:8px;
	height:12px;
	background-image:url(../images/bg_pat_grid_header.png);
	background-repeat:repeat-x;	
}

.girdTitleRight{
	color:#fcbb15;
	float:right;
	padding-right:9px;
	padding-top:9px;
	
}

.girdTitleRightFeatured{
	float:right;
	padding-top: 8px;
	padding-right:8px;
	height:12px;
	background-image:url(../images/bg_pat_grid_header.png);
	background-repeat:repeat-x;
}


.homeRightPanel{
	width:285px;
	float:right;
	padding-top:20px;
	line-height:20px;
}

.newsBlock{
	background-image:url(../images/img_news_en.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	min-height:200px;
	height:200px;
	padding-top:5px;
	padding-bottom:20px;
}
.watchNowBlock{
	padding-bottom:30px;
	text-align:center;
	margin:0 auto;
	height:210px;
}

.newsDate{
	font-size:11px;
	color:#8d8d8d;
}

.newsTitle{
	color:#fcbb15;
	padding-bottom:8px;
	font-weight:bold;
}

.newsDesc{
	
}

.pollBlock{
	background-image:url(../images/img_poll_en.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	min-height:295px;
	height:200px;
	padding-top:15px;
}

.adBlock{
	height:210px;
}

.blogBlock{
	background-image:url(../images/img_blog_en.gif);
	background-repeat:no-repeat;
	min-height:295px;
}

.uploadTitle{
	float:left;
	color:#FFFFFF;
	padding:15px;
	font-weight:bold;
}

.uploadButton{
	float:right;
	padding:10px;	
}





.playlist{
	float:right;
	font-size:9px;
	background-image:url(../images/ico_add.png);
	background-repeat:no-repeat;
	padding-left:12px;
	display:none;
}


.reviewLink{
	font-size:10px;
	float:left;
	display:none;
}



.poweredbyLogo{
	float:right;
	background-image:url(../../../images/powered_by_dark.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:142px;
	height:42px;
	padding-right:4px;
	margin:4px;
	cursor:pointer;
}


.copyright{
	float:left;
	padding-top:18px;
}

.MatchSubTitle{
	color:#828282;
	/* line-height:20px; */
}


.scheduleBlock{
	min-height:240px;
	width:200px;
}


.scheduleBlock #matchTitle, .scheduleBlockSelected #matchTitle{
	padding-bottom::6px;
	padding-top:6px;
}


.scheduleBlockSelected{
	background-color:#000000;
	border-top:#fcbb15 1px solid;
	min-height:240px;
	width:190px;
}

.scheduleBlockContents{
	min-height:222px;
}

.scheduleBlockFooterSelected{
	background-color:#fcbb15;
	background-image:url(../images/now_play_selected.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:18px;	
}


.scheduleBlockFooter{
	background-image:url(../images/schedule_footer_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:18px;
	text-align:center;
	min-width:181px;
	width:100%;
}


#ShowItemHighlighted .scheduleBlockFooter{
	background-color:#fcbb15;
	background-image:url(../images/now_play_selected.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:18px;
	width:100%;		
}




.ShowItemHighlighted{
	background-color:#000000;
	border-top:#fcbb15 1px solid;
	min-height:240px;
	width:190px;
}


.ShowItemHighlighted #scheduleBlockFooter{
	background-color:#fcbb15;
	background-image:url(../images/now_play_selected.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:18px;
	color:#FFFFFF;	
}


#scheduleBlockFooter{
	background-image:url(../images/schedule_footer_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:18px;
	text-align:center;
}



#ShowItemHighlighted .scheduleBlock{
	background-color:#000000;
	border-top:#fcbb15 1px solid;
	min-height:240px;
	width:190px;
}


.scheduleBlock #MatchSubTitle , .scheduleBlockSelected #MatchSubTitle{
	color:#828282;
	line-height:20px;
	overflow:hidden;
	height:80px;	
}


.scheduleBlockFooterContents{
	padding-left:16px;
	padding-right:16px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:11px;
}



.scheduleBlockText{
	float:left;
}


.scheduleBlockTime{
	float:right;
	width:80px;
	text-align:right;
}

.scheduleBlock #scheduleBlockTime{
	text-align:center;
	width:80px;
}

.showContentsBlock{
	padding:20px;
}


.showTitle{
	color:#fcbb15;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
}


.moreLink{
	color:#fcbb15;
}


.moreLink a:link {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}
.moreLink a:visited {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}
.moreLink a:hover {
	color: #fcbb15;
	text-decoration: underline;
	font-size:12px;
}
.moreLink a:active {
	color: #fcbb15;
	text-decoration: none;
	font-size:12px;
}

.fieldNote{
	font-size:10px;
}

.liveGrid{
	/*margin:12px;*/
}

#showsContentsContainer{
	background-color:#FFFFFF;
}


.divTrans{
	background-image:url(../images/bg_trans.png);
	min-height:160px;
	/* padding:4px;*/
}



.footerImg {
	height:225px;
	z-index:1;
	position: absolute;
	width: 130px;
	margin-left: 810px;	
	margin-top:-28px;
}

.showInfoContents{
	padding-top:10px;
	color:#FFFFFF
}





.filmStrip{
	background-image:url(../images/img_greystrip_unit.png);
	background-repeat:repeat-x;
	background-position:center;
	height:34px;
	width:95%;
	text-align:center;
	margin:0 auto;
	background-color:transparent;
}



.filmStripWhite{
	background-image:url(../images/img_white_strip_unit.png);
	background-repeat:repeat-x;
	background-position:center;
	height:34px;
	width:95%;
	text-align:center;
	margin:0 auto;
	background-color:transparent;
}


















/* programs menu */
.ClassificationTitle{	
	padding-left:16px;
}
.ShowAtPrograms{	
	padding-left:14px;
	margin-left:3px;
}	
.ShowLinkAtPrograms{	
	padding-right:14px;
}	


.scheduleBlock #scheduleBlockTime{
	text-align:right;
}

.topBannerAd{
 	float:right;
	padding-top:30px;
}

.featuredProduct{
	min-width:204px;
}

.showInfoContents{
	color:#FFFFFF
}

.AddToCartButton{
	background-image:url(../images/btn_127.png);
	background-repeat:no-repeat;
	text-align:center;
	margin:0 auto;
	width:127px;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:3px;
	float:right;
}

.AddToCartButton a:link{
	color:#FFFFFF;
	font-weight:bold;
}


#PageContentHeader{
	padding-bottom:25px;
}



.GridAtPrograms a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}


/* for blog  START HERE */

#mainContentBlog{
	padding-left:20px;
	padding-top:20px;
	margin-right:205px;
	color:#FFFFFF;	
}



#sidebarContent{
	padding-right:20px;
	padding-bottom:20px;
}

div.podHeader{
	background-image:none;
	color:#fcbb15;
	text-align:left;
	background-color:#1e1e1e;
	border:none;
	border-bottom:1px dotted #FFFFFF;
	font-weight:bold;
	padding-left:0px;
}


div.podBody{
	background-color:none;
	border:none;
	padding-bottom:20px;
	color:#FFFFFF;	
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}

.mainBlogContent input[type="button"],.mainBlogContent input[type="submit"]{
	background-image:url(../images/btn_80.png);
	background-repeat:no-repeat;
	width:80px;
	height:24px;
	border:none;
	background-color:transparent;
	color:#FFFFFF;
	cursor:pointer;
}


.mainBlogContent input[type="text"]{
	background-color:#666666;
	color:#FFFFFF;
	border:#CCCCCC solid 1px;
}

.mainBlogContent textarea{
	background-color:#666666;
	color:#FFFFFF;
	border:#CCCCCC solid 1px;
}


.mainBlogContent a{
	color:#FFFFFF;
}

.mainBlogContent a:link{
	color:#FFFFFF;
}

.mainBlogContent a:hover{
	color:#fcbb15;
}

.mainBlogContent a:active{
	color:#FFFFFF;
}

.mainContentBlog #entry{
	padding-left:0px;
}


div.comment_header {
	border-left: none;
	border-bottom: none;
	font-weight: bold;
	padding-left: 0px;
	margin-top:10px;
	margin-bottom:10px;
}


div.comment_text{
	padding-left:0px;
}



.blogImgHeader{
	background-image:url(../images/headers/blog_header.jpg);
	width:975px;
	height:140px;
}

/* for blog  END HERE */



.loginSection{
	background-image:url(../images/bg_members.png);
	background-repeat:no-repeat;
	margin-top:20px;
	height:200px;
	max-height:200px;
	overflow:hidden;	
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
}

.loginSection h1{
	font-size:12px;
	margin-top:6px;
}


.registerSection{
	background-image:url(../images/bg_members.png);
	background-repeat:no-repeat;
	margin-top:20px;
	height:200px;
	max-height:200px;
	overflow:hidden;	
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
}

.registerSection h1{
	font-size:12px;
	margin-top:6px;
}

.hSeparator{
	width:10px;
}


.registerNowLink{
	background-image:url(../images/btn_140.png);
	background-repeat:no-repeat;
	width:140px;
	height:24px;
	border:none;
	background-color:transparent;
	color:#FFFFFF;
	cursor:pointer;	
	text-align:center;	
	padding-top:4px;
}

.registerNowLink h1{
	font-size:12px;
	margin-top:6px;
}

.registerNowLink a{
	color:#FFFFFF;

}


#forgetPasswordLink{
	font-size:10px;
}


.simpleSearchBlock{
	width:180px;
	float:right;
	margin-top:5px;
}

.searchContainer{
	float:left;
}

#go{
	background-image:url(../images/btn_30.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:30px;
	height:20px;
	text-align:center;
	float:left;
	vertical-align:middle;
	font-size:10px;
	font-weight:bold;
	margin-left:4px;
}

#keyword{
	border:none;
	height:15px;
	font-size:10px;
	background-color:#373737;	
	float:left;
	width:110px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:1px;
	background-image:url(../images/ico_search.png);
	background-repeat:no-repeat;
	background-position:left;
}

.seachSkinLeft{
	background-image:url(../images/img_field_l.png);
	background-repeat:no-repeat;
	width:6px;
	height:18px;
	float:left;
}

.seachSkinRight{
	background-image:url(../images/img_field_r.png);
	background-repeat:no-repeat;
	width:6px;
	height:18px;
	float:left;	
}
.seachSkinContents{
	background-color:#373737;
	float:left;
	height:16px;
}


.BlogHeaderImage{
	background-image:url(../images/btn_topheader_en.png);
	background-repeat:no-repeat;
	height:975px;
}

.contactForm{
	float:left;
	width:500px;
}
.contactDetails{
	float:right;
	width:250px;
}




.colOneInner{
	float:left;
	width:500px;
}
.colTwoInner{
	float:right;
	width:250px;
}


.welcomelogin{
	padding-bottom:6px;
}

.forgetPassword input[type="button"], .forgetPassword input[type="submit"]{
	background-image:url(../images/btn_140.png);
	background-repeat:no-repeat;
	width:140px;
	height:24px;
	border:none;
	background-color:transparent;
	color:#FFFFFF;
	cursor:pointer;

	/*background-image:url(../images/bg_btns.gif);
	background-repeat:repeat-x;
	min-height:22px;
	background-color:#1a0004;
	padding:4px;	
	border:#bd0030 solid 1px;;
	color:#FFFFFF;
	*/
}


#topMenu_Programs span{
	padding-bottom:12px;
	background-image:none;
}

.myOTVBG{
	background-image:url(../images/img_my_otv.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:287px;
	background-color:#000000;
	width:100%;
}

.btnEmpty{
	background-image:url(../images/btn_empty.png);
	background-repeat:no-repeat;
	width:127px;
	height:24px;
}


.whiteLink a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
.whiteLink a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
.whiteLink a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size:12px;
}
.whiteLink a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}




/* buttons start */
div#buttonA {
	width:127px;
	height:24px;	
}
div#buttonA ul {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    line-height: 20px;
}

div#buttonA li {
    list-style-type: none;
    margin: 4px;
    text-align:center;
}
div#buttonA li a {
	width:127px;
	height:24px;	
    display: block;
    text-decoration: none;
	background-image:url(../images/btn_empty.png);
	background-repeat:no-repeat;	
}

div#buttonA li a:link {
    color: #FFFFFF;
    font-weight: bold;
}
div#buttonA li a:visited {
    color: #FFFFFF;
	font-weight:bold;
}
div#buttonA li a:hover {
    font-weight: bold;
    color: #FFFFFF;
}
div#buttonA li a:active {
    font-weight: bold;
    color: #FFFFFF;
} 
/* buttons end */


.loginSectionBox1{
	width:50%; 
	float:left;
}

.loginSectionBox2{
	width:50%; 
	float:left;
}


.prodDescBlock{
	height:60px;
	max-height:60px;
	overflow:hidden;
}



#uploadForm{
	width:100%;
}

.fontEnlarge a{font-size:14px !important;}


.footerStrip{
	background-color:#ffa800;
}