body{background:#49ADE2;color:#343434;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:.75em;margin:0;padding:0}
h1{color:#49ADE2;font-size:180%;font-weight:400;margin:0 0 12px;padding:0}
h2{color:#49ADE2;font-size:140%;font-weight:700;margin:0 0 12px;padding:0}
h3{font-size:125%;font-weight:700;margin:0 0 12px;padding:0}
h4{color:#343434;font-size:100%;font-weight:700;margin:0 0 12px;padding:0}
a{color:#49ADE2;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0}
p{line-height:130%;margin:0 0 12px;padding:0 0 1px}
label{color:#343434;font-weight:400}
.hide{display:none}
.layer-clear{clear:both;height:1px}
.layer-product ol li{background:url(../images_rumparooz/bg_product-blue.png) no-repeat;float:left;list-style-type:none;margin:0 5px 5px 0;padding:0}
.layer-product ol li.item-mostright{margin-right:0}
.layer-product ol li .panel-image{margin:0 0 -3px;padding:0}
.layer-product ol li .layer-info{background:url(../images_rumparooz/bg_product-black.png) no-repeat;color:#FFF;font-size:120%;height:172px;padding:0 6px;text-align:center;width:147px}
.layer-product ol li .panel-button{font-size:90%}
.layer-product ol li .layer-info h4{color:#FFF;margin:26px 0 2px}
.layer-product ol li .layer-info .style-color{display:block;font-size:140%;margin-bottom:2px}
.layer-product ol li .layer-info .link-moreinfo{background:url(../images_rumparooz/btn_more-info2.png) no-repeat;display:block;height:18px;margin:0 auto 2px;width:91px}
.layer-product ol li .layer-info .link-addtocart{background:url(../images_rumparooz/btn_add-to-cart.png) no-repeat;display:block;height:18px;margin:6px auto 0;width:91px}
.layer-productdetail .layer-image{float:left;margin-bottom:12px;overflow:hidden;width:320px}
.layer-productdetail .layer-detail{float:right;margin-bottom:12px;overflow:hidden;width:306px}
.layer-productdetail .layer-detail ul{margin:0 0 12px 16px;padding:0}
.layer-productdetail .layer-detail ul li{list-style-type:disc;margin:0;padding:0}
.layer-productdetail .layer-cart{color:#656565;float:left;font-size:120%;font-weight:700;width:321px}
.layer-productdetail .layer-cartcontent{background:url(../images_rumparooz/bg_rc-blue-314px.png) top left no-repeat;padding:10px 0 1px}
.layer-productdetail .layer-cartbottom{background:url(../images_rumparooz/bg_rc-blue-314px.png) bottom left no-repeat;height:10px}
.layer-productdetail .layer-cart ol li{color:#656565;font-weight:700;list-style-type:none;margin:0 0 10px;padding:0}
.layer-productdetail .layer-cart ol li label{color:#656565;font-weight:700}
.layer-productdetail .layer-cart select{border:1px solid #CAE4EC;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:90%;margin-top:4px;width:90%}
.layer-productdetail .layer-cart .input-text{border:1px solid #CAE4EC;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:90%;padding:2px}
.layer-productdetail .layer-cart .input-addtocart{background:url(../images_rumparooz/bg_button-blue.gif) no-repeat;border:0;color:#FFF;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:80%;padding:3px 0;width:127px}
.layer-productdetail .layer-cart .input-checkout{background:url(../images_rumparooz/bg_button-grey.gif) no-repeat;border:0;color:#FFF;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:80%;padding:3px 0;width:127px}
.layer-productdetail .layer-youmayalsolike{color:#656565;float:right;width:321px}
.layer-productdetail h3{color:#656565!important}
.layer-productdetail .layer-youmayalsolikecontent{background:url(../images_rumparooz/bg_rc-grey-314px.png) top left no-repeat;padding:10px 1px 1px 10px}
.layer-productdetail .layer-youmayalsolikebottom{background:url(../images_rumparooz/bg_rc-grey-314px.png) bottom left no-repeat;height:10px}
.layer-productdetail .layer-youmayalsolike h3{margin-bottom:4px}
.layer-productdetail .layer-youmayalsolike ul li{background:url(../images_rumparooz/bg_youmayalsolike-product.png) no-repeat;float:left;list-style-type:none;margin:0 10px 0 0;padding:0;text-align:center;width:143px}
.layer-productdetail .layer-youmayalsolike ul li h4{font-weight:400;margin:0;padding:0}
.layer-page{margin:0 auto;position:relative;text-align:left;width:910px}
.layer-pagewrapper{background:#FFF url(../images_rumparooz/bg_page.jpg) top center repeat-x}
.cms-home .layer-pagewrapper{background:#FFF url(../images_rumparooz/bg_page-home.jpg) top center repeat-x}
.layer-header p{margin:0;padding:9px 0 8px}
.layer-header p a{background-image:url(../images_rumparooz/logo.png);display:block;height:88px;position:relative;width:182px;z-index:3}
.layer-showcase{background:url(../images_rumparooz/bg_showcase.png) top right no-repeat;float:right;margin-bottom:12px;padding:8px;text-align:right;width:665px}
.layer-showcase .layer-showcasecontentwrapper{margin-bottom:6px}
.layer-showcase .panel-showcasecontent img{border:1px solid #CCE5F5}
.layer-showcase ol{margin:2px 0 0;padding:0}
.layer-features ol{margin:0 0 0 -8px;padding:0}
.layer-features ol li{float:left;list-style-type:none;margin:0 0 0 8px;width:297px}
.layer-features ol li .layer-content{background:url(../images_rumparooz/bg_features.png) top left no-repeat;padding:12px 12px 0;position:relative}
.layer-features ol li .layer-contentbottom{background:url(../images_rumparooz/bg_features.png) bottom left no-repeat;height:8px}
.layer-features h5{float:left;margin-right:8px}
.layer-features ol li h4{font-weight:700;margin:0 0 4px}
.layer-features ol li h4 a{color:#343434;font-weight:700}
.layer-features p{margin:0;padding:0 0 1px}
.layer-showcase2{background:url(../images_rumparooz/bg_showcase2.png) no-repeat;padding:6px 12px 1px;position:relative}
.layer-showcase2bottom{background:url(../images_rumparooz/bg_showcase2.png) bottom center no-repeat;height:8px;margin-bottom:12px}
.layer-showcase2content{height:122px;margin:0 16px;overflow:hidden;position:relative}
.layer-showcase2 ul{margin:0;padding:0;position:absolute;text-align:center}
.layer-showcase2 .panel-previous{left:10px;margin-top:-12px;position:absolute;top:40%;z-index:9}
.layer-showcase2 .panel-previous a{background:url(../images_rumparooz/ico_previous.png) no-repeat;display:block;height:25px;width:9px}
.layer-showcase2 .panel-next{margin-top:-12px;position:absolute;right:10px;top:40%;z-index:9}
.layer-showcase2 .panel-next a{background:url(../images_rumparooz/ico_next.png) no-repeat;display:block;height:25px;width:9px}
.layer-showcase2 .panel-info{float:left;margin:0 0 -2px}
.layer-showcase2 .panel-button{float:right;margin:0 0 -2px}
.layer-frontpage .layer-left{float:left;margin-bottom:12px;width:297px}
.layer-frontpage .layer-left .layer-content{background:url(../images_rumparooz/bg_rc-blue-297px.png) top left no-repeat;padding:12px 12px 3px}
.layer-frontpage .layer-left .layer-contentbottom{background:url(../images_rumparooz/bg_rc-blue-297px.png) bottom left no-repeat;height:9px}
.layer-frontpage .layer-left .panel-image{margin:0;text-align:center}
.layer-frontpage .layer-right{float:right;margin-bottom:12px;width:602px}
.layer-frontpage .layer-right .layer-content{background:url(../images_rumparooz/bg_rc-blue-602px.png) top left no-repeat;padding:12px 12px 0}
.layer-frontpage .layer-right .layer-contentbottom{background:url(../images_rumparooz/bg_rc-blue-602px.png) bottom left no-repeat;height:8px}
.layer-frontpage .layer-right .panel-image{float:right;margin:0 0 0 12px}
.layer-frontpage .layer-right .panel-button{margin:0 0 -3px;padding:0;text-align:right}
.layer-3cols-item{float:left;margin:0 0 12px 9px;width:297px}
.layer-3cols-1{margin-left:0}
.layer-3cols-item .layer-content{background:url(../images_rumparooz/bg_rc-grey-297px.png) top left no-repeat;padding:12px 12px 3px}
.layer-3cols-item .layer-contentbottom{background:url(../images_rumparooz/bg_rc-grey-297px.png) bottom left no-repeat;height:8px}
.form-subscribenewsletter{background:url(../images_rumparooz/ico_letter.png) right center no-repeat;display:block;margin:0;padding:0}
.form-subscribenewsletter fieldset label{display:block;font-weight:400;margin:0 0 2px 6px}
.form-subscribenewsletter fieldset .input-text{background:url(../images_rumparooz/bg_input-newsletter.gif) left center no-repeat;border:0!important;color:#676868;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:100%;font-style:italic;padding:5px;width:164px}
.form-subscribenewsletter fieldset .input-submit{background:url(../images_rumparooz/bg_input-newsletter.gif) right center no-repeat;border:0;color:#474848;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:100%;margin-left:-3px;padding:4px 6px;text-transform:uppercase}
#search_mini_form{left:50%;margin:0 0 0 -455px;padding:0;position:absolute;text-align:right;top:9px;width:910px}
#search_mini_form fieldset .input-text{background:url(../images_rumparooz/bg_input-searchbar.png) left center no-repeat;border:0;color:#C9E1F0;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:90%;font-style:italic;padding:3px 3px 3px 4px;width:150px}
#search_mini_form fieldset .input-submit{background:url(../images_rumparooz/bg_input-searchbar.png) right center no-repeat;border:0;color:#FFF;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:90%;margin-left:-3px;padding:2px 4px 2px 0;text-transform:uppercase}
.layer-toptoolbar{left:50%;margin:0 0 0 -240px;position:absolute;top:12px;width:500px;z-index:2}
.layer-toptoolbar h3{color:#FFF;float:left;font-size:100%}
.layer-toptoolbar ul{float:right;margin:0;padding:0}
.layer-toptoolbar ul li{border-right:1px solid #384C58;display:inline;margin:0 6px 0 0;padding:0 9px 0 0}
.layer-menu{left:50%;margin-left:-455px;position:absolute;text-align:right;top:52px;width:910px}
.layer-menu ol li{display:inline;font-size:115%;margin:0;padding:4px 4px 4px 0}
.layer-menu ol li a{color:#FFF;font-weight:700;padding:4px 4px 4px 8px}
.layer-menu ol li a:hover{color:#3B3C3C;text-decoration:none}
.layer-menu ol li.active{background:url(../images_rumparooz/bg_menu-right.png) right center no-repeat}
.layer-menu ol li.active a{background:url(../images_rumparooz/bg_menu-left.png) left center no-repeat;color:#3B3C3C}
.layer-footerwrapper{background-color:#49ADE2;color:#FFF}
.layer-footer{background:url(../images_rumparooz/logo_footer.gif) 190px 53px no-repeat;font-size:90%;margin:0 auto;padding:18px 0 14px 20px;text-align:center;width:890px}
.layer-footer ul{margin:8px 0 6px;padding:0}
.layer-footer ul li{display:inline;margin:0 6px;padding:0;text-transform:lowercase}
.layer-middle .layer-left{float:left;width:227px}
.layer-middle .layer-right{float:right;width:672px}
.layer-middle .layer-rightcontent{background-color:#FFF;padding:0 10px 1px;zoom:1}
.layer-middle .layer-right2{float:right;width:227px}
.layer-middle .layer-left2{float:left;width:672px}
.layer-middle .layer-left2content{background-color:#FFF;padding:1px 10px;zoom:1}
.layer-pagination{overflow:auto}
.layer-pagination a{color:#FFF;font-weight:700}
.layer-pagination .panel-summary{float:left}
.layer-toppagination p{color:#FFF;margin-bottom:6px}
.layer-toppagination strong{color:#343434}
.layer-bottompagination .layer-pagination{margin-top:-6px}
.layer-middle .layer-left .layer-bluerc{background:url(../images_rumparooz/bg_rc-blue-226px.png) top left no-repeat;padding:10px 10px 1px}
.layer-middle .layer-left .layer-bluercbottom{background:url(../images_rumparooz/bg_rc-blue-226px.png) bottom left no-repeat;height:9px;margin-bottom:12px}
.layer-middle .layer-left .layer-whiterc,.layer-middle .layer-right2 .layer-whiterc{background:url(../images_rumparooz/bg_rc-white-226px.png) top left no-repeat;padding:10px 10px 1px;zoom:1}
.layer-middle .layer-left .layer-whitercbottom,.layer-middle .layer-right2 .layer-whitercbottom{background:url(../images_rumparooz/bg_rc-white-226px.png) bottom left no-repeat;height:9px;margin-bottom:12px}
.layer-middle .layer-left h3{margin:0 0 6px}
.layer-middle .layer-left .layer-mycart .layer-content{background:url(../images_rumparooz/ico_basket.png) right bottom no-repeat}
.layer-middle .layer-left .layer-mycart h3{text-transform:uppercase}
.layer-middle .layer-left .layer-mycart p{margin:0 54px 0 0}
.layer-middle .layer-left .layer-mailinglist h3{background:url(../images_rumparooz/ico_letter-small.png) no-repeat;padding:8px 0 2px 35px;text-transform:uppercase}
.layer-middle .layer-left .layer-mailinglist form fieldset label{display:block;margin:0 0 2px}
.layer-middle .layer-left .layer-mailinglist form fieldset .input-text{background:url(../images_rumparooz/bg_input-newsletter-blue.gif) left center no-repeat;border:0;color:#676868;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:100%;font-style:italic;padding:5px;width:159px}
.layer-middle .layer-left .layer-mailinglist form fieldset .input-submit{background:url(../images_rumparooz/bg_input-newsletter-blue.gif) right center no-repeat;border:0;color:#474848;font-family:Arial, Verdana, Tahoma, sans-serif;font-size:100%;margin-left:-3px;padding:4px 6px;text-transform:uppercase}
.layer-middle .layer-left .layer-facebook h3{background:url(../images_rumparooz/ico_facebook.png) no-repeat;padding:8px 0 2px 35px;text-transform:uppercase}
.layer-middle .layer-left .layer-freeshipping h3{background:url(../images_rumparooz/ico_free-shipping.png) no-repeat;padding:8px 0 2px 54px;text-transform:uppercase}
.layer-middle .layer-left .layer-freeshipping p{background:url(../images_rumparooz/ico_free-shipping.png) no-repeat;margin:0;min-height:48px;padding-left:54px}
.layer-middle .layer-left .layer-twitter h3{background:url(../images_rumparooz/ico_twitter.png) no-repeat;padding:8px 0 2px 45px;text-transform:uppercase}
.layer-middle .layer-left .layer-liljoeys h3{background:url(../images_rumparooz/ico_liljoeys.png) 0 0 no-repeat;padding:8px 0 2px 54px;text-transform:uppercase}
.layer-middle .layer-left .layer-liljoeys p{background:url(../images_rumparooz/ico_liljoeys.png) 0 0 no-repeat;margin:0;min-height:48px;padding-left:54px}
.layer-categorylisting ul li{background:url(../images_rumparooz/bg_category.gif) 0 1px no-repeat;font-size:110%;list-style-type:none;margin:0 0 1px;padding:0 0 0 12px}
.layer-categorylisting ul li.active{background:url(../images_rumparooz/bg_category-active.gif) 0 3px no-repeat}
.layer-categorylisting ul li ul{margin:4px 0}
.layer-categorylisting ul li ul li{background:none;font-size:100%}
.layer-categorylisting ul li ul li.active{background:none}
.layer-categorylisting ul li ul li a{color:#3B3C3C}
.layer-categorylisting ul li ul li.active a{font-weight:700}
.layer-1column{background-color:#FFF;padding:4px 14px}
.layer-1columntop{background:url(../images_rumparooz/bg_page-1column-top.png);height:10px}
.layer-1columnbottom{background:url(../images_rumparooz/bg_page-1column-bottom.png);height:10px;margin-bottom:12px}
.listing-stockists li{list-style-type:none;margin:0;padding:10px 10px 1px;position:relative}
.listing-stockists li .panel-gmap{display:none;position:absolute;right:0;top:0}
.listing-stockists li .panel-gmap img{border:10px solid #F0F0F0}
.listing-stockists li:hover{background-color:#F0F0F0}
.listing-stockists li:hover .panel-gmap{display:block;z-index:3}
.listing-liljoeys{margin:0;overflow:auto;padding:0;text-align:center}
.listing-liljoeys li{float:left;list-style-type:none;margin:0;padding:0;text-align:center}
.listing-liljoeys li img{max-width:200px}
.listing-subcategories{margin:0 0 -10px;padding:0}
.listing-subcategories li{border-bottom:1px solid #DFDFDF;list-style-type:none;margin:0 0 12px;padding:0}
.listing-subcategories li ul{margin:0 0 6px;padding:0}
.listing-subcategories li ul li{background:url(../images_rumparooz/btn_dotted-blue.gif) 0 6px no-repeat;margin:0;padding:0 0 0 10px}
.listing-subcategories .layer-product{float:left;margin-bottom:6px;width:160px}
.listing-subcategories .layer-description{float:right;width:484px}
.one-page-checkout-progress li{list-style-type:none;margin:0 0 2px;padding:0}
.panel-outofstock{color:#DF0000;margin:0;padding:0}
.layer-product ol,.layer-productdetail .layer-cart form,.layer-productdetail .layer-cart ol,.layer-productdetail .layer-youmayalsolike ul,.layer-productdetail .layer-youmayalsolike ul li p,.more-views ul,.layer-showcase ul,.layer-showcase p,.layer-menu ol,.layer-footer p,.layer-middle .layer-left .layer-mailinglist form,.layer-categorylisting ul,.listing-stockists,.one-page-checkout-progress ol,#checkoutSteps{margin:0;padding:0}
.layer-product ol li.item-bottom,.listing-subcategories .item-last{margin-bottom:0}
.layer-productdetail .layer-cart form fieldset,#search_mini_form fieldset,.layer-toptoolbar ul li.last{border:0;margin:0;padding:0}
.layer-productdetail .layer-cart ol li.item-button,.layer-middle .layer-left .layer-facebook p,.layer-middle .layer-left .layer-twitter p{margin:0}
.more-views ul li,.layer-showcase ol li,.layer-showcase2 ul li{display:inline;margin:0;padding:0}
.layer-showcase ul li,#checkoutSteps ul,#checkoutSteps ol,#checkoutSteps li{list-style-type:none;margin:0;padding:0}
.layer-features,#checkoutSteps ul,#checkoutSteps ol{margin:0 0 12px}
.layer-3cols-item .panel-image,.layer-pagination .panel-pages{float:right}
.form-subscribenewsletter fieldset,.layer-middle .layer-left .layer-mailinglist form fieldset{border:0;margin:0;padding:0;position:relative}
.form-subscribenewsletter fieldset .validation-advice,.layer-middle .layer-left .layer-mailinglist form fieldset .validation-advice{background:#FAEBE7 url(../images/validation_advice_bg.gif) no-repeat 6px 5px;left:0;padding:6px 5px 5px 20px;position:absolute;top:43px}
.layer-toptoolbar ul li a,.layer-footer ul li a{color:#FFF}
.layer-3cols-2 p,.layer-3cols-3 p{font-size:120%;margin:0;min-height:48px;padding:0}
.layer-middle .layer-righttop,.layer-middle .layer-left2top{background:url(../images_rumparooz/bg_rc-white-666px-top.png) top left no-repeat;height:10px}
.layer-middle .layer-rightbottom,.layer-middle .layer-left2bottom{background:url(../images_rumparooz/bg_rc-white-666px-bottom.png) bottom left no-repeat;height:10px;margin-bottom:12px}
.layer-middle .layer-left .layer-mailinglist form fieldset .validation-failed,.listing-subcategories .item-last,.listing-subcategories li li{border:0!important}
