HTML,BODY,FORM,DIV,SPAN,CITE,P,A,UL,OL,LI,DL,DT,DD,H1,H2,H3,H4,H5,H6,TABLETH,TD,OBJECT,EMBED,IMG,FORM,FIELDSET,LABEL,INPUT,BUTTON,SELECT,TEXTAREA{margin:0px;padding:0px; background-image:none !important;}
IMG {border:0px; font-size:10px; font-weight:bold;}
BODY {font-family:Arial, Verdana, Time New Roman; font-size:62.5%; text-align:center;  line-height:normal; }
BODY DIV {text-align:left;}


/* Block Level Elements */
H1 {font-size:2.5em; padding:0.6em 0px 0.2em 0px; line-height:1.1em; font-family:Times New Roman, Georgia, Serif;}
H2 {font-size:1.7em; padding:0.4em 0px 0.3em 0px; line-height:1em; color:#9a140e; font-style:italic; font-weight:normal;}
H2 A {color:#9a140e !important;}
H3 {font-size:1.5em; padding:0.3em 0px 0.2em 0px; line-height:1.3em;}
H4 {font-size:1.3em; padding:0.4em 0px 0.2em 0px; line-height:1.3em;}
H5 {font-size:1.3em; padding:0.5em 0px 0.2em 0px; line-height:1.3em;}
H6 {font-size:1.3em; padding:0.5em 0px 0.2em 0px; line-height:1.3em;}
P, LI, DT, DD, ADDRESS {font-size:1.1em; font-style:normal}
P {padding:0.4em 0px; line-height:1.3em;}
BLOCKQUOTE P {padding:8px 12px 12px 12px; margin:0.7em 15px 0.7em 15px; text-indent:0em; color:#a40100; font-size:1.5em; line-height:1.2em; font-weight:normal;}
UL {padding:0.6em 0px 0.7em 18px; list-style:disc;}
OL {padding:0.6em 21px 0.7em 30px;}
UL UL, OL UL {padding:0.2em 0px 0px 10px;}
OL OL, UL OL {padding:0.2em 0px 0px 30px;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0.1em 0px 0.1em 5px;  line-height:1.4em; background:transparent none no-repeat scroll 5px 0.4em;}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0.1em 0px; background:transparent none; line-height:1.4em;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:0px 5px 0.5em 0px;}
DL DT {padding:0.2em 0px; font-weight:bold;}
DL DD {padding:0.2em 0px 0.2em 10px;}
DL P, DL LI {font-size:1.0em !important;}
HR {height:1px; line-height:1px; color:#666666; background:#4C4C4C; border:none;}
A {color:#000; text-decoration:none;}
A:hover {text-decoration:underline;}
A:visited {color:#3e2525;}

/* Standard Tables */
TABLE {background:transparent; margin:0.7em 0px 0.7em 0px;  padding:0px;  border-collapse:collapse; font-family:Trebuchet MS, Arial, Verdana, Serif;}
TABLE TD {padding:0.3em 10px; color:#000; border:1px solid #826931; font-size:1.2em;}
TABLE TD.spec {padding:0px 0px 0px 4px;}
TABLE TH {padding:0.3em 10px; color:#000; border:1px solid #826931; font-size:1.2em; font-weight:bold; text-align:left;}
TABLE TH A {color:#FFF !important; text-decoration:underline;}
TABLE TH A:hover {text-decoration:none;}
TABLE TH A:visited {color:#FFF !important;}
TABLE TR.head TH {text-align:center; }
TABLE TR.alt TD { background-color:#eee;}
TABLE A {color:#a40100 !important; text-decoration:underline;}
TABLE A:hover {text-decoration:none;}
TABLE A:visited {color:#e24342 !important;}

/* Form Elements */
FIELDSET {padding:1em;}
INPUT, BUTTON {color:#000; font-size:1.1em; margin:0px; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif}
SELECT {color:#000; font-size:1.1em; margin:0px; font-family:Arial, Verdana, Helvetica, sans-serif}
LABEL {font-size:1.1em; line-height:1.3em; font-weight:bold;}
LEGEND {color:#000; font-size:1.1em;}
TEXTAREA {color:#000; font-size:1.1em; font-family:Trebuchet MS, Arial, Verdana, Serif;}

/* Block Level Classes */
.strong {font-weight:bold; text-indent:-0.4em;}
.head-2 {font-style:italic; font-size:1.5em; color:#000;}
.subhead-2 {font-style:italic; font-size:1.2em; color:#000;}
.head-3 {font-style:italic; font-size:1.2em; line-height:1.2em; color:#bc0e0d;}
.head-3 A {color:#bc0e0d !important;}
.reference {font-size:1.0em !important; font-weight:bold; padding:0.2em 0px 0.2em 0px; font-family:Trebuchet MS, Arial, Verdana, Serif;}
P.intro {font-size:1.4em !important; font-style:italic; font-family:Georgia, Time New Roman, Serif;}


/* Misc */
.screen-only, .hidden, DIV#jumplinks {display:none;}
.hide-nojs {display:none;}
.js .hide-nojs {display:none;}
.hide-nosifr {display:none;}
.sIFR-active .hide-nosifr {display:none;}

/* Other */
DIV#controls, FORM.search-form, DIV.brand, DIV.navigation, DIV.member, DIV.membership-action, DIV#header UL.links, DIV.sitelinks {display:none; }

/* Links */
IMG.arrow {display:inline; margin-bottom:-0.3em; padding-left:0.4em;}
A.btn-link-red, A.btn-link {color:#a40100 !important; font-style:italic; font-weight:normal; text-decoration:underline;}
SPAN.btn-black A {color:#000 !important; text-decoration:none !important; font-family:Georgia, Time New Roman, Serif !important; font-style:normal !important;}


/*Simple Header*/
DIV.brand-print {display:block;}
P.copyright {font-size:0.9em; text-align:right; margin-top:-20px;}
DIV.breadcrumb OL {display:block; list-style:none; padding:0.3em 0px; margin:0px;}
DIV.breadcrumb LI {display:inline; padding:0px; margin:0px; font-size:1.0em; background-image:none;}
DIV.breadcrumb LI A {text-decoration:underline;}

/*Cancel label-over-input*/
.label-over-input LABEL {display:block !important;}

/* Page Notice */
DIV.notice UL {display:block; padding:0px; margin:0px; list-style:none;}
DIV.notice LI {display:block; padding:0.4em 0px;}

/* Check out tabs*/
UL.basket-tabs {display:block; list-style:none;}
UL.basket-tabs LI {display:none;}
UL.basket-tabs LI.active {display:block;}

/* Generic Form */
FORM {display:block;}
FORM LABEL {display:block;}

/* Products */
DIV.products {display:table; width:100%;}
DIV.products DIV.group {display:table-row;}
DIV.product-item {display:table-cell; width:33%;}
DIV.small-content DIV.products {display:block; width:100%;}
DIV.small-content DIV.products DIV.group {display:block;}
DIV.small-content DIV.product-item {display:block; width:33%;}

DIV.rel-outer {display:table; width:100%;}
DIV.rel-outer DIV.rel-inner {display:table-row;}
DIV.rel-outer DIV.rel-inner DIV.box,
DIV.rel-outer DIV.rel-inner DIV.box-stack {display:table-cell; width:30%; padding:0px 1% 0px 0%}
DIV.rel-outer DIV.rel-inner DIV.box-stack DIV.box {display:block; width:auto; padding:0px;}

/* Articles */
P.back {display:none;}
IMG.press-image {float:right; padding:0.5em 0em 1em 1em;}
DIV.press-article DIV.further {display:none;}

/* Distillery */
UL.regionkey {padding-left:20px; list-style:none;}
UL.regionkey LI {padding:0.2em 0px 0.2em 0px; font-weight:bold; font-family:Trebuchet MS, Arial, Verdana, Serif;}
UL.regionkey LI IMG {display:inline; padding-right:10px;}

/* Homepage */
#flash-home-container {display:none;}

/* Whisky Archive - Paging */
UL.paging {display:block; width:100%; list-style:none; padding-left:0px;}
UL.paging LI {display:inline; text-align:left;}
UL.paging LI.curr {text-align:left;}
UL.paging LI.next {text-align:right;}
UL.paging LI.all {text-align:right;}
UL.paging LI.prev {text-align:right;}
UL.paging LI.order {display:none;}

/* Whisky Profile */
DIV.profile DIV.overview DIV.body P {display:block !important;}
DIV.profile DIV.overview DIV.body A.read-more-js {display:none !important;}
DIV.profile DIV.metrixs {padding-top:1em;}
DIV.profile DIV.metrixs H2 {display:none;}
DIV.profile DIV.metrixs H3 {display:none;}

/* Product profile */
DIV.product-profile IMG.product {float:right;}

/* Basket */
DIV.details-column FIELDSET DIV {display:block; padding:0.2em 0px;}
