﻿@charset "utf-8"
html{text-align:left;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#000;background:#e3d7c7 url(../img/bk.png) repeat fixed;}
html,form,body,h1,h2,h3,h4,h5,h6{margin:0;}
p{font-weight:normal;}
img{border:0;}
hr{clear:both;margin:0;*margin:-7px 0;_margin:-7px 0;display:block;}
.trans{width:1px;height:1px;}
.aligntop{ vertical-align: middle; margin-bottom:4px;}
trans.img{width:1px;height:1px;}
#temp-container{width:600px;margin:0 auto;padding:30px;background:#FFF; margin-top:60px;}
#temp-text{text-align:center;border:#f93 2px dashed;padding:10px;}
#wrapper{width:1000px;margin:0 auto;overflow:auto;}
#top-wrap{width:1000px;overflow:auto;}
#top-nav-wrap{width:1000px;margin:0;padding:0;height:70px;background:#900;}
#top-nav-buttons{height:64px;padding:0 0 0 30px;_padding:10px 0 0 30px;}
#top-nav-buttons ul{list-style-type:none;height:46px;width:895px;margin:0 0 0 55px;padding:0;}
#top-nav-buttons li{float:left;margin:0;}
#top-nav-buttons ul a{padding-left:20px;display:block;line-height:46px;text-decoration:none;font-family:Verdana,Geneva,sans-serif;font-size:15px;color:#fff;letter-spacing:1px;margin:0;text-align:left;}
.navspace{padding: 0 0 0 18px;}
#top-nav-buttons ul a:hover{color:#f93;}
#top-nav-slice-1{margin:0 0 0 317px;_margin:0 0 0 307px;width:19px;padding:0;height:6px;}
#top-nav-slice-2{margin:0 0 0 274px;width:24px;height:7px;}
#top-search-wrap{width:950px;_width:1000px;margin:0 auto;padding:0 10px 0 20px;background:#fff url(../img/bk-top-nav-shade.png) top left repeat-x;overflow:auto;}
#logo{width:354px;height:118px;float:left; background:#fff url(../img/fireplace-supermarket-logo-slice-3.png) top left no-repeat; display:block;}
#logo h1{margin:0; color:#000; margin-left: -10000px;}
#search-wrap{width:596px;_width:616px;height:107px;float:right;margin:11px 0 0 0;background:#f69123 url(../img/sprite.png) no-repeat -92px right;}
#search-strap{width:210px;_width:220px;padding:5px 0 0 5px;float:left;text-align:right;height:100px;}
#search-strap1{width:190px;_width:190px;padding:5px 0 0 5px;float:left;text-align:right;height:40px;}
#search-strap1 h2{color:#900; font-size:16px; font-weight:normal; line-height:20px; letter-spacing:0.1em}
#search-strap2{width:200px;_width:200px;padding:40px 10px 0 5px; _padding:40px 20px 0 5px; float:left;background:url(../img/sprite.png) -78px -456px no-repeat; height:5px; font-size:10px;}
#search-strap2 a{color:#900; text-decoration:none;}
#search-strap2 a:hover{color:#900; text-decoration:underline;}
.post_title{position:relative;}
.post_title h1{position:absolute;top:1px;left:1px;font-size:16px;color:#999;_color:#f93;padding:5px 10px 0 10px;margin:0;}
.post_title h6{position:absolute;top:0;left:0;font-size:16px;color:#900;padding:5px 10px 0 10px;margin:0;}
div#qTip {padding: 8px; border: 3px solid #900;display: none;background: #ece7df;color: #000;font: 12px Verdana, Arial, sans-serif; text-align: left;position: absolute;z-index: 2000;}
#search{width:370px;float:right;text-align:left;padding:10px 0 0 10px;}
#frmsearch{width:335px;height:20px;margin:0 0 6px 0;padding:0;border:1px solid #900;font-size:15px;color:#999;padding:0 0 0 5px;letter-spacing:.1em;}
#search-options{float:left;}
#frmsearchman{width:200px;font-size:12px;padding:2px;border:1px solid #900;margin:0 0 6px 0;letter-spacing:.1em;}
#frmstyle{width:200px;font-size:12px;padding:2px;border:1px solid #900;letter-spacing:.1em;}
#search-button{width:140px;height:54px;float:right;background:#900;}
#top-nav-hr{margin:5px 10px 0 0;padding:0 0 0 245px;background:url(../img/sprite.png)   0  -203px   repeat-x;}
#content-wrap{width:940px;_width:1000px;margin:0 0 0 10px;_margin:0;padding:5px 20px 0 20px;background:#fff url(../img/bk-nav.png) 20px 20px repeat-y;overflow:auto;}
#content-left{width:252px;margin-top:-10px;padding-top:10px;float:left;background:url(../img/bk-white.gif) top left repeat-x;}
#content-right{width:658px;float:right;}
#breadcrumb{padding:0 0 5px 0; border-bottom:#900 1px dotted; font-size:11px; margin: 0 0 5px 0; font-weight:normal;}
#breadcrumb span{font-size:10px; color:#f93; font-family:Verdana,Arial, Helvetica, sans-serif;}
#breadcrumb a{color:#999; text-decoration:none;font-weight:normal;}
#breadcrumb a:hover{color:#ccc;}
#nav-wrap{width:252px;}
#nav-wrap ul{padding:0;margin:0;list-style:none;}
#nav-wrap li{text-align:center;letter-spacing:.1em;margin:0;padding:10px 0 0 0;_padding:5px 0 0 0;height:40px;background:#900 url(../img/bk-nav-shading.png) no-repeat bottom left;}
#nav-wrap li.nobk{background:none;height:auto;padding:0 0 10px 0;}
#nav-wrap h3{margin:0;color:#FFF;font-size:16px;font-weight:bold;}
#nav-wrap ul.category-list{margin:0;list-style:none;padding:0;}
#nav-wrap li.category-list{width:212px;color:#F90;text-decoration:none;font-size:12px;font-weight:normal;font-weight:normal\9;text-align:left;padding:0 0 2px 30px;_padding:0 0 2px 10px;font-family:Verdana,Geneva,sans-serif;letter-spacing:0;line-height:18px;height:auto;background:url(../img/bk-nav.png) 0 0 repeat-y;*background:url(../img/bk-nav.png) -5px 0 repeat-y;_background:url(../img/bk-nav.png) -20px 0 repeat-y;}
#nav-wrap li.category-list a{color:#fff;font-weight:bold;text-decoration:none;}
#nav-wrap li.category-list a:hover{color:#fff;background:#cba676;display:block;}
#footer-wrap{margin:0 0 0 10px;_margin:0;width:990px;_width:1000px;overflow:auto;background:#FFF url(../img/sprite.png) 0px -230px no-repeat;text-align:center;}
#footer{margin:0 0 0 35px;height:215px;background:#d3b997;padding:20px 0 0 0;font-size:13px;font-weight:normal;line-height:15px;letter-spacing:1px;font-style:normal;}
#footer1{float:left;width:140px;_width:255px;height:60px;margin:0 0 0 85px;background:url(../img/sprite.png) -175px -220px no-repeat;padding:15px 20px 0 125px; color:#000}
#footer2{float:left;width:125px;_width:235px;height:60px;background:url(../img/sprite.png) -183px -297px no-repeat;padding:15px 10px 0 105px;color:#000}
#footer3{float:left;width:130px;_width:240px;height:65px;background:url(../img/sprite.png) -163px -374px no-repeat;padding:15px 0 0 135px;color:#000}
#pricematch{color:#900;font-weight:bold;}
#footer-nav{letter-spacing:0;font-size:11px;font-weight:bold;margin:15px 0 15px 0;_margin:30px 0 15px 0;color:#ba9256;}
#footer-nav p{margin:0;}
#footer-nav a{text-decoration:none;color:#FFF;}
#footer-nav a:hover{text-decoration:underline;}
.sprite {background:url(../img/sprite.png);}
.navdivider{width:2px; height:46px; background-position:-281px -12px;  background-repeat:no-repeat; background-color:#900; }
.basket{width:25px; height:20px; background-position:0px 0px;}
.tophrred{width:71px; height:12px; background-position:0px -216px;}
.logoslice1{width:19px; height:6px; background-position:0px -21px;}
.logoslice2{width:24px; height:7px; background-position:0px -28px;}
.butsearch{width:140px; height:50px; background-position:0px -36px;}
.butsearchshadow{width:140px; height:4px; background-position:0px -87px;}
.bktopsearch{width:283px; height:108px; background-color:#f69123;  background-position: right -92px; background-repeat:no-repeat}
.butoffer{width:94px; height:18px; background-position:-30px -12px;}

a.navsm {color:#F93; font-size:10px; text-decoration:none}
a.navsm:hover{font-size:10px; text-decoration:underline}
a.navn {color:#F93; font-size:12px; font-weight:bold; text-decoration:none}
a.navn:hover{text-decoration:underline}
#big-button a{background:url(../img/bk-buy-button.png) top left no-repeat; color: #999; text-decoration:none; display:block; height:50px; padding: 0px 0px 0px 0px; margin: 10px 0 0 0; text-align:center;}
#big-button a:hover{background:url(../img/bk-buy-button.png) bottom left no-repeat; }


#brochures label{width:130px; float: left; text-align: left; margin-right: 0.5em; display:block; font-weight:bold;}
#brochures p{font-weight:normal;}

a.navch {color:#CCC; text-decoration:none}
a.navch:hover{color:#CCC; text-decoration:underline}

#ie6warning{visibility:hidden;color:#CCC;}
#ie6warning a{text-decoration:none;color:#ccc;}
#ie6warning a:hover{text-decoration:none;color:#fff;}
* html #ie6warning{position:absolute;top:0;left:0;width:100%;height:20px;padding:1px;background:#666;opacity:.90;filter:alpha(opacity=90);font-size:11px;-moz-opacity:.90;visibility:visible;text-align:center;}
