/* Layout */


/* Content */
#content { min-height:775px; _height:700px; }

/* Forms */

/* Boxes */


/* Footer */
#footer { background:url(../images/footer-line-blue.png) center top no-repeat;}
h1, h2, h3, .footernav, .footernav a:hover, .footerlinks a:hover, .email a:hover, .contact a:hover, .findout a:hover , #submenu-middle ul a:hover, p a, .greybox h2 a:hover { color:#0A81F6;}
.sendemailtopbtn a{ width:64px; height:18px; background:url(../images/headings/sendemail-blue.png) top no-repeat; display:block;}
.subscribetopbtn a{ width:58px; height:18px; background:url(../images/headings/subscribe-blue.png) top no-repeat; display:block;}
.sharetopbtn a{ width:52px; height:18px; background:url(../images/headings/share-blue.png) top no-repeat; display:block;}
.jointitle { width:163px; height:29px; margin-bottom:3px; position:relative; left:0; top:0; background:url(../images/headings/jointheclub-blue.png) no-repeat;}
.joinbtn a{ width:90px; height:21px; background:url(../images/headings/joinbtn-blue.png) top no-repeat; display:block;}
.subscrbtn a{ width:91px; height:21px; background:url(../images/headings/subscrbtn-blue.png) top no-repeat; display:block;}
.mercurebtn a{ width:114px; height:21px; background:url(../images/headings/mercurebtn-blue.png) top no-repeat; display:block;}
.subscribetitle { width:176px; height:29px; position:relative; left:0; top:0; background:url(../images/headings/newsandspecials-blue.png) no-repeat;}
.mercuretitle { width:165px; height:47px; margin-bottom:6px; position:relative; left:0; top:0; background:url(../images/headings/mercure-liverpool-blue.png) no-repeat;}
.tradinghourstitle { width:113px; height:29px; position:relative; left:0; top:0; background:url(../images/headings/tradinghours-blue.png) no-repeat;}

.bluetable { width:100%; margin:0 0 15px 0; font-size:11px; text-align:center; }
.bluetable span { font:10px arial; }
.bluetable th { padding:5px 4px; font-size:10px; color:#FFF; text-transform:uppercase; background:url(../images/headings/th-blue-back.png) top repeat-x; }
.bluetable td { padding:2px 0; }
.bluetable tbody tr:hover td { background:#0A81F6; }
.row { padding-left:5px !important; font-weight:bold; text-transform:uppercase; text-align:left; }

#content li { background:url(../images/li-blue.png) top left no-repeat; }