/* Generated by Fontie - the magic webfont generator <http://fontie.flowyapps.com> */

@font-face {
	font-family:'TisaPro-Medium';
	src: url('./fonts/TisaPro-Medium_gdi.eot');
	src: url('./fonts/TisaPro-Medium_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-Medium_gdi.woff') format('woff'), url('./fonts/TisaPro-Medium_gdi.ttf') format('truetype'), url('./fonts/TisaPro-Medium_gdi.svg#TisaPro-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}
@font-face {
	font-family:'TisaPro-MediumItalic';
	src: url('./fonts/TisaPro-MediumItalic_gdi.eot');
	src: url('./fonts/TisaPro-MediumItalic_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-MediumItalic_gdi.woff') format('woff'), url('./fonts/TisaPro-MediumItalic_gdi.ttf') format('truetype'), url('./fonts/TisaPro-MediumItalic_gdi.svg#TisaPro-MediumItalic') format('svg');
	font-weight: 500;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}
@font-face {
	font-family:'TisaPro-Regular';
	src: url('./fonts/TisaPro-Regular_gdi.eot');
	src: url('./fonts/TisaPro-Regular_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-Regular_gdi.woff') format('woff'), url('./fonts/TisaPro-Regular_gdi.ttf') format('truetype'), url('./fonts/TisaPro-Regular_gdi.svg#TisaPro-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}
@font-face {
	font-family:'TisaPro-BoldItalic';
	src: url('./fonts/TisaPro-BoldItalic_gdi.eot');
	src: url('./fonts/TisaPro-BoldItalic_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-BoldItalic_gdi.woff') format('woff'), url('./fonts/TisaPro-BoldItalic_gdi.ttf') format('truetype'), url('./fonts/TisaPro-BoldItalic_gdi.svg#TisaPro-BoldItalic') format('svg');
	font-weight: 700;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}
@font-face {
	font-family:'TisaPro-Italic';
	src: url('./fonts/TisaPro-Italic_gdi.eot');
	src: url('./fonts/TisaPro-Italic_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-Italic_gdi.woff') format('woff'), url('./fonts/TisaPro-Italic_gdi.ttf') format('truetype'), url('./fonts/TisaPro-Italic_gdi.svg#TisaPro-Italic') format('svg');
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}
@font-face {
	font-family:'TisaPro-Bold';
	src: url('./fonts/TisaPro-Bold_gdi.eot');
	src: url('./fonts/TisaPro-Bold_gdi.eot?#iefix') format('embedded-opentype'), url('./fonts/TisaPro-Bold_gdi.woff') format('woff'), url('./fonts/TisaPro-Bold_gdi.ttf') format('truetype'), url('./fonts/TisaPro-Bold_gdi.svg#TisaPro-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-FB04;
}

body,p,li,/*#sidebar-menu li a,*/.dropcap1,.dropcap2 {font-family:'TisaPro',Georgia,Times,serif;}
h1,h2,h3,h4,h5 {font-family:'TisaPro-Bold',Georgia,Times,serif;}
/* Social Media Icon  */
.googleplus, .linkedin, .meetup, .phone, .pinterest, .rss, .sharethis, .tripadvisor, .tumblr, .twitter, .urbanspoon, .vimeo, .yelp, .youtube, .bookmark, .email, .facebook, .foursquare, .instagram{
background-image:url(./images/sprites.png);}
.googlemaps{background-image:url(./images/360_icon.png);}
.contact.med {
background-position:134px 32px;background-repeat:none;float:left;margin:18px 0 0 18px;width: 47.5%;}
.contact.phone.med {background-image:url(./images/phone.png); height: auto;}
.contact.mail.med {background-image:url(./images/mail.png); }
.contact.med center {padding: 120px 32px 32px;}
.image-set {float: left;margin-right: -16px;}
.image-set a {float: left;margin: 0 16px 16px 0;}
.image-set img {float: left;}
/* CUSTOM BG HEADER */
#header-bg{/*background-image:url(./images/header-bg.jpg);*/}

.bg-pic1{background-image:url(./images/header-bg1.jpg);}
.bg-pic2{background-image:url(./images/header-bg2.jpg);}
.bg-pic3{background-image:url(./images/header-bg3.jpg);}
.bg-pic4{background-image:url(./images/header-bg4.jpg);}

.theme-default .nivoSlider{position:relative;background:#fff url(./images/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center;padding:5px 0 20px}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(./images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(./images/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}
a img{border:0}
figure{position:relative}
figure img{width:100%}
.row{width:100%;max-width:1140px;min-width:755px;margin:0 auto}
.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px}
.row .onecol{width:4.85%}
.row .twocol{width:13.45%}
.row .threecol{width:22.05%}
.row .fourcol{width:30.75%}
.row .fivecol{width:39.45%}
.row .sixcol{width:48%}
.row .sevencol{width:56.75%}
.row .eightcol{width:65.4%}
.row .ninecol{width:74.05%}
.row .tencol{width:82.7%}
.row .elevencol{width:91.35%}
.row .twelvecol{width:100%;float:left}
.last{margin-right:0px}
img,object,embed{max-width:100%}
img{height:auto}
.mobile-menu{display:none;visibility:collapse}
#gmap img{max-width:none}
@media \0screen{img{width:auto}
}
@media only screen and (max-width:1023px){body{font-size:0.8em;line-height:1.5em}
}
@media handheld, only screen and (max-width:400px){.menu_item_image_lg,.size-full{float:none}
.credit{float:left;clear:both;white-space:nowrap}
}
@media handheld, only screen and (max-width:767px){#sidebar{height:auto}
body{-webkit-text-size-adjust:none}
.row,body,.container{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}
.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}
#container{width:100%;min-width:240px;margin:-352px 0 0;padding:0}
#main-content{margin:0;width:auto;min-width:240px;padding:0;height:auto}
#inner-top{width:auto;min-width:240px;margin:0px}
#inner-content{width:auto;min-width:240px;margin:0px}
.corner{background:none;visibility:hidden;position:absolute;width:0;height:0}
#sidebar{position:relative;width:auto;min-height:inherit;padding:0;margin:0}
#sidebarBorder{padding:14px 0 0}
#logo{margin:0;padding:30px 0 10px 0}
#sidebar .side-widget.below,#sidebar .side-widget.above{border:1px white solid;display:none;visibility:collapse}
#sidebar .side-widget.mobile{padding:12px 0;margin:0;display:block;visibility:visible;border-top-width:1px;border-top-style:solid}
#footer{margin:5px 0;width:auto;min-width:240px}
#the-side-menu{display:none;visibility:collapse}
#form-wrapper{width:100%}
body>div#top-bar{overflow:visible;position:relative;background:#313337;width:100%;height:7px;z-index:1}
.mob-sub{display:none!important}
.mobile-menu{}
.mobile-menu,.mobile-menu:active,.mobile-menu:hover{display:block;visibility:visible;height:26px;vertical-align:middle;background:#313337;border:none;box-shadow:none;position:absolute;top:5px;right:0;cursor:pointer;text-decoration:none;z-index:1;margin-right:0;padding:1px 8px 3px 8px;border-bottom-left-radius:3px}
.mobile-menu:focus,.mobile-menu:active{}
ul#topmenu{display:none;visibility:collapse}
.food_menu_wrapper .menu_item_wrapper h3{margin:6px 0 8px}
.food_menu_wrapper .menu_item_wrapper .menu_item_image_sm{width:90px;height:90px;margin:0}
.food_menu_wrapper .menu_item_wrapper .menu_item_image_sm img{width:75px;height:75px}
.food_menu_wrapper .menu_item_wrapper .menu_item_image_lg{}
.food_menu_wrapper .menu_item_wrapper .menu_item_image_lg img{}
.item-price-block{float:left;padding:0;margin:0 0 6px 0;font-size:14px;clear:left}
#form-wrapper{width:80%;text-align:center}
#form-wrapper .full,#form-wrapper .one_third,#form-wrapper select.one_third,#form-wrapper .two_thirds{width:100%;margin-bottom:10px}
#form-wrapper .input-text{width:95%}
.infoWrapper,.infoContent{margin:0;padding:0}
.one_half{width:100%;display:block}
.credit{float:left;clear:both;white-space:nowrap}
}
@media handheld, only screen and (max-width:913px){#searchsubmit{display:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5){.mobile-menu{background-image:url('./images/white-dropdown-large.png')}
}
@media only screen and (min-width:768px) and (max-width:1023px){.wp-audio-shortcode{max-width:414px}
}
@media only screen and (min-width:1024px) and (max-width:1179px){.wp-audio-shortcode{max-width:548px}
}
@media only screen and (min-width:1180px){.wp-audio-shortcode{max-width:664px}
}
body{background:#e5e5e5;color:#fff}
#sidebar{background:rgba(0,0,0,0.9);-webkit-box-shadow:0px 0px 6px 0px #c1c1c0;-moz-box-shadow:0px 0px 6px 0px #c1c1c0;box-shadow:0px 0px 6px 0px #c1c1c0}
.dropcap1shade{background-color:#fff}
.dropcap2shade{color:#fff}
#sidebar .side-widget.below{}
#sidebar .side-widget ul li a{border-color:#2e2720}
#sidebar .side-widget ul li a:hover{background-color:#fff;color:#FFF}
#sidebar .side-widget.above{}
#sidebar #the-side-menu{}
#sidebar-menu li ul{background:#f6f6f6;border:1px solid #e0e0e0}
#sidebar-menu li ul li{border-top:1px solid #e0e0e0;}
#sidebar-menu li a{color:#fff;}
#sidebar-menu li:first-child a{padding-left:0;}
#sidebar-menu li:last-child a{padding-right:0;}
#sidebar-menu li.active a{color:#000}
#sidebar-menu li a:hover{opacity:0.7}
#sidebar-menu li ul{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.15);-moz-box-shadow:0 0 4px rgba(0,0,0,0.15);box-shadow:0 0 4px rgba(0,0,0,0.15)}
body>div#top-bar{background:#2e2720!important}
.mobile-menu,.mobile-menu:active,.mobile-menu:hover{background:#2e2720!important}
#sidebar .side-widget.mobile{border-color:#e5e5e5}
#sidebar .tagcloud a:hover{background-color:#fff;color:#2e2720}
#sidebar .tagcloud a{background-color:#2e2720}
#inner-content{/*background-color:#fff;*/}
#inner-content h2{float:left;}
#inner-content .map-wrapper {clear:left;float:left;height: 332px;width: 632px;}
#inner-content .map-canvas {height: 100%;width: 100%;}
/*#inner-content*/.dark{background:rgba(0,0,0,0.9) no-repeat;}
.menu_item_wrapper,h3.menu-title,h4.menu-title{border-color:#e5e5e5}
#footer{/*background-color:#fff;*/color:#333;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,a{color:#fff}
p a,#older-posts a,#newer-posts a{color:#2e2720}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover,#older-posts a:hover,#newer-posts a:hover{text-decoration:none;background-color:#2e2720;color:#fff}
h1,h2,h3,h4{}
#sidebar{font-family:Helvetica,Arial,sans-serif;color:#fff}
#sideBanner{margin-left:-25px;margin-right:-19px;position:relative}
#sideBanner .widget{position:absolute;left:0;top:0;margin:20px;line-height:136&}
#sidebar .side-widget a{color:#fff;font-weight:normal}
#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6,#sidebar h1 a,#sidebar h2 a,#sidebar h3 a,#sidebar h4 a,#sidebar h5 a,#sidebar h6 a,#sidebar p a,#sidebar a{color:#fff}
#sidebar h1 a:hover,#sidebar h2 a:hover,#sidebar h3 a:hover,#sidebar h4 a:hover,#sidebar h5 a:hover,#sidebar h6 a:hover,#sidebar p a:hover,#sidebar #older-posts a:hover,#sidebar #newer-posts a:hover{text-decoration:none;color:#2e2720;background-color:#fff}
#sidebar h1,#sidebar h2{color:#fff;margin-top:22px;}
#sidebar h1 strong,#sidebar h2 strong{display:inline-block;padding:0 2px 6px;}
#sidebar p{color:#fff}
.postmeta{font-family:Arial,Helvetica,sans-serif}
#form-wrapper input.sendbtn{background-color:#fff;color:#fff}
#form-wrapper input.sendbtn:hover{background-color:#2e2720}
#comments-title,#reply-title,.nocomments{border-color:#ece7e1}
#comments .comment-author .fn,#comments .comment-author .fn a{color:#1d1d1d}
#comments .comment-author a:hover{background-color:#1d1d1d;color:#fff}
#respond input#submit{background-color:#fff;color:#fff}
#respond input#submit:hover{background-color:#2e2720}
.soc a{opacity:0.30;filter:alpha(opacity=17)}
.soc a:hover{opacity:0.60;filter:alpha(opacity=30)}
h3.trigger a:hover{color:#2e2720}
.reso.button{background-color:#2b9baa}
.reso.button:hover{-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}
input[type=search],input[type=search]:focus{background:#e9e8e8 url(./images/search-icon.png) no-repeat 9px center;color:#fff;box-shadow:0 1px 1px rgba(255,255,255,.1),inset 0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(255,255,255,.1),inset 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 1px rgba(255,255,255,.1),inset 0 1px 1px rgba(0,0,0,.3)}
.googleplus{background-position:-100px 0;width:43px;height:42px}
.googlemaps{width:88px;height:42px}
.linkedin{background-position:-200px -100px;width:43px;height:42px}
.meetup{background-position:-100px -100px;width:43px;height:42px}
.phone{background-position:0 -50px;width:43px;height:42px}
.pinterest{background-position:-150px 0;width:43px;height:42px}
.rss{background-position:-150px -50px;width:43px;height:42px}
.sharethis{background-position:-100px -50px;width:43px;height:42px}
.tripadvisor{background-position:-50px -150px;width:43px;height:42px}
.tumblr{background-position:-50px -100px;width:43px;height:42px}
.twitter{background-position:-50px 0;width:43px;height:42px}
.urbanspoon{background-position:0 -150px;width:43px;height:42px}
.vimeo{background-position:-150px -100px;width:43px;height:42px}
.yelp{background-position:-200px 0;width:43px;height:42px}
.youtube{background-position:-250px -100px;width:43px;height:42px}
.bookmark{background-position:0 -100px;width:43px;height:42px}
.email{background-position:-200px -50px;width:43px;height:42px}
.facebook{background-position:0 0;width:43px;height:42px}
.foursquare{background-position:-250px 0;width:43px;height:42px}
.instagram{background-position:-100px -150px;width:43px;height:42px}
.googleplus,.googlemaps,.linkedin,.meetup,.phone,.pinterest,.rss,.sharethis,.tripadvisor,.tumblr,.twitter,.urbanspoon,.vimeo,.yelp,.youtube,.bookmark,.email,.facebook,.foursquare,.instagram{background-repeat:no-repeat}
#page{overflow:visible}
.slideshow{margin-left:auto;margin-right:auto;text-align:center;outline:0}
.ngg-slideshow{overflow:hidden;position:relative;margin-left:auto;margin-right:auto;text-align:center;clear:both;z-index:0}
.ngg-slideshow *{vertical-align:middle}
.ngg-slideshow img{max-width:100%!important;max-height:100%;width:auto;height:auto;border:0}
.ngg-slideshow .ngg-gallery-slideshow-image{position:relative;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}
.ngg-slideshow .image-placeholder{visibility:hidden}
.ngg-slideshow-loader{display:table-cell;text-align:center;vertical-align:middle}
.ngg-slideshow-loader img{background:none!important;border:0 none!important;margin:auto!important}
