
body{text-align:center;color:#D5D1C4;font-family:helvetica,arial;background:url(/sites/churchillspub.com/gfx/churchillspub-bg.jpg) no-repeat top center fixed #000;}
a{color:#c8bdbb;}
a:hover{color:#e3d6d6;}
#main{margin:-10px auto 0 auto;padding:0 0 40px 0;-webkit-border-bottom-right-radius: 9px;-webkit-border-bottom-left-radius: 9px;-moz-border-radius-bottomright: 9px;-moz-border-radius-bottomleft: 9px;border-bottom-right-radius: 9px;border-bottom-left-radius: 9px;position: relative;}
.social-networks {margin-top:10px;z-index:9999;}
.social-networks a{}
.social-networks .simple_signup_wrap {}
.social-networks .simple_signup_wrap input {}
.social-networks .simple_signup_wrap .btn_wrap {}
#logo{height:220px;width:1007px;margin:10px 0 0 0;background:url(/sites/churchillspub.com/gfx/churchillspub-logo.png) center top no-repeat;}
#logo .extra_logo {}

.content{color:#c8bdbb;margin:0 0 0 0;}
.content .left_col{padding:5px 0 0 11px;}
.content .right_col{background:rgba(255,255,255,0.1);	color:#4e5054;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}

.page{background:rgba(0,0,0,0.5);padding:10px 20px 20px 20px;width:940px;color:#c8bdbb;margin:0 auto 0 auto;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}
.page h1, .page h2 {color:#D5D1C4;}
.page a {color:#a41618;}
.page a:hover {color:#d5080e;}
.page img {max-width:930px;}
h3 {color:#D5D1C4;text-shadow:0 1px 1px #333;}



.breadcrumbs, .breadcrumbs a{color:#D5D1C4;font-weight:bold;}
.read_more button {
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	color:#9b8e89; border:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:2px 5px 4px 5px;
}
.read_more button:hover {color:#c8bdbb;}

.news .blog_wrap a.more {color:#a41618;}
.news .blog_wrap a.more:hover {color:#d5080e;}
/***************EVENT PAGE************/
.main .event-wrap{background:rgba(0,0,0,0.5);	color:#c8bdbb;}
.main .event-wrap a {color:#a41618;}
.main .event-wrap a:hover {color:#d5080e;}
.main .event-wrap .present-line{color:#d4cdc6;}
.main .event-wrap .bio_summary a{color:#a41618;}
.main .event-wrap .repeating-event.highlight{background:#4e5054;}
.main .event-wrap .repeating-event:hover {background:#000;}
.main .event-wrap a span.tag {}
.main .read_bio_link a {color:#9b8e89;}
.calendars a {color:#a41618;}
.comments {text-align:center;padding:10px 0 10px 0;}
.fb-comments {}
.showtimes h3 {color:#4e5054;}
.showtimes .showtime .time {color:#4e5054 !important;}

/************** NAV CSS ***************/
#nav{position:absolute;margin:-52px auto 0 20px;width:562px;font-family:verdana;text-transform:uppercase;}
#nav .address {float:right;padding:0 80px 0 0;color:#c8bdbb;}
#nav .address span{color:#B9262B;font-weight:bold;}
#navigation{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
ul.nav-main{}
ul.nav-main,
ul.nav-main li{height:32px;margin-bottom: 3px;}
ul.nav-main li:hover > ul{}
ul.nav-main li.hover,
ul.nav-main li:hover{}
ul.nav-main li{}
ul.nav-main li a{
	color:#a41618;margin:0 4px 0 4px;font-size:10px;box-shadow:0 1px 2px #2f343a;-moz-box-shadow:0 1px 2px #2f343a;-webkit-box-shadow:0 1px 2px #2f343a;padding:9px 10px;letter-spacing:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 1px 1px #000;
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
ul.nav-main li:last-of-type{}
ul.nav-main li a:hover{color:#d5080e;box-shadow:0 1px 2px #0e0f11;-webkit-box-shadow:0 1px 2px #0e0f11;-moz-box-shadow:0 1px 2px #0e0f11;opacity:1;-webkit-opacity:1;moz-opacity:1;filter:alpha(opacity=100);}
ul.nav-main li a:active{margin-top:0;box-shadow:0 1px 2px #2f343a;-moz-box-shadow:0 1px 2px #2f343a;-webkit-box-shadow:0 1px 2px #2f343a;}
ul.nav-main .list{background:none;}
ul.nav-main .list a{
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	padding:9px 10px;color:#a41618;b//ackground-image:url(/gfx/nav_arrow_white.png);-webkit-border-radius: 2px;-webkit-border-bottom-left-radius: 0;-moz-border-radius: 2px;-moz-border-radius-bottomleft: 0;border-radius: 2px;border-bottom-left-radius: 0;
}
ul.nav-main .list a:hover{color:#d5080e;margin-top:0;}
ul.nav-sub{width:200px;background:rgba(0,0,0,0.85);margin:-14px 0 0 -1px;-webkit-border-radius: 7px;-webkit-border-top-left-radius: 0;-moz-border-radius: 7px;-moz-border-radius-topleft: 0;border-radius: 7px;border-top-left-radius: 0;box-shadow:0 1px 2px #2f343a;-moz-box-shadow:0 1px 2px #2f343a;-webkit-box-shadow:0 1px 2px #2f343a;}
ul.nav-sub li{width:auto;margin:0 0 5px 0;}
ul.nav-sub li a{
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	color:#a41618;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
/***************** END NAV CSS ***********/
/***************** FLYER SLIDER ***********/
#flyer_slider{height:366px;margin-top:-10px;}
#flyer_slider #flyer_slider_inner{}
#flyer_slider #flyer_slider_inner .slide{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.5))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-9 */
	box-shadow:inset 0 0 5px #0e0f11;-webkit-box-shadow:inset 0 0 5px #0e0f11;-moz-box-shadow:inset 0 0 5px #0e0f11;
}
#flyer_slider #flyer_slider_inner .slide img{}
#nextFlyer{}
#prevFlyer{}
.flyerBtn:hover{cursor:pointer;}
.f_date{
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.6) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.6)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#fff',GradientType=0 ); /* IE6-9 */
	box-shadow:inset 0 0 5px #0e0f11;-webkit-box-shadow:inset 0 0 5px #0e0f11;-moz-box-shadow:inset 0 0 5px #0e0f11;
}
.f_date_left{border-right:1px dotted #8e8b83 !important;}
.f_date_right{}
.f_date .f_date1{color:#8e8b83;}
.f_date .f_date2{color:#8e8b83;}
.f_date .f_date3{color:#8e8b83;}
.f_date .f_date4{color:#8e8b83;}
.f_date .f_date5{color:#8e8b83;}
.f_buttons{}
.f_buttons a{
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	color:#a41618;box-shadow:0 1px 2px #2f343a;-moz-box-shadow:0 1px 2px #2f343a;-webkit-box-shadow:0 1px 2px #2f343a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 1px 1px #000;
}
.f_buttons a:hover{color:#d5080e;box-shadow:0 1px 2px #0e0f11;-webkit-box-shadow:0 1px 2px #0e0f11;-moz-box-shadow:0 1px 2px #0e0f11;margin-top:-1px;}
.f_buttons a:active {margin-top:0;}
.f_buttons a img{}
.f_buttons a:hover img{}
/***************** END FLYER SLIDER ***********/
/*************************CALENDAR LIST VIEW *****************************/
.hmt_cl{line-height:140%;width:597px;margin:-9px auto;}
.hmt_cl .monthName{	background:rgba(255,255,255,0.1);color:#c8bdbb;text-shadow:0 1px 1px #000;font-weight:bold;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:4px 0 4px 0;box-shadow:inset 0 0 5px #0e0f11;-webkit-box-shadow:inset 0 0 5px #0e0f11;-moz-box-shadow:inset 0 0 5px #0e0f11;border:none;}
.hmt_cl .event_wrap{ background:rgba(255,255,255,0.1); margin:8px 0 8px 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:none;}
.hmt_cl .event_wrap.row1{}
.hmt_cl .event_wrap.row2{}
.hmt_cl .event_wrap .date{background:rgba(0,0,0,0.5);}
.hmt_cl .event_wrap .date .date1{color:#8e8b83;}
.hmt_cl .event_wrap .date .date2{color:#8e8b83;}
.hmt_cl .event_wrap .date hr{border-bottom:1px dotted #8e8b83;}
.hmt_cl .event_wrap .date .date3{color:#8e8b83;}
.hmt_cl .event_wrap .date .date4{color:#8e8b83;}
.hmt_cl .event_wrap .date .date5{color:#8e8b83;}
.hmt_cl .event_wrap .re_date{background:rgba(0,0,0,0.5);}
.hmt_cl .event_wrap .re_date .date1{color:#8e8b83;}
.hmt_cl .event_wrap .re_date .date2{color:#8e8b83;}
.hmt_cl .event_wrap .re_date .date_to{color:#8e8b83;}
.hmt_cl .event_wrap .re_date .date3{color:#8e8b83;}
.hmt_cl .event_wrap .re_date .date4{color:#8e8b83;}
.hmt_cl .event_wrap .re_date .date5{color:#8e8b83;}
.hmt_cl .event_wrap .flyer_wrapper{}
.hmt_cl .event_wrap .flyer_wrapper img{}
.hmt_cl .event_wrap .name{color:#c8bdbb;text-shadow:0 1px 1px #000000;}
.hmt_cl .event_wrap .event_presents{color:#c8bdbb;}
.hmt_cl .event_wrap .event_name{color:#c8bdbb;}
.hmt_cl .event_wrap .event_venue_city{color:#c8bdbb;text-shadow:none;}
.hmt_cl .event_wrap .event_name_sec{color:#c8bdbb;}
.hmt_cl .event_wrap .event_name_third{color:#c8bdbb;}
.hmt_cl .event_wrap .bottom{}
.hmt_cl .event_wrap .bottom hr{border-top:1px dashed #c8bdbb;}
.hmt_cl .event_wrap .fblike{}
.hmt_cl .event_wrap .buttons{}
.hmt_cl .event_wrap .buttons a{
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	color:#a41618;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 1px 1px #000;
}
.hmt_cl .event_wrap .buttons a img{}
.hmt_cl .event_wrap .buttons a:hover img{}
.hmt_cl .event_wrap .buttons a:hover{color:#d5080e;box-shadow:0 1px 2px #0e0f11;-webkit-box-shadow:0 1px 2px #0e0f11;-moz-box-shadow:0 1px 2px #0e0f11;margin-top:-1px;}
.hmt_cl .event_wrap .buttons a:active {margin-top:0;}
.hmt_cl .event_wrap .price{color:#c8bdbb;text-shadow:0 1px 1px #000000;}
/*.eventPageBtn{float:right;}
.eventPageBtn a{background:#121212;color:#c8bdbb;}
.eventPageBtn a:hover{background:#4e5054;color:#000 ;}
.eventPageBtn a img{}
.eventPageBtn a:hover img{}
.slidedown_desc .event_info{color:#636363;}
.slidedown_desc .event_info span{color:#bbb;}
.slidedown_desc .drop_inner{}*/
.hmt_cl .event_wrap .event_details{}
.hmt_cl .event_wrap .event_html{}
.hmt_cl .event_wrap .event_desc{}
.hmt_cl .powered{}
.hmt_cl .powered a{}
/**********************END CALENDAR LIST VIEW CSS*********************/

/**************HMT Calendar - Month View**************/
#miniCal{}
#miniCal td{border:1px solid #9b8e89;}
#miniCal .back{}
#miniCal .calTitle{color:#9b8e89;}
#miniCal .monthlink{}
#miniCal .monthlink a{
	background: -moz-linear-gradient(top,  rgba(68,68,68,0.73) 0%, rgba(0,0,0,0.76) 46%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.73)), color-stop(46%,rgba(0,0,0,0.76)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(68,68,68,0.73) 0%,rgba(0,0,0,0.76) 46%,rgba(0,0,0,0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba444444', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
	color:#9b8e89; }
}
#miniCal .monthlink a:hover{color:#9b8e89;}
#miniCal .daysWeek{color:#9b8e89;}
#miniCal .days{color:#9b8e89;}
#miniCal .dayson{background: rgba(255,255,255,0.20);	color:#fff;}
#miniCal .days a{}
#miniCal .dayson a{}
#miniCal .daysBlank{}
#miniCal .calBlock{}
#miniCal .eventTitle{background:#4e5054;border:1px solid #a41618;color:#D5D1C4;line-height:120%;}
#miniCal .eventTitle:hover{background:#4e5054;border:1px solid #D5D1C4;opacity:1;}
#miniCal .event_name_sec{color:#777;}
#miniCal .price{border:0;color:#4e5054;background:#fff;padding:2px 0 2px 0;border:1px solid #a41618;}
#miniCal a{}
#miniCal .more-info,#miniCal .buy-tickets{background:#fff;color:#4e5054;border:1px solid #a41618;}
#miniCal .flyer{}
#miniCal .flyer img{}
#miniCal .more-info:hover,#miniCal .buy-tickets:hover{background:#fff;color:#a41618;}
/**************END HMT Calendar - Month View**************/

/* fb_photos module */
#fb_photos { margin: 15px; }
.fb_photo { }
.fb_photo img { border: 5px solid #c8bdbb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.fb_photo img:hover { border: 5px solid #9b8e89;}

.blogs_sidebar {background:#000;}
.blogs_wrap {background: #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.blogs_wrap a{color:#c8bdbb;text-decoration:none;text-shadow:1px 1px 1px #333;}
.blogs_wrap h3 a{}

.fb_wrap {background:#333;}

.twitter_box {}
.twitter_box:hover{}
.twtr-doc {background:#222;width:320px !important;}
.twtr-bd {background:#111;}

.tix_phone {display:none;}

.slideshow-container{background:#000;}
.slideshow-container:hover{}
.slideshow-container .slide{ }
.slideshow-container .slide img{}

.tv-container{color:#fff;background:#000;}
.tv-container:hover{}
.tv-container a{}

.map{color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px #2f343a;-moz-box-shadow:0 1px 3px #2f343a;-webkit-box-shadow:0 1px 3px #2f343a;overflow: hidden;padding:0;width:320px;}
.map a{color:#d90000;}

.advanced_info{font-size:12px;line-height:160%;padding:40px;}
.advanced_info h1{font-size:22px;margin:0 0 20px 0;}
.advanced_info h2{font-size:18px;margin:0 0 10px 0;font-style:italic;#c8bdbb;}
.advanced_info a{color:#8c72ff;}
.advanced_info hr{margin:20px 0 20px 0;height:1px;border:0;background:#343434;}
.advanced_info .pad{padding:3px 10px 10px 10px;}
.advanced_info h5{font-size:14px;font-weight:normal;}
.advanced_info ol li{margin:10px 50px 10px 20px;}

.side_info{color:#c8bdbb;background: #000;width:300px;padding:5px 10px;}
.side_info:hover{}
.side_info img{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px #2f343a;-moz-box-shadow:0 1px 3px #2f343a;-webkit-box-shadow:0 1px 3px #2f343a;}

.sidebar img{max-width:320px;}

.venue_switcher_wrap{}
.venue_top_switch{background:#000000;border:1px solid #343434;}
.venue_switcher{background:#000000;border:1px solid #343434;}
.venue_switch{border:1px solid #000000;}
.venue_switch:hover{border:1px solid #343434;}
.venue_switcher_wrap:hover .venue_switcher{}

.form_contact {}
.form_contact input{border:1px solid #c8bdbb;}
.form_contact textarea{border:1px solid #c8bdbb;}
.form_contact button {	background:rgba(0,0,0,0.6);color:#a41618;}
.form_contact button:hover {cursor:pointer;color:#d5080e;}

.footer{border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;background:rgba(255,255,255,0.25) url('/assets/global/gfx/ninja_tiny.png') center right no-repeat;border:3px solid #999;}
.footer p{color:#c8bdbb;padding-top:10px;}
.footer a{color:#7c9a02;}
.footer a:hover{color:#91ac20;}

.home_page_extra {margin:-40px auto 0 auto;padding:0;height:300px;}
.home_page_extra img{}

/******* CUSTOM FORMS *******/
#form {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#form label{text-align:left;margin:0;font-size:11px;padding:3px;}
#form input[type='text'] {margin:0 0 10px 0;border:1px solid #c8bdbb;margin-bottom:15px;padding:3px;font-size:12px;width:95%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
#form textarea {width:95%;border:1px solid #c8bdbb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
#form fieldset {width:420px;border:none;margin:0 0 10px 0;}
#form input[type='submit']{padding:6px 12px 6px 12px;font-size:17px;font-weight:bold;border:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
#form input[type='submit']:hover{cursor:pointer;color:#4e5054;}


/******* FLICKR MODULE *******/
.photowrap{list-style:none;margin:0;padding:0;padding-left:25px;}
.photowrap .photo{margin:10px;padding:0;float:left;position:relative;width:280px;height:280px;text-align:center;vertical-align:middle;display:table-cell;}
.photowrap .photo *{vertical-align:middle;}
.photowrap .photo .img_wrap{background:#fff;padding:4px;text-align:center;display:inline-block;vertical-align:middle;}
.photowrap .photo img{vertical-align:middle;max-width:240px;}
.photowrap .photo span{width:77px;height:27px;display:block;position:absolute;top:-12px;left:50px;background:url('/sites/hitonememphis.com/gfx/cssframes/tape.png') no-repeat;}
.photowrap .photo em{font-family:georgia;color:#000000;font-size:10px;font-style:italic;display:block;}
.photowrap .photo a{text-decoration:none;}

.rotate1 { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); }
.rotate2 { -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); }
.rotate3 { -webkit-transform: rotate(1deg); -moz-transform: rotate(1deg); }
.rotate4 { -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); }
.rotate5 { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg);}

.photowrap .photo.rotate1 span { left: 110px; }
.photowrap .photo.rotate2 span { left: 80px; }
.photowrap .photo.rotate3 span { left: 140px; }
.photowrap .photo.rotate4 span { left: 100px; }
.photowrap .photo.rotate5 span { left: 55px; }

.pageNav { text-align:center; margin-bottom:30px; }
.pageNav a{ color:; padding: 5px; background: #0063DC; margin-left:12px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px; text-decoration:none;}
.pageNav a:hover{ background:#0051b4; color:#FF0171;}



/*BX Slider - fb_slideshow_wrap - used for Facebook Album Slideshow w/ NO CAPTIONS */
.fb_slideshow_wrap {margin:0 auto;width:720px;padding:0;height:300px;}
.fb_slideshow_wrap .bx-wrapper {width:720px;margin:0 auto;padding:0;}
.fb_slideshow_wrap .bx-window {background:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}

.fb_slideshow_wrap .fb_album_slide { background: none; }

.fb_slideshow_wrap .bx_slide {min-width:680px;min-height:315px;}
.fb_slideshow_wrap .bx_slide .flyer_wrap {display:table;overflow:hidden;#position:relative;width:100%;height:300px;float:left;text-align:center;vertical-align:top;}
.fb_slideshow_wrap .bx_slide .flyer_outer {vertical-align:middle;display:table-cell;#position:absolute;#top:50%;#left:1px;width:360px;height:300px;text-align:center}
.fb_slideshow_wrap .bx_slide .flyer_inner {#position:relative;#top:-50%;}
.fb_slideshow_wrap .bx_slide .flyer {padding:10px;}
.fb_slideshow_wrap .bx_slide .flyer img{margin: 0 auto;max-height:300px;max-width:700px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 2px #2f343a;-moz-box-shadow:0 1px 2px #2f343a;-webkit-box-shadow:0 1px 2px #2f343a;}
.fb_slideshow_wrap .bx-pager {text-align:center;display:block;margin:5px auto 0 auto;}
.fb_slideshow_wrap .pager-link {}
.fb_slideshow_wrap .bx-pager a{width:15px;height:15px;color:#000;font-size:1px;text-decoration:none;margin:0 3px 0 3px;display:inline-block;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;text-indent:-100px;overflow:hidden;
	background: rgb(130,130,130); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(130,130,130,1) 0%, rgba(13,13,13,1) 46%, rgba(1,1,1,1) 50%, rgba(10,10,10,1) 53%, rgba(68,68,68,1) 76%, rgba(56,56,56,1) 87%, rgba(27,27,27,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,130,130,1)), color-stop(46%,rgba(13,13,13,1)), color-stop(50%,rgba(1,1,1,1)), color-stop(53%,rgba(10,10,10,1)), color-stop(76%,rgba(68,68,68,1)), color-stop(87%,rgba(56,56,56,1)), color-stop(100%,rgba(27,27,27,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(130,130,130,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(68,68,68,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(130,130,130,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(68,68,68,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(130,130,130,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(68,68,68,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(130,130,130,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(68,68,68,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828282', endColorstr='#1b1b1b',GradientType=0 ); /* IE6-9 */
}
.fb_slideshow_wrap .bx-pager a:hover{
	background: rgb(169,169,169) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(169,169,169,1) 0%, rgba(59,59,59,1) 46%, rgba(49,49,49,1) 50%, rgba(57,57,57,1) 53%, rgba(112,112,112,1) 76%, rgba(94,94,94,1) 87%, rgba(70,70,70,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,169,169,1)), color-stop(46%,rgba(59,59,59,1)), color-stop(50%,rgba(49,49,49,1)), color-stop(53%,rgba(57,57,57,1)), color-stop(76%,rgba(112,112,112,1)), color-stop(87%,rgba(94,94,94,1)), color-stop(100%,rgba(70,70,70,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* IE10+ */
	background: linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#464646',GradientType=0 ) !important; /* IE6-9 */
}
.fb_slideshow_wrap .pager-active{color: #b4e391 !important;
	background: rgb(162,162,162) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(162,162,162,1) 0%, rgba(42,42,42,1) 46%, rgba(31,31,31,1) 50%, rgba(39,39,39,1) 53%, rgba(99,99,99,1) 76%, rgba(80,80,80,1) 87%, rgba(54,54,54,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(162,162,162,1)), color-stop(46%,rgba(42,42,42,1)), color-stop(50%,rgba(31,31,31,1)), color-stop(53%,rgba(39,39,39,1)), color-stop(76%,rgba(99,99,99,1)), color-stop(87%,rgba(80,80,80,1)), color-stop(100%,rgba(54,54,54,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(42,42,42,1) 46%,rgba(31,31,31,1) 50%,rgba(39,39,39,1) 53%,rgba(99,99,99,1) 76%,rgba(80,80,80,1) 87%,rgba(54,54,54,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(42,42,42,1) 46%,rgba(31,31,31,1) 50%,rgba(39,39,39,1) 53%,rgba(99,99,99,1) 76%,rgba(80,80,80,1) 87%,rgba(54,54,54,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(42,42,42,1) 46%,rgba(31,31,31,1) 50%,rgba(39,39,39,1) 53%,rgba(99,99,99,1) 76%,rgba(80,80,80,1) 87%,rgba(54,54,54,1) 100%) !important; /* IE10+ */
	background: linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(42,42,42,1) 46%,rgba(31,31,31,1) 50%,rgba(39,39,39,1) 53%,rgba(99,99,99,1) 76%,rgba(80,80,80,1) 87%,rgba(54,54,54,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2a2a2', endColorstr='#363636',GradientType=0 ) !important; /* IE6-9 */
}
.fb_slideshow_wrap .pager-active:hover{
	background: rgb(169,169,169) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(169,169,169,1) 0%, rgba(59,59,59,1) 46%, rgba(49,49,49,1) 50%, rgba(57,57,57,1) 53%, rgba(112,112,112,1) 76%, rgba(94,94,94,1) 87%, rgba(70,70,70,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,169,169,1)), color-stop(46%,rgba(59,59,59,1)), color-stop(50%,rgba(49,49,49,1)), color-stop(53%,rgba(57,57,57,1)), color-stop(76%,rgba(112,112,112,1)), color-stop(87%,rgba(94,94,94,1)), color-stop(100%,rgba(70,70,70,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* IE10+ */
	background: linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(59,59,59,1) 46%,rgba(49,49,49,1) 50%,rgba(57,57,57,1) 53%,rgba(112,112,112,1) 76%,rgba(94,94,94,1) 87%,rgba(70,70,70,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#464646',GradientType=0 ) !important; /* IE6-9 */
}
.fb_slideshow_wrap .bx-prev {display:none !important;font-size:1px;text-indent:-100px;overflow:hidden;width:44px;height:44px;background:url(/gfx/prev.png) no-repeat;position:absolute;margin:-215px 0 0 -50px;display:block;}
.fb_slideshow_wrap .bx-prev:hover {}
.fb_slideshow_wrap .bx-next {display:none !important;font-size:1px;text-indent:-100px;overflow:hidden;width:44px;height:44px;background:url(/gfx/next.png) no-repeat;position:absolute;margin:-215px 0 0 730px;display:block;}
.fb_slideshow_wrap .bx-next:hover {}

.fb_slideshow_wrap .bx-auto {}
.fb_slideshow_wrap .bx-auto .bx-start.start {display:none;font-size:1px;text-indent:-100px;overflow:hidden;width:20px;height:20px;background:url(/gfx/play.png) no-repeat;position:absolute;margin:-40px 0 0 -5px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;overflow:hidden;}
.fb_slideshow_wrap .bx-auto .bx-start.stop {display:none;font-size:1px;text-indent:-100px;overflow:hidden;width:20px;height:20px;background:url(/gfx/pause.png) no-repeat;position:absolute;margin:-40px 0 0 -5px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;overflow:hidden;}
/* END BX Slider - Flyer Slider 2*/



/******* SHOPPING CART - SIMPLECART *******/
#item-wrap{}
#cart-wrap{}
ul.items{}
ul.items li {background:rgba(255,255,255,0.2);}
.simpleCart_shelfItem{}
.simpleCart_shelfItem .item_name{color:#ccc;}
.simpleCart_shelfItem .image_wrap {}
.simpleCart_shelfItem .image_wrap img{}
.simpleCart_shelfItem .item_thumb {}
.simpleCart_shelfItem .item_price{color:#888;}
.simpleCart_shelfItem .item_shipping{color:#c8bdbb;}
.simpleCart_shelfItem .item_desc{color:#c8bdbb;}
.simpleCart_shelfItem .item_size{f}
.simpleCart_shelfItem .item_add{}

.simpleCart_items{}
.simpleCart_items img{}
.simpleCart_items .cartHeaders{}
.simpleCart_items .itemContainer{background:url(/gfx/trans_blk70.png);}
.simpleCart_items .itemContainer .itemThumb{}
.simpleCart_items .itemContainer .itemThumb img{}
.simpleCart_items .itemContainer .itemName{}
.simpleCart_items .itemContainer .itemSize{}
.simpleCart_items .itemContainer .itemSize input{color:#c8bdbb;}
.simpleCart_items .itemContainer .itemPrice{color:#c8bdbb;}
.simpleCart_items .itemContainer .itemdecrement a{}
.simpleCart_items .itemContainer .itemQuantity{}
.simpleCart_items .itemContainer .itemincrement a{}
.simpleCart_items .itemContainer .itemTotal{color:#a7abb5;}
.simpleCart_items .itemContainer .itemremove a{}

.cart_info{color:#c8bdbb;}
.cart_info span{color:#a7abb5}

.sm_cart{color:#a7abb5;}
.sm_cart .simpleCart_total{color:#a7abb5;}
.sm_cart .simpleCart_quantity{}
.sm_cart a{background:#8f0000;color:#ccc;}
.sm_cart a:hover{background:#d90000;color:#fff;}

.spe_btn{color:#fff;background:#005ba2;}
.spe_btn.item_add{}
.spe_btn.item_add:hover{background:#00457a;}

.cart_back {}
.cart_back a{background:#000;color:#a7abb5;}
.cart_back a:hover{}

@media only screen and (max-width: 1049px) {
	#main {width: 100%;overflow: hidden;}
	#logo {width: 100%;background-size:contain;background-position-y: 70%;margin:25px 0 0 0;height: 300px;}
	#nav {width:100%;margin:0px auto 0 20px;}
	.flyerBtn {display:none;}
	.flyer_slider_wrap {display:none;}
	.content .left_col {padding:0;}
	.content .left_col.news_layout {width:100%;margin:0 auto;padding:0;}
	.content .right_col {float:none;width:70%;margin:0 auto;clear:both;}
	.news {width: 100%;}
	.hmt_cl {width: 100%:}
	.footer {width:100%;}
	
	.page {width: 100%; padding: 0;}
	.page img {width: 100%;height: auto;}
	iframe {width: 100% !important;}
	#item-wrap {width: 100%;}
}

@media only screen and (max-width: 749px) {
	.content .right_col {width:100%;}
}

@media only screen and (max-width: 669px) {
	.month_pad {width: 100%;padding:0;}
	#miniCal .daysWeek {display:none;}
	#miniCal .daysBlank {display:none;}
	#miniCal .days, #miniCal .dayson {width:100%;display: block;}
	#miniCal td {display: block;border:none;}
	#miniCal .monthlink {width: 100%;}
	#miniCal .flyer img {width: 50%;}
}

@media only screen and (max-width: 549px) {
	.hmt_cl .event_wrap .name {width:70%;}
	.hmt_cl .event_wrap .event_name{width:70%;}
}

@media only screen and (max-width: 449px) {
	.hmt_cl .event_wrap .name {width:48%;}
	.hmt_cl .event_wrap .event_name{width:70%;}
}