@charset "utf-8";@font-face {font-family:'TheHellRaiserBook';src:url('fonts/thehellraiser-webfont.eot');src:local('HellRaiser'), url('fonts/thehellraiser-webfont.woff') format('woff'), url('fonts/thehellraiser-webfont.ttf') format('truetype'), url('fonts/thehellraiser-webfont.svg#webfontQaFY6o0X') format('svg');font-weight:normal;font-style:normal;}
body {font:100%/1.4 Verdana,Arial,Helvetica,sans-serif;background:#393;margin:0;padding:0;color:#fff;}
ul, ol, dl {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p {margin:0;padding-right:15px;padding-left:15px;}
a img {border:none;}
a:link {color:#414958;text-decoration:underline;}
a:visited {color:#4E5869;text-decoration:underline;}
a:hover, a:active, a:focus {text-decoration:none;}
.preload {display:none;background:url('img/van3-lights.png') no-repeat;}
.container {width:800px;background:#000;margin:10px auto;z-index:12;}
.header {width:800px;height:248px;background:url('img/header-background1.jpg') bottom left no-repeat;padding-top:20px;}
.logo {width:778px;height:80px;position:relative;top:-26px;margin-left:11px;margin-right:11px;z-index:20;}
.slogan {position:relative;top:140px;text-align:right;background:url('img/80trans-bg.png') repeat;}
.phone{color:#393;font-size:86px;text-shadow:#fff 0 1px 1px, #333 0 -1px 1px;text-align:center;line-height: 1;margin:0;}
address {font-style:normal;}
.address{color:#fff;font-size:32px;}
.round {-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}
.sidebar1 {float: left;width: 20%;background: #000;padding-bottom: 10px;}
.hellraiser {color:#fff;font-size:2em;font-family:"TheHellRaiserBook", Impact,"Arial Black", sans-serif;text-shadow:#000 0px 0px 5px, #000 0px 0px 5px;}
.side {font-size:1em;text-align:justify;border-bottom: 1px solid #666;padding: 15px;}
.eft { font-size:1em;text-align:center;padding-bottom:46px; background:url(img/eftpos.gif) no-repeat bottom;}
p.delivery { text-align:left;font-size:.8em; padding-bottom:20px;}
span.delivery { text-align:right;color:#f00;vertical-align:top;line-height:.1em; font-size:4em;font-weight:bold;}
p.comp {font-size:.8em;}
span.comp {font-weight:bold;font-size:1.2em;}
.win {font-size:1.6em;color:#f00;line-height:1em;}
li.comp a:hover .win, li.comp a:active .win, li.comp a:focus .win {color:#00F;}
.hellraiser:hover {text-shadow:#c60 0px -1px 2px,#ff0 0px -8px 10px,#f00 0px -22px 12px,#fa0 1px 1px 3px,#fa0 -1px -1px 3px;}
.content {padding:10px 0;width:80%;float:left;}
.hours {margin:5px 0 5px 5px;color:#000;background:#fff;font-size:18px;text-align:center;}
.img-store {background:#fff url('img/shop.jpg') no-repeat right;}
.img-van {background:#fff url('img/van3.png') no-repeat right;}
.van-lights:hover {background:#fff url('img/van3-lights.png') no-repeat right;}
.hours-table {margin-top:0;margin-left:10px;padding-top:0px;}
table {padding:0;margin:0 10px;border:0 solid;}
td.day {font-weight:bold;text-align:right;}
td {text-align:left;padding:0;margin:0;text-shadow:#fff 1px 1px 1px;}
ul.nav {list-style: none;border-top:1px solid #666;margin-bottom:5px;}
ul.nav li {border-bottom: 1px solid #666;}
ul.nav a, ul.nav a:visited {padding: 5px 5px 5px 15px;display:block;text-decoration:none;background:#000;color:#fff;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {background:#f30;color:#FFF;}
li.here {background:#3f0;color:#FFF;}
.footer {padding:10px 0;background:#000;position:relative;clear:both;text-align:center;font-size:9px;}
.fltrt {float: right;margin-left:8px;}
.fltlft {float: left;margin-right:8px;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
.footnote {font-size:8px; vertical-align:super;}
.author {padding-top:40px;color:#3a3;text-align:center;font-size:9px;}
.author a:link {color:#3a3;text-decoration:none;}
.author a:visited {color:#3a3;text-decoration:none;}
.author a:hover, a:active, a:focus {text-decoration:none;}