/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-size:100%;}
body {background:#080f08; font-size:0.75em;font-weight:normal; font-family:Georgia,Time New Roman,Serif; color:#fff;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; font-family:Georgia,Time New Roman,Serif}
h1{font-size:32px; margin-bottom:10px; line-height:0.85em}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0}
p {margin:0 0 1em  0;}
p.p2 {margin:0.5em 0;}
p.uc {margin:0.3em 0;}
p.nomargin {margin:0px;}
p.brighton {margin:0px;margin-top:14px;}
p.aberdeen {margin:0px;margin-top:56px;}
p.birmingham {margin:0px;}
p.offers {margin:0px;margin-top:27px;}

em{font-style:italic;}
a {color:#fff; text-decoration:underline}
a:focus, a:hover {color:#fff; text-decoration:none}
.float-l{float:left}
.float-r{float:right}
.green{color:#adb663}
.red,a.red{color:#a40100 !important}
.red2{color:#9b5c0c}
.arial{font-family:arial}
.f11{font-size:0.95em}
.f14{font-size:1.25em}
.pad-8{padding:8px}
.img-1{margin:0 3px}

.top_div1{border-bottom:2px solid #ff0000; font-size:0.85em; padding:5px 0}
#main{background:url(../images/bg-main.gif) repeat-x 0 0; width:959px; margin:0 auto;}
.breadcrumb{background:#a3a16e; padding:3px 10px; font:normal 0.85em arial;}
.wrapper{width:945px; margin:0 auto}
.div-50{width:48%}
.div-49{width:49%}
.div-36{width:50%}
.div-30{width:30%}
.div-60{width:60%}
/*  header  */
.top_div1{overflow:hidden}
.top_div1 ul{list-style:none; float:right}
.top_div1 ul li{display:block; float:left; background:url(../images/spacer-1.gif) no-repeat right 8px; padding:3px 13px 0 5px}
.top_div1 ul li.last{background:none;}
.top_div1 ul li a{color:#f6e8c5}
.top_div1 form.search{float:right}
.top_div1 form.search input.text{width:130px; height:11px}
div#logo{width:205px; height:58px; display:block; margin-bottom:15px}
div#logo a{width:auto; height:58px; display:block; background:url(../images/logo-scotch-malt.gif) no-repeat 0 0; text-indent:-9999px}

/*  footer  */
.footer{clear:both;background:#dcad67 url(../images/bg-footer.gif) no-repeat 0 0; overflow:hidden; width:730px; padding:10px 0}
.footer .div-1{width:162px; float:left; padding:0 10px; background:url(../images/footer-spacer.gif) no-repeat right top; font-size:0.8em; font-family:tahoma; color:#0d2216; overflow:hidden;}
.footer .div-1 h2{font:bold 1em tahoma; margin-bottom:3px}
.footer .div-1 ul{list-style:none}
.footer .div-1 ul li{padding-bottom:2px}
.footer .div-1 ul li a{color:#0d2216;}

/*  Form  */
input.text, textarea,select{background:#fff;border:1px solid #999; font:normal 1em arial; color:#0d2216}
form.member-login .text{width:165px; margin-bottom:10px;margin-right:5px;}
form.form-1 span{width:auto; display:block; overflow:hidden; padding:5px 0}
form.form-1 span label{width:120px; float:left; padding-top:3px; font-family:arial; font-weight:bold}
form.form-1 span label.mailorderlabel{width:85px;}
form.form-1 span label.l-1{width:183px}
form.form-1 span label.l-2{width:150px; font-weight:normal}
form.form-2 span{margin-bottom:5px; display:block}
.w-0{width:55px}
.w-1{width:180px}
.w-2{width:120px}
.w-3{width:40px}
.w-4{width:208px}
.w-6{width:250px;height:80px}
.w-7{width:390px;}
.w-8{width:165px;}
select.w-1{width:186px}
label.orderpad{padding:0px 95px 0px 0px;}
h2.h2orderpad{padding:0px 95px 0px 0px;}

form.form-1 span label.passlabel{width:135px;}
/*  backgrounds  */
.bg-0{background:#c58c33; padding:40px 20px; width:auto}
.bg-product{background:#f3d784 url(../images/bg-product.jpg) repeat-x 0 0; padding:0; width:auto; min-height:500px}
.bg-1{background:#f3d784 url(../images/bg-01.jpg) repeat-x 0 0; padding:0; width:auto; min-height:500px}
.bg-1-1{background:#f3d785 url(../images/bg-7.gif) repeat-x 0 0; padding:0; width:auto; min-height:500px}
.bg-4{background:url(../images/bg-04.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-2{background:url(../images/bg-02.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-3{background:url(../images/bg-03.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-5{background:url(../images/bg-05.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}

.bg-6a{background:url(../images/bg-06a1.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}
.hasflash div#main div.bg-6a{background:url(../images/bg-06a2.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}
.bg-6b{background:url(../images/bg-06b1.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}
.hasflash div#main .bg-6b{background:url(../images/bg-06b2.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}
.bg-6c{background:url(../images/bg-06c1.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}
.hasflash div#main .bg-6c{background:url(../images/bg-06c2.jpg) no-repeat 0 0; padding:0px 0px 0px 0px; width:auto; min-height:500px}

.bg-7{background:url(../images/bg-07.jpg) no-repeat 0 -15px; padding:50px 7px; width:auto; min-height:500px}
.bg-8{background:url(../images/bg-08.jpg) no-repeat 0 0; padding:45px 7px; width:auto; min-height:500px}
.bg-9{background:url(../images/bg-09.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-10{background:url(../images/bg-10.jpg) no-repeat 0 0; padding:45px 7px; width:auto; min-height:700px;}
* html .bg-10{height:700px;}
.bg-11{background:url(../images/bg-11.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:550px}
.bg-12{background:url(../images/bg-12.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-13{background:url(../images/bg-13.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-15{background:url(../images/bg-15.jpg) no-repeat 0 0; padding:30px 7px; width:auto; min-height:500px}
.bg-17{background:url(../images/bg-17.jpg) no-repeat 0 0; padding:45px 7px; width:auto; min-height:500px}
.bg-18{background:url(../images/bg-18.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-19{background:url(../images/bg-19a.jpg) no-repeat 0 0; padding:40px 7px; width:auto; min-height:500px}
.bg-20{background:url(../images/bg-20.jpg) no-repeat 0 0; padding:0px 5px; width:720px; min-height:500px}
.bg-21{background:url(../images/bg-21.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-23{background:url(../images/bg-23.jpg) no-repeat 0 0; padding:20px 7px; width:auto; min-height:500px}
.bg-27{background:url(../images/bg-27.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-29{background:url(../images/bg-29.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-30{background:url(../images/bg-30.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-28{background:url(../images/bg-28.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-37{background:url(../images/bg-37.jpg) no-repeat 0 0; padding:45px 7px; width:auto; min-height:500px}
.bg-49{background:url(../images/bg-49.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-70{background:url(../images/bg-70.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-14{background:url(../images/bg-14.jpg) no-repeat 0 0; padding:60px 7px; width:auto; min-height:500px}
.bg-angel1{background:url(../images/bg-angel.gif) no-repeat left bottom; height:188px; min-height:500px}
.magazine{background:#3e3f43}
.bg-right{background:#bdbb85; padding:5px}
.bg_product_detail
{
	padding: 0;
	background-position: 0px 0px;
	background-image: url(/images/bg_product_detail.gif);
	background-repeat: no-repeat;
}

/* buttons  */
.btn-1{background:url(../images/hand-add-basket.png) no-repeat 0 0; width:137;}
.btn-2{background:url(../images/hand-back.png) no-repeat 0 0; width:89px}
.btn-3{background:url(../images/hand-become-member.png) no-repeat 0 0; width:161px}
.btn-4{background:url(../images/hand-buy.png) no-repeat 0 0; width:89px}
.btn-5{background:url(../images/hand-buy-now.png) no-repeat 0 0; width:108px}
.btn-6{background:url(../images/hand-checkout.png) no-repeat 0 0; width:115px}
.btn-7{background:url(../images/hand-continue-shopping.png) no-repeat 0 0; width:166px}
.btn-8{background:url(../images/hand-continue-shopping2.png) no-repeat 0 0; width:163px}
.btn-9{background:url(../images/hand-full-details.png) no-repeat 0 0; width:122px}
.btn-10{background:url(../images/hand-give-me-more-reason.png) no-repeat 0 0; width:218px}
.btn-11{background:url(../images/hand-join-now.png) no-repeat 0 0; width:113px}
.btn-12{background:url(../images/hand-proceed.png) no-repeat 0 0; width:115px}
.btn-13{background:url(../images/hand-renew-now.png) no-repeat 0 0; width:123px}
.btn-14{background:url(../images/hand-see-latest-bottling.png) no-repeat 0 0; width:161px}
.btn-15{background:url(../images/hand-take-membership-tour.png) no-repeat 0 0; width:203px}
.btn-16{background:url(../images/hand-view-all-whisky.png) no-repeat 0 0; width:370px}
.btn-17{background:url(../images/hand-view-current-list.png) no-repeat 0 0; width:149px}
.btn-18{background:url(../images/hand-submit-payment.png) no-repeat 0 0; width:152px}
.btn-1,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6,.btn-7,.btn-8,.btn-9,.btn-10,.btn-11,.btn-12,.btn-13,.btn-14,.btn-15,.btn-16,.btn-17,.btn-18
{height:28px; display:block; text-indent:-9999px; cursor:pointer;}
input.btn-1{background:url(../images/hand-add-basket.png) no-repeat 0 0; width:137px; height:28px; border:0; font-size:0em;}
 
.bg-111{background:#f3d784 url(../images/bg-01.jpg) repeat-x 0 0; padding:0; width:70%; min-height:500px}

/*  content  */
#main .content_left{width:200px; padding:10px; float:left}
#main .content_right{width:730px; float:left; background:#e7c276; color:#0d2216}
#main .content_right a{color:#0d2216}
#main .bg_fix{background: url(/images/smws_bg_fix.gif) repeat-y left top;}
h2.scotch{background:url(../images/logo-scotch-malt.gif) no-repeat 0 0; width:auto; height:58px; display:block; text-indent:-9999px; margin-bottom:15px}
.div-1{background:#122013 url(../images/bg-1.gif) repeat-x 0 0; padding:10px; font-size:0.9em; margin-bottom:1px}
.div-1 h2{font-size:1.1em; margin-bottom:10px}
ul.menu-1{list-style:none; margin-left:15px; margin-bottom:70px; font-size:1.2em}
ul.menu-1 li a{color:#adb663}
ul.menu-1 li ul{list-style:none; margin:2px 12px; font-size:0.85em}
ul.menulevel1 li.levelone a.level-1{color:#ADB663;}
ul.menulevel2 li.leveltwo a.level-2{color:#ADB663;}
ul.menulevel3 li.levelthree a.level-3{color:#ADB663;}

ul.menulevel1 li.levelone a.active{color:#FFFFFF;}
ul.menulevel2 li.leveltwo a.active{color:#FFFFFF;}
ul.menulevel3 li.levelthree a.active{color:#FFFFFF;}

ul.menu-2{list-style:none; font:normal 0.8em tahoma; margin-top:8px}
ul.menu-2 li{display:block; float:left; padding:0 6px; border-right:1px solid #ccc}
ul.menu-2 li.last{border-right:0}
.box-1{width:auto; background:#f8e5c1; padding:10px; border:1px solid #ae884b}
.box-2{width:230px; height:230px; background:url(../images/bg-box-1.png) no-repeat 0 0; padding:4px}
.box-3{width:230px; height:148px; background:url(../images/bg-box-2.png) no-repeat 0 0; padding:4px; }
.box-4,.box-4-1,.box-4-2,.box-4-3{background:#f8e5c1; border:1px solid #ae884b; padding:10px; width:210px; height:110px; margin:2px}
.box-4-1{height:180px; position:relative}
.box-4-3{height:150px; position:relative}
.box-4-3 img.img{position:absolute; top:0; right:0}
.box-4-1 img.img{position:absolute; top:0; left:150px;}
/* related products IE hacks  */
/**:first-child+html .box-4-1 img.img {left:140px;top:-10px;}*/
*html .box-4-1 img.img{top:-10px;left:140px;}

.box-4-2{padding:5px; width:220px; height:90px}
.box-4-3{width:180px; height:110px}
.disprofile{width:230px; height:270px;margin:4px;background:#F8E5C1 none no-repeat scroll 0 0;}
.box-5{background:url(../images/bg-box-3.png) no-repeat 0 0; width:170px; height:230px; padding:4px}
.box-5a{background:url(../images/bg-box-3a.png) no-repeat 0 0; width:170px; height:280px; padding:4px}
.box-6{background:#f8e5c1; border:1px solid #fff; width:158px; height:200px; margin:0 4px}
/*AJW 76530*/
.box-7{background:url(../images/bg-box-5.png) no-repeat 0 0; width:230px; height:350px; padding:4px}
.box-8{background:url(../images/bg-box-6.png) no-repeat 0 0; width:200px; height:187px; padding:4px}
.box-9{background:url(../images/bg-box-7.png) no-repeat 0 0; width:200px; height:126px; padding:4px}
.box-popup{background:url(../images/bg-box-popup.png) no-repeat 0 0; width:300px; padding:25px !important}
table.listing-1 th{background:#d8da99; font-family:arial; padding:3px 5px}
table.listing-1 td{background:#e9dfac; font-family:arial; padding:5px}
table.listing-1 td.nopad{padding:0px;vertical-align:top;}
table.listing-1 td.td-1{background:none}
table.listing-2{border-top:1px solid #846c33; border-left:1px solid #846c33; font:normal 1em arial}
table.listing-2 th{background:#102a1b; color:#fff; border-bottom:1px solid #846c33; border-right:1px solid #846c33; padding:5px; font-weight:normal}
table.listing-2 td{background:#edd7b4 url(../images/bg-2.gif) repeat-x 0 0; padding:8px 5px; border-bottom:1px solid #846c33; border-right:1px solid #846c33;}
table.listing-2 th a{color:#fff !important}
table.listing-2 th img.arrow{float:right; margin-top:5px}
h2.h1{font-size:18px}
h2.h2{font-size:1.1em; font-style:italic; margin-bottom:10px}
h2.h2padd{margin-bottom:5px}
h2.h3{width:auto; background:#1f2c1e; color:#fff; padding:5px 0 5px 8px; font-weight:normal}
.span-1{width:auto; border-bottom:1px solid #ccb998; padding:2px 0}
.span-2{width:auto; border-top:1px solid #ccb998; padding:2px 0}
.span-3{background:#efd8b6 url(../images/bg-3.gif) repeat-x 0 0; padding:5px 20px}
.span-3 h1{font-size:24px}
.span-4{background:url(../images/bor-1.gif) repeat-y 0 0; padding-left:10px}
ul.ul-1,ul.ul-3{list-style:none; width:auto}
ul.ul-1 li{background:url(../images/bullet-1.gif) no-repeat 0 0; padding:1px 0 3px 24px}

div#distillerylist
{
	width:220px;
}

div#distillerylist ul
{
	list-style:none;
	padding: 0;
	margin: 0;
}

div#distillerylist ul li
{
	float: left;
	width: 85px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: "Arial","Helvetica","Sans Serif";
	font-weight: Bold;
	font-size: 0.9em;
	background: url(../images/icon-4.gif)   no-repeat 0 0;
}
div#distillerylist ul li.li
{
		background: url(../images/icon-5.gif)   no-repeat 0 0;
}
div#distillerylist ul li.wide
{
	width: 110px;
}

div#distillerylist ul li.narrow
{
	width: 75px;
}

div#distillerylist ul li ul li
{
	width: auto;
	padding: 0 1px 0 0;
	margin:0;
	font-weight:normal;
	background:none;
	font-size: 0.9em;
}


/*
ul.ul-3{width: 201px;}
ul.ul-3 li{width:77px;float:left;background:url(../images/icon-4.gif) no-repeat 0 0; padding:4px 10px 4px 20px; margin-bottom:3px; font:bold 0.9em arial}
ul.ul-3 li.wide{width: 83px}
ul.ul-3 li.narrow{width: 83px; background-color: Red;}

ul.ul-3 li.li{background:url(../images/icon-5.gif) no-repeat 0 0}
ul.ul-3 ul{float:left;width:70px;}
ul.ul-3 ul li{float:left;}
ul.ul-3 li ul li
{
	display:inline;
	background:none;
	padding:0;
	margin:0;
	font-weight:normal;
	padding-right:2px;
	width:30px;
}*/
ul.ul-2{list-style:none; font-family:arial}
ul.ul-2 li ul{list-style:none; margin:3px 0 15px 15px}
ul.ul{list-style:none}
ul.share{list-style:none; overflow:hidden; width:200px}
ul.share li{display:block; float:left; margin-bottom:6px; width:50%}
ol.ol-1{margin-left:20px;}
ol.ol-1 li{margin-bottom:5px}
.tab-1{width:auto; background:#f8e5c1; position:relative; margin-top:25px}
.tab-1 .details{padding:30px 18px;min-height:250px;}
.tab-1 ul.tab{list-style:none; width:auto; position:absolute; top:-28px; left:0}
.tab-1 ul.tab li{width:138px; height:28px; display:block; float:left;}
.tab-1 ul.tab li a{width:138px; height:20px;display:block; text-align:center; padding-top:8px; background:url(/images/bg-tab-1.gif) no-repeat 0 0; color:#f8e5c1 !important; font:bold 0.95em arial;}
.tab-1 ul.tab li a.select,.tab-1 ul.tab li a.select:hover{background-position:0 -28px; color:#333 !important; text-decoration:none}

.calender{border:1px solid #ccb998; padding:5px}
.calender ul{list-style:none; width:auto; overflow:hidden}
.calender ul li{width:20px; height:20px; display:block; float:left; text-align:center}
.chips{background:url(../images/bg-chips.gif) no-repeat 0 0; width:178px; height:150px; padding:15px 135px 15px 15px}

.clearfix{display:block; overflow:hidden; clear:both; width:auto}
* html .clearfix,* html .footer,* html form.form-1,* html .calender ul{height:1%}
ul.menu-1 li a,ul.menu-2 li a,.footer .div-1 ul li a,.top_div1 ul li a,.calender a,.tab-1 ul.tab li a{text-decoration:none}
ul.menu-1 li a:hover,ul.menu-2 li a:hover,.footer .div-1 ul li a:hover,.top_div1 ul li a:hover,.calender a:hover{text-decoration:underline}


p.intro {font-style: italic; font-size: 15px;}
div.search_box
{
	background:#F8E5C1 none repeat scroll 0 0;
	border:1px solid #AE884B;
	padding: 7px 10px;
}
div.search_box p
{
	font-size: 11px;
	margin: 0;
	padding: 0 0 3px 0;
}
/*Added by Developer*/
/*img.heading{ background-color:Transparent;}*/
h1.leftmar{margin-left:20px;}
.largeimageheight
{height:425px;}
.boxheight{height:158px;}
ul.menu-1 a.active{color:#FFFFFF;}
p.error {font-family:arial;margin:0px;color:#BC0E0D;font-size:1.0em;font-weight:bold;line-height:1.4em;/*padding-left:1.5em;padding-right:15em;*//*padding-top:0.5em;*/}
form.form-1 span.paddingbottom{padding:0px 0px 5px 0px;}

/*Flash*/
#flash-home-container {display:block;height:580px;width:731px;}
/*#flashhomeleft {float:left;left:-212px;position:relative;top:-62px;}
#flash-home-right {float:right;left:-210px;position:relative;top:-55px;}*/

.sIFR-flash{margin:0;padding:0;visibility:visible !important;}
.sIFR-alternate{display:block;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}

.category-description{width:55%;padding:20px 0 25px 25px;}
.mem-description{width:48%;padding:20px 0 25px 25px;}
.bottle-search{width:37%;padding:8px;}
.user-login{padding:60px 30px;}
.login-box{width:330px;}
.login-box form.form-1 span label{width:140px;}
.login-button{margin-right:8px;}
.align-right{float:right;}
.clear-both{clear:both;}
.pad-404{padding:60px 30px;}
.pad-width{width:38%;}
.pos{position:relative;}
.bgpad{padding:45px 15px 45px 30px;}
.archive-wdith{width:270px;padding-top:45px;}
.all-pad{padding-right:6px;}
.search-box1{font-size: 11px; margin: 0; padding: 0 0 3px 0;}
.advanced{padding-right:6px;}
.adv-bg-pad{padding:60px 30px;}
.box-width{width:59%;}
.pad-50{padding-left:20px;}
.div-190{position:absolute; top:40px; left:75px; width:190px;}
.order-pad{padding:0 10px;}
.order-pad-2{padding:0 5px;}
.pd-width{width:70%;}
.pd-width-pad{width:45.5%; padding:20px 5px 25px 25px;}
.valign-middle{ vertical-align:middle;}
.man-choice{padding-left:25px; clear:both;}
.btn-1-mar{margin-left:120px;}
.mem-com{background:#ecab40 url(/images/bg-8.gif) no-repeat right top; padding:10px; clear:both;}
.img-pad{padding-top:65px;}
.pro-width{width:28%;}
.bot-height{height:800px;}
.img-mar{margin:20px 0 0 22px;}
.pd-width-pad-1{width:45%; padding:20px 0 0 25px;}
.bg-img-1{width:100%; background:url(/images/img-34.gif) no-repeat right 70px;}
.pad-2{padding:20px 15px 15px 25px;}
.wid-39{width:39%;}
.pad-bot-5{padding-bottom: 5px;}
.wid-280{height: 280px;}
.wid-35{width:35%; padding-left:20px; float:left;}
.mar-36{margin:36px 0 0 48px;}
.bg-img-2{width:100%; background:url(/images/img-30.gif) no-repeat right 20px;}
.mar-bot-5{margin-bottom:5px;}
.wid-310{width:310px;}
.pad-top-10{padding-top: 10px;}
.div-235{width:270px; padding-left:5px; float:left;}
.marg-8{margin:8px 0 0 44px;}
.mar-top-5{margin:5px 0 0 0;}
.pad-10{padding: 10px;}
.pad-0{padding: 0;}
.pad-2-5{padding: 2px 5px;}
.pad-5-0-5{padding: 5px 0 5px 15px;}
.pad-r-20{padding-right:20px;}
.clear-both{clear:both;}
.mar-r-15{margin-right:15px;}
.tran{background-color: Transparent;}
.det-bg{background-color: #f8e5c1; margin: 0px 2px;}
.pad-2-6{padding:2px 6px 0 0;}
.wid-25{width:25px;}
.hght-130{height:130px;}
.wid57{width:57%;}
.wid300{width:350px; height: 300px;}
.wid350{width:350px; height: 350px;/*margin-top:25px;*/}
.wid55{width:55%;}
.wid40{width:40%;}
.wid420{width:420px;}
.wid290{width:290px;}
.bg-pad-48{padding:40px 8px;}
.img-pad-16{padding-left: 16px;}
.wid23{width:23%; padding-top:20px;}
.div-290{padding-left:17px; height:290px;}
.div-179{background:url(/images/bg-box-4.png) no-repeat 0 0; width:179px; height:138px; padding:10px;}
.wid66{width:66%;}
.bg-10-pad{padding: 45px 30px 15px 30px;}
.pad-bot-40{padding-bottom:40px;}
.wid38{width:38%;}
.wid-55{width:55%; padding-top:60px; position:relative;}
.btn-16-pad{left:5px;
position:relative;
top:115px;}
.page-margin{margin-bottom:5px;margin-top:5px;}
.no-pad{padding:0px;margin:0px;}
.pad-left{padding-left:25px;}
.wid665{width:66.5%;}
.padtop35{padding-top:35px;}
.home{width:270px;padding:55px 210px 80px 205px;}
.intro{width:250px;}
.whisky-archive{width:375px;}
.distillery-profile{width:250px;padding-left:20px;}
.dis-search-left{width:350px;}
.dis-search-right{width:270px;padding-top:20px;}
.dis-detail{width:260px;}
.heading{width:auto;}
.leading{padding:0 0 40px 205px;}
#flash-home-right {
float:right;
}
#flash-home-left {
float:left;
left:0px;
position:relative;
top:0px;
}

#home-container {
margin-top:-580px;
position:relative;
z-index:100;
float:left;
width:731px;
}

div.clear
{
	clear:both;
}
.listimg
{
	margin:0;
	position:absolute;
	width:40px;
	left:178px;
	top:21px;
	font-size:1.1em;
	font-family:Trebuchet MS,Arial,Verdana,Serif;
	}
	
	.caskno
	{
		display:block;
		font-size:165%;
	font-weight:bold;
	width:230px;
}

.sIFR-active span.label 
{
width:60px;
}

.sIFR-active span.number
{
width:150px;
}

.largeimage
{
	position:relative;
	top:-315px;
	left:40px;
	width:184px;
	text-align:center;
}

div.largeimage h3 {
font-size:1em;
font-weight:normal;
height:auto;
padding-bottom:0.2em;
padding-top:0.3em;
}
div.largeimage dl {
display:block;
line-height:1.25em;
margin:0;
padding:0;
}

div.largeimage dl dt {
display:inline;
font-style:italic;
margin:0;
padding:0 3px 0 0;
}

dl dt {
font-weight:bold;
padding:0.2em 0;
}

div.largeimage dl dd {
color:#AE1E18;
display:inline;
font-weight:bold;
font-style:italic;
margin:0;
padding:0 0.5em 0 0;
}

div.largeimage h2 {
font-size:1.5em;
font-weight:bold;
}

div.largeimage h2.sIFR-replaced {
margin:0px 0 -10px 0;
}

h3.price {
font-size:2.4em;
padding:0;
}

.flashstyle
{
	/*margin: 36px 78px 0pt 0px;*/
	position:relative;
	left:-25px;
	top:0px;
	float:right;
	width:60%;
	margin-left:10px;
	
	}
	
	
	
	.moviestyle
{
	/*margin: 36px 78px 0pt 0px;*/
	left:-62px;
	position:relative;
	top:17px;
	
	}
	
	.basketlogin
	{
		width:350px;
		
		
	}
	
	.nonmember
	{
		width:300px;
	}
	
	div.popup_message {
background-color:#F3D784 ;
border:5px solid #A3A16E ;
padding:10px;
position:absolute;
text-align:center;
width:300px;
z-index:105;
color:#0D2216;
}
div.popup_message a{color:#FFFFFF;}


div#show_message {
left:400px;
top:100px;
}

div.renew_popup_message {
background-color:#F3D784 ;
border:5px solid #A3A16E ;
padding:10px;
position:absolute;
text-align:left;
width:300px;
z-index:105;
color:#0D2216;
}


div#renew_show_message {
left:570px;
top:430px;
}

#main .content_right div#renew_show_message a
{
	background-color:#A3A16E;
	color:#0D2216;
	text-decoration:none;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	
	}



div.login_popup_message {
background-color:#F3D784 ;
border:5px solid #A3A16E ;
padding:10px;
position:absolute;
text-align:justify;
z-index:105;
color:#0D2216;
width:630px;
height:auto;
}
div.login_popup_message a{color:#FFFFFF;}
div.home div#login_show_message {
margin-left:-271px
}


div#login_show_message {
margin-left: -100px;
}

.refereestyle
{
	margin-top:20px;
	}
	
	form.form-1 span label.reflabel
	{
		width:200px;
		}
		
		
		
ul.sitemap
, ul.sitemap ul
{
	margin-left: 15px;
	padding: 0;
}


/*Online Survey From*/

.online
{
/*width:350px;	*/
}
.online label
{
float:left;	
font-family:arial;
font-weight:bold;
padding-top:3px;
width:150px;
}

.membershipnumber input
{
background:#FFFFFF none repeat scroll 0 0;
border:2px inset #999999;
color:#0D2216;
font-family:arial;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:180px;
}

.maritalstatus select
{
background:#FFFFFF none repeat scroll 0 0;
border:2px inset #999999;
color:#0D2216;
font-family:arial;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:180px;
}

.interests p
{
	margin-left:150px;
}
div p.submit
{
margin-left:150px;
}

/*AJW76319*/
input.password
{
	background-image:url('/Images/password-bg.png');
}

.magazine iframe
{
	width:100%;
	height:580px;
}

div.popupmovie 
{
    position:relative;
}
/*
===================================================
GJ 05/05/2010
Phase II - Mail Order
===================================================
*/

a.moIcon {
	background-image: url('/images/mailorder_icons.gif');
	background-repeat: no-repeat;
	display: inline-block;
	margin: 0 1px;
	padding: 0;
	width: 24px;
	height: 24px;
	overflow: hidden;
	text-indent: -99999px;
	text-align: left;
	outline-style: none;
	outline-width: 0;
}
a.moLogin {background-position: 0 0;}
a.moLogin:hover {background-position: 0 -24px;}

a.moCancel {background-position: -24px 0;}
a.moCancel:hover {background-position: -24px -24px;}

a.moAudit {background-position: -48px 0;}
a.moAudit:hover {background-position: -48px -24px;}

a.moType {background-position: -192px 0;} /*-72px*/
a.moType:hover {background-position: -192px -24px;}

a.moDuration {background-position: -96px 0;}
a.moDuration:hover {background-position: -96px -24px;}

a.moRejoin {background-position: -120px 0;}
a.moRejoin:hover {background-position: -120px -24px;}

a.moDowngrade {background-position: -144px 0;}
a.moDowngrade:hover {background-position: -144px -24px;}

a.moRenew {background-position: -168px 0;}
a.moRenew:hover {background-position: -168px -24px;}

form.mailOrderTasks p {
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 5px 0;
	width: auto;
	font-family: arial;
}
form.mailOrderTasks label.heading, form.mailOrderTasks span.label-heading {
	width: 130px;
	float: left;
	padding: 0;
	font-weight: bold;
}

table.listing-1 tr.disabled td {
	/*background-color: #ded8b7;*/
	color: #bdb797;
}

/*
===================================================
*/
#popupcontent{

}


/* age gate show message */
#logo_header{clear:both;height:100px;}
div.agegate_popup_message 
{
background-image:url('/Images/age_gate.jpg');
background-repeat:no-repeat;
/*background-color:#D6AB5D;*/
/*border:5px solid #A3A16E ;*/
padding:10px;
position:absolute;
text-align:justify;
z-index:105;
color:#0D2216;
width:780px;
height:500px;
}

div.agegate_popup_message a{color:#FFFFFF;}
div.home div#login_show_message {
margin-left:-271px
}

/*div.agegate_popup_message {
margin-left: 340px;
top:100px;
}*/
div.agegate_popup_message .form_detail{ float:left; width:65%; margin-right:10px;}
div.agegate_popup_message .image{float:right; width:30%;}
div.agegate_popup_message .form_detail form p label{ display:block; height:20px;} 
div.agegate_popup_message div  p,div.agegate_popup_message 
div.agegate_popup_message .form_detail  p,div.agegate_popup_message .image  p{ margin-left:30px;}
div.agegate_popup_message #logo{ margin-left:20px; }
div.agegate_popup_message .form_detail  p span{display:block; float:left; width:20px;}
div.agegate_popup_message .form_detail  p span.text{ display:block; margin-left:0px; width:456px;}
div.agegate_popup_message .form_detail p select{width:160px;}
div.agegate_popup_message .form_detail p .age{width:80px;}
div.agegate_popup_message .form_detail #agegate_submit{ margin-top:20px;}

/* end */
