/*************************************************************
**  Stylesheet :: Pawleys Island Tavern                     **
**                                                          **
**  (C) 2010 by Zachary Waldowski, Dizzy Technology         **
**  zwaldowski@gmail.com                                    **
**  http://portfolio.dizzytechnology.com                    **
**                                                          **
**  The content of this website was and is a contracted     **
**  work.  It is not to be shared, duplicated, altered, or  **
**  otherwise stolen under penalty of law.                  **
*************************************************************/
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}

body{background:#c0ba86;font:12px/16px Verdana, Tahoma, Helvetica, sans-serif}
#header h1,#header h2,#navigation ul,#slider{width:780px}
#footer{width:750px}
#content{min-height:13.333em;padding:.417em 1.5em;width:744px}
#content-wrap{background:#c0ba86 url(ui/site-bg.png) repeat-x}

#header h1,#header h2,#navigation,#content h3,#content h4,#content h5,input,#fancybox_error{font-family:'Trebuchet MS', Tahoma, Helvetica, sans-serif}
#header h1 a:hover,.green,#content h3 span,#content h4 span,#content h5 span,#header h1 span,span.emp{color:#9EC630}
#footer,#footer a,#footer a:hover,#footer a:visited:hover{color:#568eb6}
#content,input.button,.scrollable img,#fancybox-outer{background:#fff}
#header a,#header a:hover span,#header a:hover span{color:#6297BC}
body,#header h2,#content ul span,#content ol span{color:#666}
a,blockquote,#content ul,input.button{color:#4284B0}
#content h3,#content h4,#content h5{color:#333}
#navigation a,th strong,th{color:#fff}
a:hover{color:#9EC068}
.gray{color:#BFBFBF}
.toggler{color:#333}

#header{background:#E8D08E;height:6.167em;border-bottom:6px solid #9cbd40}
#header h1{font-size:3.6em;letter-spacing:-2px;top:0.1em;left:0.116em;display:block;line-height:45px;}
#header h2{font-size:1.4em;padding-left:5.938em;top:0.5em}
.nivo-slice{z-index:50}
#slider{height:146px}

#navigation{background:url(ui/nav-bg.png);font-size:14px;line-height:30px}
#navigation ul li{border-right:0.077em solid #83acca;list-style:none}
#navigation a{background:url(ui/menu-bg.png) 0px 0px no-repeat;height:30px}
#navigation a:hover{background-position:120px 0px;color:#9cbd40}
#navigation #current{background:#9cbd40;color:#333;height:30px}

#footer{background:#c0ba86;border-top:0.417em solid #568EB6;padding:0 1.25em}
#footer a:hover,#footer a:visited:hover{border-bottom:0.083em dotted #568EB6}
#footer .footer-left,#footer .footer-right{padding:0.833em 0}

.nivo-slice,.scrollable .items,#fancybox-close,#fancybox-loading div,#fancybox-hide-sel-frame,#fancybox-wrap,#fancybox-inner,#fancybox-left-ico,#fancybox-right-ico,#fancybox-left,#fancybox-right{position:absolute}
.display-block,#navigation a,#navigation span,code,p,label,textarea,.nivo-slice,.thumbs a,.thumbs a:visited,a.browse,#fancybox-frame,#fancybox-left-ico,#fancybox-right-ico,.nivo-slice{display:block}
.toggler,a:hover,.nivo-directionNav a,.scrollable img,a.browse,#fancybox-loading,#fancybox-close,#fancybox-left,#fancybox-right,#fancybox-left-ico,#fancybox-right-ico{cursor:pointer}
blockquote{background:#FAFAFA;border:0.083em solid #f2f2f2;border-left:0.333em solid #4284B0;font:1.2em/1.5em Georgia, 'Bookman Old Style', Serif;margin:1.25em;padding-left:1.667em}
.noshow,.toggler,#fancybox-loading,#fancybox-overlay,#fancybox-tmp,#fancybox-wrap,#fancybox-close,#fancybox-left,#fancybox-right{display:none}
#footer a,#footer a:hover,#footer a:visited:hover,label,.nivo-controlNav a.active,#header h2,blockquote,#content h3,#content h4,#content h5,input.button{font-weight:700}
.image-center,#header h1,#header h2,#navigation ul,#footer,#content,#slider,#slider img,.gallery-legacy-item,.gallery-legacy-item img{margin:0 auto}
.nivoSlider,#slider,#header h1,#header h2,.thumbs a.active img,.scrollable,.scrollable .active,#fancybox-frame,#fancybox-outer{position:relative}
.nivo-slice,#fancybox-hide-sel-frame,#fancybox-img,#fancybox-frame,#fancybox-outer,#fancybox-left,#fancybox-right{height:100%}
.float-left,#navigation ul li,.footer-left,.thumbs a,.thumbs a:visited,.scrollable,.scrollable img,a.left{float:left}
*:first-child+html #content h4,#content > h4,.band-segment h4{padding-bottom:0.8em}
#fancybox-hide-sel-frame,#fancybox-img,#fancybox-frame,#fancybox-outer{width:100%}
#navigation a,#navigation span,#current,#content ul,#content ol{padding:0 1.25em}
.align-center,#navigation a,#navigation span,table.gallery{text-align:center}
.clear,#content,.gallery-legacy-item img,.scrollable .items{clear:both}
.gallery-legacy-item{padding:0.583em 0;text-align:center;width:356px}
#content h3{color:#6297BC;font-size:1.75em;margin:0.4em 0 0.85em}
a,#navigation a,#navigation span,#footer a{text-decoration:none}
.gallery-legacy-row .float-left{border-right:0.167em solid #CCC}
.scrollable,#fancybox-loading,#fancybox-inner{overflow:hidden}
.align-left,body,.footer-left,#wrap,code,th{text-align:left}
img.no-border,a:hover img.no-border{padding:0.417em 1.25em}
img.no-border,a:hover img.no-border,#slider img{border:0}
a img,* html a:hover img{border:0.167em solid #568EB6}
#content h4 span{font-size:0.75em;font-style:italic}
.gallery-legacy-row{border-top:0.167em solid #CCC}
div.imageelement h2,.toggler{text-transform:none}
#content h5{font-size:1.25em;padding:0 0 0.75em}
.float-right,.footer-right,a.right{float:right}
.gallery-legacy-item h4{padding-bottom:0.4em}
.align-right,.footer-right{text-align:right}
#header h1,#navigation{font-weight:bolder}
img,a:hover img{border:0.167em solid #CCC}
.gallery-legacy-item img{margin:0.583em 0}
p{line-height:1.6em;padding:0 0 0.8em}
#legacy-container .first{border-top:0}
img.float-right{margin-left:1.25em}
img.float-left{margin-right:1.25em}
.band-segment{margin-bottom:1.25em}
#content ul{margin:0.833em 1.25em}
#legacy-container{margin:1.25em 0}
.size-small{font-size:x-small}
#content h4{font-size:1.45em}

form{background-color:#FAFAFA;border:0.083em solid #f2f2f2;margin:0.833em}
input.button{border:0.083em solid #CCC;padding:0.167em 0.25em}
input{border:0.083em solid #eee;color:#777;padding:0.167em}
label{margin:0.417em 0}

th{background:#4284B0;border-left:1px solid #9EC630;height:2em;padding:9px 11px 0}
tr{background:#F8F8F8;border-bottom:1px solid #E5E5E5;height:2.5em}
table{border-collapse:collapse;margin:0.833em auto}
td{border-left:1px solid #4284B0;padding:6px 11px}
tr>td:first-child,tr>th:first-child{border-left:0}
tr.over,tr:hover{background:#E5E5E5}
tr.alt{background:#EFEFEF}

.thumbs a:hover img,.thumbs a:visited:hover img{border: 2px solid #A40004}
.thumbs img {height:100px;width:100px;display:inline;padding:2px}
.thumbs a,.thumbs a:visited{margin:0 5px 18px 5px;height:104px}
.thumbs a.active img{outline:1px solid #000;z-index:9999}

a.browse{background:url(ui/hori_large.png) no-repeat;font-size:1px;height:30px;margin-top:58px;width:30px}
.scrollable img{border:1px solid #ccc;height:100px;margin:20px 10px 20px 25px;padding:2px;width:175px}
.scrollable{background:url(h300.png) repeat-x;border:1px solid #ccc;height:144px;width:670px}
.scrollable .active{border:2px solid #000;z-index:9999}
a.right{background-position:0 -30px;margin-left:6px}
a.right:active{background-position:-60px -30px}
a.right:hover{background-position:-30px -30px}
a.left:active{background-position:-60px 0}
a.left:hover{background-position:-30px 0}
.scrollable .items{width:20000em}
a.left{margin-right:6px}

#fancybox-close{background-image:url(ui/close.png);height:30px;right:-15px;top:-15px;width:30px;z-index:1103}
#fancybox-loading{height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:fixed;top:50%;width:40px;z-index:1104}
#fancybox-loading div{background-image:url(ui/loading.png);height:480px;left:0;top:0;width:40px}
#fancybox-overlay{background:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1100}
#fancybox-hide-sel-frame{background:transparent;left:0;top:0}
#fancybox-wrap{left:0;padding:20px;top:0;z-index:1101}
#fancybox-inner{height:1px;left:0;top:0;width:1px}
#fancybox-img{line-height:0;vertical-align:top}
#fancybox_error{color:#444;padding:7px}
#fancybox-tmp{overflow:auto}

#fancybox-left-ico,#fancybox-right-ico{height:30px;left:-9999px;margin-top:-15px;top:50%;width:30px;z-index:1102}
#fancybox-left,#fancybox-right{background-image:url(ui/blank.gif);bottom:0;width:35%;z-index:1102}
#fancybox-right-ico{background-image:url(ui/gallery-right.png)}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left-ico{background-image:url(ui/gallery-left.png)}
#fancybox-right:hover span{left:auto;right:20px}
#fancybox-left:hover span{left:20px}
#fancybox-right{right:0}
#fancybox-left{left:0}

clearfix:after,#navigation:after,#footer:after,.band-segment:after,.gallery-legacy-row:after,.gallery-legacy-item:after,.scrollable:after,.thumbs:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}