@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:#004b90;color:#000;font:88%/150% Arial, Sans-Serif}
html, body {min-height:100%}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#everything {position:relative;width:100%}
#page {background:url(../images/bg.png) repeat-y center;min-height:100%}
#logos {background:url(../images/logos.jpg) no-repeat center 70px;width:100%}

/* Header */
#header {background:url(../images/header.png) repeat-x center;height:106px;left:0;position:absolute;top:0;width:100%}
#header img {display:block;margin:15px auto 0}

/* Content */
#content {margin:0 auto;overflow:hidden;padding:470px 0 110px;position:relative;width:960px}
#content .column {float:left;padding:0 15px 100px;position:relative;width:290px}
#content #whale {color:#bde4f1}
#content #seafood {color:#FFF}
#content #tastes {color:#03205b}
#content .date {font-size:1.4em;font-weight:bold;text-align:center}
#content .button {height:80px;position:absolute;bottom:0;left:10px;width:308px}
#content .button span {background:url(../images/buttons.png) no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}
#content .button:hover span {background-position:0 -82px}
#content #seafood .button span {background:url(../images/buttons.png) no-repeat -320px 0}
#content #seafood .button:hover span {background-position:-320px -82px}
#content #tastes .button {bottom:5px;height:75px}
#content #tastes .button span {background:url(../images/buttons.png) no-repeat -640px 0}
#content #tastes .button:hover {bottom:0;height:80px}
#content #tastes .button:hover span {background-position:-640px -81px}

/* Footer */
#footer {background:url(../images/footer.png) repeat-x center;bottom:0;clear:both;color:#95c8f5;height:106px;position:absolute;left:0;text-align:center;width:100%}
#footer .content {margin:65px auto 0;width:960px}
#footer a {color:#95c8f5;text-decoration:none}
#footer p {float:left}
#footer #credit {float:right;font-weight:bold}
#footer ul li {border-left:1px solid #95c8f5;display:inline;padding:0 5px}
#footer ul li.first {border:0}
