@charset "utf-8";
/* CSS Document */

/* MAIN LAYOUT STYLES */
* { padding: 0; margin: 0; }
html {height:100%;}
body {height:100%; background-color:#e0e0e0; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:url(../images/site_bg.jpg) no-repeat top center #777777;}
#container {width:1000px; margin: 0 auto;}
#content {overflow: auto; width: 100%; background-image:url(../images/menu_bg.png); background-repeat:repeat-y; background-position:left top;}
#logo {float:left; width:97px; text-align:right;}
#content #rightColumn a{color:#d01212; text-decoration:none;}
#leftColumn{float:left; display: inline; width:222px;}
#rightColumn{float:right;display: inline; position: relative; width:763px; padding-bottom:25px;}
.clear { clear: both; }
#footer{clear:both;background-color:#000; width:100%; height:122px;}
#footerContent{margin:auto; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff; width:1000px;*width:550px; text-align:right; padding:40px 21px 21px 21px; line-height:18px; vertical-align:middle;}
#footerContent a{ color:#fff; text-decoration:none;}
#menu {float:left; width:125px; margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:70px;}
/*-----------------------------------------------*/

#socialMedia{ text-align:right;}
#socialMedia img {border:none;}
#heroContent{border-style:solid; border-color:#000; border-width:8px; overflow:auto;}
#heroContentBackground {background-image:url(../images/carpet_bg.jpg); background-repeat:repeat; overflow:auto;}
#heroContentImage {float:left; width:440px;}
/*#heroContentCopy {width:275px; padding:40px 8px 20px 8px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right;}*/
#heroContentCopy {width:275px; padding:40px 15px 20px 8px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right;}
#heroContentRotation {width:265px; text-align:center;}
#homeModules {margin-top:20px;}
/*#leftModule{margin-right:15px; width:348px; float:left;}*/
/*#leftModule{margin-right:15px; width:410px; float:left;}*/
#leftModule{margin-right:15px; width:500px; float:left;}
#showcaseLeftModule {margin-right:15px; width:410px; float:left;}
/*#rightModule{width:399px; float:left;}*/
/*#rightModule{width:337px; float:left;}*/
#rightModule{width:247px; float:left;}
/*#showcaseRightModule{width:337px; float:left;}*/
#showcaseRightModule{width:247px; float:left;}
/*#nowPlayingCopy {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color:#fff; width:350px; line-height:18px;}*/
#nowPlayingCopy {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color:#fff; width:100%; line-height:18px;}
#nowPlayingCopy ul{list-style:none; margin:0 15px 0 15px;}
#nowPlayingCopy ul li{border-bottom:solid 1px #d6d6d6; padding:10px 0 10px 0;}
#nowPlayingCopy ul li span{font-size:14px;}
.nowPlayingDD{color:#fff; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px;background: url(../images/now_playing_home_dd_bg.jpg) no-repeat right #484747;float:right;margin-top:16px; margin-right: 15px; }
.nowPlayingDD select {background: transparent;-webkit-appearance: none; width:175px;color:#fff; border:none;}
.nowPlayingDD select option{ background-color:#484747; color:#fff; height:20px;}
#homeShowcaseCopy {padding:15px; background-color:#efeeee; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#homeShowcaseCopy h2 {font-size:14px; font-weight:bold; color:#d01212; font-family:Arial, Helvetica, sans-serif;}
#homeShowcaseSlideshow {width:369px; height:179px;}
#homeShowcaseSlideshowHover {width:369px; height:179px; position: absolute;z-index: 1000;}

/* new classes for home page*/
#homeTriBoxesVerticle{width:247px; padding-top:15px;}
#homeTriBoxesVerticle div {width:246px; margin-right:8px; background-color:#efeeee; float:left;}
#homeTriBoxesVerticle div div {padding:10px; width:216px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#homeTriBoxesVerticle .triBoxEnd {margin:0;}
#homeTriBoxesVerticle .triBoxEnd div{padding:10px; width:216px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
/* end of new classes for home page*/

#homeTriBoxes{width:762px; padding-top:15px;}
#homeTriBoxes div {width:246px; margin-right:8px; background-color:#efeeee; float:left;}
#homeTriBoxes div div {padding:10px; width:216px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#homeTriBoxes .triBoxEnd {margin:0;}
#homeTriBoxes .triBoxEnd div{padding:10px; width:216px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}


#homeLoganSocialNew{width:500px;padding-top:15px;}

#homeLoganSocial{width:762px;padding-top:15px;}

/*#homeLoganSocialTitle {background:#efeeee;width:762px; border-bottom:solid 1px #c9c8c8;}*/

#homeLoganSocialTitle{background:#efeeee;width:500px; border-bottom:solid 1px #c9c8c8;}
#homeLoganSocialContainer {background:#efeeee; padding:15px; overflow:auto;}
#homeLoganSocialBlog {float:left; border:solid 1px #d7a335; background-color:#fff; width:320px;}
#homeLoganSocialBlogInside {padding:15px;}
#homeLoganSocialBlogInside h2{font-size:14px; font-weight:bold; color:#d01212; font-family:Arial, Helvetica, sans-serif;}
#homeLoganSocialFacebook{float:left; margin-left:25px;}
#subPageContent{overflow:auto; background-color:#fff;}
#subPageContentBackground { padding:8px; overflow:auto;min-height: 290px;}
#subPageContentTitle {background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#fff; line-height:60px; padding-left:20px;}
#showcasePageContentTitle {background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#fff; line-height:60px; padding-left:10px;}
.subPageTitleGold{color:#fec754;}
#subPageContentCopy {padding:20px 20px 20px 20px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.subPageNowPlayingDD{color:#fff; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px;background: url(../images/now_playing_home_dd_bg.jpg) no-repeat right #484747;float:left; }
.subPageNowPlayingDD select {background: transparent;-webkit-appearance: none; width:175px;color:#fff; border:none;}
.subPageNowPlayingDD select option{ background-color:#484747; color:#fff; height:20px;}
#subPageMovieShowing{border-bottom:solid 1px #d4d4d4; padding-bottom:15px;}
#subPageMovieShowingText{float:left; line-height:24px;}
.subPageMovieList{border-bottom:solid 1px #d4d4d4; padding:20px 0px 20px 0px;}
.subPageMovieListImage{float:left; padding-right:15px;}
.subPageMovieListCopy{float:left; width:510px;}

/*#specialsDay{text-align:center; background-color:#000; padding-bottom:5px;}*/
#specialsDay{text-align:left; border: 5px solid #000000;}

#specialsDayMonday{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_monday.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayMondayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_monday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayTuesday{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_tuesday.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayTuesdayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_tuesday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayWednesday{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_wednesday.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayWednesdayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_wednesday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayThursday{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_thursday.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayThursdayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_thursday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayFriday{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_friday.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDayFridayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_friday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}
#specialsDay img{padding:0px 0px 3px 0px;}



#eventheroContentCopy {padding:00px 15px 20px 15px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.inputboxnewsletter{background:#474747; border:#2d2d2d solid 1px; color:#e0e0e0; width:235px; padding:6px 5px;}
.subbutton{background:url(../images/btn-go.png) no-repeat top left; width:31px; height:31px; text-indent:-99999px; border:0px none; } 


#homeDistuptorCopy { background-color:#efeeee; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#homeDistuptorCopy h2 {font-size:14px; font-weight:bold; color:#d01212; font-family:Arial, Helvetica, sans-serif;}
#homeDistuptorSlideshow {width:369px; height:179px;}
#homeDistuptorSlideshowHover {width:369px; height:179px; position: absolute;z-index: 1000;}

.animated_border{background:url(../images/animated_border.gif) no-repeat top left; width:280px; height:472px;border:0px none; }
.disruptor_logo{  width: 300px; height: 75px; }
.disruptor_logo img{  width: 300px; height: 75px; }
.disruptor_text{ color: #ffffff;  width: 250px; height: 200px; float: right; margin: 15px 110px 0 0;text-align: center; }
.disruptor_text a { color: #ffffff;}
.disruptor_title{ font-size: 20px; /*font-family: honey script;*/}



/* about us page css starts*/

.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
#article{ font-family:Arial, Helvetica, sans-serif; width:694px; font-size:12px; color:#000; line-height:16px;}
#article h3{ font-size:18px; font-weight:bold; color:#eaae32; margin:0; padding:0; text-transform:uppercase;}
#article h4{ font-size:12px; font-weight:bold; color:#000; margin:0 0 20px 0; padding:0; text-transform:uppercase;}
#article p{ margin:0 0 20px 0;}
#article p.big_text{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px;}
#article .imagepart{ float:left; margin:0 19px 0 0; font-size:11px; font-style:italic}
#article .imagepart img{ margin-bottom:10px; }
#article .page_divider{ background:url(../images/page_divider.png) no-repeat top left; height:9px; overflow:hidden;
text-align:center; margin:15px 0;}
#article .bullet{ float:left; width:270px;}
#article .bullet ul{ margin:0 0 0 6px; padding:0; list-style-type:none;}
#article .bullet ul li{ background:url(../images/star.png) no-repeat top left; padding-left:24px; margin-bottom:10px;}
#article .testimonials{ background:url(../images/testimonials_coma_top.png) no-repeat center left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;font-style:italic; line-height:24px;  float:right; padding:0 0 0 59px; margin:20px 0 0 0;}
#article .testimonials span{ background:url(../images/testimonials_coma_bottom.png) no-repeat center right; display:block; padding:0 59px 0 0; width:290px; text-align:center}
#article .testimonials span .name{ background:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
/* about us page css starts*/


#Monday{
    line-height:64px; 
    background-image:url(../images/monday.gif); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Tuesday{
    line-height:64px; 
    background-image:url(../images/tuesday.gif); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Wednesday{
    line-height:64px; 
    background-image:url(../images/wednesday.gif); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Thursday{
    line-height:64px; 
    background-image:url(../images/thursday.gif); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Friday{
    line-height:64px; 
    background-image:url(../images/friday.gif); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Saturday{
    line-height:64px; 
    background-image:url(../images/saturday.png); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#Sunday{
    line-height:64px; 
    background-image:url(../images/sunday.png); background-repeat:no-repeat; background-position:top left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; color:#000; text-align:right; margin:auto;
    height: 42px; 
    text-align: left; 
}

#specialsDayActive{background-color:#D01212 ;  height: 62px; text-align: left; border: 3px solid #CC9933;}
#specialsDayActiveTitle{padding-right:10px; font-size: 20px; padding:10px; line-height: 23px; color: #CC9933;}

#specialsDayActiveTitle .desc{font-size: 20px; color: #FFFFFF;}

#specialEventStar {
    background:url(../images/star.png) no-repeat right;
    /* added by rohan new changes.... */
    float: right;
}

/*#MondayActive{width:311px; height:42px; line-height:42px; background-image:url(../images/specials_monday_over.jpg); background-repeat:no-repeat; background-position:top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; margin:auto; padding-bottom:3px;}*/


/* added by rohan new changes.... */
.weekly_eventscls { background: #000000; }
.weekly_eventscls img {     display: block; margin: 0 auto; }

/* css for alert-messages */
.alert {  
    padding: 8px 35px 8px 14px;  
    margin-bottom: 18px;  
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);  
    background-color: #fcf8e3;  
    border: 1px solid #fbeed5;  
    -webkit-border-radius: 4px;  
    -moz-border-radius: 4px;  
    border-radius: 4px;  
    color: #c09853;  
}  
.alert h4 {  
    margin: 0;  
}  
.alert .close {  
    position: relative;  
    top: -2px;  
    right: -21px;  
    line-height: 18px;  
    float:right; 
    color: gray !important;
    font-size: 18px;
    cursor: pointer;
}  
.alert-success, #system-message > .alert-message {  
    background-color: #dff0d8;  
    border-color: #d6e9c6;  
    color: #468847;  
}  
.alert-danger,  
.alert-error {  
    background-color: #f2dede;  
    border-color: #eed3d7;  
    color: #b94a48;  
}  
.alert-error{ display: none; }
.alert-info {  
    background-color: #d9edf7;  
    border-color: #bce8f1;  
    color: #3a87ad;  
}  
.alert-block {  
    padding-top: 14px;  
    padding-bottom: 14px;  
}  
.alert-block > p,  
.alert-block > ul {  
    margin-bottom: 0;  
}  
.alert-block p + p {  
    margin-top: 5px;  
}