@charset "utf-8"; 
body{ margin:0; padding:0; background:#000 url(../images/bg.jpg) repeat top left; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF}
p{margin:0; padding:0; padding-bottom:10px}
h1, h2, h3, h4, h5, h6{margin:0; padding:0; display:block; font-family:Arial,Helvetica,sans-serif}
ul, ol, li{margin:0; padding:0; list-style:none}
a{text-decoration:none; outline:none}
a:hover{color:#fff}
a img{border:0}
fieldset{border:0; padding:0; margin:0}
.clear{display:block; clear:both}
img, div, input, h1, h2, h3, h4, h5, h6{behavior:url("iepngfix.htc")}
#wrapper{ width:100%; height:auto; padding:0px}
#container{ width:1064px; height:auto; margin:0px auto; padding:0px}
#container .bgcon{ background:url(../images/containerbg.png) repeat-y; width:1064px; height:auto; float:left}
#container .bgcon2{ width:999px; height:auto; float:left; padding:0px 31px 0px 34px}
.bgcon .mainbox{ width:961px; padding:0px 19px 0px 19px; height:auto; background:url(../images/mainbox_bg.jpg) repeat-y top left; float:left}
.mainbox .header{ height:auto; overflow:hidden; width:961px; float:left; margin-bottom:20px}
.header .topsec{ height:183px; float:left; width:961px}
a.logo2{ background:url(../images/logo.jpg) no-repeat top left; width:269px; height:183px; float:left}
div.logo1{ float:left; width:269px}
.header img{ float:left; height:auto}
.header a img{ border:none}
.hdrnav{ width:961px; float:left; height:43px; background:url(../images/navbg.jpg) repeat-x top left; border-top:1px solid #202020}
.hdrnav ul{ list-style:none; margin:0px; padding:0px; float:left; height:43px; width:100%}
.hdrnav li{ float:left; background:url(../images/navli.gif) no-repeat top left; font:13px Verdana,Geneva,sans-serif; text-transform:uppercase; color:#fff; height:39px; padding-top:14px}
.hdrnav li a{ color:#fff; padding:13px 33px 11px 33px}
.hdrnav li a:hover{ background:url(../images/navbg_hvr.jpg) repeat-x top left; color:#fff}
.hdrnav li.current a{ background:url(../images/navbg_hvr.jpg) repeat-x top left; color:#fff}
.bodycon{ padding:10px 15px}
.bodycon2{ padding:0}
.bodycon2 h2{ font-family:"Century Gothic"Arial,Helvetica,sans-serif; font-size:18px; color:#FFF; background:url(../images/buyticket_icon.gif) 0px 0px no-repeat; padding-left:20px; padding-top:10px; height:40px; border-bottom:1px dotted #5a5959}
.bodycon .leftsec{ width:565px; margin-right:10px; float:left}
.leftsec .flash{ padding:17px; width:529px; float:left; border:1px solid #232323;position:relative;}
.leftsec .musicplayer{ width:529px; height:auto; margin:32px 0px; float:left; padding:0 15px}
.leftsec .musicplayer{ margin:20px 0; width:100%; padding:0; overflow:hidden}
.leftsec .musicplayer .ilike_content{ height:100px; overflow-y:scroll; overflow:visible; overflow-x:hidden; overflow-y:auto; padding-bottom:15px; position:relative}
.leftsec .musicplayer .ilike_content ul{ margin:0 10px 0 0}
.leftsec .musicplayer a{ color:#F4BB34}
.leftsec .smallboxcon{ width:565px; min-height:280px; float:left}
.smallboxcon .box{ background:#1a1a1a; border:1px solid #2b2b2b; width:176px; height:235px; margin-right:14px; float:left}
.smallboxcon .nm{ margin-right:0px; text-align:center}
.smallboxcon .tit{ background:url(../images/h2_title_bg.jpg) repeat top left; padding:5px; width:166px; float:left; height:auto; font:11px Arial,Helvetica,sans-serif; color:#808080; padding-bottom:10px}
.smallboxcon .tit h2{ font:18px Trebuchet MS,Arial,Helvetica,sans-serif; color:#fff; text-transform:uppercase; float:left; padding-left:10px}
.smallboxcon .homeevents{ width:142px; margin:14px 0px 14px 14px; font:11px Arial,Helvetica,sans-serif; color:#b6b6b6}
.homeevents .eventcon{ float:left; margin:10px 0px 3px; border-bottom:1px dotted #3e3e3e; width:142px; padding-bottom:0}
.homeevents .nb{ border-bottom:none}
.homeevents p{ width:70px; float:right}
.homeevents img{ float:left; border:1px solid #424141; width:57px; height:61px}
.featvideo{ margin:18px 0px; border:1px solid #000}
.bodycon .ritesec{ float:right; width:349px}
.ritesec .box{ width:347px; height:auto; margin-bottom:10px; float:left; border:1px solid #232323}
.box .title{ background:url(../images/h2_title_bg.jpg) repeat top left; padding:5px; width:337px; float:left; height:auto; font:11px Arial,Helvetica,sans-serif; color:#808080; padding-bottom:5px}
.box .content-text{ padding:10px 15px; clear:both}
.box .content-text img{ vertical-align:middle}
.box .content-text p{ }
.box .content-text a{ color:#fff}
.title a.link{ float:right; color:#808080; text-decoration:underline; margin:5px 10px 0px 0px}
.title a.link:hover{ float:right; color:#fff; text-decoration:none}
.currentimg{ margin:10px 14px; border:1px solid #161515; height:419px; width:318px}
.smallvideos{ padding:10px 0 10px 14px; height:125px}
.smallvideos img{ padding:2px; border:1px solid #282828; margin:0px 3px}
.box h3{ font:bold 15px Arial,Helvetica,sans-serif; color:#f4bb34; float:left; padding-left:15px; margin:10px 0px 0px 0px}
.box h5{ font:11px Arial,Helvetica,sans-serif; color:#fff; float:left; padding-left:15px}
.box fieldset{ width:316px; border:none; margin:22px 14px 14px 14px; margin:0; float:left}
.box fieldset div{ margin:3px 0px; width:290px; padding:3px 0px 3px 15px; float:left}
.box fieldset input2{ background:#2a2a2a; border:1px solid #171717; outline:none; font:bold 10px Verdana,Geneva,sans-serif; color:#fff; padding:3px 5px; text-transform:capitalize; margin:0px 0px 0px 21px; height:; width:242px}
.box fieldset input.submit{ background:url(../images/submit_but.gif) no-repeat top left; float:right; width:79px; height:25px; cursor:pointer; margin-right:20px}
.whtsnext{ width:346px; margin:0px 10px 0px 0px; border:1px solid #282828}
#container .footerbgtop{ background:url(../images/footerbgtop.gif) no-repeat center top; width:999px; height:19px; margin:0 auto; overflow:auto; clear:both}
#container .footer-main{ width:1064px; background:url(../images/footerbg.png) center top no-repeat; float:left}
#container .footer{ height:auto; width:964px; padding:15px 50px 0px 50px; float:left; font:11px Arial,Helvetica,sans-serif; color:#5a5a5a}
.footer p{ text-align:right}
.footer ul{ list-style:none}
.footer ul li{ float:left; padding:0px 10px}
.footer ul li a{ color:#b6b6b6; float:left}
.title h2{ font:18px Trebuchet MS,Arial,Helvetica,sans-serif; color:#fff; text-transform:uppercase; float:left; background:url(../images/h2_bg.png) no-repeat 10px 0px; padding-left:30px; margin-bottom:0}
.inner-bannermain{ width:928px; height:126px; float:left}
.inner-bannerLeft{ width:546px; height:126px; float:left}
.inner-bannerRight{ width:382px; height:126px; float:left; background:url(../images/inner_banner_right.gif) no-repeat; text-align:right}
.inner-bannerRight h3{ font-family:"Century Gothic"Arial,Helvetica,sans-serif; font-size:18px; color:#FFF; text-transform:uppercase; margin-top:87px; margin-right:25px}
.buyTickets{ width:916px; float:left; position:relative; padding-left:10px}
.buyTickets ol{ padding-left:40px; list-style:decimal; list-style-position:inside; color:#FFF; float:left}
.buyTickets li{ width:200px; float:left; color:#FFF; list-style:decimal}
.buyTickets li a{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#fac444; text-decoration:underline}
.buyTickets li a:hover{ text-decoration:none}
.tickets{ position:absolute; top:0; right:0}
.user{ position:absolute; width:73px; height:73px; top:-20px; right:0}
.chicago{ width:926px; height:84px; float:left; margin-top:20px}
.chicago .head{ width:221px; height:60px; float:left; background:url(../images/chicagohead_bg.gif) no-repeat; padding-left:34px; padding-top:24px}
.chicago .head h1{ font-family:Arial,Helvetica,sans-serif; font-size:26px; color:#bebebe}
.chicago .content{ width:167px; height:62px; float:left; border-bottom:1px solid #1d1d1d; border-top:1px solid #1d1d1d; background:#0d0d0d; margin-right:2px; padding-left:60px; padding-top:20px}
.chicago .content h3{ font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#ccc}
.chicago .content h3 span{ color:#fac444}
.xclusive{ width:174px !important}
.atlantic{ width:143px !important; margin:0px; border-right:1px solid #1d1d1d}
.insuburbs{ width:926px; height:236px; float:left; margin-top:36px}
.insuburbs .head{ width:231px; height:144px; float:left; background:url(../images/insuburbs_headbg.gif) no-repeat; padding-top:92px; padding-left:34px}
.insuburbs .head h1{ font-family:Arial,Helvetica,sans-serif; font-size:26px; color:#bebebe}
.insuburbs .content{ width:107px; height:224px; float:left; border-bottom:1px solid #1d1d1d; border-top:1px solid #1d1d1d; background:#0d0d0d; padding:10px 0px 0px 47px; margin-right:2px}
.text{ padding:13px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF; font-weight:bold; line-height:19px}
.text span{ color:#fac444}
.jaihind{ width:120px !important; float:left}
.quickpantry{ width:110px !important; float:left}
.indiangrocery{ width:125px !important; float:left; margin:0px; border-right:1px solid #1d1d1d}
.bodytxt{ padding-left:26px}
.bodytxt a{ color:#646464; text-decoration:underline}
.bodytxt a:hover{ text-decoration:none}
.mayurPatelmain{ width:926px; height:139px; float:left}
.mayurPatelLeft{ width:202px; height:139px; float:left; background:url(../images/mayurpatel_leftbg.gif) left no-repeat; padding-left:26px; margin-right:3px}
.mayurPatelRight{ width:187px; height:139px; float:left; background:url(../images/mayurpatel_rightbg.gif) right no-repeat; padding-right:15px}
.mayurPatel{ width:165px; height:91px; float:left; background:url(../images/mayurpatel_bg.gif) repeat-x; padding:48px 0px 0px 22px}
.mayurPatel h3{ font-family:"Century Gothic"Arial,Helvetica,sans-serif; font-size:16px; color:#FFF}
.mayurPatel h3 span{ color:#bb9335; font-size:20px}
.mayurpatelBorder{ border-right:1px solid #1d1d1d !important}
.videoBox{ width:318px; height:auto; float:right; width:292px; margin:0; background:#161616; border:1px solid #1d1d1d; padding:19px 11px 19px 13px}
.videoBox img{ border:1px solid #1d1d1d; padding:1px; background:#000 none repeat scroll 0 0}
.videoBox h3{ font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#FFF; padding-left:5px; margin-bottom:15px}
.starsInspiration{ width:292px; float:right; margin-top:15px; background:#161616; border:1px solid #1d1d1d; padding:19px 11px 19px 13px}
.starsInspiration h3{ font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#FFF; padding-left:5px; margin-bottom:15px}
.starsInspiration h3 span{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#a4a3a3; font-weight:normal}
.starsInspiration .datetime{ padding:20px 14px 5px 14px; background:#000; border:1px solid #1d1d1d; margin-bottom:20px}
.starsInspiration .datetime .main{ width:100%; float:left; margin-bottom:15px}
.starsInspiration .datetime .left{ width:130px; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#d4b006}
.starsInspiration .datetime .right{ width:127px; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF}
.starsInspiration .datetime .right a{ color:#997e1f; text-decoration:underline}
.starsInspiration .datetime .right a:hover{ text-decoration:none}
.buyTicketBtn{ width:180px; height:29px; margin:0 auto}
.starsInspiration .datetime2{ padding:20px 14px 5px 14px; background:#000; border:1px solid #1d1d1d; margin-bottom:20px; text-align:center}
.starsInspiration a{ color:#fff; text-decoration:underline}
.starsInspiration a:hover{ text-decoration:none}
.leftsec .description{ padding:17px; width:529px; float:left; border:1px solid #232323; margin-top:30px}
.leftsec .description h3{ font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#FFF; padding-left:5px; margin-bottom:15px}
.leftsec .description p{ color:#a4a3a3}
.pastevent-main{ width:100%; float:left}
.pasteventLeft{ width:510px; float:left; position:relative}
.pasteventLeft .thumb{ width:206px; height:34px; float:left; background:#000; border:#212020 1px solid; margin-right:20px; font-family:"Century Gothic"Arial,Helvetica,sans-serif; color:#FFF; font-size:18px; font-weight:bold; text-transform:uppercase; text-align:center; padding-top:12px}
.pasteventRight{ width:380px; float:right; padding-top:66px}
.gallerybox{width:495px; float:left; position:relative; height:347px; margin-top:15px; margin-bottom:100px}
*+html .gallerybox{width:495px; padding:10px 10px 7px 10px; float:left; position:relative; height:347px}
.pasteventLeft .scrolling{ width:100%; float:left}
.promotersContent{ padding:20px 10px 10px 10px; color:#a4a3a3}
.promotersContent img{ float:left; margin-right:25px}
.promotersContent h6{ font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#d6b208; font-style:italic; margin-bottom:15px}
.promotersContent span{ color:#d6b208; font-weight:bold}
.promotersContent li{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#a4a3a3; font-weight:bold; margin-bottom:8px}
.promotersContent li span{ margin-right:10px}
.showsMain{ width:905px; padding-bottom:28px; margin:0px 0px 40px 16px; float:left; background:url(../images/showdiv_bg.gif) bottom repeat-x; margin:0; width:100%; margin-bottom:15px}
.showsMain h2{ background-position:30px 0px; padding-left:60px; margin-bottom:40px}
.showsimgDiv{ padding-left:25px; width:190px; float:left}
.showsimgDiv img{ border:1px solid #424141}
.showsContent{ width:630px; float:left; padding:0px 25px}
.showsContent p{ color:#b6b6b6; font-size:11px}
.showsContent .moreevents{ width:135px; height:25px; float:left}
#form_mailinglist{padding:0; margin:0}
#form_mailinglist label{float:left; display:block; width:40px; font-weight:bold}
#form_mailinglist p{background-color:#2A2A2A; border:1px solid #171717; padding:3px 5px; margin:10px 20px 0}
#form_mailinglist p input{border:none; background-color:#2A2A2A; color:#fff}
#form_mailinglist .submit{border:none}
#form_mailinglist .error{color:#F4BB34; font-style:italic; background-color:#000; padding:0; margin:0 20px 0; border:none}
#form_nextstar{padding:0; margin:0; width:475px}
#form_nextstar label{float:left; display:block; width:150px; font-weight:bold}
#form_nextstar p{background-color:#2A2A2A; border:1px solid #171717; padding:3px 5px; margin:10px 0 0}
#form_nextstar p input{border:none; background-color:#3F3B3B; color:#fff; width:300px}
#form_nextstar p select{border:none; background-color:#3F3B3B; color:#fff; width:300px}
#form_nextstar p textarea{border:none; background-color:#3F3B3B; color:#fff; height:50px; width:300px}
#form_nextstar .submit{border:none; background:transparent url(../images/submit_but.gif) no-repeat scroll left top; height:25px; width:79px; margin-top:5px; float:right}
#form_nextstar .error{color:#F4BB34; font-style:italic; background-color:#000; padding:0; margin:0 20px 0; border:none}
div.slider{ width:318px; height:95px; padding:0}
.pastevent_holder{}
.pastevent_holder .title{clear:both; height:50px; margin-bottom:10px}
.pastevent_holder .title h3{font-size:16px; border:solid 1px #212020; padding:15px; margin:0; text-transform:uppercase; float:left; margin-right:10px}
/* .pastevent_holder .leftcol{width:510px; float:left; text-align:center;  padding:5px 0} */
.pastevent_holder .leftcol{width:350px; float:left; text-align:center;  padding:5px 0}
.pastevent_holder .leftcol img{border:solid 1px #494747;}
/* .pastevent_holder .rightcol{width:375px; float:right; position:relative} */
.pastevent_holder .rightcol{width:575px; float:right; position:relative}
.pastevent_holder .rightcol img{border:solid 1px #494747; cursor:pointer}
.pastevent_holder .videoholder{overflow:hidden; margin-bottom:5px}
.thumbholder{padding:5px 0 0; position:relative;border:1px solid #232323}
.thumbholder{padding:0; position:relative;border:1px solid #232323}
.slider-home{margin-top:20px;border:none;}
/**/
#slideshow{margin:0 auto 0; margin-left:0px; height:80px; clear:both;width:550px;}
#slideshow ul{ margin:0; padding:0 25px ; list-style:none}
#slideshow li{ margin:0; padding:0; list-style:none}
#slideshow li{ width:550px; height:80px; overflow:hidden; margin-top:0}
#slideshow li img{ float:left; margin:1px}
#slideshow img.pad{ margin-right:5px}
#prevBtn, #nextBtn{ display:block; width:14px; height:26px; margin:-63px 0 0 7px}
#prevBtn{ margin-left:-12px}
#nextBtn{ margin-left:318px; margin-top:-28px; z-index:900}
#prevBtn a, #nextBtn a{ display:block; width:14px; height:26px; background:url(../images/left_arrow.jpg) no-repeat 0 0}
#nextBtn a{ background:url(../images/right_arrow.jpg) no-repeat 0 0}
#slideshowprev{ position: absolute; top: 8px;}
#slideshownext{ position: absolute; top: 8px; right:0;}
#slideshowprev a{ background:url(../images/slideshow-left.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
#slideshownext a{ background:url(../images/slideshow-right.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
/**/
/*
#slideshowhome{height:95px; overflow:hidden;}
#slideshowhome *{margin:0;padding:0}
#slideshowhome ul{padding: 0 0;margin:0;}
#slideshowhome li{width:340px;padding:0;margin:0;text-align:center;height:90px;}
#slideshowhomeprev{ position: absolute; top: 18px;}
#slideshowhomenext{ position: absolute; top: 18px; right:0;}
#slideshowhomeprev a{ background:url(../images/slideshow-left.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
#slideshowhomenext a{ background:url(../images/slideshow-right.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
*/
#slideshowhome{margin:0 auto 0; margin-left:0px; height:80px; clear:both;width:550px;}
#slideshowhome ul{padding: 0 0;margin:0;}
#slideshowhome li{width:340px;padding:0;margin:0;text-align:center;height:90px;}
#slideshowhomeprev{ position: absolute; top:25px;}
#slideshowhomenext{ position: absolute; top:25px; right:0;}
#slideshowhomeprev a{ background:url(../images/slideshow-left.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
#slideshowhomenext a{ background:url(../images/slideshow-right.jpg) no-repeat 0 0; display:block; width:23px; height:63px}
/**/
.past_event_pagination ul{padding:0 10px}
.past_event_pagination ul li{display:inline}
.past_event_pagination ul li a{color:#fff; border:1px solid #212020; display:block; float:left; margin-right:3px; padding:3px 0; text-align:center; width:20px}
.past_event_pagination ul li a:hover{background-color:#212020}
.past_event_pagination ul li a.selected{background-color:#212020}
.past_event_pagination .totalpages{line-height:25px}
#home_facebook{margin:10px 15px; background:url(../images/icon_facebook.png) no-repeat center left; padding:3px 20px}
#home_facebook a{color:#fff}
#home_youtube{margin:10px 15px; background:url(../images/icon_youtube.png) no-repeat center left; padding:3px 20px}
#home_youtube a{color:#fff}
#home_twitter{margin:10px 15px; background:url(../images/icon_twitter.png) no-repeat center left; padding:3px 20px}
#home_twitter a{color:#fff}

#container .bgcon2{float:left; height:auto; padding:0 31px 0 34px; width:999px}
#container .footerbgtop{background:transparent url(../images/footerbgtop.gif) no-repeat scroll center top; clear:both; height:19px; margin:0 auto; overflow:auto; width:999px}
#paginate-slider1{position:absolute;z-index:101;right:17px;top:500px;}
#paginate-slider1 a{background-color:#EFAA23; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; opacity:0.8; padding:2px 3px; text-decoration:none;}
#paginate-slider1 a:hover, #paginate-slider1 a.selected{background-color: #727171; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; color: #fff; font-weight:bold;}