@font-face{font-family:"HeavyweightRegular";src:url("/themes/default/fonts/heavyweight/heavywei-webfont.eot");src:url("/themes/default/fonts/heavyweight/heavywei-webfont.eot?#iefix") format("eot"),
url("/themes/default/fonts/heavyweight/heavywei-webfont.woff") format("woff"),
url("/themes/default/fonts/heavyweight/heavywei-webfont.ttf") format("truetype"),
url("/themes/default/fonts/heavyweight/heavywei-webfont.svg#webfonteQOL0ZYc") format("svg");font-weight:normal;font-style:normal}.font{font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif}@font-face{font-family:"PacificoRegular";src:url("/themes/default/fonts/pacifico/Pacifico-webfont.eot");src:url("/themes/default/fonts/pacifico/Pacifico-webfont.eot?#iefix") format("embedded-opentype"),
url("/themes/default/fonts/pacifico/Pacifico-webfont.woff") format("woff"),
url("/themes/default/fonts/pacifico/Pacifico-webfont.ttf") format("truetype"),
url("/themes/default/fonts/pacifico/Pacifico-webfont.svg#PacificoRegular") format("svg");font-weight:normal;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:99%}hr{display:block;height:1px;border:0;border-top:1px solid #c7b299;margin:1em
0;padding:0}input,select{vertical-align:middle}body{font:14px/1.214 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp,tt{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:none}nav ul, nav
li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong{font-weight:bold}td{vertical-align:top}th{font-weight:bold;text-align:left}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend, .ie7
legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6
input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="reset"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}input:valid,textarea:valid{}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}.no-boxshadow input:invalid, .no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:#38abe3;color:#fff;text-shadow:none}::selection{background:#38abe3;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#38abe3}button{width:auto;overflow:visible}.ie7
img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#534741;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.1;margin:0;padding:0}h1{color:#534741;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:40px;font-weight:normal;margin-bottom:0.75em}h2{color:#008c84;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:bold}h3{font-size:30px}h4{font-size:20px}h5{color:#008c84;font-size:18px;line-height:inherit }a,a:link,a:active,a:visited{color:#008c84;text-decoration:none}a:hover{color:#008c84;text-decoration:none}a
img{border:none}p{margin:0
0 1em 0}blockquote,ol{margin:0
0 1em 2em;padding:0}ol{list-style-type:decimal}ul{list-style:none;margin:0;padding:0}ul li, ol
li{line-height:1.1;margin:0
0 0.5em 0}dl{margin:0
0 1em 0}dt{font-weight:bold;text-transform:uppercase}dd{margin:0
0 0.5em 0;padding:0}em,i,var{font-style:italic}caption{font-weight:bold}fieldset{border:1px
solid #c7b299;margin:1em
0;padding:1em}legend{font-weight:bold;padding:0
0.5em}label{font-size:small}input::-moz-focus-inner{border:0;padding:0}button::-moz-focus-inner{border:0}body{background:url("/themes/default/images/bg-body-gradient.png") repeat-x scroll center 0 #ece7e2}.shadowMain{-moz-box-shadow:0 6px 15px 0 rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 6px 15px 0 rgba(0, 0, 0, 0.75);box-shadow:0 6px 15px 0 rgba(0,0,0,0.75)}.read-more,.re-collapse{display:block;font-weight:bold;text-transform:capitalize}.read-more a, .re-collapse
a{text-decoration:none}fieldset{border:none;margin:0;padding:0}legend{color:#008c84;font-size:24px;font-weight:bold;margin:0;padding:0
0 1em}label{color:#534741;display:block;font-size:14px;font-weight:bold;margin-bottom:3px}input.text,input.textarea{border:1px
solid #998675;margin:0
0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 5px 5px #CCC inset;-webkit-box-shadow:0 5px 5px #CCC inset;box-shadow:0 5px 5px #CCC inset}input.button{background:#534741;border:none;color:#fff;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;margin:0;overflow:visible;padding:0
2px 10px 5px;text-transform:uppercase}input.button:hover{background:#008c84;-moz-box-shadow:inset 0px 0px 5px rgba(1, 72, 68, 0.95);-webkit-box-shadow:inset 0px 0px 5px rgba(1, 72, 68, 0.95);box-shadow:inset 0px 0px 5px rgba(1,72,68,0.95)}.columnWrap{overflow:hidden}.column{display:inline;float:left}.column>.content{padding:10px;position:relative}.halves{width:50%}.thirds{width:33.3%}.two-thirds{width:66.7%}.quarters{width:25%}.fifths{width:20%}.columnWrap .first>.content{padding-left:0}.columnWrap .last>.content{padding-right:0}#container{background:url("/themes/default/images/bg-body.png") no-repeat scroll center 0 transparent;width:980px;width:auto !important;min-width:980px}.wrapper{margin:0
auto;overflow:hidden;position:relative;width:980px}header{background:#1477b6;background:transparent}header
.wrapper{height:141px;overflow:visible;position:relative;width:942px}header .logo
a{background:url("/themes/default/images/logo.png") no-repeat 0 0 transparent;display:block;height:140px;left:-33px;position:absolute;top:0;width:250px}header .logo a:hover, header .logo a:active{background-position:right top}header
.tagline{background:url("/themes/default/images/tagline.png") no-repeat scroll 0 0 transparent;height:78px;left:250px;overflow:hidden;position:absolute;text-indent:-9999px;top:40px;width:473px}header .phone,
header .gift-card{background:url("/themes/default/images/bg-phone-noshadow.png") no-repeat 0 0 transparent;bottom:0;color:#998675;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:21px;font-weight:normal;height:35px;line-height:25px;position:absolute;right:0;width:149px;text-indent:32px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.75)}header a.gift-card{background:url("/themes/default/images/bg-giftcards-dukes.png") no-repeat 0 0 transparent;color:#685d55;display:block;right:159px;text-shadow:none;text-transform:uppercase}header .address, header
.directions{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:30px;position:absolute;right:75px;text-transform:uppercase;top:0}header
.directions{font-size:12px;font-weight:bold;right:0px;text-transform:capitalize}header .directions
a{color:#fff;font-weight:bold;text-decoration:none}header .directions a:hover{color:#aed6e7}#weather{color:#d1e5f3;font-size:18px;line-height:30px;position:absolute;right:0px;top:25px;width:200px}#weather
img{display:inline;float:right;margin:-5px 5px 0}#weather
.leftbit{height:42px}#weather .leftbit .icon
.degf{font-size:12px;display:inline;font-weight:bold;float:right;padding-top:0px;padding-right:3px}#weather .leftbit .icon .degf
.unit{font-weight:normal}#weather .leftbit
.degrees{font-size:12px;display:inline;float:right;padding-top:0px}#weather
.astronomy{display:inline;float:right;font-size:12px;text-transform:uppercase}#beach-cam{position:absolute;right:105px;top:32px;width:105px}#beach-cam
a{background:url("/themes/default/images/btn-beach-cam.png") no-repeat 0 0 transparent;display:block;height:17px;overflow:hidden;text-indent:-9999px;width:99px}#beach-cam a:hover{background-position:0 bottom}#menu{background:url("/themes/default/images/bg-nav-main.jpg") repeat-x 0 0 #a1662e;clear:both;color:#fff;font-size:20px;font-weight:normal;height:50px;margin:0
auto;position:relative;text-transform:uppercase;width:940px;z-index:100}#menu
ul{list-style:none;margin:0;padding:0}#menu ul
li{display:inline;float:left;height:50px;line-height:40px;margin:0;padding:0;text-align:center;position:relative;vertical-align:bottom;white-space:nowrap;z-index:95}#menu ul li
a{border-left:1px solid #603913;border-right:1px solid #A67C52;color:#fff;display:block;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;padding:0
8px 10px;text-decoration:none;text-shadow:-2px -2px 2px rgba(0, 0, 0, 0.5)}#menu ul li:first-child
a{border-left:none}#menu ul li:last-child
a{border-right:none}#menu ul li.menuTop.active,
#menu ul li.menuTop:hover{background:#008c84;background-color:rgba(0,140,132,0.7)}#menu ul
li.nav1{width:8%}#menu ul
li.nav2{width:14%}#menu ul
li.nav3{width:12%}#menu ul
li.nav4{width:14%}#menu ul
li.nav5{width:12%}#menu ul
li.nav6{width:16%}#menu ul
li.nav7{width:24%}.menuHold{left:-9999px;position:absolute}#menu li ul
li{background:url("/themes/default/images/arrow-brown-right.png") no-repeat 14px 15px #f3edda;border:none;color:#534741;display:block;float:none;height:auto;line-height:1.1;margin:0;padding:0
0 0 10px;position:relative;text-align:left;white-space:normal;width:142px}#menu li ul li
a{border:none;border-bottom:1px solid #fff;border-top:1px solid #c7b299;color:#534741;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin:0
1px 0 14px;padding:10px
0 8px;text-shadow:none}#menu li ul li a:hover{background:transparent;color:#008c84}#menu li ul li:first-child
a{border-top:none}#menu li ul li:last-child
a{border-bottom:none}#hero,
#hero .wrapper,
#hero
#slides{line-height:1}#hero{background:url("/themes/default/images/bg-slide-container.png") no-repeat center bottom transparent;padding-bottom:40px}#hero
.wrapper{margin:0
auto;overflow:visible;width:980px}#slides{background:#998675;clear:both;margin:0
auto;overflow:hidden;padding:0;width:940px;height:350px;height:auto !important}#slides.home{height:420px;height:auto !important;max-height:420px}.animImage{position:absolute;top:0px;left:0px;z-index:90;display:none;line-height:1}.animText{color:#fff;font-family:"PacificoRegular","Comic Sans MS",cursive;font-size:150px;position:absolute;top:120px;left:200px;z-index:90;display:none;line-height:1;text-shadow:-5px -5px 10px rgba(0,0,0,0.78)}#slider1 .panel1.cloned
img{display:none}.cloned
.animText{display:none}#bookingbadge{background:url("/themes/default/images/bg-bookingbadge.png") no-repeat 0 0 transparent;height:133px;position:absolute;right:35px;top:140px;width:179px;z-index:102}#bookingbadge .content, #bookingbadge
.phone{font-size:26px;color:#ece7e2;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:133px;text-align:center}#bookingbutton{background:url("/themes/default/images/bg-bookingbutton.png") no-repeat 0 0 transparent;cursor:pointer;height:133px;position:absolute;right:35px;top:140px;width:179px;z-index:102}#bookingbutton
.phone{color:#ece7e2;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:133px;text-align:center}#bookingbutton
.panel{background:#fff;border:1px
solid #ccc;color:#534741;cursor:default;font-size:12px;line-height:16px;height:131px;position:relative;width:436px}#bookingbutton .panel
.close{background:url("/themes/default/images/icon-close-x.png") no-repeat 0 0 transparent;cursor:pointer;display:block;height:20px;left:4px;overflow:hidden;position:absolute;text-indent:-9999px;top:4px;width:20px}#bookingbutton .panel
.content{color:#534741;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:1px
30px 12px 37px;text-align:left}#bookingbutton .panel
h3{color:#534741;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;line-height:1.1;margin:0;padding:0;white-space:nowrap}#bookingbutton .panel
p{margin:15px
0 -5px}#bookingbutton .panel
.options{color:#998675;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:15px;line-height:1;white-space:nowrap}#bookingbutton .panel
.phone{color:#008c84;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:normal!important}#bookingbutton .panel
.conj{color:inherit;font-size:inherit}#bookingbutton .panel
.cta{background:#998675;color:#fff;cursor:pointer;display:inline;padding:0
5px 5px;text-decoration:none}#bookingbutton .panel .cta:hover{color:#fff}.booking-banner-phone{background:url("/themes/default/images/bg-bookingbuttonphone.png") no-repeat 0 0 transparent !important;cursor:default !important}.booking-banner-phone
.phone{line-height:130px !important}#sidebar .booking-banner-phone{width:179px !important}#bookingbot{background:url("/themes/default/images/bg-bookingbot.png") no-repeat 0 0 transparent;height:271px;position:absolute;right:40px;top:35px;width:202px;z-index:102}#bookingbot
.content{color:#736357;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:235px;line-height:1.166;margin:0
auto;padding-top:30px;position:relative;text-align:center;text-transform:uppercase;width:157px}#bookingbot
h3{color:#534741;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:1.1;margin-bottom:10px;margin-top:-10px;white-space:nowrap}#bookingbot
h4{color:#736357;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:3;margin:0;padding:0;text-transform:uppercase}#bookingbot
form{font-size:14px;text-align:left}#bookingbot
label{color:#534741;display:block;font-size:10px;font-weight:normal;line-height:1.5}#bookingbot input, #bookingbot
select{border:1px
solid #998675;color:#736357}#bookingbot
input.reservedate{font-size:13px;height:15px;padding:1px
3px 2px;width:122px}#bookingbot select.reservetime, #bookingbot
select.partysize{height:20px;width:130px}#bookingbot
select.partysize{width:50px}#bookingbot
input.button{background:#998675;border:none;bottom:12px;color:#FFF;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:22px;font-size:14px;font-weight:normal;height:52px;line-height:1;position:absolute;right:0;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.40);white-space:normal;width:84px}#bookingbot input.button:hover{background:#008c84;-moz-box-shadow:inset 0px 0px 5px rgba(1, 72, 68, 0.95);-webkit-box-shadow:inset 0px 0px 5px rgba(1, 72, 68, 0.95);box-shadow:inset 0px 0px 5px rgba(1, 72, 68, 0.95)}#bookingbot
.datepick{left:0;position:absolute;top:116px}#bookingbot
.time{left:0;position:absolute;top:160px}#bookingbot
.size{left:0;position:absolute;top:201px}#carousel{clear:both;height:255px;overflow:hidden;margin:0
auto;position:relative;width:980px}#carousel
.items{left:30px !important;position:absolute !important;top:0 !important}#carousel .items
li{background:url("/themes/default/images/bg-buckets.png") no-repeat 50% 0 transparent;float:left;height:255px;line-height:1;position:relative;text-align:center;width:230px}#carousel .items li:hover{background-position:50% 100%}#carousel .items li
a{color:#534741;text-decoration:none}#carousel .items li a:hover{color:inherit}#carousel .items
td.heading{height:50px;margin:0;padding:0;vertical-align:middle}#carousel .items li
h3{color:#534741;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:1;margin:0
auto;padding-top:4px;text-align:center;text-transform:uppercase;width:85%}#carousel .items li .glass, #carousel .items li
img{height:182px;left:17px;position:absolute;top:65px;width:195px}#carousel .items li
.glass{-moz-box-shadow:inset 0 0 15px rgba(83, 71, 65, 0.75);-webkit-box-shadow:inset 0 0 15px rgba(83, 71, 65, 0.75);box-shadow:inset 0 0 15px rgba(83, 71, 65, 0.75)}#carousel
button{background:url("/themes/default/images/btn-prev-next.png") no-repeat scroll 0 0 transparent;border:none;height:70px;outline:none;position:absolute;text-indent:-9999px;top:40%;width:35px}#carousel
button.prev{background-position:0 0;left:0}#carousel button.prev:hover{background-position:-35px 0}#carousel button.prev:active{background-position:-70px 0}#carousel
button.next{background-position:0 -70px;right:0}#carousel button.next:hover{background-position:-35px -70px}#carousel button.next:active{background-position:-70px -70px}#carousel
button.disabled{display:none}#page-wrap{background:url("/themes/default/images/bg-slide-container.png") no-repeat scroll center bottom transparent;margin:0
auto;padding-bottom:40px}.page{background:#fcfbf9;border:1px
solid #b2a997;clear:both;font-size:18px;line-height:1.33;margin:0
auto;width:938px;-moz-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.30);-webkit-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.30);-o-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.30);box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.30);min-height:510px;height:auto !important;height:510px}.page .wrapper-content{padding:20px}#venuemenu{background:transparent;border:none;clear:both;color:#534741;font-size:14px;margin:0
auto 20px;padding:0
0 30px;width:940px}#venuemenu .panes>div{padding:20px
40px}#venuemenu
.pdf{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin:0
-20px 1em 0;text-align:right;text-transform:uppercase}#venuemenu .pdf
a{background:url("/themes/default/images/icon-pdf.png") no-repeat 10px 0 transparent;color:#534741;padding:0
0 0 30px;text-decoration:none}#venuemenu .pdf a:hover{color:#053c50}#venuemenu .menuDescription, #venuemenu
.menuFooter{font-size:18px;line-height:1.33;margin:2em
0;text-align:center}#venuemenu .menuDescription h3, #venuemenu .menuFooter
h3{color:#008c84;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:0
0 0.5em;text-align:center}#venuemenu .menuDescription strong, #venuemenu .menuFooter
strong{color:#008c84;font-weight:bold}#venuemenu
h2{margin-bottom:0.25em;text-align:center}#venuemenu
.column{padding:20px
4.75%;width:45.25%}#venuemenu .columnWrap
.first{padding-left:0}#venuemenu .columnWrap
.last{padding-right:0}#venuemenu
dl{background:url("/themes/default/images/dot-line.gif") repeat-x 0 bottom transparent;margin:0
0 1.5em;overflow:hidden;padding:0}#venuemenu
dt{background:#fcfbf9;display:inline;float:left;font-weight:bold;margin:0;padding:0
0.5em 0 0;text-transform:uppercase}#venuemenu
dd{margin:0;padding:0}#venuemenu
.description{background:#fcfbf9;display:inline;float:none;padding:0
0.5em 0 0}#venuemenu
.price{background:#fcfbf9;display:inline;float:right;margin-top:0;padding:0
0 0 .5em;position:relative}#venuemenu .description+.price{*margin-top:-1.3em}.menu-category-description{text-align:center;font-size:18px;line-height:1.33;margin:1em
0}#venuemenu dd
dl{background:url("/themes/default/images/dot-line.gif") repeat-x scroll 0 bottom transparent;margin:0;overflow:hidden;padding:0}.item{border-bottom:1px solid #C7B299;clear:both;overflow:hidden;padding:10px
0}.item
.date{border:1
px solid #C7B299;display:inline;float:left;margin:0;padding:0;text-align:center;width:80px;-moz-box-shadow:0 0 10px #C7B299 inset}.item .date .month,
.item .date .day,
.item .date
.year{display:block;margin:0;padding:0}.item .date
.month{text-transform:uppercase}.item .date
.day{font-size:2em}.item .date
.year{}.item
.info{margin:0
0 0 100px}video{background:none repeat scroll 0 0 #998675;height:300px;width:500px}.readmore{background:none;border:none;margin:0;padding:0}.item
.moreinfo{display:none}#sidebar{float:right;padding-right:2px;width:240px}.box,.box-empty{background:#fefdf8;border:1px
solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow:hidden;margin-bottom:20px;-moz-box-shadow:0 3px 5px 0 #CCC;-webkit-box-shadow:0 3px 5px 0 #CCC;box-shadow:0 3px 5px 0 #CCC}.box-empty{border:none !important;overflow:visible}.box h2, .box-empty
h2{background-color:#026a64;border:1px
solid #026A64;color:#fefdf8;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;height:50px;line-height:35px;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;background-image:-moz-linear-gradient(top, #0ba097, #026a64);background-image:-webkit-gradient(linear, center top, center bottom, from(#0ba097), to(#026a64))}.box
ul{margin:0.75em 0;padding:0}.box
li{line-height:1;list-style:none;margin:0}.box li
a{background:url("/themes/default/images/bullet-raquo.png") no-repeat 18px 10px transparent;color:#534741;display:block;margin:0;padding:0.5em 30px;text-decoration:none}.box li a:hover,
.box li a:active, .searchlist li:hover{background-color:#ede6db;color:#534741}.searchlist
li{overflow:hidden;padding-bottom:0.5em}.searchlist li
a{background:none;margin-left:65px;padding:0.5em 30px 0.5em 10px}.searchlist li a
img.thumb{float:left;height:auto;margin-left:-65px;padding:3px;width:48px;-moz-box-shadow:0 0 5px 0 #CCC;-webkit-box-shadow:0 0 5px 0 #CCC;box-shadow:0 0 5px 0 #CCC}.box
a.more{color:#534741;display:block;float:right;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;margin:0
10px 5px;text-decoration:none;width:auto}.box a.more:hover{color:#008C84}.searchlist li.featured .event-date{display:none}#sidebar #search-list{}#sidebar
#searchCategory{}#sidebar
#upcoming{}#sidebar
#eventsUpcoming{}#sidebar
#eventsCalendar{}#sidebar .featured-list li
a{background-position:70px 10px;padding:0.5em 30px 0.5em 10px}#sidebar .featured-list
img.thumb{border:3px
solid #fff;display:inline;float:left;margin-right:20px;-moz-box-shadow:0 0 5px 0 #CCC;-webkit-box-shadow:0 0 5px 0 #CCC;box-shadow:0 0 5px 0 #CCC}#sidebar .featured-list
img.video{background:url("/themes/default/images/icon-video-play.png") no-repeat 0 0 transparent}#sidebar
#bookingbot{bottom:0;left:0;margin:50px
auto 20px;position:relative !important;right:0;top:0}#sidebar
#bookingbutton{background:url("/themes/default/images/bg-bookingbutton-lrg.png") no-repeat 0 0 transparent;height:133px;margin:0
auto 20px;position:relative;right:0;top:0;width:241px}#sidebar #bookingbutton .button
.phone{font-size:24px}#sidebar #bookingbutton
.panel{right:241px}#community{border-top:1px solid #c7b299;clear:both;color:#645d52;font-size:18px;font-weight:bold;margin:20px
auto 0;overflow:hidden;padding:0;text-align:left;width:905px}#community
.wrapper{border-top:1px solid #fff;overflow:hidden;padding:10px
0;width:905px}#community
h2{color:#645d52;font-size:18px;line-height:1.1;margin:0;padding:10px
0 0}#community h2
.subheading{font-size:18px;line-height:22px}#community
.awards{border-right:1px dotted #645d52;width:287px;height:82px;min-height:82px;overflow:hidden;padding-top:23px}#community .awards
.image{height:85px;width:85px}#community .awards
.copy{margin-left:10px;width:130px}#community .awards .copy:first-child{margin-left:0;width:225px}#community .awards
.slides{width:287px}#community .awards li>a{display:block}#community .awards
img{max-height:100%;max-width:100%}#community .awards .copy
.large{line-height:normal;max-height:41px;overflow:hidden}#community .awards .copy
.small{color:#645D52;font-size:14px;font-weight:normal;margin-top:5px}#community .awards
div.anythingSlider{padding-bottom:30px}#community .awards div.anythingSlider
.thumbNav{float:right}#community .awards div.anythingSlider .thumbNav
li{float:left}#community .awards div.anythingSlider .thumbNav
a{background:#c9b69e;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:6px;width:6px;margin:3px;overflow:hidden;padding:0;text-indent:-9999px;*text-indent:0;outline:0;font-size:1px}#community .awards div.anythingSlider .thumbNav a:hover,
#community .awards div.anythingSlider .thumbNav
a.cur{background:#008b7a}#community .awards div.anythingSlider
.anythingControls{bottom:5px;left:auto;right:65px}#community .awards div.anythingSlider
.cloned{display:none}#community .gift-cards{border-right:1px dotted #645d52;width:317px;height:82px;height:auto !important;min-height:82px}#community .gift-cards:first-child{margin-left:135px}#community .gift-cards
a{background-image:url('/themes/default/images/img-footer-giftcard-dukes.png');background-repeat:no-repeat;color:#645d52;display:block;height:57px;margin:22px
auto 0;padding-left:100px;width:120px}#community
.signup{background:url("/themes/default/images/envelope.png") no-repeat 30px 25px transparent;position:relative;width:298px;height:82px;height:auto !important;min-height:82px}#community .signup
h2{color:#645d52;position:absolute;right:20px;top:15px}div.wrapper-newsletter-signup-email{DISPLAY:NONE}.navFooter{clear:both;color:#85786c;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;height:52px;line-height:52px;margin:0
auto;padding:30px
0 10px;text-align:center;white-space:nowrap;background-image:-webkit-gradient( linear, left bottom, left top, from(rgba(215, 196, 167, 1.0)), to(rgba(255, 255, 255, 0)) );background-image:-moz-linear-gradient( bottom, rgba(215, 196, 167, 1.0) 0%, rgba(255, 255, 255, 0) 99% );filter:progid:DXImageTransform.Microsoft.gradient( gradientType=0, startColor=0, endColorStr=#d7c4a7 );-ms-filter:progid:DXImageTransform.Microsoft.gradient( gradientType=0, startColor=0, endColoStr=#d7c4a7 )}.navFooter
a{background:url("/themes/default/images/divider.png") no-repeat left bottom transparent;color:#85786c;margin:0;padding:0
12px 0 22px;text-decoration:none}.navFooter a:first-child{background:none}.navFooter a:hover{color:#007871}.navFooter .social-title{background:url("/themes/default/images/divider.png") no-repeat left bottom transparent;padding:0
5px 0 22px}.navFooter
.social{background-image:url("/themes/default/images/social-sprite-mini.png");display:inline-block;height:20px;overflow:hidden;padding:0;text-indent:-9999px;width:19px;vertical-align:middle}.navFooter
.facebook{background-position:0 0}.navFooter .facebook:hover{background-position:0 -24px}.navFooter
.twitter{background-position:-24px 0}.navFooter .twitter:hover{background-position:-24px -24px}.navFooter
.youtube{background-position:-48px 0}.navFooter .youtube:hover{background-position:-48px -24px}footer{background:url("/themes/default/images/bg-footer-global.jpg") repeat-x center top #ccb187;color:#fefae8;height:auto;padding:0
0 25px;text-align:center}footer
.wrapper{padding:16px
0 0;text-align:center;width:940px}footer
h2{color:#fefae8;font-size:18px;font-weight:normal;line-height:2.5;margin:0;padding:0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.30)}footer
.logos{margin:0
0 16px}footer
.set01{vertical-align:top}footer
.set02{}footer
.separator{height:60px;padding:0
15px;vertical-align:20px}footer .logos.set02 a
img{position:absolute;*max-width:100%;*max-height:100%}footer .logos
a{display:inline-block;height:119px;margin:0;width:auto;position:relative}footer .set01,
footer .set01
a{height:81px}footer .logos a
div{height:119px}footer .logos a:hover{background:none}.ts-restaurants{background:url("/themes/default/images/logos/ts-restaurants.png") no-repeat 0 0}.legacy-aloha{background:url("/themes/default/images/logos/ts-legacy-aloha.png") no-repeat 0 0}.sandys-hb{background:url("/themes/default/images/logos/sandys-beach-grill-huntington-beach.png") no-repeat 0 0;height:100px;width:161px;padding-right:25px}.sandys-hb~img{left:0px;top:0px}.sunnyside-tahoe{background:url("/themes/default/images/logos/sunnyside-lake-tahoe.png") no-repeat 0 0;height:100px;width:199px}.sunnyside-tahoe~img{left:0px;top:0px}.jakes-delmar{background:url("/themes/default/images/logos/jakes-del-mar.png") no-repeat 0 0;height:100px;width:107px;margin-left:20px}.jakes-delmar~img{left:20px;top:0px}.dukes-lajolla{background:url("/themes/default/images/logos/dukes-lajolla.png") no-repeat 0 0;height:100px;width:161px;margin-left:50px}.dukes-lajolla~img{left:50px;top:0px}.dukes-hb{margin-top:10px;background:url("/themes/default/images/logos/dukes-huntington-beach.png") no-repeat 0 0;height:100px;width:201px}.dukes-hb~img{left:0px;top:10px}.dukes-malibu{margin-top:10px;background:url("/themes/default/images/logos/dukes-malibu.png") no-repeat 0 0;height:100px;width:161px}.dukes-malibu~img{left:0px;top:10px}.dukes-kauai{background:url("/themes/default/images/logos/dukes-kauai.png") no-repeat 0 0;height:114px;width:240px}.dukes-kauai~img{left:0px;top:0px}.dukes-waikiki{background:url("/themes/default/images/logos/dukes-waikiki.png") no-repeat 0 0;height:114px;width:205px}.dukes-waikiki~img{left:0px;top:0px}.dukes-maui{background:url("/themes/default/images/logos/dukes-beach-house-maui.png") no-repeat 0 0;height:114px;width:214px}.dukes-maui~img{left:0px;top:0px}.kimos-lahaina{background:url("/themes/default/images/logos/kimos-lahaina-town-maui.png") no-repeat 0 0;margin-top:20px;margin-left:40px;margin-right:40px;height:114px;width:258px}.kimos-lahaina~img{left:40px;top:20px}.hula-kaanapali{background:url("/themes/default/images/logos/hula-grill-kaanapali.png") no-repeat 0 0;margin-top:20px;margin-left:-125px;margin-right:-40px;height:119px;width:240px}.hula-kaanapali~img{left:-125px;top:20px}.hula-waikiki{background:url("/themes/default/images/logos/hula-grill-waikiki.png") no-repeat 0 0;margin-top:20px;height:119px;width:205px}.hula-waikiki~img{left:0px;top:20px}.leilanis-kaanapali{background:url("/themes/default/images/logos/leilanis-on-the-beach-kaanapali.png") no-repeat 0 0;margin-top:20px;height:119px;width:214px}.leilanis-kaanapali~img{left:0px;top:20px}.keokis-kauai{background:url("/themes/default/images/logos/keokis-paradise-poipu-beach-kauai.png") no-repeat 0 0;margin-top:20px;height:119px;width:258px}.keokis-kauai~img{left:0px;top:20px}#copyright{clear:both;font-size:12px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.20)}#copyright
a{color:#fefae8;text-decoration:none}form#planEvent{border-top:1px solid #B2A997;font-family:Arial,Helvetica,sans-serif;overflow:hidden;padding:2em
0 0 0;margin-top:2em}form#planEvent
fieldset{border:none;margin:0;padding:0}form#planEvent legend, .plan-event-body
h2{color:#008c84;font-size:24px;font-weight:bold;margin:0;padding:0
0 1em}form#planEvent .columnWrap>div{display:inline;float:left}form#planEvent
.columnA{margin:0
40px 0 0;width:300px}form#planEvent .columnA
input{width:278px}form#planEvent .columnA
select{margin-bottom:20px}form#planEvent
.columnB{margin:0
40px 0 0;width:200px}form#planEvent .columnB
input{width:174px}form#planEvent .columnB .wrap-flex{margin-top:30px}form#planEvent .columnC .wrap-flex{margin:25px
0 23px}form#planEvent .columnC input[type="checkbox"]{display:inline;margin:0;width:20px;vertical-align:middle}form#planEvent .columnC input[type="checkbox"]+label{display:inline;width:150px}form#planEvent
label{color:#534741;display:block;font-size:14px;font-weight:bold;margin-bottom:3px;text-transform:capitalize}form#planEvent .text, form#planEvent
.textarea{border:1px
solid #998675;margin:0
0 15px;padding:6px
10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 5px 5px #CCC inset;-webkit-box-shadow:0 5px 5px #CCC inset;box-shadow:0 5px 5px #CCC inset}form#planEvent
.text{width:196px}form#planEvent
.textarea{height:121px;width:558px}form#planEvent
#submit{display:inline;float:right;margin-right:318px;padding:0
10px 10px}form#planEvent
.message{clear:left;font-size:16px;margin:20px
0}form#planEvent .message
strong.rep{color:#008c84}form#planEvent .message
.divider{padding:0
10px}form#planEvent .error-list{padding:0px}form#planEvent .error-list
li{background-color:red;color:white;font-weight:bold;padding:3px}.event-details-description{font-size:14px;margin:2px
0 1em}form#planEvent .event-details-description{width:580px}form#planEvent .event-details-description
.note{font-size:11px;font-style:italic;font-weight:bold}h1.events{color:#534741;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:48px}#events{color:#534741;font-family:Arial,Helvetica,sans-serif}#events
.item{background:url(/themes/default/images/bg-event-item.jpg) no-repeat 0 0 transparent;border:none;clear:both;overflow:hidden;padding-bottom:40px;width:619px;min-height:132px;height:auto !important;height:132px}#events .item .datebox,.datebox{color:#534741;display:inline;float:left;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;line-height:1;padding-top:3px;text-align:center;text-shadow:0 2px 0 #fffefe;width:15%}#events .item
.month{font-size:24px;text-transform:uppercase}#events .item
.day{font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:bold}#events .item
.year{color:#998675;font-size:18px}#events
#slides.shadowMain{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#events
#slides{background-color:transparent}#events .item
.description{display:inline;float:left;overflow:hidden;padding:8px
4% 0 1%;width:80%}#events .item .event-image{margin:0
0 0.5em}#events .item
h3{border-bottom:1px dotted #008c84;color:#008c84;font-family:Arial,Helvetica,sans-serif;font-size:28px;margin:0
0 0.25em 0;padding:0
0 0.25em}#events .item h3
a{color:#008C84;text-decoration:none}#events .item h3 a:hover, #events .item h3 a:active{color:#534741}#events .item
p{color:#534741;font-size:14px;line-height:1.3;margin:0
0 1em;padding:0}#events .item
a.more{color:#534741;display:block;float:right;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.5;text-decoration:none;width:auto}#events .item a.more:hover, #events .item a.more:active{color:#008C84}#events
img.eventdetails{display:inline;float:left;margin:0
20px 10px 0;-moz-box-shadow:0 2px 5px #bdb7a7;-webkit-box-shadow:0 2px 5px #bdb7a7;box-shadow:0 2px 5px #bdb7a7}#events .item a.back, #events .item
a.button{background:#ede6db;color:#534741;display:block;float:right;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:18px;height:42px;line-height:32px;margin-top:48px;padding:0
14px 0 12px;text-decoration:none;width:auto}#events .item a.back:hover,
#events .item a.back:active,
#events .item a.button:hover,
#events .item a.button:active{background:#008C84;color:#fff}#directions{color:#534741;font-family:Arial,Helvetica,sans-serif;font-size:14px;width:865px}#directions
h2{color:#008c84;font-size:20px;font-weight:bold;line-height:1.2;margin:0
0 0.5em;padding:0}#directions.columnWrap{clear:both;overflow:hidden;padding:16px
15px 50px}#directions .columnWrap
.column{display:inline;float:left;position:relative}#directions
p{margin:0
0 0.5em 0;padding:0}#directions
strong{color:#008c84}#directions
.section{border-bottom:1px solid #b5ad9b;border-top:1px solid #ece7e2;padding:24px
0}#directions
#info.section{border-top:none;padding-top:0}#directions
#restaurant.section{}#directions
#parking.section{}#directions
#parties.section{border-bottom:none}#directions
.details{margin:0
25px 0 0;position:relative;width:442px}#directions img.map-th{background:#ccc;border:3px
solid #fff;display:inline;height:108px;float:left;margin:0
22px 0 0;width:108px;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#directions
.address{margin:0.5em 0 1em 140px}#directions
a{color:#534741;font-weight:bold;text-decoration:none}#directions
a.cta{color:#534741;display:block;font-family:"HeavyweightRegular","Arial Narrow",Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;margin:0.5em 0 1em 140px;text-decoration:none}#directions a.cta:hover{color:#008c84}#directions
.message{clear:both;margin:1em
0 1em 140px}#directions .message
.badge{display:inline;float:left;margin:0
0 1em -140px}#directions .look-for
.star{font-family:"HeavyweightRegular","Arial Narrow",Arial,Helvetica,sans-serif;font-size:200%}#directions
.map{position:relative;width:398px}#directions img.map-lrg{background:#ccc;border:4px
solid #fff;height:auto;position:relative;width:390px;z-index:0;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#directions
img.marker{background:transparent;border:none;height:auto;left:-20px;position:absolute;top:120px;width:auto;z-index:1}div#page404{margin:0
auto;width:870px}#page404
h1{font-size:48px;margin:0
0.25em 25px}#page404 h1
span.subtitle{font-family:Arial,Helvetica,sans-serif;font-size:50%;font-weight:bold}#page404
.item{background:url("/themes/default/images/bg-item-full.png") no-repeat scroll center 0 transparent;border:none;padding:25px}#page404 .item
p{font-size:14px;line-height:1.57}#page404 .item
h2{border-bottom:1px dotted #a09e97;font-size:20px;margin:4em
0 1em;padding-bottom:0.33em}#page404 .item ul
li{display:inline;float:left;width:25%}#page404
.pagination{float:right;margin-top:40px}#page404 .pagination
a{background:none repeat scroll 0 0 #EDE6DB;border:medium none;color:#534741;display:block;font-size:14px;font-weight:bold;height:42px;line-height:42px;padding:0
14px 0 12px;text-decoration:none;text-transform:uppercase;width:auto}#page404 .pagination
a.prev{}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.new-foot-logo{float:left;padding:10px
30px}.four-logo-row{clear:both;padding-bottom:15px}.new-three-logo{display:inline-block;padding:10px
30px}.three-logo-row{display:inline-block;padding-bottom:15px}@media all and (orientation:portrait){}@media all and (orientation:landscape){}@media screen and (max-device-width: 480px){}@media
print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.wrapper-newsletter-signup-email{}.wrapper-newsletter-signup-email .newsletter-signup-email{}.wrapper-newsletter-signup-email .newsletter-signup-email
ul{}.wrapper-newsletter-signup-email .newsletter-signup-email ul
li{float:left}.wrapper-newsletter-signup-email .newsletter-signup-email ul li
label{display:none}.wrapper-newsletter-signup-email .newsletter-signup-email ul li input[type=text]{border:1px
solid #998675;color:#a1a1a1;font-size:14px;padding:6px
10px;width:200px;margin-top:10px;margin-top:4px;-moz-box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2)}.wrapper-newsletter-signup-email .newsletter-signup-email ul li input[type=button]{border:1px
solid #998675;color:#a1a1a1;font-size:14px;padding:6px
10px;width:200px;-moz-box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.2)}.wrapper-newsletter-signup-email .error-items{position:absolute;top:-35px}.wrapper-newsletter-signup-email .error-items
.errors{}.wrapper-newsletter-signup-email .error-items .errors
li{color:#BC1616}tbody{}tbody
td{padding:10px;vertical-align:top;width:80px}tbody td
label{display:inline;text-transform:capitalize}tbody div font
b{color:#534741;display:inline;font-size:14px !important;font-weight:bold;line-height:30px;margin-bottom:3px;text-transform:capitalize}tbody input[type="text"]{background:#fff;border:1px
solid #998675;color:#534741;font-size:14px;padding:6px
10px;width:200px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.2) inset;box-shadow:0 5px 5px rgba(0, 0, 0, 0.2) inset}tbody
select{background:#fff;border:1px
solid #998675;color:#534741;font-size:14px}tbody input[type="checkbox"]{vertical-align:middle}tbody input[type="submit"]{background:#534741;border:none;color:#fff;font-family:"HeavyweightRegular",Impact,"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;overflow:visible;padding:0
5px 10px 5px;text-transform:uppercase}.award-intro{color:#008c84;font-size:24px;font-weight:bold;margin-bottom:50px}.award{background:url('/themes/default/images/bg-awards.png') no-repeat;margin:20px
auto;overflow:hidden;padding:30px;width:780px}.award
.column{width:500px}.award .column:first-child{width:656px}.award .image-wrap:first-child{text-align:center;margin-right:20px;width:136px}.award
h2{border-bottom:1px dotted #008C84;font-size:30px;margin-bottom:10px;padding-bottom:6px}ul.css-tabs{border-bottom:1px solid #b2a997;font-family:'HeavyweightRegular',Impact,'Arial Narrow',Arial,Helvetica,sans-serif;font-weight:normal;height:68px;margin:0
!important;padding:0;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.75)}ul.css-tabs
li{float:left;list-style-type:none;margin:0;padding:0}ul.css-tabs
a{background-color:#d8cdb8;border:1px
solid #b2a897;border-bottom:0px;border-right-color:#ece5d2;color:#534741;display:block;float:left;font-size:20px;height:3px;margin-right:0;padding:13px
20px 40px;position:relative;text-decoration:none;top:11px;outline:0;-moz-border-radius:0 0 0 0}ul.css-tabs li:last-child
a{border-right-color:#b2a897}ul.css-tabs a:hover{background-color:#b2a997;color:#534741}ul.css-tabs
a.current{background-color:#fcfbf9;border-bottom:1px solid #fcfbf9;border-right-color:#b2a897;color:#534741;cursor:default;height:3px;padding-top:23px;top:1px;z-index:1;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.css-panes
div.panel{background-color:#fcfbf9;border:1px
solid #b2a897;border-width:0 1px 1px 1px;display:block;min-height:150px;padding:15px
40px}div.anythingSlider{width:700px;height:390px;margin:0
auto;overflow:hidden}div.anythingSlider .thumbNav
a{background:url(/themes/default/images/button-slider-nav.png)}div.anythingSlider .thumbNav
a.cur{background-position:0 -18px}div.anythingSlider .start-stop{}div.anythingSlider .start-stop{background-color:#080;color:#fff}div.anythingSlider .start-stop.playing{background-color:#d00}div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover{color:#fff}div.anythingSlider
.anythingWindow{overflow:visible;position:relative;width:100%;height:100%;z-index:1}div.anythingSlider{position:relative;padding:0}ul.anythingBase{background:transparent;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0}ul.anythingBase
li.panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}ul.anythingBase
li.fader{position:absolute}div.anythingSlider
.arrow{top:50%;position:absolute;display:block}div.anythingSlider .arrow
a{display:block;height:120px;margin:-60px 0 0 0;width:45px;text-align:center;outline:0;background:url(/themes/default/images/arrows-default.png) no-repeat;text-indent:-9999px;*text-indent:0}div.anythingSlider
.forward{right:0}div.anythingSlider
.back{left:0}div.anythingSlider .forward
a{background-position:0 -40px}div.anythingSlider .back
a{background-position:-88px -40px}div.anythingSlider .forward a:hover, div.anythingSlider .forward
a.hover{background-position:0 -240px}div.anythingSlider .back a:hover, div.anythingSlider .back
a.hover{background-position:-88px -240px}div.anythingSlider
.forward.disabled{display:none}div.anythingSlider
.back.disabled{display:none}div.anythingSlider
.anythingControls{outline:0;position:absolute;width:80%;bottom:20px;right:15%;z-index:100;left:35px}div.anythingSlider
.thumbNav{margin:0;float:left;margin:0;z-index:100}div.anythingSlider .thumbNav
li{display:inline}div.anythingSlider .thumbNav
a{text-decoration:none;text-align:center;display:inline-block;height:18px;width:18px;margin:3px;padding:0;text-indent:-9999px;*text-indent:0;outline:0;font-size:1px}div.anythingSlider .thumbNav a:hover{background-position:0 -18px}div.anythingSlider .start-stop{background-repeat:repeat-x;background-position:center top;padding:2px
5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover{background-image:none}div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .thumbNav a, div.anythingSlider .arrow a, div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}div.anythingSlider .start-stop{display:none}.date{border:1px
solid #ccc;font-size:18px;FONT-SIZE:INHERIT;padding:4px;text-align:center;TEXT-ALIGN:LEFT;width:194px;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset}#calroot{z-index:10000;margin-top:-1px;width:237px;background-color:#FAF8F3;font-size:11px;-moz-box-shadow:0 3px 6px rgba(0, 0, 0, .3);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3)}#calhead{background-color:#8b5928;background-image:-webkit-gradient(linear, left top, left bottom, from(#8b5928), to(#47281a));background-image:-webkit-linear-gradient(top, #8b5928, #47281a);background-image:-moz-linear-gradient(top, #8b5928, #47281a);background-image:-ms-linear-gradient(top, #8b5928, #47281a);background-image:-o-linear-gradient(top, #8b5928, #47281a);background-image:linear-gradient(top, #8b5928, #47281a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#8b5928', EndColorStr='#47281a');border:1px
solid #47281a;border-bottom:1px solid #866a5c;color:#fefdf8;height:40px}#caltitle{color:#ebe3ce;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-size:24px;float:left;line-height:40px;text-align:center;width:181px;text-shadow:0 1px 0 #ddd}#calnext,#calprev{color:#ebe3ce;display:block;width:27px;font-family:Arial,Helvetica,sans-serif;font-size:44px;font-weight:bold;float:left;line-height:40px;margin-top:-3px;cursor:pointer}#calprev{text-align:right}#calnext{float:right}#calprev.caldisabled,#calnext.caldisabled{visibility:hidden}#caltitle
select{font-size:10px}#caldays{background:#c7b299;height:30px}#caldays
span{color:#fff;display:block;float:left;font-size:18px;font-weight:bold;line-height:30px;width:34px;text-align:center}#caldays span:first-child{width:33px}#calweeks{}.calweek{clear:left;border-top:1px solid #c7b299;height:32px}.calweek a,
.calweek a:link,
.calweek a:active,
.calweek a:visited{display:block;float:left;width:33px;height:32px;text-decoration:none;font-size:18px;font-weight:bold;border-left:1px solid #e3d6c7;text-align:center;line-height:32px;color:#534741}.calweek a:first-child{border:none}.calweek a:hover,.calfocus{background-color:#dacdbe}a.calsun{color:red}a.caloff{color:#ccc}a.caloff:hover{}a.caldisabled{color:#C7B299 !important;cursor:default}#calcurrent{background-color:#dacdbe}#caltoday{background-color:#ebe5d9}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#000}#colorbox{}#cboxTopLeft{width:14px;height:14px;background:url(/css/plugins/colorbox-5/images/controls.png) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(/css/plugins/colorbox-5/images/border.png) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(/css/plugins/colorbox-5/images/controls.png) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(/css/plugins/colorbox-5/images/controls.png) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(/css/plugins/colorbox-5/images/border.png) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(/css/plugins/colorbox-5/images/controls.png) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(/css/plugins/colorbox-5/images/controls.png) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(/css/plugins/colorbox-5/images/controls.png) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(/css/plugins/colorbox-5/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/css/plugins/colorbox-5/images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7C7C7C}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px;background:url(/css/plugins/colorbox-5/images/controls.png) no-repeat 0px 0px;width:23px;height:23px;text-indent:-9999px}#cboxPrevious{left:0px;background-position:-51px -25px}#cboxPrevious.hover{background-position:-51px 0px}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext.hover{background-position:-75px 0px}#cboxClose{right:0;background-position:-100px -25px}#cboxClose.hover{background-position:-100px 0px}.cboxSlideshow_on
#cboxSlideshow{background-position:-125px 0px;right:27px}.cboxSlideshow_on
#cboxSlideshow.hover{background-position:-150px 0px}.cboxSlideshow_off
#cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off
#cboxSlideshow.hover{background-position:-125px 0px}