body, div, h1, h2, h3, h4, h5, h6, p
{
	 font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif; letter-spacing:.03em;
}
input, textarea, option, radio,select
{
	font-size:95%;	
}
.formheading
{
	font-family:Arial;
	font-size:15px;
	color:Red;	
	font-weight:bold;
}
.txtHeading
{
    font-size:175%;
    color:#000000;
    font-weight:bold;
    font-family:Arial;
}

/*Heading - Start*/
img
{
	border:0px;	
}
p
{  margin:0px; padding:0px;}
h1
{
	margin:0px;padding:0px;font-weight:normal;
	}
h2
{
	margin:0px;padding:0px;font-weight:normal;
	}
h3
{
	 margin:0px;padding:0px;font-weight:normal;
	}
h4
{
	margin:0px;padding:0px;font-weight:normal;
	}
h5
{
margin:0px;padding:0px;font-weight:normal;
   }
h6 
{
    font-weight:normal;margin:0px;padding:0px;
}
ol, ul, li
{
margin:0px;padding:0px}
#DivMain
{
    width:960px;margin:auto;    
}
#DivMaintop
{
    width:958px;margin:auto; border:solid 1px #8CB5D2;height:auto;background-color:#fff;float:left;
}
#TopNav
{
    width:958px;float:left;height:47px;
}
#TopNav a
{
    float:left;
}
#TopNav a:hover
{
    float:left;
}
#DivContent
{
    width:958px;float:left;margin:0px;padding:0px; background-color:#000;
}
#DivContent 
{
	color:#000000;
	}
#DivRight
{
    width:219px;float:left;margin:0px;padding:0px;background-color:#ffffff;padding-left:14px;
}
.Divnewsletter
{
    width:214px;margin-top:15px; border-bottom:solid 1px #BBD3E4;clear:both;padding-bottom:10px;
}
.DivFacebook
{
    width:214px;margin:auto;clear:both;    
}
#DivSearchRight
{
    width:207px;height:46px;clear:both;margin:10px 0px 0px 0px;background-color:#172E3F;padding:4px 0px 0px 7px;    
}
#DivSearchRight h1
{
    font-size:10px;color:#fff;padding-bottom:4px;
}
#DivSearchRight h2
{
    float:left;
}
#DivSearchRight h2 input
{
    width:166px;
    height:13px;
}
#DivSearchRight p
{
    float:left;padding-left:1px;
}
.DivMostviewed
{
    padding:5px 0px 5px 0px;width:214px;border-top:solid 1px #BED5E5;border-bottom:solid 1px #BED5E5;margin-top:10px;    
}
.DivMostviewed h3
{
    font-size:16px;color:#D50A27;
}
.Divrightviewlink
{
    width:214px;float:left;margin:10px 0 10px 0; line-height:21px; 
}
.Divrightviewlink ul
{
    list-style-type:none;width:214px;float:left;
}
.Divrightviewlink li a
{
    color:#23365F;
    font-size:11px;
    text-decoration:none;
}
.Divrightviewlink li a:hover
{
    color:#23365F;
    font-size:11px;
    text-decoration:underline;
}
.Divrightviewlink ol
{
    width:214px;float:left;padding-left:20px;
}
.Divrightviewstars
{
    background-image:url(../images/img-star.gif);width:auto;height:auto;color:#23365F;background-repeat:no-repeat;padding-left:20px;
}
.Divarticalsstarb
{
    background-image:url(../images/img-starb.gif);width:auto;height:auto;color:#647891;background-repeat:no-repeat;padding-left:17px;
}
#DivLeftMain
{
    border:solid 0px blue; width:715px;height:auto; float:left;margin:0px;padding:0px; 
}
#DivLeftMain2
{
    width:695px;float:left;margin:0px;padding:15px 0 20px 20px;
}
.DivImgHome
{
   border:solid 0px red; width:715px;height:293px; border-bottom:solid 1px #6D6D6D; background-repeat:no-repeat; background-color:#000000; 
}
.DivArticalMain
{
    border:solid 0px red; float:right; width:246px; height:auto; padding:0px 0px 0px 0px; margin:20px 22px 0px 0px;
}
.DivArtical
{
    float:left;padding:0px 0px 0px 0px;    
}
.DivArtical ul
{
    list-style-type:none;width:246px;border-top:solid 1px #22445E;border-bottom:solid 1px #22445E;padding:5px 0px 5px 0px;float:left;
}
.DivToplText
{
    width: 246px; padding: 0px 0px 0px 0px; float: left;    
}
.DivToplText h1
{
    font-size: 23px; color: #fff;padding-top:3px;
}
.DivToplText p
{
    color:#999999;padding-top:4px;
}
.DivToplText p a
{
    color:#999999;
    text-decoration:none;
}
.DivToplText p a:hover
{
    color:#999999;
    text-decoration:underline;
}
/*  Tab Style Strat*/
.ajax__myTab .ajax__tab_header 
 {
     font-size:13px;
            
 }         
 .ajax__myTab .ajax__tab_outer 
 {        
     height: 35px;        
     margin-right: 1px;        
     width:140px;
     text-align:center;
     font-weight:bold;
     color:#7F7F7F;
     font-size:13px;
     
     background-image:url(../images/tab.gif)
  }          
  .ajax__myTab .ajax__tab_tab 
  {        
      padding: 4px;        
      margin: 0;    
     font-size:13px;
      color:#7F7F7F;
  }
  .ajax__myTab .ajax__tab_hover .ajax__tab_tab {font-size:13px;}    
  .ajax__myTab .ajax__tab_active .ajax__tab_outer 
  {        
      background-image:url(../images/tabselected.gif);
      background-repeat:no-repeat;
      height:35px;
      color:#ffffff; 
  }         
  .ajax__myTab .ajax__tab_active .ajax__tab_tab {font-size:13px;color:#fff;}        
  .ajax__myTab .ajax__tab_body 
  {        
      border-top: 0;        
      padding: 4px;        
      background-color: Transparent;      
  }

/*  Tab Style End*/
.DivBottomBgGrey
{
    border:solid 0px red; background-image: url(../images/img-bottombggrey.gif); width: 715px; height:auto; background-repeat: no-repeat; padding: 15px 0px 20px 0px; float: left;background-color:#EFEFEF; 
}
.tabbootomDivMain
{
    border:solid 0px green; width: 715px; height:100%; float: left;padding-top:11px;
}
.tabdivMain
{
    border:solid 0px red; width: 500px; float: left;    
}
.TabDiv1
{
    float:left;width:468px;
}
.TabDiv1 ul
{
    list-style-type:none;width:468px;
}
.TabDiv1 li
{
    width:468px;
    float:left;
    border-bottom:dotted 1px #999999;
    padding-left:32px;    
    padding-bottom:5px;
    padding-top:5px;
}
.TabDiv1 li h1
{
    width:368px;float:left;
}
.TabDiv1 li p
{
    width:100px;float:left;color:#666666;font-size:11px;
}
.TabDiv1 li h1 a
{
    font-family:Arial;
    font-size:12px;
    color:#D50A27;
    text-decoration:none;
}
.TabDiv1 li h1 a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#D50A27;
    text-decoration:underline;
}
.SeemoreEvents
{
    float:left;width:468px;list-style-type:none;padding-top:10px;padding-left:32px;
}
.SeemoreEvents li
{
    float:left;width:468px;
}
.SeemoreEvents li a
{
    font-family:Arial;
    font-size:11px;
    color:#666666;
    text-decoration:none;
    
}
.SeemoreEvents li a:hover
{
    font-family:Arial;
    font-size:11px;
    color:#666666;
    text-decoration:underline;
}
.DivCalender
{
    list-style-type:none;float:left;  padding-top:8px;  
}
.DivCalender li
{
    float:left;padding-left:5px;
}
A.Calender1, A.Calender1:visited, A.Calender1:active
{
    font-size:11px;
    color:#fff;
    text-decoration:none;
}
A.Calender1:hover
{
    font-size:11px;
    color:#fff;
    text-decoration:none;
}
A.Calender1selected, A.Calender1selected:visited, A.Calender1selected:active
{
    font-size:14px;
    color:#E51937;
    text-decoration:none;
    font-weight:bold;
}
A.Calender1selected:hover
{
    font-size:14px;
    color:#E51937;
    text-decoration:none;
    font-weight:bold;
}
#DivBottom
{
    background-color:#415D70;width:935px;height:21px;float:left;padding-top:4px;padding-right:13px;padding-left:10px;
}

#DivBottomleftNav
{
    float:left;list-style-type:none; color:#fff;
}
#DivBottomleftNav li
{
    float:left;
}
#DivBottomleftNav li a
{
    font-size:11px;
    color:#fff;
    text-decoration:none;
}
#DivBottomleftNav li a:hover
{
    font-size:11px;
    color:#fff;
    text-decoration:underline;
}


#DivBottomRightNav
{
    float:right;list-style-type:none; color:#fff;
}
#DivBottomRightNav li
{
    float:left;
}
#DivBottomRightNav li a
{
    font-size:11px;
    color:#fff;
    text-decoration:none;
}
#DivBottomRightNav li a:hover
{
    font-size:11px;
    color:#fff;
    text-decoration:underline;
}
/*Culture*/
.DivImgculture
{
    background-color:#000;width:695px;height:auto;float:left;
}
.DivArticalCulture
{
    float:left;padding:0px 0px 0px 0px;width:695px;
}
.DivArticalCulture ul
{
    list-style-type:none;width:auto;border-top:solid 1px #22445E;border-bottom:solid 1px #22445E;padding:5px 0px 5px 0px;
}
.Divarticalsstarbculture
{
    background-image:url(../images/img-starb.gif);width:auto;height:auto;color:#647891;background-repeat:no-repeat;padding-left:17px;font-size:10px;
}
.Div2mainculture
{
    width:250px;float:left;    
}
.DivCul
{
    width:210px;float:left;padding-left:20px;    
}
.DivHeadingRC
{
    border:solid 0px red; clear:both; width:225px; height:20px; border-top:solid 1px #22445E;border-bottom:solid 1px #22445E;padding:5px 0px 5px 0px; margin:0 0 0px 0;
}
.DivHeadingRC h1
{
    font-size:16px;color:#fff;float:left;
}
.DivHeadingRC p
{
    float:right;padding:3px 7px 0px 0px;
}
.DivHeadingRCsub
{
    border:solid 0px red; width:225px; height:auto; clear:both; padding:3px 0px 0px 0px; margin:0;
}
.DivHeadingRCsub h1
{
    font-size:11px;color:#fff;float:left;
}
.DivHeadingRCsub h1 a
{
    font-size:11px;color:#fff;text-decoration:none;
}
.DivHeadingRCsub h1 a:hover
{
    font-size:11px;color:#fff;text-decoration:underline;
}
.DivHeadingRCsub p
{
    float:right;padding:3px 0px 0px 0px;
}
.DivHeadingRCsub p a
{
    font-size:11px;color:#D50A27;text-decoration:none;
}
.DivHeadingRCsub p a:hover
{
    font-size:11px;color:#D50A27;text-decoration:underline;
}

.DivsubMoreCulture
{
    border:solid 0px red; width:225px; clear:both; padding:3px 0px 0px 0px; margin:0;
}
.DivsubMoreCulture h1
{
    font-size:11px;color:#647891;float:left;
}
.DivsubMoreCulture h1 a
{
    font-size:11px;color:#ffffff;text-decoration:none;
}
.DivsubMoreCulture h1 a:hover
{
    font-size:11px;color:#ffffff;text-decoration:underline;
}
.DivsubMoreCulture p
{
    float:right;padding:0px 3px 0px 0px;
}
.DivBottomCulture
{
    width:657px;float:left;background-image:url(../images/bg-culturebottom.gif);height:24px;background-repeat:no-repeat;margin-top:20px;padding:4px 0px 0px 20px;    
}
.DivBottomWhoteBg
{
    background-color: #F2F2F2; width: 677px; float: left; height: auto; margin-right:20px; margin-bottom: 25px;padding-bottom:15px; border:solid 0px red;
}
.DivulBottomWhite
{
    width:667px;float:left;padding:0px 0px 0px 10px;    
}
.DivulBottomWhite ul
{
    width:auto;list-style-type:none;float:left;border-bottom:dotted 1px #999999;padding-bottom:4px;padding-top:4px; border:solid 0px red;
}
.DivLi1
{
    width:415px;float:left; padding-left:10px;
}
.DivLi1 a
{
    font-size:12px;
    color:#6F2E6F;
    text-decoration:none;
}
.DivLi1 a:hover
{
    font-size:12px;
    color:#6F2E6F;
    text-decoration:underline;
}
.DivLi2
{
    width:80px;float:left;text-align:center;
    color:#666666;
    font-size:11px;
}
.DivLi3
{
    width:130px;float:left;text-align:left;
    color:#666666;
    font-size:11px;
}
.DivLi4
{
    width:100px;float:left;text-align:center;
    font-size:11px;
}
.DivLi4 a
{
    text-align:center;
    color:#733673;
    font-size:11px;
    text-decoration:none;
}
.DivLi4 a:hover
{
    text-align:center;
    color:#733673;
    font-size:11px;
    text-decoration:underline;
}
.DivSeeallEventd
{
    float:left;width:650px;padding-left:20px; padding-top:10px;   
}
.DivSeeallEventd a
{
    font-size:11px;
    color:#D50A27;
    text-decoration:none;
}
.DivSeeallEventd a:hover
{
    font-size:11px;
    color:#D50A27;
    text-decoration:underline;
}
/*End*/
/*Shopping*/
.DivBottomshopping
{
    width:657px;float:left;height:24px;background-repeat:no-repeat;margin-top:20px;padding:4px 0px 0px 20px; border:solid 0px red;  
    
}
.DivLi1sho1
{
    width:415px;float:left; padding-left:10px;
}
.DivLi1sho1 a
{
    font-size:12px;
    color:#2074A8;
    text-decoration:none;
}
.DivLi1sho1 a:hover
{
    font-size:12px;
    color:#2074A8;
    text-decoration:underline;
}
.DivLi1sho2
{
    width:80px;float:left;text-align:center;
    color:#666666;
    font-size:11px;
}
.DivLi1sho3
{
    width:130px;float:left;text-align:left;
    color:#666666;
    font-size:11px;
}
.DivLi1sho4
{
    width:100px;float:left;text-align:center;
    font-size:11px;
}
.DivLi1sho4 a
{
    text-align:center;
    color:#2074A8;
    font-size:11px;
    text-decoration:none;
}
.DivLi1sho4 a:hover
{
    text-align:center;
    color:#2074A8;
    font-size:11px;
    text-decoration:underline;
}
/*End*/
/*Entertainment*/
.DivBottomEntertainment
{
    width:657px;float:left;background-image:url(../images/bg-redenter.gif);height:24px;background-repeat:no-repeat;margin-top:20px;padding:4px 0px 0px 20px;    
    
}
.DivLi1red1
{
    width:415px;float:left; padding-left:10px;
}
.DivLi1red1 a
{
    font-size:12px;
    color:#D50A27;
    text-decoration:none;
}
.DivLi1red1 a:hover
{
    font-size:12px;
    color:#D50A27;
    text-decoration:underline;
}
.DivLi1red2
{
    width:80px;float:left;text-align:center;
    color:#666666;
    font-size:11px;
}
.DivLi1red3
{
    width:130px;float:left;text-align:left;
    color:#666666;
    font-size:11px;
}
.DivLi1red4
{
    width:100px;float:left;text-align:center;
    font-size:11px;
}
.DivLi1red4 a
{
    text-align:center;
    color:#D50A27;
    font-size:11px;
    text-decoration:none;
}
.DivLi1red4 a:hover
{
    text-align:center;
    color:#D50A27;
    font-size:11px;
    text-decoration:underline;
}
/*End*/
/*What's Happening*/
.DivArticalwhathapp
{
    float:left;padding:0px 0px 0px 0px;width:695px;
}
.DivArticalwhathapp ul
{
    list-style-type:none;width:335px;border-top:solid 1px #BCD4E5;border-bottom:solid 1px #BCD4E5;padding:5px 0px 5px 0px;
}
.DivImgWhatHappening
{
    background-color:#fff;width:695px;height:auto;float:left; margin-bottom:25px;
}
.Divstarwhat
{
    background-image:url(../images/star-what.gif);width:auto;height:auto;color:#647891;background-repeat:no-repeat;padding-left:17px;font-size:10px;
}
.DivHeadingWh
{
    width:335px;float:left;padding-top:10px;
}
.DivHeadingWh h1
{
    font-size:26px;width:335px;color:#0C0E15;
}
.DivHeadingWh p
{
    font-size:11px;color:#0C0E15;font-family:Arial;padding-top:3px;
}
.DivHeadingWh p a
{
    font-size:11px;color:#0C0E15;font-family:Arial;text-decoration:underline;
}
.DivHeadingWh p a:hover
{
    font-size:11px;color:#0C0E15;font-family:Arial;text-decoration:none;
}
.DivImgTxt
{
    width: 335px; float: left; padding-top: 15px; border-bottom:solid 1px #77AACA;padding-bottom:7px;
}
.DivImgTxt p
{
    width:300px;font-size:11px;color:#666666;padding-top: 8px; 
}
.DivImgTxt p a
{
    font-size:11px;color:#C81630;text-decoration:none;
}
.DivImgTxt p a:hover
{
    font-size:11px;color:#C81630;text-decoration:underline;
}
.DivstarwhatNew
{
    width:auto;height:auto;color:#647891;font-size:10px;
}

.DivHeadingRwhat
{
    width:286px;float:left;border-top:solid 0px #22445E;border-bottom:dotted 1px #999999;padding:3px 0px 3px 0px; margin-left:11px;   
}
.DivHeadingRwhat h1
{
    font-size:11px;color:#D50A27;float:left;width:280px; border:solid 0px red;
}
.DivHeadingRwhat h1 a
{
    font-size:11px;color:#D50A27;text-decoration:none;
}
.DivHeadingRwhat h1 a:hover
{
    font-size:11px;color:#D50A27;text-decoration:underline;
}
.DivHeadingRwhat p
{
    width:56px;float:right;padding:3px 0px 0px 0px;color:#666666; border:solid 0px red;
}
.DivHeadingRwhat p a
{
    font-size:11px;color:#666666;text-decoration:none;
}
.DivHeadingRwhat p a:hover
{
    font-size:11px;color:#666666;text-decoration:underline;
}
.tabdivMainWhathapping
{
    width: 305px; float: left;margin-top:10px;
}
/*Tab start Shopping*/
.ajax__myTabNew .ajax__tab_header 
 {
     font-size:12px;
            
 }         
 .ajax__myTabNew .ajax__tab_outer 
 {        
     height: 36px;        
     margin-right: 1px;        
     width:101px;
     text-align:center;
     font-weight:bold;
     color:#666666;
     font-size:12px;
     background-repeat:no-repeat;
     background-image:url(../images/tabwhitesmall.gif)
  }          
  .ajax__myTabNew .ajax__tab_tab 
  {        
      padding: 5px 5px 5px 10px;        
      margin: 0;    
     font-size:12px;
      color:#666666;
  }
  .ajax__myTabNew .ajax__tab_hover .ajax__tab_tab {font-size:12px;}    
  .ajax__myTabNew .ajax__tab_active .ajax__tab_outer 
  {        
      background-image:url(../images/tabselectedblue.gif);
      width:101px;
      background-repeat:no-repeat;
      background-repeat:no-repeat;
      height:36px;
      color:#ffffff; 
  }         
  .ajax__myTabNew .ajax__tab_active .ajax__tab_tab {font-size:12px;color:#fff;}        
  .ajax__myTabNew .ajax__tab_body 
  {        
      border-top: 0;        
      padding: 5px;        
      background-color: Transparent;      
  }
  
  
  .DivHeadingRwhatTab
{
    width:286px;float:left;border-top:solid 0px #22445E;border-bottom:dotted 1px #999999;padding:4px 0px 4px 0px; margin-left:5px;   
}
.DivHeadingRwhatTab h1
{
    font-size:11px;color:#2074A8;float:left;width:230px;
}
.DivHeadingRwhatTab h1 a
{
    font-size:11px;color:#2074A8;text-decoration:none;
}
.DivHeadingRwhatTab h1 a:hover
{
    font-size:11px;color:#2074A8;text-decoration:underline;
}
.DivHeadingRwhatTab p
{
    float:right;padding:0px 0px 0px 0px;color:#666666;width:56px;
}
.DivHeadingRwhatTab p a
{
    font-size:11px;color:#666666;text-decoration:none;
}
.DivHeadingRwhatTab p a:hover
{
    font-size:11px;color:#666666;text-decoration:underline;
}
.DivShopwhatTab
{
    float:left;width:250px;padding-top:15px;padding-left:5px;    
}
.DivShopwhatTab a
{
    font-size:11px;
    text-decoration:none;
    color:#206994;
}
.DivShopwhatTab a:hover
{
    font-size:11px;
    text-decoration:underline;
    color:#206994;
}
/*End*/
/*Articals*/
#DivRightArticals
{
    width:325px;float:left;margin:0px;padding:0px;background-color:#ffffff;
}
.DivArticalawhathappNew
{
    float:left;padding:0px 25px 0px 20px;width:392px;
}
.DivArticalawhathappNew ul
{
    list-style-type:none;width:335px;border-top:solid 1px #BCD4E5;border-bottom:solid 1px #BCD4E5;padding:5px 0px 5px 0px;
}
.DivBodyArea
{
    padding:0px 0px 0px 0px;width:392px;float:left;    
}
.DivBodyArea h1
{
    width:392px;font-size:26px;color:#333333;padding-top:10px;
}
.DivBodyArea p
{
    width:392px;font-size:11px;color:#333333;padding-top:10px;  
}
.DivBodyArea
{
    font-size:11px;color:#333333;
}
.DivBodyArea a
{
    font-size:11px;color:#415D70;text-decoration:underline;
}
.DivBodyArea a:hover
{
    font-size:11px;color:#415D70;text-decoration:none;
}
.Divartcartop
{
    float:left;width:613px;padding:15px 0px 0px 20px;    
}
.DivtopartiImg
{
    float:left;width:180px;
}
.Divbodyartcamain
{
    width: 392px; float: left;padding:0px 20px 20px 20px;    
}
.Divborar
{
    border-bottom:solid 1px #BCD4E5;border-top:solid 1px #BCD4E5;padding:5px 0px 5px 0px;font-size:11px;color:#647891;    
}
.Divrighttopmain
{
    width: 310px; float: left;padding:15px 0px 0px 0px;margin-right:15px;    
}
.Divrightopbor
{
    border-bottom:solid 1px #BCD4E5;border-top:solid 1px #BCD4E5;padding:5px 0px 5px 0px;font-size:11px;color:#647891;    
}
/*Tab New Articals*/
.ajax__myTabNewarticals .ajax__tab_header 
 {
     font-size:11px;
            
 }         
 .ajax__myTabNewarticals .ajax__tab_outer 
 {        
     height: 35px;        
     margin-right: 1px;        
     width:101px;
     text-align:center;
     font-weight:bold;
     color:#7F7F7F;
     font-size:11px;
     background-repeat:no-repeat;
     background-image:url(../images/tabarticals.gif)
  }          
  .ajax__myTabNewarticals .ajax__tab_tab 
  {        
      padding: 5px 5px 5px 10px;        
      margin: 0;    
     font-size:11px;
      color:#7F7F7F;
  }
  .ajax__myTabNewarticals .ajax__tab_hover .ajax__tab_tab {font-size:11px;}    
  .ajax__myTabNewarticals .ajax__tab_active .ajax__tab_outer 
  {        
      background-image:url(../images/tabarticalsselected.gif);
      width:101px;
      background-repeat:no-repeat;
      background-repeat:no-repeat;
      height:35px;
      color:#ffffff; 
  }         
  .ajax__myTabNewarticals .ajax__tab_active .ajax__tab_tab {font-size:11px;color:#fff;}        
  .ajax__myTabNewarticals .ajax__tab_body 
  {        
      border-top: 0;        
      padding: 5px;        
      background-color: Transparent;   
}
.tabdivMainatritcals
{
    width: 305px; 
    float: left;
    margin-top:10px;
    height:auto;
    background-image:url(../images/bg-greyartical.gif);
    border-right:solid 1px #DCDCDC;
    border-left:solid 1px #DCDCDC;
    border-bottom:solid 1px #DCDCDC;
    background-repeat:no-repeat;
    background-color:#EFEFEF;
    padding-bottom:10px;
}
A.Calender1artical, A.Calender1artical:visited, A.Calender1artical:active
{
    font-size:11px;
    color:#E51937;
    text-decoration:none;
}
A.Calender1artical:hover
{
    font-size:11px;
    color:#E51937;
    text-decoration:none;
}
.DivShopwhatTabcalender
{
    float:left;width:124px;padding-top:160px;padding-left:5px;  
}
.DivShopwhatTabcalender a
{
    font-size:11px;
    text-decoration:none;
    color:#206994;
}
.DivShopwhatTabcalender a:hover
{
    font-size:11px;
    text-decoration:underline;
    color:#206994;
}

.DivHapping
{
    float:left;width:150px;padding-top:10px;padding-left:5px;  
}
.DivHapping a
{
    font-size:11px;
    text-decoration:none;
    color:#206994;
}
.DivHapping a:hover
{
    font-size:11px;
    text-decoration:underline;
    color:#206994;
}
/*Tab Map*/
.ajax__myTabNewMap .ajax__tab_header 
 {
     font-size:12px;
            
 }         
 .ajax__myTabNewMap .ajax__tab_outer 
 {        
     height: 36px;        
     margin-right: 0px;        
     width:102px;
     text-align:center;
     font-weight:bold;
     color:#fff;
     font-size:12px;
     background-repeat:no-repeat;
     background-image:url(../images/tab-map2.gif);
     text-decoration:underline;
  }          
  .ajax__myTabNewMap .ajax__tab_tab 
  {        
      padding: 10px 5px 5px 10px;        
      margin: 0;    
     font-size:12px;
      color:#fff;
      text-decoration:underline;
  }
  .ajax__myTabNewMap .ajax__tab_hover .ajax__tab_tab {font-size:12px;text-decoration:none;}    
  .ajax__myTabNewMap .ajax__tab_active .ajax__tab_outer 
  {        
      background-image:url(../images/tab-map1.gif);
      width:102px;
      background-repeat:no-repeat;
      background-repeat:no-repeat;
      height:36px;
      color:#ffffff; 
  }         
  .ajax__myTabNewMap .ajax__tab_active .ajax__tab_tab {font-size:12px;color:#fff;text-decoration:none;}        
  .ajax__myTabNewMap .ajax__tab_body 
  {        
      border-top: 0;        
      padding: 0px;        
      background-color: Transparent;      
  }
  /*End*/
.DivTabmap
{
    width:307px;float:left;margin:0px; 
}
.DivTabmap ul
{
    list-style-type:none;width:307px;float:left;margin-top:0px;
}
li.DivTabMapBLinks, li.DivTabMapBLinks:visited, li.DivTabMapBLinks:active
{
    cursor:pointer; color:#CB0925; background-color:Transparent;width:268px;border-bottom:dotted 1px #999999;padding:4px 0px 4px 2px;margin-top:0px; margin-left:10px; 
}
li.DivTabMapBLinks:hover
{
    background-color:#CB0925;width:290px;border-bottom:dotted 0px #999999;padding:4px 0px 5px 12px;margin-top:0px; margin-left:0px; color:#ffffff;
}

.DivMapNew1main
{
    float: left; width: 290px; padding: 15px 0px 0px 20px; border:solid 0px red;
}
.DivMapNew2
{
    float: left; width: 295px; height: 21px; border: solid 1px #E5E5E5; padding: 4px 0px 0px 10px;
}
.DivMapNew2BgTab
{
    width: 307px; float: left; background-color: #E2E2E2;background-image:url(../images/img-greymap.jpg);height:340px;background-repeat:no-repeat;padding-bottom:15px;
}
.DivMapCir3
{
    width: auto; float: left;    
}
.DivMapCir4
{
    width: auto; float: left; padding: 3px 0px 0px 7px;
}
.Newcalenderpopup
{
    width:210px;height:123px;float:left;margin-right:1px;border:solid 1px #BCBCB4;padding:1px;    
}
.TabDiv1Newsmall
{
    border:solid 0px red; clear:both; width:212px; height:auto;   
}
.TabDiv1Newsmall a
{
    color:#23365F;
    font-size:11px;
    text-decoration:none;
}
.TabDiv1Newsmall a:hover
{
    color:#23365F;
    font-size:11px;
    text-decoration:underline;
}
.TabDiv1Newsmall ul
{
    list-style-type:none; width:auto; padding-top:5px;
}
.TabDiv1Newsmall li
{
    width:auto;
    clear:both;
    border-bottom:dotted 1px #999999;
    padding:3px 0 3px 8px;
    background-color:#ffffff; 
}
.TabDiv1Newsmall li a
{
    font-family:Arial;
    font-size:11px;
    color:#D50A27;
    text-decoration:none;
}
.TabDiv1Newsmall li a:hover
{
    font-family:Arial;
    font-size:11px;
    color:#D50A27;
    text-decoration:underline;
}
.DivHeadingCalender
{
    width:202px;clear:both;background-color:#F9CED5;height:19px;font-family:Arial;font-size:11px;color:#D50A27;padding:3px 0px 0px 8px;
}
.shopHead
{
	border:solid 0px red; float: left; width: auto; padding: 15px;
    background-color: #000000; opacity: 0.7; filter: alpha(opacity=95); height: 60px;
    margin-top: 239px;
	}
.shopHead p,a
{
	color:#ffffff; 
}
.redheading{
	color:#CE3948;
	font-size:12px;
	font-weight:bold;
}
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar {
    background-image: url(../Images/FilledStar.gif);

}
.PublicfilledRatingStar {
    background-image: url(../Images/FilledStar.gif);
    cursor:text;

}
.PublicemptyRatingStar {
    background-image: url(../Images/trans.gif);
    cursor:text;
}

.PublicsavedRatingStar {
    background-image: url(../Images/trans.gif);
    cursor:text;
}
.emptyRatingStar {
    background-image: url(../Images/EmptyStar.gif);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.gif);
}
.NearestStationTitle
{
	color:Gray ;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	clear:both;
	}

A.linkred:link, A.linkred:active, A.linkred:visited
{
	font-weight:bold;
	color:#006bbb;
	text-decoration:none;
	
}
A.linkred:hover
{
	text-decoration:underline;
	color:#C71730;
}
A.linkred1:link, A.linkred1, A.linkred1:visited
{
	font-weight:bold;
	color:#0083C4;	
	text-decoration:none;
	width:270px;
	float:none;
	height:14px;
	padding:3px 0px 3px 7px;
	position:absolute;
	
}
A.linkred1:hover
{
	color:#000000;
	background-color:#DCDFCE;
}
.WtoSSortRow1
{
	border:solid #CEDCE5 1px;
	width:917px;
	height:20px;
	clear:both;
	}
.WtoSSortRow1Col1
{
	color:#ffffff;
	width:50px;
	height:auto;
	float:left;
	vertical-align:middle;
	margin-left:10px;
	line-height:20px;
}
.WtoSSortRow1Col2
{
	padding-top:3px;
	width:380px;
	height:auto;
	float:left;
}
.WtoSSortRow1Col3
{
	width:612px;
	height:auto;
	text-align:right;
	vertical-align:middle;
	float:right;
	line-height:20px;
	padding:0px 10px 3px 0px;
	color:#000000;
	border:solid 0px red;
}
.Wtoe1
{
	width:298px;
	height:auto;
	border:solid #CED4DE 1px;
	padding:4px 5px 4px 5px;
	float:left;
}
.WtoeCol1
{
	padding:8px 25px 0px 20px;
	background-color:#F0F0EE;
	width:253px;
	height:auto;
	border:solid 0px #000000;
}
.Wtoe_1
{
	width:70px;
	float:left;
	border:solid 0px red;
	padding:10px 0px 0px 10px;
}
.Wtoe_2
{
	width:220px;
	float:left;
	border:solid 0px red;
	padding:10px 0px 0px 10px;
}
.redheading{
	color:#CE3948;
	font-size:12px;
	font-weight:bold;
	}
	.grayheading
{
	color:#737A7F;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	}

.normalText
{
	color:#737A7F;
	font-family:Arial;
	font-size:11px;
	}
	A.linkRedHeading:link, A.linkRedHeading:active, A.linkRedHeading:visited
{
	font-size:13px;
	font-weight:bold;
	color:#C71730;
	text-decoration:none;
}
A.linkRedHeading:hover
{
	text-decoration:underline;
	color:#737A7F;
}
.grayheadingWithOutLink
{
	color:#737A7F;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	}
	#main_wtoe
{
	float:left;
	width:620px;
	padding:0px 0px 0px 10px;
	border:solid 0px red;
}
.txt_aboutus
{
	clear:both;
	font-size:22px;
	color:#000000;
	padding-bottom:15px;	
}
.txt_aboutus1
{
	clear:both;
	font-family:Arial;
	font-size:18px;
	color:#D50A27;
	padding-bottom:8px;	
	border:solid 0px red;
}
.txt_aboutus2
{
	clear:both;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.text_aboutr
{
	clear:both;
	font-family:Arial;
	font-size:11px;
	color:#597B93;
	width:auto;
	padding:10px 0 0 0;
}
.marginSep{
	background-color:Transparent;}
#ctl00_ContentPlaceHolder1_EventsRow1Col1
{
	background-color:#F0F0EE;
	background-repeat:no-repeat;
	width:275px;
	height:585px;
	float:left;
	padding:25px 18px 25px 20px;
	border:solid 0px red;
	vertical-align:top;
	}
#main_event
{
	width:215px;
	float:left;
	background-color:#ffffff;
}
#main_event1
{
	border:solid 0px red;
	width:430px;
	float:left;
	background-color:#ffffff;
}

.event_art
{
	padding-left:12px;
	float:left;
	width:192px;
	padding-bottom:15px;
}
.events_hr
{
	width:192px;
	background-color:#A4BACA;
}
.text_r
{
	float:left;
	color:#597B93;
	width:65px;
	padding-left:6px;
}
.text_b1
{
	float:left;
	width:205px;
	color:#006BBB;
}
.hr_1
{
	margin:4px 0px 4px 0px;
	background-color:#C2CDD5;
	width:277px;
}
.date_r
{
	padding:0px 0px 0px 10px;		
}
.events1
{
	padding-left:23px;
	padding-top:10px;
	padding-right:46px;
	padding-bottom:150px;
}
.taste
{
	text-decoration:none;
	color:#006BBB;	
}
.taste:hover
{
	text-decoration:underline;
	color:#006BBB;	
}
.event_art1
{
	width:394px;
	float:left;
}
.event_art1 span, a, p
{
	color:#000000;
	}
#bgBody
{
	width:auto;
	height:auto;
	background-color:#ffffff;
	float:left;
	clear:both;
	/*background-image:url(../images/bgBody.gif);*/
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	
	}
#outerDiv{
	width:958px;
	margin:auto;
	padding:0px;
	border:solid 0px red;
	}
	/*Sitemap*/
.sitemapul1NewPanal
{
	width:690;
	list-style-type:square;
	height:auto;
	margin:2px 0 0 20px;
	border-left:solid 7px #D50A27;
	padding-bottom:10px;
	overflow:hidden;
}
li.sitemaplinksbNew, li.sitemaplinksbNew:visited, li.sitemaplinksbNew:active
{
	width:620px;color:#733AA9;background-color:Transparent;height:auto;padding:4px 0px 0px 0px;
}
li.sitemaplinksbNew a
{
	color:#733AA9;text-decoration:none;
	
}
li.sitemaplinksbNew a:hover
{
	color:#733AA9;text-decoration:underline;
}
A.linksitemap, A.linksitemap:visited, A.linksitemap:active
{
	color:#fff;
	
	font-size:95%;
	text-decoration:underline;
}
A.linksitemap:hover
{
	color:#fff;
	
	font-size:95%;
	text-decoration:none;
}
.sitemapbannerlight
{
	width:657px;
	height:20px;
	background-color:#DBCDE8;
	padding:4px 0px 0px 16px;
	margin:0px 0px 0px 20px;	
	border-left:solid 7px #B89CD3;
}

.sitemap
{
	width:700px;float:left;margin:2px 0px 0px 0px;
}
.sitemapbanner
{
	width:100%;
	height:20px;
	background-color:#D50A27;
	padding:4px 0px 0px 16px;
	margin:0px 0px 0px 20px;	
	border-left:solid 7px #D50A27;
}
.sitemapul1
{
	width:630px;list-style-type:square;height:auto;margin-top:2px;padding-left:23px;border-left:solid 7px #DBCDE8;padding-bottom:10px;
}
/*Sitemap*/
/*Press*/
.MainBodyArea
{
	width:530px;
	height:auto;
	float:left;
	padding:20px 85px 10px 30px;
	border:solid #000 0px;
	}
	/*Press*/
	/*SearchResult*/
.searchbottom
{
	width:670px;height:auto;margin:25px 0px 0px 0px;padding:5px 0px 3px 20px;background-color:#eeeeee;float:left;
}
.searchbottom ul
{
	list-style-type:none;float:left;
}
.searchbottom li
{
	float:left;
}
.aboutdiv2
{
	width:700px;float:left;border:solid 0px red; padding:0 0 20px 25px;
}
.panlcentretolal
{
	width:auto;float:left;border:solid 0px red;padding:0px 0px 0px 0px;
}
.headingbigw
{
	border:solid 0px red;float:left;width:500px;padding-top:10px;
}
.headingbigw h1
{
	font-size:22px;color:#000000;margin:0px;
}
.divnewcontentarea
{
	width:692px;padding:0px 0px 0px 0px;margin:0px;float:left;
}

.NewSearchresult
{
	width:auto;height:18px;margin:10px 0px 0px 0px;padding:5px 0px 5px 20px;background-color:#000000; border:solid 0px red;
}
.NewSearchresult ul
{
	list-style-type:none;
}
.NewSearchresult h1
{
	font-size:95%;color:#fff;
}
A.books, A.books:visited, A.books:active
{
	
	font-size:95%;
	color:#333333;
	text-decoration:none;	
}
A.books:hover
{
	
	font-size:95%;
	color:#333333;
	text-decoration:none;		
}
.txt-t
{
	font-size:15px;color:#333333;	
}
.bnewdivbottomnewswhite
{
	width:692px;height:auto;margin:0px 0px 0px 0px;padding:15px 0px 0px 20px;background-color:#fff;float:left;border:solid 0px red;
}
.bnewdivbottomnewswhite ul
{
	background-image:url(../images/img-news.gif);width:auto;height:auto;background-repeat:no-repeat;padding-left:20px;list-style-type:none;
}
.bnewdivbottomnewswhite h1
{
	font-size:95%;color:#333333;padding:5px 0 0 0; margin:0;
}
.bnewdivbottomnewswhite p
{
	font-size:95%;color:#333333;padding:3px 0 0px 0; margin:0; border:solid 0px red;margin:0px;
}
.bnewdivbottomnewswhite span
{
	width:auto;float:left;padding-top:0px;
}
.bnewdivbottomnewswhite a
{
	 
	 font-size:95%;
	 color:#000000;
	 text-decoration:underline;
}

.bnewdivbottomnewswhite a:hover
{
	
	 font-size:95%;
	 text-decoration:none;
}
.bnewdivbottomnews
{
	width:692px;height:auto;margin:13px 0px 0px 0px;padding:15px 0px 10px 20px;background-color:#F2F2F2;float:left;
}
.bnewdivbottomnews ul
{
	background-image:url(../images/img-news.gif);width:auto;height:auto;background-repeat:no-repeat;padding-left:20px;list-style-type:none;
}
.bnewdivbottomnews h1
{
	font-size:95%;color:#333333;padding:5px 0 0 0; margin:0;
}
.bnewdivbottomnews p
{
	font-size:95%;color:#333333;padding:3px 0 0px 0; margin:0; border:solid 0px red;width:605px;
}
.bnewdivbottomnews span
{
	width:auto;float:left;padding-top:0px;
}
.bnewdivbottomnews a
{
	 
	 font-size:95%;
	 color:#000000;
	 text-decoration:underline;
}

.bnewdivbottomnews a:hover
{
	
	 font-size:95%;
	 text-decoration:none;
}
.DivNewp
{
	padding:3px 0px 0px 0px;	
}
.DivNewp1
{
	padding:3px 0px 0px 7px;
}
.searchbnav
{
	list-style-type:none;float:right;float: right; padding: 3px 0px 0px 0px;
}
.searchbnav li
{
	float:left
}
A.onetoten, A.onetoten:visited, A.onetoten:active
{
	
	font-size:95%;
	color:#000000;
	text-decoration:underline;
	padding-left:3px;
}
A.onetoten:hover
{
	text-decoration:none;
}
A.onetotenselected, A.onetotenselected:visited, A.onetotenselected:active
{
	font-size:95%;
	color:#000000;
	text-decoration:underline;	
	padding-left:3px;
}
A.onetotenselected:hover
{
	text-decoration:none;
}
/*Searchresult*/
.inputNews {
	BORDER-RIGHT: #809db9 1px solid; BORDER-TOP: #809db9 1px solid; BORDER-LEFT: #809db9 1px solid; WIDTH: 300px; BORDER-BOTTOM: #809db9 1px solid
}

A.terms-con, A.terms-con:visited, A.terms-con:active
        {
            font-family:arial;
            font-size:10px;
            color:#D50A27;
            text-decoration:none
        }
        A.terms-con:hover
        {
            font-family:arial;
            font-size:10px;
            color:#D50A27;
            text-decoration:underline;
        }
        .watermarked {
	text-align:center;
	WIDTH: 300px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

/*  Tab cp Style Sheet*/
.ajax__myTabCPWheretoeat .ajax__tab_header 
 {
     font-size:13px;
            
 }         
 .ajax__myTabCPWheretoeat .ajax__tab_outer 
 {        
     height: 35px;        
     margin-right: 1px;        
     width:230px;
     text-align:center;
     font-weight:bold;
     color:#7F7F7F;
     font-size:13px;
     
     background-image:url(../images/tab.gif)
  }          
  .ajax__myTabCPWheretoeat .ajax__tab_tab 
  {        
      padding: 4px;        
      margin: 0;    
     font-size:13px;
      color:#7F7F7F;
  }
  .ajax__myTabCPWheretoeat .ajax__tab_hover .ajax__tab_tab {font-size:13px;}    
  .ajax__myTabCPWheretoeat .ajax__tab_active .ajax__tab_outer 
  {        
      background-image:url(../images/tabselectedCP.gif);
      background-repeat:no-repeat;
      height:35px;
      color:#ffffff; 
  }         
  .ajax__myTabCPWheretoeat .ajax__tab_active .ajax__tab_tab {font-size:13px;color:#fff;}        
  .ajax__myTabCPWheretoeat .ajax__tab_body 
  {        
      border-top: 0;        
      padding: 4px;        
      background-color: #ffffff;      
  }

/*  Tab Style End*/
.ClassTheatrehome
{
	clear:both;	
}
.ClassTheatrehome a
{
	text-decoration:none;
}
.ClassTheatrehome a img
{
	padding-top: 10px;position:absolute;
}
.ClassTheatrehome a span
{
	font-size:9px;color:#C7152F;position:absolute;padding-left:33px;text-decoration:none;cursor:pointer;padding-top:6px;width:177px;font-family:Arial;
}
#ctl00_ContentPlaceHolder1_LatestEvent1_EventsRow1Col1
{
	background-color:#F0F0EE;
	background-repeat:no-repeat;
	width:275px;
	height:335px;
	float:left;
	padding:25px 18px 25px 20px;
	border:solid 0px #000000;
	vertical-align:top;
	}
	#EventsRow1Col3_map
{
	width:238px;
	height:359px;
	float:left;
	vertical-align:top;
	background-color:#F3F4EE;
	}
	#EventsRow1Col3Obj1_map
{
	width:228px;
	clear:both;
	float:left;
	vertical-align:top;
	padding:20px 0px 0px 12px;
	}
#EventsRow1Col3Obj1_map	h1 
{
	font-size:13px; margin:0px; padding:0px 0px 5px 0px;
}
	.hr_1mm
{
	margin:4px 0px 4px 0px;
	background-color:#C2CDD5;
	width:200px;
}
/*MainSearch*/
.autocomplete_completionListElement_Main
{  
	margin : 0px!important;
	background-color : inherit;
	color : black;
	border-left : solid 1px #AAC2D8;
	border-right : solid 1px #AAC2D8;
	border-bottom:solid 1px #AAC2D8;
	font-size:90%;
	cursor : hand;
	overflow-y:scroll;
	overflow-x:hidden;
	height : 125px;
    text-align : left; 
    list-style-type : none;
    width:114px;
}
.autocomplete_listItem_Main
{
	background-color : white;
	color : black;
	font-size:90%;
	border-bottom:solid 1px #AAC2D8;
	width:auto;
	height:auto;
	padding:3px 3px 3px 3px;
}
.autocomplete_highlightedListItem_Main
{
	background-color: #F2ECF6;
	color: #333333;
	border-bottom:solid 1px #AAC2D8;
	font-size:90%;
	width:auto;
	height:auto;
	padding:3px 3px 3px 3px;
}
/*End*/