body,html{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0}html body * span.clear,html body * div.clear,html body * li.clear,html body *
dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}@font-face{font-family:"League Gothic";src:url("/wp-content/themes/diner/includes/fonts/LeagueGothic.eot");src:local("☺"),
url("/wp-content/themes/diner/includes/fonts/LeagueGothic.woff") format("woff"),
url("/wp-content/themes/diner/includes/fonts/LeagueGothic.otf") format("opentype"),
url("/wp-content/themes/diner/includes/fonts/LeagueGothic.svg#LeagueGothicRegular") format("svg")}body{font:14px/20px Georgia, Times, serif;color:#2c2525;background:#f9f4e3 url(/wp-content/themes/diner/images/bg-texture.png) no-repeat center top;border-top:5px solid rgba(44,37,37,0.1)}h1,h2,h3,h4,h5,h6{margin:0;font-family:"League Gothic",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#2c2525;font-weight:normal}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:0.8em}p{margin:0}hr{background-color:#e6e6e6;border:0;height:1px;margin-bottom:20px}a:link,a:visited{color:#828c59;text-decoration:none}a:hover{color:#4f5925}h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{text-decoration:none;color:#2c2525}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:underline;color:#000}#wrapper{margin-top:1px;border-top:1px solid rgba(44,37,37,0.1)}#main{margin:10px
0 0 0;width:620px}#main.fullwidth{width:940px}#sidebar{margin:10px
0 0 0;width:300px}#sidebar
.secondary{width:140px}.col-left{float:left}.col-right{float:right}.col-full{width:980px;margin:0
auto}#navigation,#footer-widgets{border:1px
solid #000;background-color:#2c2525;-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,.2), inset -1px -1px 0 rgba(255,255,255,.2);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.2), inset -1px -1px 0 rgba(255,255,255,.2);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2), inset -1px -1px 0 rgba(255,255,255,.2)}#content{border:1px
solid #fff;background-color:#fff;border:1px
solid #e9e9e9}#header{top:-7px;padding:1px
0 30px;clear:both;position:relative;border-top:5px solid #2c2525}#header .inside-header{padding:40px
20px 0;border-top:1px solid #2c2525}#logo{float:left}#logo
img{}#logo .site-title, #logo .site-description{display:none}#logo .site-title
a{color:#222;text-transform:uppercase;text-decoration:none}#logo .site-title a:hover{}#logo .site-description{}#reservations{float:right;margin:-5px 0 0 0;width:185px;text-align:center;color:#2c2525}#reservations
span{display:block;padding:7px
0 10px;font:italic 16px/14px Georgia, Times, serif;border-bottom:1px dotted #2c2525}#reservations
span.heading{padding:0
0 7px 0;font:bold normal 12px/10px Helvetica, Arial, sans-serif;text-transform:uppercase;border-bottom:1px solid #2c2525}#reservations
a{display:block;margin:10px
0 0 0}#topad{float:right}#topad
img{margin-top:8px}#navigation{position:relative;z-index:9998;font-size:14px;text-transform:uppercase}.nav{z-index:99;margin:0;padding:0
20px;list-style:none;line-height:1}.nav
a{position:relative;display:block;z-index:100;margin:0
5px 0 0;padding:21px
15px 19px;color:#9b8b8b;line-height:16px;text-decoration:none}.nav li a:hover,
.nav li.current_page_item a,
.nav li.current_page_parent a,
.nav li.current-menu-ancestor
a{background:rgba(255,255,255,0.1);color:#fff}.nav li.sfHover
a{background:rgba(255,255,255,0.1)}.nav
li{float:left;width:auto}.nav li a.sf-with-ul{padding-right:20px}.nav li
ul{background:#2c2525;position:absolute;left:-999em;width:200px;border:1px
solid #000;border-width:1px 1px 0;z-index:999}.nav li ul
li{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid #000}.nav li ul li
a{margin:0;padding:11px
10px;width:180px;font-size:0.8em;color:#9b8b8b!important;background-color:transparent!important}.nav li ul li a.sf-with-ul{padding:11px
10px}.nav li ul li a:hover,
.nav li ul li.current_page_item a,
.nav li ul li.current-menu-item
a{background-color:rgba(0,0,0,0.3)!important;color:#fff!important}.nav li ul
ul{margin:-30px 0 0 200px}.nav li ul ul li
a{}.nav li ul li ul li
a{}.nav li:hover,.nav
li.hover{position:static}.nav li:hover ul ul, .nav li.sfhover ul ul,
.nav li:hover ul ul ul, .nav li.sfhover ul ul ul,
.nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul
ul{left:-999em}.nav li:hover ul, .nav li.sfhover ul,
.nav li li:hover ul, .nav li li.sfhover ul,
.nav li li li:hover ul, .nav li li li.sfhover ul,
.nav li li li li:hover ul, .nav li li li li.sfhover
ul{left:auto}.nav .sf-sub-indicator{background:url(/wp-content/themes/diner/images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:0.3em;top:1.7em;width:10px;height:10px;text-indent:-999em;overflow:hidden}.nav li ul .sf-sub-indicator{background:url(/wp-content/themes/diner/images/arrow-superfish-right.png) no-repeat;top:1.2em}#sliderWrap{margin:0
0 30px 0;border-bottom:2px solid #e9e9e9}#sliderWrap
.innerwrap{margin-bottom:1px;border-bottom:5px solid #e9e9e9}#loopedSlider{position:relative;z-index:88;width:980px;margin:0
-20px 1px -20px;padding-bottom:30px}#loopedSlider
.container{overflow:hidden;position:relative}#loopedSlider
.slides{position:absolute;top:0;left:0}#loopedSlider .slides
div.slide{position:absolute;top:0;width:980px;padding:10px
0;display:none}#loopedSlider .slide-content{z-index:9998;width:380px;padding:0
0 0 20px}#loopedSlider .slide-content.fr{padding:0
20px 0 0}#loopedSlider .slide-content h2.slide-title{position:relative;margin:10px
0 10px -20px;padding:17px
615px 9px 20px;width:345px;line-height:35px;font-size:32px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#loopedSlider .slide-content h2
.controlsbg{position:absolute;top:20px;left:360px;height:23px;width:53px;display:block;background:url(/wp-content/themes/diner/images/bg-slidernav.png) no-repeat left top}#loopedSlider .slide-content.fr h2
.controlsbg{left:340px}#loopedSlider .slide-content h2
a{}#loopedSlider .slide-content
p{margin:0
0 12px}#loopedSlider .slide-content .woo-sc-button{margin-top:20px}#loopedSlider
.image{position:relative;z-index:9999;padding-right:20px}#loopedSlider
.image.fl{padding-left:20px;padding-right:0}#loopedSlider .image
img{position:relative;z-index:9999;border:5px
solid #fff;box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4)}#loopedSlider .image
.fakebg{position:absolute;top:0;left:-1px;width:524px;height:254px}#loopedSlider .image
.fakebg.second{left:1px}#loopedSlider .image.fl
.fakebg{left:21px}#loopedSlider .nav-buttons{z-index:9999;position:absolute;left:360px;top:40px;height:23px;width:53px}#loopedSlider .nav-buttons.right{left:899px}#loopedSlider .nav-buttons
li{display:inline}#loopedSlider .nav-buttons li
a{display:inline-block;height:0;overflow:hidden;padding-top:23px;width:24px}.fakebg{position:absolute;top:0;left:-1px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-transform:rotate(-1.25deg);-moz-transform:rotate(-1.25deg)}.fakebg.second{left:1px;-webkit-transform:rotate(1.25deg);-moz-transform:rotate(1.25deg)}#home-widgets{margin-bottom:1px;border-bottom:5px solid #e9e9e9}#home-widgets
.col{float:left;width:300px;margin:0
20px 0 0}#home-widgets
.col.last{margin:0}#home-ad{padding:20px
0;text-align:center;border-top:2px solid #e9e9e9;border-bottom:5px solid #e9e9e9}#content{margin-bottom:0;padding:20px
20px 40px;width:940px}#more-info{padding:20px
0 10px 0}#more-info
.image{position:relative;width:300px}#more-info .image
.fakebg{width:285px;height:255px}#more-info .image
img{position:relative;z-index:999;border:5px
solid #fff;box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4)}#more-info
.text{width:620px}#more-info .text
h3{margin:10px
0 10px -340px;padding:17px
20px 9px 340px;width:620px;line-height:30px;font-size:26px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#sidebar{overflow:hidden}#sidebar
.primary{}#sidebar
.secondary{float:left;margin-right:20px}#sidebar
.secondary.last{margin:0}#footer{width:940px;margin:0
auto;padding:20px
20px 20px;color:#7e7871;font:11px Helvetica, Arial, sans-serif;text-transform:uppercase}#footer
a{color:#7e7871;text-decoration:none}#footer
p{}#footer
#credit{margin-top:-5px}#footer #credit
img{vertical-align:middle}#footer #credit
span{display:none}.page.menu .post-wrap{padding:0
0 20px 0;border-bottom:5px solid #e9e9e9}.page.menu
.post{margin:0
20px 0 0;width:620px;border:none}.page.menu
.title{width:345px;margin:10px
0 20px -20px;padding:17px
615px 12px 20px}.page.menu
.additional{margin:90px
0 0 0;padding:5px
0 5px 20px;width:279px;border-left:1px solid #e9e9e9}.page.menu .additional
h2{margin:0
0 10px 0;font:bold italic 14px/20px Georgia, Times, sans-serif;text-transform:none}.page.menu .additional
p{font-size:12px;font-style:italic}#menu{margin-top:1px;border-top:2px solid #e9e9e9}#menu .info-bar{margin:0
0 20px;padding:12px
0;border-bottom:1px solid #e9e9e9}#menu .info-bar
li{display:inline;margin:0
10px 0 10px;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase}#menu .info-bar li
a{color:#2c2525}#menu .info-bar li a:hover{text-decoration:underline}#menu .info-bar li.pdf
a{padding:0
0 0 20px;background:url(/wp-content/themes/diner/images/ico-pdf.png) no-repeat left center}#menu .info-bar li.email
a{padding:1px
0 0 25px;background:url(/wp-content/themes/diner/images/ico-email.png) no-repeat left center}#menu .info-bar li.email.no-pdf{line-height:20px}#menu .info-bar .order
span{margin:0
10px 0 0;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase}#menu .info-bar .order
a{cursor:pointer;margin:0
10px 0 0;padding:1px
10px;font:italic 12px Georgia, Times, serif;color:#fff;background:#b8b8b8;border:1px
solid #878787;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#menu .info-bar .order a.active, #menu .info-bar .order a:hover{background:#2c2525;border:1px
solid #2c2525;text-shadow:1px 1px 0 #000}#menu .col-left{width:460px;margin:0
20px 0 0}#menu .col-right{width:460px}#menu
table{margin:0
0 40px;width:100%}#menu thead
h2{padding:9px
0 4px 10px;line-height:28px;text-align:left;font-size:26px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#menu thead h2 .about-section{float:right;margin:0
10px 0 0;padding:2px
10px;font:italic 14px Georgia, Times, sans-serif;text-transform:none;background:#fff;border:1px
solid #e9e9e9;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#menu
tbody{border:1px
solid #e9e9e9}#menu tbody
td{height:10px;border:1px
solid #e9e9e9;vertical-align:top}#menu tbody .image, #menu tbody
.price{width:65px;padding:10px}#menu tbody .image
img{padding:3px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}#menu tbody .image img:hover{background-color:#e9e9e9}#menu tbody
.details{width:265px;padding:13px
10px}#menu tbody .details
h3{margin:0
0 2px 0;font:bold 14px Helvetica, Arial, sans-serif}#menu tbody .details
p{font-style:italic;font-size:13px;line-height:15px;color:#606060}#menu tbody
.price{vertical-align:middle;text-align:center;font-size:16px;color:#828c59;font-weight:bold;font-style:italic}#menu.full-width-menu
table{width:100%}#menu.full-width-menu tbody
.image{width:178px}#menu.full-width-menu tbody
.details{width:557px}#menu.full-width-menu tbody .details
h3{margin:10px
0 10px 0;font:bold 16px Helvetica, Arial, sans-serif}#menu.full-width-menu tbody .details
p{font-size:15px;line-height:20px}#menu.full-width-menu tbody
.price{width:139px;font-size:22px}#menu thead h2 .asterix
a{padding:0
0 0 5px;color:#d22e2e;text-decoration:none!important}#menu tfoot tr.asterix-info
td{padding:10px
0 0 0;font:italic 12px Georgia, Times, serif}#menu tfoot .asterix-info
span{padding:0
3px 0 0;vertical-align:sub;font-size:20px;color:#d22e2e;line-height:22px}#ui-dialog-title-modal-email{display:block;position:relative;margin:0
-20px 20px -20px;text-transform:uppercase;padding:10px
0 2px 20px;width:440px;line-height:35px;font-size:32px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center;font-family:"League Gothic",Helvetica,Arial}#modal-email{height:auto!important;margin:0
0 20px}#modal-email #modal-email-fields
h3{margin:0
0 15px}#modal-email #modal-email-fields p.form-field{position:relative;margin:0
0 15px}#modal-email #modal-email-fields p.form-field
span{position:relative}#modal-email #modal-email-fields
label{display:inline-block;vertical-align:top;width:50px;padding:7px
10px 0 0;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase;text-align:right}#modal-email #modal-email-fields
label.error{z-index:999;width:auto;padding:2px
5px;position:absolute;top:18px;left:65px;font:italic 12px Georgia, Times, Serif;text-transform:none;text-align:left;background-color:#bd1818;color:#fff;box-shadow:0 0 3px #424242;-moz-box-shadow:0 0 3px #424242;-webkit-box-shadow:0 0 3px #424242;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#modal-email #modal-email-fields .name
label.error{top:23px}#modal-email #modal-email-fields .email
label.error{width:200px}#modal-email #modal-email-fields
label.valid{display:none!important}#modal-email #modal-email-fields .name label, #modal-email #modal-email-fields .phone label, #modal-email #modal-email-fields .email label, #modal-email #modal-email-fields .notes
label{padding-top:12px}#modal-email #modal-email-fields
select{font:italic 14px Georgia, Times, serif;color:#393939}#modal-email #modal-email-fields input[type=text], #modal-email #modal-email-fields
textarea{padding:8px
0 7px 8px;font:italic 14px Georgia, Times, serif;color:#393939;background-color:#f8f8f8;border:1px
solid #c6c5c5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 3px #d6d6d6;-moz-box-shadow:inset 0 0 3px #d6d6d6;-webkit-box-shadow:inset 0 0 3px #d6d6d6}#modal-email #modal-email-fields
textarea{width:546px;height:100px}#modal-email #modal-email-fields input[type=text]:focus, #modal-email #modal-email-fields textarea:focus{background-color:#fff}#modal-email #modal-email-fields .name input, #modal-email #modal-email-fields .phone input, #modal-email #modal-email-fields .email
input{width:234px}#modal-email #modal-email-fields
.submit{text-align:right}#modal-email #modal-email-fields .submit
label{padding:0;vertical-align:middle;width:auto}#modal-email #modal-email-fields .submit
.button{margin:0
0 0 10px}#content.location
.text{float:left;width:310px}#content.location
.title{width:345px;margin:10px
0 20px -20px;padding:17px
615px 9px 20px}#content.location .text
h3{position:relative;margin:20px
0 20px -20px;padding:10px
615px 2px 20px;width:345px;line-height:29px;font-size:26px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#content.location .text
p{font-style:italic}#content.location .text
input.txt{width:92%;margin:15px
0 10px 0;padding:9px
0 7px 10px;border:1px
solid #c6c5c5;color:#393939;background:#f8f8f8;font:italic 13px Georgia, Times, serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#content.location .text input.txt:focus{background:#fff}#content.location .text
.button{margin-left:60px;padding-left:30px;padding-right:30px}#content.location
.map{position:relative;width:620px;float:right}#content.location .map .map-frame{position:relative;z-index:88;padding:5px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}#content.location .map
.fakebg{width:620px;height:400px}#overlay{position:absolute;top:0;left:0;width:100%;height:150%;background:url(/wp-content/themes/diner/images/bg-overlay.png) repeat left top;z-index:9998}#content.location
#directions{display:none;width:460px;margin-bottom:50px;background:#fff;position:absolute;z-index:9999;top:120px;left:39%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}#content.location #directions .googledir
img{padding:10px}#content.location #directions
h4{position:relative;margin:20px
0 20px 0;padding:10px
0 2px 20px;width:440px;line-height:35px;font-size:32px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#content.location #directions h4
span{float:right;padding:8px
15px 0 0;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase}#content.location #directions h4 span
a{margin:0
5px 0 0;padding:6px
15px 4px;border:1px
solid #e9e9e9;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}#content.location #directions h4 span
a.print{padding-left:35px;background:#fff url(/wp-content/themes/diner/images/ico-print.png) no-repeat 12px center}#content.location #directions h4 span
a.email{padding-left:42px;background:#fff url(/wp-content/themes/diner/images/ico-email.png) no-repeat 12px center}#content.location #directions
p{margin:0
20px 30px}#wootable-calendar-holder .ui-datepicker-header{margin:8px
0}#wootable-calendar-holder .ui-datepicker-title{padding-top:3px;text-align:center;text-transform:uppercase;font-style:italic}#wootable-calendar-holder .ui-datepicker-prev, #wootable-calendar-holder .ui-datepicker-next{display:block;overflow:hidden;height:0;width:23px;padding-top:23px;cursor:pointer}#wootable-calendar-holder .ui-datepicker-prev{float:left;background:url(/wp-content/themes/diner/images/wootable-prev.png) no-repeat left top}#wootable-calendar-holder .ui-datepicker-next{float:right;background:url(/wp-content/themes/diner/images/wootable-next.png) no-repeat left top}#wootable-calendar-holder
table{margin:0
0 10px;width:100%;color:#2c2525;border:1px
solid #dbdbdb}#wootable-calendar-holder table
td{border:1px
solid #dbdbdb}#wootable-calendar-holder table
thead{font:bold 12px Helvetica, Arial, sans-serif;text-transform:uppercase}#wootable-calendar-holder table thead
th{height:38px;vertical-align:middle;border:1px
solid #dbdbdb;background:url(/wp-content/themes/diner/images/wootable-gradient.png) repeat-x left bottom;box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff}#wootable-calendar-holder table tbody
td{height:34px;text-align:center;vertical-align:middle;outline:none;font:bold 15px Helvetica, Arial, sans-serif;box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;text-shadow:1px 1px 0 #fff}#wootable-calendar-holder table tbody td.ui-state-disabled{padding-top:2px;color:#ccc;background-color:#f1f1f1}#wootable-calendar-holder table tbody td.ui-datepicker-current-day a, #wootable-calendar-holder table tbody td.ui-datepicker-current-day a:hover{color:#2c2525;background:#b1ba8e url(/wp-content/themes/diner/images/wootable-gradient.png) repeat-x left bottom;text-shadow:1px 1px 0 rgba(255,255,255,0.4)}#wootable-calendar-holder table tbody td
a{padding:9px
0 8px;display:block;margin:1px;color:#737373}#wootable-calendar-holder table tbody td a:hover{color:#2c2525;background:url(/wp-content/themes/diner/images/wootable-gradient.png) repeat-x left bottom}#wootable-calendar-holder table .ui-datepicker-other-month{background-color:#f1f1f1}.widget-wootable-makereservation p.form-field{float:left;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase}.widget-wootable-makereservation p.form-field.people{margin:0
25px 0 5px}.widget-wootable-makereservation p.form-field.people
select{width:65px}.widget-wootable-makereservation p.form-field.time
select{width:95px}.widget-wootable-makereservation p.form-field
label{padding:0
10px 0 0}.widget-wootable-makereservation p
span.confirmation_message{float:left;font-size:13px;margin:0
0 7px;padding:8px
0;width:100%;text-align:center;font-style:italic;border-top:1px dotted #c0c0c0;border-bottom:1px dotted #c0c0c0}.widget-wootable-makereservation p.buttons-set{width:100%;text-align:center}.widget-wootable-makereservation p.buttons-set
input{padding-left:30px;padding-right:30px;cursor:pointer}#main.reservation-page{width:940px}#main.reservation-page
.title{margin-right:-20px;padding-right:20px}#main.reservation-page .title .heading-description{float:right;margin-top:3px;padding:4px
13px;font:italic 14px Georgia, Times, sans-serif;text-transform:none;border:1px
solid #e9e9e9;background-color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#main.reservation-page
h3{margin:0;padding:0
0 10px;font:bold italic 14px Georgia, Times, serif;text-transform:none;border-bottom:1px solid #e9e9e9}#main.reservation-page #wootable-calendar-holder{float:left;width:300px;margin:0
20px 0 0}#main.reservation-page .reservations-form{float:right;width:620px}#main.reservation-page .reservations-form
h3{margin:0
0 15px}#main.reservation-page p.form-field{position:relative;margin:0
0 15px}#main.reservation-page p.form-field
span{position:relative}#main.reservation-page .reservations-form
label{display:inline-block;vertical-align:top;width:50px;padding:7px
10px 0 0;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase;text-align:right}#main.reservation-page .reservations-form
label.error{z-index:999;width:auto;padding:2px
5px;position:absolute;top:18px;left:65px;font:italic 12px Georgia, Times, Serif;text-transform:none;text-align:left;background-color:#bd1818;color:#fff;box-shadow:0 0 3px #424242;-moz-box-shadow:0 0 3px #424242;-webkit-box-shadow:0 0 3px #424242;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#main.reservation-page .reservations-form .name
label.error{top:23px}#main.reservation-page .reservations-form .email
label.error{width:200px}#main.reservation-page .reservations-form
label.valid{display:none!important}#main.reservation-page .name label, #main.reservation-page .phone label, #main.reservation-page .email label, #main.reservation-page .notes
label{padding-top:12px}#main.reservation-page .reservations-form
select{font:italic 14px Georgia, Times, serif;color:#393939}#main.reservation-page .reservations-form input[type=text], #main.reservation-page .reservations-form
textarea{padding:8px
0 7px 8px;font:italic 14px Georgia, Times, serif;color:#393939;background-color:#f8f8f8;border:1px
solid #c6c5c5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 3px #d6d6d6;-moz-box-shadow:inset 0 0 3px #d6d6d6;-webkit-box-shadow:inset 0 0 3px #d6d6d6}#main.reservation-page .reservations-form
textarea{width:546px;height:100px}#main.reservation-page .reservations-form input[type=text]:focus, #main.reservation-page .reservations-form textarea:focus{background-color:#fff}#main.reservation-page .name input, #main.reservation-page .phone input, #main.reservation-page .email
input{width:234px}#main.reservation-page
.submit{text-align:right}#main.reservation-page .submit
label{padding:0;vertical-align:middle;width:auto}#main.reservation-page .submit
.button{margin:0
0 0 10px}.ui-widget-overlay{position:absolute;top:0;left:0;background:url(/wp-content/themes/diner/images/bg-overlay.png) repeat left top}.ui-dialog{display:none;padding:20px;width:460px;background:#fff;position:absolute;z-index:9999;top:120px;left:39%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}#ui-dialog-title-1{display:block;position:relative;margin:0
-20px 20px -20px;text-transform:uppercase;padding:10px
0 2px 20px;width:440px;line-height:35px;font-size:32px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center;font-family:"League Gothic",Helvetica,Arial}.ui-dialog-titlebar-close{position:absolute;top:40px;right:10px;display:block;overflow:hidden;width:12px;padding-top:12px;height:0;background:#fff url(/wp-content/themes/diner/images/ico-close.png) no-repeat left top}.modal-content{height:auto!important;margin:0
0 20px}.ui-dialog-buttonpane
button{margin:0
10px 0 0!important}#wootable-bookings-table{width:100%;border:1px
solid #e9e9e9}#wootable-bookings-table
th{padding:10px
0;background:#f9f9f9;border:1px
solid #e9e9e9}#wootable-bookings-table
td{padding:6px
0;border:1px
solid #e9e9e9;vertical-align:middle;text-align:center}#wootable-bookings-table
p{margin:0}#wootable-bookings-table a.update, #wootable-bookings-table a.confirm, #wootable-bookings-table a.cancel, #wootable-bookings-table
span.cancelled{padding:0
6px;text-transform:uppercase;font:bold 11px Helvetica, Arial, sans-serif}#wootable-bookings-table a:hover{text-decoration:underline}#wootable-bookings-table a.cancel, #wootable-bookings-table
span.cancelled{color:#bd1818}#wootable-bookings-table
a.confirm{color:#39a643}#wootable-bookings-table
a.update{color:#3b3b3b}{}#wootable-bookings-table
p.status{margin:7px
0 0;text-transform:uppercase;font:italic 11px Helvetica, Arial, sans-serif}#wootable-bookings-table p.status_unconfirmed strong, #wootable-bookings-table p.status_cancelled
strong{color:#bd1818}#wootable-bookings-table p.status_confirmed
strong{color:#39a643}#breadcrumb{margin-bottom:1.5em}.archive_header{display:block;float:left;width:100%;margin:15px
0 20px;padding:0
0 15px;font:bold 12px Helvetica, Arial, sans-serif;text-transform:uppercase;border-bottom:3px solid #e9e9e9}.archive_header .catrss
a{text-decoration:none}.post,.woo_menu{margin:0
0 40px;position:relative}.post .comments, .woo_menu
.comments{position:absolute;top:25px;right:20px}.post .comments a, .woo_menu .comments, .menu-comments
.comments{padding:6px
15px 4px;text-transform:uppercase;font:bold 11px Helvetica, Arial, sans-serif;color:#2c2525;background:#fff;border:1px
solid #e9e9e9;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.post .comments a:hover{text-decoration:underline}.title, .page-template-template-blog-php #main
.title{position:relative;margin:0
0 0 -20px;padding:17px
90px 35px 20px;line-height:35px;font-size:32px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}.woo_menu
.title{margin:0
0 20px -20px;padding:17px
90px 17px 20px}.error404 .title, .page
.title{margin-bottom:20px;padding-bottom:12px}#main.fullwidth
.title{margin-right:-20px}.page-template-template-tags-php
.title{margin-bottom:40px}.post .title a:link, .post .title a:visited{}.post-meta{float:left;position:relative;padding:7px
10px 5px;z-index:999;margin:-35px 0 35px -10px;font:bold 11px/1em sans-serif;text-transform:uppercase;background:#fff;border:1px
solid #e9e9e9;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.post-meta .comments
a{padding:0
0 0 20px;text-transform:uppercase}.post-meta
.small{text-transform:lowercase}.post-meta, .post-meta .post-author a,.post-more{text-transform:uppercase;font:bold 11px Helvetica,Arial,sans-serif}.post-more{clear:both;margin:1em
0;color:#868686}.post-more a, .post-meta
a{text-decoration:none}.post-more a:hover, .post-meta a:hover{text-decoration:underline}.post p.tags, .woo_menu
p.tags{background:url(/wp-content/themes/diner/images/ico-tag.gif) no-repeat center left;padding:3px
0 3px 20px;width:100%;clear:both;margin-bottom:20px;font:bold 11px Helvetica,Arial,sans-serif;text-transform:uppercase}p.ratings{}p.ratings
img{-moz-box-shadow:none;padding:0}.entry, .entry
p{}.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry
h6{margin:0
0 0.5em;line-height:1.5em}.entry
p{margin-bottom:1.2em}.entry
blockquote{background:url(/wp-content/themes/diner/images/blockquote.png) no-repeat 0 12px;padding:10px
20px 10px 50px;color:#444}.entry blockquote
p{font-style:italic}.entry
ul{margin-bottom:1.5em;padding:0
0 0 30px}.entry ul
ul{margin:0}.entry ul
li{list-style-type:disc}.entry ul ul
li{list-style-type:circle}.entry
ol{margin-bottom:1.5em;padding:0
0 0 30px}.entry ol
ol{margin:0}.entry  ol
li{list-style-type:decimal}.entry  ol li ol
li{list-style-type:lower-latin}.entry img,img.thumbnail{padding:5px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}img.wp-smiley{padding:0;border:none}.alignleft{float:left;height:auto;margin:5px
15px 5px 0}.alignright{float:right;height:auto;margin:5px
0 5px 15px}.aligncenter{text-align:center;margin-bottom:15px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.entry .wp-caption{padding:1px;text-align:center;background:#F8F8F8;border:solid 1px #e6e6e6}.entry .wp-caption
img{margin:0;padding:4px
0;background:none;border:0}.entry .wp-caption-text{margin:0;padding:0;font:0.9em/1.5em sans-serif;text-align:center}.entry .wp-caption.aligncenter{margin:0
auto}.gallery{margin:0
auto 20px auto;float:left}.gallery
a{float:left;margin-top:10px;text-align:center;width:33%}.gallery
img{border 2px solid #cfcfcf}.nav-entries,.wp-pagenavi,.post-entries{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:13px
15px 10px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center;font:bold 12px Helvetica, Arial, sans-serif;text-transform:uppercase}.nav-entries a, .post-entries
a{display:block;color:#2c2525;text-decoration:none}.nav-entries a:hover, .post-entries a:hover{text-decoration:underline}.wp-pagenavi{margin:0
!important;text-align:center !important}.wp-pagenavi a:link,
.wp-pagenavi a:visited{display:inline !important;text-decoration:none !important;background:#EEE !important;color:#666 !important;padding:5px
7px 3px!important;border:1px
solid #DDD !important;border-radius:6px;-moz-border-radius:6px;-moz-border-radius:6px}.wp-pagenavi .current,
.wp-pagenavi .on,
.wp-pagenavi a:hover{padding:5px
7px 3px!important;background:#fff !important;border:1px
solid #bbb !important;border-radius:6px;-moz-border-radius:6px;-moz-border-radius:6px}.wp-pagenavi span.extend, .wp-pagenavi
span.pages{background:none !important;border:none !important;color:#666 !important}.hentry
.video{margin-bottom:30px}.widget{margin-bottom:1.8em}.widget
h3{position:relative;padding:8px
0 3px 10px;line-height:35px;font-size:26px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center;border-bottom:1px solid #e9e9e9}.widget
p{margin-bottom:1em}.widget
ul{clear:both}.widget ul
li{padding:5px
0;position:relative;width:100%;border-bottom:1px solid #e9e9e9}.widget ul li
a{padding:0
0 0 7px;color:#2c2525;line-height:22px;text-decoration:none}.widget ul li a:hover{text-decoration:underline}.widget ul
ul{padding:0
0 0 10px;border-top:none}.widget li
li{border:none}#footer-widgets
.block{padding:20px
0 0 20px;width:220px;float:left}#footer-widgets.col-1
.block{width:100%;padding-left:0}#footer-widgets.col-2
.block{width:460px}#footer-widgets.col-3
.block{width:300px}#footer-widgets.col-4
.block{width:220px}#footer-widgets
.widget{margin-bottom:1.8em;color:#f9f3e3;text-shadow:1px 1px 0 #000;font-size:12px}#footer-widgets .widget
h3{position:relative;margin:0
0 4px;padding:0
0 7px 0;line-height:18px;font:bold 14px/18px Helvetica, Arial, sans-serif;color:#837272;text-transform:uppercase;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom;border:none}#footer-widgets .widget
p{margin-bottom:1em}#footer-widgets .widget
ul{clear:both}#footer-widgets .widget ul
li{padding:0;position:relative;width:100%;border-bottom:none}#footer-widgets .widget ul li
a{padding:0
0 0 7px;color:#f9f3e3;line-height:22px;text-decoration:none}#footer-widgets .widget ul li a:hover{text-decoration:underline}#footer-widgets .widget ul
ul{padding:0
0 0 10px;border-top:none}#footer-widgets .widget li
li{border:none}.widget
img.thumb{padding:3px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}.widget
li.alt{background-color:#f9f9f9}a.widget-footlink{display:block;padding:20px
0 0;text-align:center;color:#2c2525;font-size:12px;text-transform:uppercase}.widget a.click-through{position:absolute;right:0;top:30px;opacity:0.3}.widget a.click-through:hover{opacity:0.7}.widget_woo_location
h3{margin:0
0 10px 0}.widget_woo_location .location-address{display:block;margin:0
0 10px 10px;padding:3px
0 3px 25px;font-style:italic;background:url(/wp-content/themes/diner/images/ico-location.png) no-repeat left center}.widget_woo_location .location-map{position:relative;padding:5px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}.widget_woo_location .location-map
.button{position:absolute;top:135px;left:145px;border:1px
solid #fff}.widget-wootable-businesshours
h3{margin:0
0 0 0}.widget-wootable-businesshours{padding:0
0 0 0;border-bottom:1px solid #e9e9e9}.widget-wootable-businesshours ul
li{list-style:none;font-style:italic;border-bottom:1px solid #e9e9e9}.widget-wootable-businesshours ul li
span{display:table-cell}.widget-wootable-businesshours li
span.days{padding:0
10px 0 0;width:145px;font:bold normal 12px Helvetica, Arial, sans-serif;text-transform:uppercase;text-align:right}.widget-wootable-businesshours li
span.times{}.widget-wootable-businesshours li
sub{font-size:11px;font-weight:bold;padding:0
0 0 3px}#footer-widgets .widget-wootable-businesshours{border-bottom:none}.widget_woo_specials
h3{margin:0}.widget_woo_specials ul
li{float:left;padding:10px
0}.widget_woo_specials
img{float:left;margin:0
15px 0 5px}.widget_woo_specials
.details{float:left;width:205px;padding:10px
0 0 0}.widget_woo_specials
h4{margin:0;font:bold 14px Helvetica, Arial, sans-serif;text-transform:uppercase}.widget_woo_specials h4 .special-title{display:inline-block;width:160px}.widget_woo_specials h4
a{padding:0!important;line-height:22px!important}.widget_woo_specials li h4 a:hover{text-decoration:none}.widget_woo_specials h4
.price{float:right;color:#828c59;font:bold italic 16px Georgia, Times, serif}.widget_woo_specials li h4 a:hover
.price{color:#4f5925}.widget_woo_specials li
.description{color:#606060;font-style:italic;font-size:13px}.widget_woo_specialsmonthly
h3{margin:0
0 10px 0}.widget_woo_specialsmonthly .monthly-inside{padding:0
6px}.widget_woo_specialsmonthly
img{padding:5px!important}.widget_woo_specialsmonthly
h4{margin:10px
0 5px 0;font:bold 14px Helvetica, Arial, sans-serif;text-transform:uppercase}.widget_woo_specialsmonthly h4 .special-title{display:inline-block;width:160px}.widget_woo_specialsmonthly h4
a{line-height:22px!important}.widget_woo_specialsmonthly h4 a:hover{text-decoration:none}.widget_woo_specialsmonthly h4
.price{float:right;color:#828c59;font:bold italic 16px Georgia, Times, serif}.widget_woo_specialsmonthly h4 a:hover
.price{color:#4f5925}.widget_woo_specialsmonthly
p{color:#606060;font-size:13px}.widget_woo_specialsmonthly .widget-footlink{border-top:1px solid #e9e9e9}.widget_woo_staff
h3{margin:0}.widget_woo_staff ul
li{float:left;padding:10px
0}.widget_woo_staff
.details{float:left;width:205px;padding:18px
0 0 0}.widget_woo_staff
img{float:left;margin:0
15px 0 5px}.widget_woo_staff
h4{width:170px;margin:0;font:bold 14px/14px Helvetica, Arial, sans-serif;text-transform:uppercase}.widget_woo_staff ul li h4
a{padding:0;line-height:14px}.widget_woo_staff
.description{color:#606060;font-style:italic;font-size:13px}.widget_woo_news
h3{margin:0}.widget_woo_news ul
li{float:left;padding:10px
0}.widget_woo_news li
img{float:left;margin:0
15px 0 5px}.widget_woo_news
.details{float:left;width:205px;padding:2px
0 0 0}.widget_woo_news .details
.date{color:#606060;font-style:italic;font-size:13px;line-height:24px}.widget_woo_news ul li .details
.cats{font:italic 11px/14px Helvetica, Arial, sans-serif!important}.widget_woo_news ul li .details .cats
a{padding:0;line-height:16px}.widget_woo_news
h4{width:170px;margin:0;font:bold 14px Helvetica, Arial, sans-serif;text-transform:uppercase}.widget_woo_news ul li h4
a{padding:0;line-height:14px}.widget_woo_search{border-bottom:1px solid #e9e9e9}.widget_woo_search
.search_main{margin:0
0 10px 0}.searchform{padding:10px
5px 0 5px}.widget
input.s{margin-top:6px;color:#777;float:left;width:62%;padding:7px
0 7px 7px;margin-right:5px;border-color:#ccc #efefef #efefef #ccc;border-width:1px;border-style:solid;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.widget .screen-reader-text{display:none}#footer-widgets
.widget_woo_search{padding:0
0 10px;border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets
.searchform{padding-top:3px}#footer-widgets .widget_woo_search
.search_main{margin:0}#footer-widgets .widget
input.s{width:96%;background-color:#141010;border-color:#2f2828}#footer-widgets .widget
input.submit{float:right;padding:2px
7px;font-size:11px}.widget_woo_flickr{border-bottom:1px solid #e9e9e9}.widget_woo_flickr
h3{margin:0
0 10px 0}.widget_woo_flickr h3
span{color:#0061D8}.widget_woo_flickr h3 span
span{color:#FF1183}.widget_woo_flickr
.flickr_badge_image{float:left;margin:3px}.widget_woo_flickr
.wrap{position:relative;margin-bottom:5px;padding:0}.widget_woo_flickr a
img{float:left;margin:0
0 8px 8px;display:block;padding:3px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}.widget_woo_flickr a:hover
img{background:#e9e9e9}#footer-widgets
.widget_woo_flickr{padding:0
0 2px 0;border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .widget_woo_flickr
h3{margin:0
0 10px}#footer-widgets .widget_woo_flickr a
img{background:#fff;box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000}#footer-widgets .widget_woo_flickr a:hover
img{background-color:#837272}.widget_woo_embedwidget
h3{margin:0
0 10px 0}.widget_woo_embedwidget .widget-video-unit{margin:0
5px}.widget_woo_embedwidget .widget-video-unit
h4{margin:15px
0 10px;font:bold 14px Helvetica, Arial, sans-serif}.widget_woo_embedwidget li.active
a{font-weight:bold}#footer-widgets .widget_woo_embedwidget .widget-video-unit
h4{color:#f9f3e3;font-size:11px}.widget_tag_cloud{border-bottom:1px solid #e9e9e9}.widget_tag_cloud
div{padding:15px
20px}#footer-widgets
.widget_tag_cloud{border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .widget_tag_cloud
a{text-decoration:none}.widget_text{border-bottom:1px solid #e9e9e9}.widget_text
.textwidget{padding:15px
10px 0}#footer-widgets
.widget_text{border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .widget_text
.textwidget{padding:5px
10px 4px}.widget_recent_comments ul
li{width:auto;padding:5px
10px}.widget_recent_comments ul li
a{color:#828c59}.widget_recent_comments ul li a:hover{color:#4f5925}#footer-widgets .widget_recent_comments ul
li{padding-left:5px}#wp-calendar{width:100%;margin-bottom:15px;clear:both;padding:0}#wp-calendar
caption{padding:5px}#wp-calendar th,#wp-calendar
td{text-align:center;background:#E7E7E7;color:#9E9E9E;border:1px
solid #e9e9e9;padding:5px}#wp-calendar
td{background:transparent}#wp-calendar td,table#wp-calendar
th{padding:3px
0}#footer-widgets #wp-calendar th, #footer-widgets #wp-calendar
td{background:#837272;color:#f9f3e3;border:1px
solid #837272}#footer-widgets #wp-calendar
td{background:transparent}.widget_woo_twitter h3
.username{float:right;margin:7px
10px 0 0;font:12px Georgia, Times, sans-serif;text-transform:uppercase}.widget_woo_twitter h3 .username
a{text-decoration:none!important}.widget_woo_twitter ul
li{width:auto;padding:5px
7px}.widget_woo_twitter ul li
a{padding:0;line-height:18px;color:#828c59}.widget_woo_twitter ul li a:hover{color:#4f5925}#footer-widgets .widget_woo_twitter h3
.username{margin:1px
0 0 0}#footer-widgets .widget_woo_twitter h3 .username
a{color:#f9f3e3}#footer-widgets .widget_woo_twitter ul
li{padding:0
0 3px 0;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .widget_woo_twitter ul li
a{padding:0;line-height:18px}.adspace-widget{padding:0
0 10px;text-align:center;border-bottom:1px solid #e9e9e9}.adspace-widget
h3{margin:0
0 10px 0;text-align:left}#footer-widgets .adspace-widget{padding-bottom:10px;border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .adspace-widget
h3{margin:0
0 10px}.widget_woo_blogauthorinfo{padding:0
0 10px;border-bottom:1px solid #e9e9e9}.widget_woo_blogauthorinfo
h3{margin:0
0 10px 0}.widget_woo_blogauthorinfo .author-inside{margin:0
5px}.widget_woo_blogauthorinfo
.avatar{margin:5px
5px 0 0;padding:3px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}.widget_woo_blogauthorinfo
.left{float:left;margin:0
10px 5px 0}.widget_woo_blogauthorinfo
.right{float:right;margin:0
0 5px 10px}.widget_woo_blogauthorinfo a.author-more{display:block;text-transform:uppercase;text-align:right;font:bold 11px Helvetica, Arial, sans-serif}#footer-widgets
.widget_woo_blogauthorinfo{border:none;background:url(/wp-content/themes/diner/images/indent-line.png) repeat-x left bottom}#footer-widgets .widget_woo_blogauthorinfo
h3{margin:0
0 10px}#footer-widgets .widget_woo_blogauthorinfo
.avatar{box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000}#tabs{height:auto;display:block;margin-bottom:30px}#tabs
ul.wooTabs{float:left;width:100%;padding:0px;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center}#tabs ul.wooTabs
li{float:left;display:inline;color:#fff;margin:0px;cursor:pointer}#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover{background:#e9e9e9;text-decoration:none}#tabs ul.wooTabs li
a{color:#2c2525;margin:0
2px 0 0;display:block;float:left;padding:12px
8px 10px;text-transform:uppercase;font:bold 11px/16px sans-serif}#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover{border-top-right-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px}#tabs
.inside{background:#e9e9e9;padding:3px}#tabs .inside
li{background:#fff}#tabs #tab-tags{padding:10px}#tabs .inside
ul{margin:0;border:1px
solid #e6e6e6;border-width:1px 0 1px 0}#tabs .inside
li{border:1px
solid #e6e6e6;border-width:0 1px 1px 1px;padding:10px}#tabs .inside li
a{text-transform:uppercase;color:#2c2525;font:bold 13px/14px sans-serif}#tabs .inside #tab-comm li
a{font-size:12px;Font-weight:normal;text-transform:none}#tabs .inside a:hover{}#tabs .inside li
span.meta{display:block;font-size:11px;line-height:12px;font-style:italic;color:#606060}#tabs .inside li img.avatar, #tabs .inside li
img.thumbnail{border:1px
solid #ddd;padding:2px;background-color:#fff;float:left;margin:0
8px 0 0}#tab-tags{background:#fff}#tab-tags
a{color:#2c2525}#tab-tags a:hover{text-decoration:underline}#footer-widgets #tabs
ul.wooTabs{background:none}#footer-widgets #tabs ul.wooTabs li
a{padding:7px
3px 5px;font-size:9px;color:#f9f3e3;text-decoration:none}#footer-widgets #tabs ul.wooTabs li a.selected, #footer-widgets #tabs ul.wooTabs li a:hover{color:#2c2525;background-color:#837272}#footer-widgets #tabs
.inside{background:#837272;padding:1px}#footer-widgets #tabs .inside
ul{border:none}#footer-widgets #tabs .inside
li{background:#443d3d;border-color:#837272;border-width:0 0 1px;color:#f9f3e3}#footer-widgets #tabs .inside li
a{color:#f9f3e3;font-size:11px;line-height:10px;text-decoration:none}#footer-widgets #tabs .inside li img.avatar, #footer-widgets #tabs .inside li
img.thumbnail{border:none;background-color:#2c2525}#footer-widgets #tabs .inside li
span.meta{color:#000}#footer-widgets #tab-tags{background:#443d3d}#footer-widgets #tab-tags
a{color:#f9f3e3}#comments{position:relative;margin:20px
0 0;padding:40px
0 0 0}#comments
h3{font-size:30px;margin-bottom:20px}#comments
.commentlist{padding:0
0 20px;border-bottom:1px solid #e9e9e9}#comments .comment.thread-odd{background:#f9f9f9;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#comments
.comment{margin-top:10px;width:100%;list-style-type:none;border-top:1px solid #e9e9e9}#comments .comment .comment-container{position:relative}#comments .comment-head{float:left;width:96.7%;margin:0
0 15px 0;padding:10px
10px 0;font:bold 12px Helvetica, Arial, sans-serif;background:url(/wp-content/themes/diner/images/bg-scanlines.png) repeat left center;border-bottom:1px solid #e9e9e9}#comments
.avatar{float:left;margin:0
15px 10px 0}#comments  .avatar
img{margin:0;vertical-align:middle;padding:3px;background:#fff;box-shadow:0 0 5px #cacaca;-moz-box-shadow:0 0 5px #cacaca;-webkit-box-shadow:0 0 5px #cacaca}#comments .comment-head
.name{display:block;margin:5px
0 5px;font-weight:bold;font-size:15px}#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head
.perma{font-size:11px}#comments .comment-entry{clear:both;padding:0
20px}#comments .comment-entry
p{margin:0
0 10px 0}#comments
.reply{padding-top:10px}#comments .reply
a{font:11px/18px sans-serif;background:#eee;border-color:#888;color:#555 !important;text-shadow:none}#comments .reply a:hover{background-color:#e6e6e6}#comments
ul.children{margin:0
0 0 35px;padding:0
0 10px}#comments ul.children
li{border-top:1px solid #e9e9e9}#comments .cancel-comment-reply{margin:10px
0;font:bold 11px Helvetica, Arial, sans-serif;text-transform:uppercase}#comments #respond
h3{margin:-20px 0 0 0}#comments
.navigation{}#comments .navigation
a{display:block;margin:15px
0 0 0;text-decoration:none}#comments .navigation a:hover{}#comments
h3#pings{margin-top:35px;font-size:22px}#comments
.pinglist{margin:10px
0;font-size:12px!important;border-bottom:1px solid #e9e9e9}#comments .pinglist
.author{font-size:13px}#comments .pinglist
.pingcontent{margin:0
0 20px}#respond{margin:40px
0 0}#respond
h3{font-size:30px;margin-bottom:20px}#respond
.left{float:left;width:200px;margin-right:15px}#respond
.right{float:left;width:380px}#respond
label{font-size:11px;color:#777}#commentform{margin:15px
0 0 0}#commentform
label{position:relative;display:inline;vertical-align:top;display:inline-block;margin-top:9px;font:bold 11px Helvetica, Arial, Sans-serif;text-transform:uppercase;color:#2c2525}#commentform input.txt, #commentform
textarea{font:14px/14px Arial, Helvetica, sans-serif;border-color:#ccc #efefef #efefef #ccc;border-width:1px;border-style:solid;background:#f7f7f7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#commentform input.txt:focus, #commentform textarea:focus{background:#fff}#commentform
input.txt{color:#666;width:210px;margin:0
5px 10px 0;padding:5px
7px}#commentform
textarea{color:#666;width:95% !important;padding:5px
7px}#respond #commentform
#submit{margin:15px
0 0 0;cursor:pointer}h3#pings{margin:25px
0 10px 0}.pinglist
li{margin:0
0 0 20px;list-style-type:decimal}.pinglist li
.author{font-weight:bold;font-size:15px}.pinglist li
.date{font-size:11px}.pinglist li
.pingcontent{display:block;margin:10px
0}a.button,
a.comment-reply-link,
#commentform #submit,
.search_main .submit,input[type=submit].button,button.ui-state-default{display:inline-block;cursor:pointer;margin:5px;padding:5px
13px;border:1px
solid #6b7543;border-bottom-color:#616c33;color:white !important;font:bold italic 14px Georgia, Times, serif;text-align:center;text-shadow:1px 1px 0 hsla(0,0%,0%,.6);text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#828c59;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #828c59),
color-stop(1, #6b7543)
);background:-moz-linear-gradient(
center top,
#828c59 20%,
#6b7543 100%
);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29) }a.button.large{padding:6px
16px}a.button.small,a.comment-reply-link{padding:0px
10px}a.button:hover,
a.button.hover,
a.button.active,
a.comment-reply-link:hover,
#commentform #submit:hover,
.search_main .submit:hover,input[type=submit].button:hover,button.ui-state-default:hover{text-decoration:none !important;background:#6b7543;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #6b7543),
color-stop(1, #4f5925)
);background:-moz-linear-gradient(
center top,
#6b7543 20%,
#4f5925 100%
)}a.button:active,a.button.active{border-color:#424242;-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1) }a.button.inactive,button.ui-state-default.inactive{border:1px
solid #4c4c4c!important;color:#fff;text-shadow:1px 1px 0 #606060;background:#9e9e9e;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #cacaca),
color-stop(1, #9e9e9e)
);background:-moz-linear-gradient(
center top,
#cacaca 20%,
#9e9e9e 100%
);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.5) ,
inset 0 0 2px hsla(0,100%,100%,.1) ,
0 0 3px #fff;-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.5) ,
inset 0 0 2px hsla(0,100%,100%,.1) ,
0 0 3px #fff;box-shadow:inset 0 1px 0 hsla(0,100%,100%,.5) ,
inset 0 0 2px hsla(0,100%,100%,.1) ,
0 0 3px #fff }a.button.inactive:hover,button.ui-state-default.inactive:hover{background:#b0b0b0;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #b0b0b0),
color-stop(1, #9e9e9e)
);background:-moz-linear-gradient(
center top,
#b0b0b0 20%,
#9e9e9e 100%
)}#contact-page
.screenReader{left:-9999px;position:absolute;top:-9999px}#contact-page
ol.forms{float:left;list-style:none;width:100%;margin:10px
0 0}#contact-page ol.forms
li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}#contact-page ol.forms
label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px}#contact-page ol.forms
input.txt{width:214px}#contact-page ol.forms
input#sendCopy{border:none}#contact-page ol.forms
textarea{height:300px;width:400px}#contact-page ol.forms li
.error{font-size:12px;display:block;margin-left:120px;color:red}#contact-page ol.forms li.textarea
.error{display:block;margin-left:120px}#contact-page ol.forms
li.screenReader{margin-bottom:0}#contact-page ol.forms li.buttons
.submit{margin:15px
0 0 120px}#contact-page ol.forms li.inline
input{width:auto;margin-left:120px}#contact-page ol.forms li.inline
label{display:inline;float:none;width:auto}.gfield{margin-bottom:10px}.gform_wrapper .top_label
.gfield_label{display:block;padding-right:20px;width:100px;margin:5px
0px 4px !important}.gform_wrapper
input.button{padding:5px
10px 6px !important}.gform_wrapper
input{padding:7px
3px !important}.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label
textarea.textarea{width:400px !important;padding:7px
3px !important}.gform_wrapper .entry img, .gform_wrapper
img.thumbnail{padding:0px
!important;border:0px
!important}ul.top_label .clear-multi{clear:none !important}.gform_wrapper .gfield_checkbox, .gform_wrapper
.gfield_radio{margin-left:120px !important}img.ui-datepicker-trigger{border:0px;padding:0px}#archives{padding:10px
0 0}#archives
a{font-style:italic}h3.archive_year{font:bold 20px sans-serif;color:#555;margin-top:0}#archives
.archives_list{border-left:4px solid #ccc;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0
0 15px 15px}#archives .archives_list
li{clear:left;padding-left:24px;font-size:12px;font-style:normal;list-style:none;margin-bottom:10px}#archives .archives_list
.date{color:#808080;width:100px;font-style:italic;display:inline-block;vertical-align:top}#archives .archives_list
.linked{width:270px;display:inline-block;vertical-align:top}#archives .archives_list
.comments{width:100px;display:inline-block;vertical-align:top}#archives .archives_list .comments
a{color:#808080;font-size:12px;font-style:italic;text-decoration:underline;padding-left:13px}#archives .archives_list .comments a:hover{text-decoration:none}p.alert,p.download,p.info,p.note,p.tick{margin:10px
0 20px 0;padding:9px
10px 9px 50px}p.alert{border-top:1px solid #f0baa2;border-bottom:1px solid #f0baa2;background:#ffd9c8 url(/wp-content/themes/diner/images/ico-alert.png) no-repeat 20px 13px}p.download{border-top:1px solid #d4ebaf;border-bottom:1px solid #d4ebaf;background:#edfcd5 url(/wp-content/themes/diner/images/ico-download.png) no-repeat 20px 13px}p.tick{border-top:1px solid #d4ebaf;border-bottom:1px solid #d4ebaf;background:#edfcd5 url(/wp-content/themes/diner/images/ico-tick.png) no-repeat 20px 13px}p.info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee url(/wp-content/themes/diner/images/ico-info.png) no-repeat 20px 13px}p.note{border-top:1px solid #efe3ae;border-bottom:1px solid #efe3ae;background:#fef6d2 url(/wp-content/themes/diner/images/ico-note.png) no-repeat 20px 13px}