body
{
	background:#000000;
	background-repeat:repeat-x;
	font-family:"Arial";
	font-size:14px;
	color:#ececec;
	margin:0px;
	padding:0px;
}
/*#left_image
{
	background-image:url(../images/left_bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	float:left;
	background-position:left top;
}	
#right_image
{
	background-image:url(../images/right_bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	float:left;
	height:100%;
	background-position:right top;
}	*/
#main
{
	margin:auto;
	width:999px;
	padding-left:12px;
}
#main_nav
{
	width:999px;
	float:left;
}
#header
{
	width:999px;
	float:left;
}
#logo
{
	width:267px;
	height:106px;
	float:left;
}
#search
{
    float:left;
    height:40px;
    margin-top:21px;
    padding-left:120px;
    text-align:right;
    width:390px;
}
/*.sub_text
{
	width:470px;
	float:left;
	background-repeat:no-repeat;
}	
.box
{
	width:600px;
	height:100px;
	float:left;
}
.box h1
{
	font:normal bold 15px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ff7500; 
	margin:0;
	padding:5px;
	border-bottom:2px solid #444444;
}
.box p
{
	font:normal 13px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ffffff;
	text-align:justify;
	margin:5px 0 0 0;padding:8px;
}
.box p span
{
	width:29px;
	height:20px;
	float:left;
	margin:20px 0 0 550px; padding:0;
}*/
.sub_text
{
	width:470px;
	float:left;
	background-repeat:no-repeat;
}	
.box
{
	width:600px;
	height:100px;
	float:left;
}
.box h1
{
	font:normal bold 15px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ff7500; 
	margin:0;
	padding:5px;
	border-bottom:2px solid #444444;
}
.box p
{
	font:normal 13px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ffffff;
	text-align:justify;
	margin:5px 0 0 0;padding:8px;
}
.box p span
{
	width:29px;
	height:20px;
	float:left;
	margin:20px 0 0 550px; 
	padding:0;
}   
#date
{
	width:210px;
	text-align:right;
	float:left;
	font-size:12px;
	padding-top:26px;
	height:19px;
}
#top_link
{
	width:672px;
	height:44px;
	float:left;
	padding-left:56px;
	padding-bottom:0px;
	font:normal bold 16px "Arial", Helvetica, sans-serif, Myriad Pro;
	text-align:center;
	margin-bottom: 0px;
}
/*#top_link
{
	width:660px;
	height:42px;
	float:left;
	padding-left:42px;
	font:normal bold 16px "Arial", Helvetica, sans-serif, "Myriad Pro";
	text-align:center;
	margin-bottom: 0px;
}
#top_tab_middle{
	width:536px;
	height:46px;
	float:left;
	background:url(../images/top_tab_middle.jpg) repeat-x;
	padding:12px 0 0;	
}
#top_tab_middle a
{
	 text-decoration:none;
	 color:#ffffff;
	 padding:0 10px 10px;
}
#top_tab_middle a:hover
{
	text-decoration:none;
	color:#ffae00;
	background:url(../images/top_tab_hover.jpg) no-repeat center bottom;
	padding:0 10px 10px;
}*/
/*.top_links
{
	float:left;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF7500;
	text-align:center;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	height: 20px;
 }*/
a.top_links:link
{
	float:left;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF7500;
	text-align:center;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	height: 20px;
}
a.top_links:visited
{
	float:left;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF7500;
	text-align:center;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	height: 20px;
}
a.top_links:hover
{
	float:left;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF3500;
	text-align:center;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	height: 20px;
 }
 .linktop
 {
 	text-align:center;
 	padding-left:1px;
 	padding-right:1px;
	max-width:170px;
 }
 /*#top_links hover
 {	max-width:186px;
 	min-width:100px;
 	color:#d2a88f;
	text-align:right;
 }
 width:730px; 
height:16px;
 float:left;
 font:normal normal 700 10px normal Arial, Helvetica, sans-serif, Myriad Pro;
 color:#CCCCCC;
 padding:5px 0 0 0;*/

#top_tab_middle{
	width:640px;
	height:34px;
	float:left;
	background:url(../images/top_tab_middle.jpg) repeat-x;
	padding:10px 0 0;
}
#top_tab_middle a
{
	 text-decoration:none;
	 color:#ffffff;
	 padding:0 10px 10px;
}
#top_tab_middle a:hover
{
	text-decoration:none;
	color:#ffae00;
	background:url(../images/top_tab_hover.jpg) no-repeat center bottom;
	padding:0 10px 10px;
}
#banner
{
	width:733px;
	float:left;
	height:224px;	
	border:1px solid #3d3d3d;
}
#typeofshows
{
	width:953px;
	float:left;
	height:232px;
	background-image:url(../images/Types-of-Shows.jpg);
	background-repeat:no-repeat;
	padding-left:46px;
}			
.show_box_01
{
	width:237px;
	float:left;
	height:117px;
}	
.show_box_02
{
	width:237px;
	float:left;
	height:115px;
}
#middil
{
	width:986px;
	float:left;
	padding-left:8px;
	padding-right:5px;
}
#middil_nav
{
	width:999px;
	float:left;
}
#middil_area
{
	width:986px;
	float:left;
	background-color:#2e2e2e;
}	
.middil
{
	width:999px;
	float:left;
}	
#left_nav
{
	width:248px;
	float:left;
}
.left
{
	width:248px;
	float:left;
	height: 43px;
}
.left_btn
{
	width:226px;
	height:40px;
	float:left;
	background:url(../images/bt_bg.jpg) no-repeat  center right #000000;
	margin-left:8px;
	padding:8px 0 0 14px;
}
.left_btn a
{
	font:normal bold 18px "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#ff7500;
	text-decoration:none;
}
.left_btn a:hover
{
	font:normal bold 18px "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#0ca4fe;
	text-decoration:none;
}
.left_btn span
{
	font:normal 10px "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#ffffff;
	margin-top:3px;
}
.left_tile
{
	width:231px;
	float:left;
	background-image:url(../images/left_tile.jpg);
	background-repeat:repeat-y;
	padding-left:9px;
	padding-right:8px;
	padding-top:20px;
}			
#right_nav
{
	height:224;
	width:248px;
	float:left;
}
.right
{
	width:248px;
	float:left;
}	
.right_tile
{
	width:232px;
	float:left;
	background-image:url('../images/right_tile.jpg');
	background-repeat:repeat-y;
	padding-left:14px;
	padding-right:13px;
	padding-top:13px;
}	
.right_tile1
{
	width:225px;
	float:left;
	/*background-image:url(../images/what-celebrities-say.jpg);*/
	background-repeat:repeat-y;
	padding-left:12px;
	padding-right:13px;
	padding-top:7px;
}
#content_nav
{
	width:727px;
	float:left;
	padding:5px;
}	
.heading_01
{
	font-size:30px;
	color:#0ca4fe;
	font-weight:bold;	
}											
.heading_02
{
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
}	

.content_area
{
	width:728px;
	float:left;
	text-align:right;
}
.sub_text
{
	width:730px;
	float:left;
	background-repeat:no-repeat;
}	
.box
{
	width:725px;
	height:124px;
	float:left;
}
.box h1
{
	font:normal bold 15px/1.3em "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#ff7500; 
	margin:0;
	padding:5px;
	border-bottom:2px solid #444444;
}
.box a
{
	color:#ff7500; 
	font-size: 12px;
}
.box p
{
	font:normal 13px/1.3em "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#ffffff;
	text-align:justify;
	margin:5px 0 0 0;padding:8px;
}
.box p span
{
	width:29px;
	height:20px;
	float:left;
	margin:10px 0 0 0; padding:0;
}	
.right_image
{
	width:210px;
	float:left;
	padding-left:10px;
	padding-top:5px;
}	
.text
{	
	font-size:13px;
	color:#ff7500;
}
.field_text
{
	width:75px;
	float:left;
	padding-top:4px;
	height:16px;
	font-size:11px;
	color:#999999;
	padding-bottom:5px;
	font-weight:lighter;
}



.fied_area
{
	width:153px;
	float:left;
	padding-bottom:5px;
}
.field
{
	background-image:url(../images/field_01.jpg);
	background-repeat:no-repeat;
	height:21px;
	border:0px;
	background-color:#151515;
	width:140px;
}
.field_01
{
	background-image:url(../images/field_02.jpg);
	background-repeat:no-repeat;
	height:41px;
	border:0px;
	background-color:#151515;
	width:140px;
}
.field_02
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
background-image:url('../images/field_03.jpg');
		background-repeat:no-repeat;
	height:20px;
		width:181px;
		background-color:#1c1c1c;
}
.field_04
{
	background-image:url(../images/field_04.jpg);
	background-repeat:no-repeat;
	height:21px;
	border:0px;
	width:209px;
	color:White; 
	background-color:#1c1c1c;
}
.submit
{
	width:214px;
	float:left;
	padding-top:5px;
	text-align:right;
}	
#footer
{
	width:100%;
	height:275px;
	background-color:#202020;
	float:left;
	background-image:url('../images/footer_bg.jpg');
	font-family:"Arial", Helvetica, sans-serif;
	background-repeat:repeat-x;
	clear:both;
}
#footer_nav
{
	width:999px;
	margin:auto;
	font-size:13px;
	color:#787878;
}
.footer
{
	width:998px;
	text-align:center;
	float:left;
	padding-top:20px;
	line-height:22px;
	padding-bottom:25px;
	background-image:url('../images/footer_top.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	margin-left: 0px;
}
.footer_01
{
	height:100px;
	width:999px;
	float:left;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#9d9d9d;	
}	
.footer_box
{
	width:628px;
	padding-top:-4px;
	padding-bottom:14px;
	padding-left:30px;
	float:left;
}	
.footer_box_01
{
	width:308px;
	padding-top:-2px;
	padding-left:30px;
	float:left;
	padding-bottom:2px;
	height: 71px;
}	
.news_leter
{
	width:186px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	height: 92px;
}
.go
{
	width:36px;
	float:left;
	padding-top:0px;
}
.go_01
{
	width:36px;
	float:left;
}
#footer_link
{
	width:996px;
	padding-top:05px;
	height: 40px;
}
.footer_link_area
{
	width:498px;
	float:left;
	padding-bottom:24px;
	font:normal 13px "Arial", Helvetica, sans-serif, "Myriad Pro";
	text-align:left;
	padding-left:12px;
	height: 2px;
}
.footer_link_area a
{
	color:white;
	text-decoration:none;
	padding-right:0px;
		text-align:left;
	padding-left:12px;
}
.footer_link_area a:hover
{
	color:#0ca4fe;
	text-decoration:none;
	padding-right:0px;
	text-align:left;
	padding-left:12px;
}		
.link_01
{ 
	color:#018ee8;
	text-decoration:none;
}	
.link_01:hover
{ 
	color:#333333;
	text-decoration:none;
}							
.link_02
{ 
	color:#545454;
	text-decoration:none;
}	
.link_02:hover
{ 
	color:#018ee8;
	text-decoration:none;
}	
.link_03
{ 
	color:#6d6d6d;
	text-decoration:none;
}	
.link_03:hover
{ 
	color:#018ee8;
	text-decoration:none;
}			
.link_04
{ 
	color:#018ee8;
	text-decoration:underline;
}	
.link_04:hover
{ 
	color:#ffffff;
	text-decoration:none;
}
	
#bookmark
{
	width:982px;
	float:right;
	text-align:right;
	padding-top:8px;
	padding-left:10px;
}
/*.copyright
{
	width:540px;
	float:left;
}
.search
{
	width:100px;
	float:left;
	padding-top:4px;
	padding-right:10px;
	font-size:20px;
	color:#aaaaaa;
	font-weight:bold;
}
.search_field_area
{
	width:210px;
	float:left;
}*/
.search
{
	width:100px;
	float:left;
	padding-top:0px;
	padding-right:10px;
	font-size:20px;
	color:#aaaaaa;
	font-weight:bold;
}
.search_field_area
{
	width:210px;
	float:left;
}	
.link
{
	color:#777777;
	text-decoration:none;
}										
.link:hover
{
	color:#ff7500;
	text-decoration:none;
}									
#left_bg
{
	position:absolute;
	margin-top:515px;
}
#right_bg
{
	width:150px;
	position:absolute;
	left:1100px;
	margin-top:515px;
}
#container
{
	width:1002px;
	background:url(../images/footer_bg.jpg) repeat-x bottom;
}
#main_mc
{
	margin:auto;
	width:1002px;
	position:absolute;
	z-index:1000px;
	top: 0px;
	height: 1388px;
}
/*flasssssssssssssssssssssssssssh*/
.pro
{
   color:#0fa4ff;
}
.pro :visited
{
  color:#0fa4ff;
}
.Prdoct_left
{
width:260px;
float:left;
margin-left:4px;
margin-top:5px;

}
.Prdoct_right
{
width:366px;
float:left;
padding:17px;
margin-left:4px;
margin-top:5px;
background-image:url(../Images/product_bg.jpg);
background-repeat:no-repeat;
height:380px;
}
.product_name
{
width:238px;
background-image:url(../Images/icon.jpg);
background-repeat:no-repeat;
padding-bottom:8px;
padding-left:22px;
color:#d4231e;
font-weight:bold;
}
.product_text
{
width:238px;
padding-bottom:8px;
padding-left:22px;
color:#333333;
}
.product_discription
{
    width:400px;
    padding-top: 8px;
    padding-left: 10px;
    padding-right: 5px;
    margin-left: 12px;
    margin-bottom: 6px;
    color: #3366FF;
    float: left;
    border: #333333 solid 1px;
}
.product_discription span
{
float :left;
}
/*----Downloads-Indexpage*/
/*-----Rating------*/
.ratingStar {
font-size: 0pt;
width:23px;
height :20px;
margin: 0px;
padding: 0px;
cursor: pointer;
display: block;
background-repeat: no-repeat;
}
.main_outer{
 width:322px;
 float:left;
 }
.pop
{    
   visibility: hidden;
   padding-bottom: 5px;
   width: 238px;
   position: absolute;
   left:145px;
   top:1018px;
}
.pop_master
{   
   visibility: hidden;
   padding-bottom: 5px;
   width: 238px;
   position: absolute;
   left:15px;
   top:1420px;
}
.banner
{
	font-size:30px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Arial",Helvetica,sans-serif,Myriad Pro;
}
.banner1
{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Arial",Helvetica,sans-serif,Myriad Pro;
	height:214px;
}
#banner_top
{
	width:740px;
	height:0px;
	float:left;
	background:url(../images/banner_top.jpg) no-repeat;
}
#banner_middle
{
	width:730px;
	float:left;
	height:224px;
}
#banner_middle_left
{
	width:420px;
	float:left;
	height:224px;
	/*background:url(../images/banner_middle_left.jpg) no-repeat;*/
}
#banner_middle_left_img_area
{
	width:406px;
	float:left;
	height:214px;
	margin-left:5px;
}
#banner_middle_right
{
	width:310px;
	float:left;
	height:224px;
	/*background:url(../images/banner_middle_right.jpg) no-repeat;*/
}
#banner_right
 {
 width:257px; 
 height:236px;
 float:left; 
 padding-left:-04px;
 background:url(../images/banner_bg1.jpg) no-repeat;

 }
 .box_c_top{
  width:224px;
  float:left;
}
.box_c_center{
   width:322px;
   float:left;
   background:url(../images/box_center.jpg);
   background-repeat:repeat-y;
}
.main_box_left{
    width:116px;
	float:left;
    padding-left:13px;
}
.box_image1{
    width:80px;
	float:left;

}
.box_star{
  width:113px;
  float:left;
}
 .main_box_right{
   width:183px;
   float:right;
   padding-right:5px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#5d5d5d;
}
.readmore_but{
   width:81px;
   float:right;
}
#banner_middle_right_caption_area
{
	width:296px;
	float:left;
	height:214px;
	margin-right:5px;
	padding-top:6px;
	padding-left:04px;
}
#banner_bottom
{
	width:740px;
	height:5px;
	float:left;
	background:url(../images/banner_bottom.jpg) no-repeat;
}
#content_nav_master2
{
	width:700px;
	float:left;
	padding:5px;
}
#content_nav_master
{
	width:480px;
	float:left;
	padding:5px;
}	
#content_nav_master2 h6
{
    font-size :13px;
	color:#ff7500!important; 
}
#content_nav_master2 a
{ 
	color:#ff7500;
	text-decoration:underline;
}
#content_nav_master2 a:hover
{
	color:#ff5500;
	text-decoration:underline;
}	
#content_nav_master2 h6 a
{
    font-size :13px;
	color:#0ca4fe;
}
.gallery_group1_area
{
	width:230px;
	float:left;
}
.gallery_group1_bottom-name
{
	background-image: url('../images/gallery-nam.jpg'); 
	width:192px;
	height:24px;
	float:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:6px;
	padding-top:4px;
	text-align:center;
}	
.gallery_group1_top
{
	width:198px;
	float:left;
}
.gallery_group1_image_area
{
	width:198px;
	float:left;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#000000;
}	
.ftr_txt1
{
    font-size: 14px;
    color: #2C2C2C;
    text-decoration: none;
    text-align:center;
	padding-left:30px;
}
.ftr_txt1:visited
{
    font-size: 14px;
    color: #FFFFCC;
    text-align:center;
    text-decoration: none;
    padding-left:30px;
}
.contactus_message
{
    font-size: 11px;
    color: #FF0000;
}
.pop
{ 
   
   visibility: hidden;
   padding-bottom: 5px;
   width: 238px;
   position: absolute;
   left:197px;
   top:1012px;
}
.pop_master
{   
   visibility: hidden;
   padding-bottom: 5px;
   width: 238px;
   position: absolute;
   left:15px;
   top:1420px;
}
/*-----------Product design------------------------*/
.main_div
{
	width:500px;
	height:220px;
	float:left;
	background:url(../images/bg1.jpg) no-repeat;
}
.div_2
{
	width:500px;
	float:left;
	margin:5px 9px 0px 9px;
}
.div_img_area
{
	width:97px;
	height:105px;
	float:left;
	background:#666666 no-repeat;
}
/*  For Pager design  */
.cssPager span
{ 
	text-align:left;
    color:#FFF8DC;    
    font-weight:bold;
    text-decoration:none;
    background-color:#666666;
    font-size:18px;    
}  
.cssPager td 
{
	background-color:#000000;
	padding-left: 4px;      
    padding-right: 4px;     
}
.cssPager td table td
{	
	
}
.div_matter_area
{
	width:370px;
	float:left;
	margin-left:5px;
	height:145px;
}
.div_matter_area_header
{
	width:370px;
	height:24px;
	float:none;
	background:url(../images/header_bg_tile.jpg) repeat-x;
	border: solid 1px #111111;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
	font-size:14px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.div_matter_area_content	
{
	width:370px;
	height:79px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:4px 0px 0px 10px;
}
.div_3
{
	width:500px;
	height:55px;
	float:left;
	margin:-15px 9px 0px 9px;
}
.div_centre
{
	width:370px;
	height:22px;
	float:left;
	margin:5px 9px 0px 9px;
}
.readmore
{	
	width:98px;
	height:25px;
	float:right; 
}
.rating
{
	width:185px;
	height:25px;
	float:left;
}
/*.sub_heading
{
	font-family:Arial;
	font-size:16px;
	color:#008ee8;
	font-weight:bold;
}*/	
.sub_heading
{
	color:#0ca4fe;
	padding-bottom:5px;
	font-weight:bold;
	font-size:16px;
	border-bottom:#383838 solid 2px;
}
/*-------------from Vysagh-------------------*/
a.tnlink:link, a.tnlink:visited
 {

 /**/ font:normal 10px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#CCCCCC;
 text-decoration:none;
 padding:0 10px 0 0;
 }
font:normal 10px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#CCCCCC;
 text-decoration:none;
 padding:0 10px 0 0;
 }
a.tnlink:hover
 {

  /**/font:normal 10px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#0DA3FF;
 text-decoration:none;
 padding:0 10px 0 0;
 }
a.tlink:link, a.tlink:visited
 {
 font:normal 15px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#FFFFFF;
 text-decoration:underline;
 }
a.tlink:hover
 {
 font:normal 15px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#EB6C0A;
 text-decoration:none;
 }
 #typeofshows_rd
{
	width:999px;
	float:left;
	background:url(../images/bg_typeofshows.jpg) no-repeat;
	padding:53px 0 10px 0;
}	
 .sbox1
 {
 width:215px; height:28px;
 float:left;
 background:url(../images/box_bg1.jpg) no-repeat;
 padding:18px 0 0 35px;
 }
.sbox2
 {
 width:215px; height:28px;
 float:left;
 background:url(../images/box_bg2.jpg) no-repeat;
 padding:18px 0 0 35px;
 }
.sbox3
 {
 width:205px; height:28px;
 float:left;
 background:url(../images/box_bg3.jpg) no-repeat;
 padding:18px 0 0 45px;
 }
.sbox4
 {
 width:195px; height:28px;
 float:left;
 background:url(../images/box_bg4.jpg) no-repeat;
 padding:18px 0 0 54px;
 }
#main_footer
{
	width:967px;
	font-size:12px;
	float:left;
	padding-top:6px;
	text-align:center;
}
.copyright
{
	color:#747474;
	width:298px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	text-align:right;
	margin-left: 345px;
}
.footer_image
{
	float:left;
	width:29px;
}
#bookmarkus
{
	padding-left:22px;
	float:right;
}
.home_content
{	
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
}
/*a.hyper:link, a.hyper:visited
 {
 font:normal 13px Arial, Helvetica, sans-serif, "Myriad Pro";
 color: Green;
 text-decoration:underline;
 }
a.hyper:hover
 {
 font:normal 13px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#EB6C0A;
 text-decoration:none;
 }*/