body{background:#378800;color:#0063AF;font-family:Georgia, Times, Times New Roman, serif;font-size:.75em;margin:0;padding:0;text-align:left}
h1{color:#138EEC;font-size:230%;font-weight:700;margin:0 0 12px;padding:0}
h2{color:#138EEC;font-size:240%;font-weight:700;margin:0 0 12px;padding:0}
h3{color:#8ACDFA;font-size:180%;font-weight:700;margin:0 0 12px;padding:0}
h4{font-size:100%;font-weight:400;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}
.layer-clear{clear:both}
.layer-headerwrapper{background:#66B8F9 url(../images_minimiiz/bg_header.jpg) bottom center repeat-x;border-bottom:58px solid #368800;min-height:195px;text-align:center}
#layer-header{background:url(../images_minimiiz/bg_header-cloud.png) bottom center no-repeat;min-height:195px}
#layer-header p{margin:0 auto;padding:70px 0 0;width:900px}
#layer-header .link-logo{background-image:url(../images_minimiiz/logo.png);display:block;height:94px;width:350px}
object#layer-header{margin:2px auto -12px}
.layer-breadcrumbs{margin-bottom:8px}
.layer-breadcrumbs ul li{display:inline;margin:0;padding:0}
.layer-breadcrumbs ul li a{color:#0063AF}
.layer-menu{left:50%;margin-left:-450px;position:absolute;text-align:right;top:216px;width:900px}
.layer-menu ol li{display:inline;font-size:150%;margin:0 0 0 13px;padding:6px 0 8px 5px}
.layer-menu ol li a{color:#FFF;padding:6px 14px 8px 9px}
.layer-menu ol li.state-active{background:url(../images_minimiiz/bg_menu-selected.gif) left center no-repeat}
.layer-menu ol li.state-active a{background:url(../images_minimiiz/bg_menu-selected.gif) right center no-repeat;color:#FFF}
.layer-menu ol li.state-active a:hover{text-decoration:none}
.layer-menu ol li.item-buynow a{background:url(../images_minimiiz/bg_buy-now.gif) center center no-repeat;float:right;height:34px;margin:-7px 0 0 24px;padding:0;width:93px}
.layer-footerwrapper{background:url(../images_minimiiz/bg_footer.png) top center repeat-x}
.layer-footer{margin:0 auto;overflow:hidden;padding:52px 0 22px;width:900px}
.layer-footer a{color:#FFF}
.layer-footer .layer-content{float:left;width:180px}
.layer-footer .layer-content5{width:220px}
.layer-footer .layer-content ol li{list-style-type:none;margin:0 0 4px;padding:0}
.layer-footer .layer-content h3{color:#FFF;font-size:110%;margin:0 0 4px}
.form-newsletter fieldset{border:0;margin:0;padding:0}
.form-newsletter fieldset label{color:#FFF;display:block;font-size:100%;font-weight:400;margin-bottom:8px}
.form-newsletter fieldset .input-text{background-color:#EEE;border:1px solid #AEAEAE;color:#999;font-family:Georgia, Times, Times New Roman, serif;font-size:90%;padding:3px;vertical-align:top;width:150px}
.form-newsletter fieldset .input-submit{background:url(../images_minimiiz/btn_join.png) no-repeat;border:0;height:23px;padding-top:23px;width:53px}
.form-newsletter fieldset #messages_product_view,.form-newsletter fieldset #messages_product_view ul,.form-newsletter fieldset #messages_product_view li{background:none;border:0;margin:0;padding:0}
.layer-content .panel-footerlogo{border:0;margin:37px 0 0;padding:0;width:180px}
.layer-content .panel-footerlogo a{background:url(../images_minimiiz/logo_small.png) 0 0 no-repeat;border:0;display:block;height:94px;margin:0;padding:0;width:173px}
.layer-pagewrapper{background:#D9EFFC url(../images_minimiiz/bg_content.jpg) bottom center repeat-x;margin-bottom:-32px;padding-bottom:32px;padding-top:12px}
.layer-page{margin:0 auto;overflow:hidden;width:900px}
.layer-rcwhite900{background-color:#F7F9F9;padding:1px 19px}
.layer-rcwhite900 .layer-left{float:left;width:460px}
.layer-rcwhite900 .layer-right{float:right;width:390px}
.layer-rcwhite900 .layer-right h3{margin:0 0 6px}
.layer-rcwhite900 .layer-right ol li{background:url(../images_minimiiz/bg_listing-ticker.gif) 0 2px no-repeat;float:left;list-style-type:none;margin:0;padding:0 0 0 15px;width:180px}
.layer-rcwhite900 .layer-right ul li{background:url(../images_minimiiz/bg_listing-dash.gif) 0 7px no-repeat;float:left;list-style-type:none;margin:0;padding:0 0 0 8px;width:120px}
.layer-faqs dl{line-height:150%;margin:-14px 0 0;padding:0}
.layer-faqs dt{background:url(../images_minimiiz/ico_q.gif) top left no-repeat;font-weight:700;margin:14px 0 0;padding:2px 0 0 24px}
.layer-faqs dd{background:url(../images_minimiiz/ico_a.gif) top left no-repeat;margin:0;padding:1px 0 0 24px}
.layer-productgrid{margin-right:-64px}
.panel-sort{float:right;margin:-38px 0 0;position:relative;z-index:3}
.panel-sort label{font-weight:100;}
.layer-productgrid ol li{float:left;list-style-type:none;margin:12px 64px 15px 0;padding:0;width:177px}
.layer-productgrid ol li.item-mostright{margin-right:0}
.layer-productgrid ol li h4{color:#FF7302;font-size:130%;margin:0 0 6px;min-height:40px}
.layer-productgrid ol li h4 a{color:#FF7302}
.layer-productgrid ol li .panel-image{background:url(../images_minimiiz/bg_product-grid.png) top left no-repeat;margin:0 0 3px}
.ui-minimiiz .layer-productbigimage{background:#FBFCFC url(../images_minimiiz/bg_product-big-image.jpg) bottom repeat-x!important}
.layer-productgrid ol li .panel-biggerview{float:left;margin-right:6px}
.layer-productgrid ol li .panel-biggerview a{color:#666}
.layer-productgrid ol li .panel-detail{color:#666A6D;float:left;font-size:90%}
.layer-productgrid ol li .panel-detail .style-price{display:block;font-size:150%}
.layer-customtheme h3{background:url(../images_minimiiz/heading_wantcustomthemeorscene.gif) no-repeat;float:left;height:48px;width:220px}
.layer-customtheme p{margin-right:162px}
.layer-customtheme form fieldset{border:0;margin:0;padding:0;position:relative}
.layer-customtheme form fieldset ol li{float:left;list-style-type:none;margin:0;padding:0}
.layer-customtheme form fieldset ol li.item-1{margin-right:15px;margin-top:21px}
.layer-customtheme form fieldset ol li.item-2{margin-right:15px;width:310px}
.layer-customtheme form fieldset ol li label{color:#0063AF;float:left;font-weight:400;width:90px}
.layer-customtheme form fieldset ol li.item-3 label,.layer-customtheme form fieldset ol li.item-2 label{margin-bottom:2px;width:100%}
.layer-customtheme form fieldset ol li .input-text{background-color:#EEE;border:0;border-left:1px solid #ACAEAD;border-top:1px solid #ACAEAD;font-family:Georgia, Times, Times New Roman, serif;font-size:100%;margin-bottom:10px;padding:3px;width:280px}
.layer-customtheme form fieldset ol li textarea{background-color:#EEE;border:0;border-left:1px solid #ACAEAD;border-top:1px solid #ACAEAD;font-family:Georgia, Times, Times New Roman, serif;font-size:100%;height:78px;padding:3px;width:305px}
.layer-customtheme form fieldset ol li .input-submit{background:url(../images_minimiiz/btn_send.png) no-repeat;border:0;bottom:0;height:34px;padding-top:34px;position:absolute;right:0;width:53px}
.form-contacts{display:block;margin:0 auto;width:650px}
.form-contacts li{margin:0 0 12px}
.form-contacts label{float:left;margin-top:3px;width:100px}
.form-contacts .input-text{width:500px}
.form-contacts textarea{height:150px;width:500px}
.form-contacts .item-submit input{background:url(../images_minimiiz/btn_submit.png) no-repeat;border:0;height:45px;padding-top:45px;width:153px}
.layer-gallery{background-color:#F7F9F9;overflow:hidden}
.layer-gallery .layer-left{float:left;padding-right:15px;width:293px}
.layer-gallery .layer-left p.panel-button{margin:81px 0 0}
.layer-gallery .layer-left p.panel-button a{background:url(../images_minimiiz/btn_buy_pink2.gif) no-repeat;display:block;height:45px;margin:0 auto;width:154px}
.layer-gallery .layer-mid{float:left;margin-left:10px;width:172px}
.layer-gallery .layer-mid ul{float:left;margin:0 0 0 -5px;padding:0}
.layer-gallery .layer-mid ul li{float:left;list-style-type:none;margin-left:8px;padding-bottom:8px}
.layer-gallery .layer-mid ul li.item-active{opacity:0.3}
.layer-gallery .layer-right{float:left;margin-left:26px;width:345px}
.layer-gallery .layer-right ul{margin:0 0 8px;padding:0}
.layer-gallery .layer-right ul li{list-style-type:none;margin:0;padding:0;text-align:center}
.layer-steptab{float:left;width:900px}
ul.layer-steptab li{float:left;list-style-type:none;margin:0;padding:0}
.layer-steptab .choosetheme a{background:url(../images_minimiiz/bg_tabchoosetheme.gif);display:block;height:37px;margin:0;padding:0;width:300px}
.layer-steptab .choosetheme.ui-state-active a{background-image:url(../images_minimiiz/bg_tabchoosetheme-active.gif)}
.layer-steptab .uploadpics a{background:url(../images_minimiiz/bg_tabupload.gif) 0 0 no-repeat;display:block;height:37px;margin:0;padding:0;width:300px}
.layer-steptab .uploadpics.ui-state-active a{background-image:url(../images_minimiiz/bg_tabupload_active.gif)}
.layer-steptab .checkout a{background:url(../images_minimiiz/bg_tabcheckout.gif) 0 0 no-repeat;display:block;height:37px;margin:0;padding:0;width:300px}
.layer-steptab .checkout.ui-state-active a{background-image:url(../images_minimiiz/bg_tabcheckout_active.gif)}
.layer-stepwrapper{background:url(../images_minimiiz/bg_layerstep.gif) 0 100% no-repeat;float:left;margin:0 0 12px;overflow:hidden;padding-bottom:16px;position:relative;width:900px}
.layer-step{float:left;margin:0;padding:0;width:900px}
.layer-step1{background:#39A1EF url(../images_minimiiz/bg_step1.gif) 0 0 no-repeat;color:#FFF;margin:0;overflow:hidden;padding:42px 0 0 32px}
.layer-step1 p.image-panel{background:url(../images_minimiiz/bg_product-checkout.png) 0 0 no-repeat;float:left;height:430px;margin:0 24px 24px 0;width:282px}
.layer-step1 .layer-summary{float:left;width:500px}
.layer-step1 h3{background:url(../images_minimiiz/heading_you-have-chosen.gif) no-repeat;height:14px;width:116px}
.layer-step1 .panel-sku{margin:10px 0 0;padding:0}
.layer-step1 h4{color:#FFF;float:left;font-size:200%;font-weight:400}
.layer-step1 .panel-price{float:right;font-size:200%;line-height:40px}
.layer-step1 .panel-button{margin-top:258px}
.layer-step1 .input-chooseagain{background:url(../images_minimiiz/btn_chooseagain.gif) 0 0 no-repeat;border:0;float:left;font-size:0;height:69px;line-height:0;margin-left:60px;margin-right:15px;overflow:hidden;text-indent:999px;width:212px}
.layer-step1 .input-next{background:url(../images_minimiiz/btn_next.gif) 0 0 no-repeat;border:0;font-size:0;height:69px;line-height:0;overflow:hidden;text-indent:999px;width:151px}
.layer-step2{background:#39A1EF url(../images_minimiiz/bg_step2.gif) 0 0 no-repeat;color:#FFF;float:left;overflow:hidden;padding:28px 28px 16px;width:900px}
.layer-step2 form{float:left;width:535px}
.layer-step2 h3{color:#FFF;display:block;font-size:120%;font-weight:700;margin-bottom:12px}
.layer-step2 legend{color:#FFF;display:block;font-size:120%;font-weight:700;margin-bottom:24px}
.layer-step2 .layer-left{float:left;margin-right:24px;width:273px}
.layer-step2 .layer-left h3{background:url(../images_minimiiz/heading_photo-requirements.gif) no-repeat;height:16px;width:138px}
.layer-step2 form h3{background:url(../images_minimiiz/heading_upload-upto-3-pictures.gif) no-repeat;height:17px;width:280px}
.layer-step2 form h4{color:#FFF;float:left;font-size:200%;width:140px}
.layer-step2 form .panel-image{float:left;margin:0 24px 12px 0}
.layer-step2 .panel-image img{max-width:82px}
.layer-step2 form .panel-photo{float:left;margin-top:24px}
.layer-step2 form .panel-done{float:right;margin-top:12px}
.layer-step2 form .item-button{margin-top:24px;text-align:right}
.layer-step2 .layer-left ul li{margin:0 0 6px;padding:0}
.layer-step2 .input-back{background:url(../images_minimiiz/btn_back.gif) 0 0 no-repeat;border:0;font-size:0;height:69px;line-height:0;margin:0 15px 0 0;padding:0;text-indent:9999px;width:150px}
.layer-step2 .input-next{background:url(../images_minimiiz/btn_next.gif) 0 0 no-repeat;border:0;font-size:0;height:69px;line-height:0;text-indent:9999px;width:151px}
.layer-step3{background:#39A1EF url(../images_minimiiz/bg_step3.gif) 0 0 no-repeat;color:#fff;float:left;overflow:hidden;padding:28px 28px 16px;width:900px}
.layer-step3 fieldset{margin-bottom:12px}
.layer-step3 .layer-orderconfirmation a{color:#A4CFEF!important}
.layer-step3 .layer-orderconfirmation .panel-tnc{overflow:auto}
.layer-step3 .layer-orderconfirmation .panel-tnc input{float:left;margin:4px 6px 0 0}
.layer-step3 .layer-orderconfirmation .panel-tnc label{float:left;width:220px}
.layer-step3 .fieldset-personal{background:url(../images_minimiiz/heading_step1.gif) 0 0 no-repeat;float:left;padding-top:28px;width:272px}
.layer-step3 li{margin-bottom:2px}
.layer-step3 label{color:#FFF;float:left;font-size:100%;font-weight:400;margin-top:2px;width:95px}
.layer-step3 .input-radio,.layer-step3 .input-text,.layer-step3 select,.layer-step3 textarea{font-family:Georgia, Times, Times New Roman, serif;font-size:100%;margin:0;padding:0}
.layer-step3 .input-text{padding:2px;width:171px}
.layer-step3 .fieldset-personal #billing:country_id{width:100%}
.layer-step3 .fieldset-personal .validate-select{width:177px}
.layer-step3 .layer-column2{float:left;margin-left:25px;width:273px}
.layer-step3 .fieldset-shipping{background:url(../images_minimiiz/heading_step2.gif) 0 0 no-repeat;padding-top:28px}
.layer-step3 .fieldset-shipping label{width:97px}
.layer-step3 .fieldset-shipping .input-text{width:170px}
.layer-step3 .fieldset-shipping .item-sameasbilling{margin-bottom:6px}
.layer-step3 .fieldset-shipping .item-sameasbilling label{float:none;font-size:80%}
.layer-step3 .fieldset-shipping .item-sameasbilling .input-radio{margin-left:97px}
.layer-step3 .fieldset-shipping .validate-select{width:176px}
.layer-step3 .fieldset-shipping .panel-shippingdescription{font-size:80%;margin-left:97px;margin-top:6px}
.layer-step3 .fieldset-payment .label-paymentvia{float:left;width:97px}
.layer-step3 .fieldset-shipping .item-button{text-align:right}
.layer-step3 .fieldset-shipping .input-next{background:url(../images_minimiiz/btn_next2.gif) no-repeat;border:0;height:33px;margin-top:12px;padding-top:33px;width:61px}
.layer-orderconfirmation{background:url(../images_minimiiz/heading_step3.gif) 0 0 no-repeat;float:left;margin-left:30px;padding-top:28px;width:246px}
.layer-orderconfirmation .panel-button{margin:24px 0 -12px;text-align:right}
.layer-orderconfirmation .input-buy{background:url(../images_minimiiz/btn_buy_pink.gif) no-repeat;border:0;height:69px;padding-top:69px;width:154px}
.layer-orderconfirmation .panel-total{background:url(../images_minimiiz/bg_total.gif) no-repeat;color:#000;font-weight:700;line-height:39px;margin-left:-12px;margin-top:24px;padding:0 12px}
.layer-orderconfirmation img{margin-left:4px;vertical-align:middle}
ul li.col1 ol li{clear:both;float:left;margin-top:3px;overflow:hidden;width:100%}
ul li.col1 ol li.retypeemail{margin-bottom:12px;margin-top:3px}
ul li.col1 ol li label.zip{margin-left:10px;width:30px}
ul li.col1 ol li.btn{padding-left:100px;width:100%}
ul li.col1 ol li.btn input.next{background:url(../images_minimiiz/btn_next2.gif) 0 0 no-repeat;border:none;font-size:0;height:33px;line-height:0;margin-top:15px;text-indent:9999px;width:61px}
ul li.col2 form fieldset.right{float:right;margin:0;overflow:hidden;padding:0;width:270px}
ul li.col2 form{margin:0;overflow:hidden;padding:0}
fieldset.shippingdetails ol li{clear:both;float:left;margin-top:3px;overflow:hidden;width:100%}
fieldset.shippingdetails ol li.sameaddress{font-size:80%;margin-bottom:4px;margin-left:100px;margin-top:13px}
fieldset.shippingdetails ol li.btn input.next{background:url(../images_minimiiz/btn_next2.gif) 0 0 no-repeat;border:none;height:33px;text-indent:9999px;width:61px}
fieldset.shippingdetails ol li input.state{width:50px}
fieldset.shippingdetails ol li label.zip{margin-left:10px;width:34px}
fieldset.shippingdetails ol li label.wide{font-size:80%;margin-left:50px;width:auto}
ul li.col2 form fieldset.paymentdetails{float:left;margin:19px 0 0;padding:0}
fieldset.paymentdetails ol li input.expiry{width:39px}
fieldset.paymentdetails ol li label.ccv{margin-left:10px;width:60px}
fieldset.paymentdetails ol li input.ccv{width:34px}
fieldset.paymentdetails ol li.agree{font-size:80%;margin-left:80px}
fieldset.paymentdetails ol li a{color:#fff;font-size:90%;text-decoration:underline}
fieldset.orderconfirmation ol li.theme{margin-top:19px}
fieldset.orderconfirmation ol li.delivery{margin-top:9px}
fieldset.orderconfirmation ol li.price{margin-top:40px}
fieldset.orderconfirmation ol li.btn{float:left;margin-top:86px}
fieldset.orderconfirmation ol li.btn input.buy-pink{background:url(../images_minimiiz/btn_buy_pink.gif) 0 0 no-repeat;border:none;float:right;font-size:0;height:69px;line-height:0;text-indent:9999px;width:154px}
.layer-step3 .layer-left{float:left;margin:0;padding:0 0 0 20px;width:281px}
.layer-step3 .layer-left h2{color:#fff;font-size:160%;margin-bottom:33px}
.layer-step3 .layer-left h2 span.style-green{color:#61f400}
.layer-step3 .layer-left span.panel-ordernumber{font-size:150%;font-weight:700}
.layer-step3 .layer-left h3{color:#fff;font-size:130%;margin-top:33px}
.layer-step3 .layer-mid h3{color:#fff;font-size:130%}
.layer-step3 .layer-right{float:left;margin:0;padding:0;width:300px}
.layer-step3 .layer-right form legend{border:none;color:#fff;font-size:130%;font-weight:700;margin:0 0 17px;padding:0}
.layer-step3 .layer-right form ol li{float:left;list-style-type:none;margin:0 0 3px;padding:0}
.layer-step3 .layer-right form ol li label{float:left;width:96px}
.layer-step3 .layer-right form ol li input{float:left;width:175px}
.layer-step3 .layer-right form ol li.item-desc{margin:0 0 15px}
.layer-step3 .layer-right form ol li.item-theiremail{margin:0 0 21px}
.layer-step3 .layer-right form ol li.item-button{text-align:right;width:280px}
.layer-step3 .layer-right form ol li.item-button input{background:url(../images_minimiiz/btn_send.png) no-repeat;border:none;float:right;font-size:0;height:34px;line-height:0;margin:10px 0 0;text-indent:-99999px;width:53px}
.layer-step3 .layer-right p.panel-facebook{float:left;font-size:130%;margin:43px 0 0 20px;padding:0;width:270px}
.layer-step3 .layer-right p.panel-facebook a{background:url(../images_minimiiz/btn_join.png) no-repeat;display:block;float:right;height:23px;margin:0;width:53px}
.hide,.layer-menu ol li.item-buynow a span,.layer-customtheme h3 span,.ui-tabs-hide,.layer-step1 h3 span,.layer-step2 .layer-left h3 span,.layer-step2 form legend,.layer-step2 form h3 span,.layer-step3 legend,.layer-orderconfirmation h3{display:none}
.layer-breadcrumbs ul,.layer-menu ol,.layer-footer .layer-content ol,.form-newsletter,.layer-productgrid ol,.layer-customtheme form,.layer-customtheme form fieldset ol,ul.layer-steptab,.layer-step2 .layer-left ul,.layer-step3 .layer-right form{margin:0;padding:0}
.layer-footer .layer-content1,.layer-customtheme form fieldset ol li.item-3{width:130px}
.layer-rcwhite900 .layer-right ol,.layer-rcwhite900 .layer-right ul{margin:0 0 12px;overflow:auto;padding:0}
.layer-rcwhite900top,.layer-gallerytop{background:url(../images_minimiiz/bg_rc-white-900px.png) top center no-repeat;height:18px}
.layer-rcwhite900bottom,.layer-gallerybottom{background:url(../images_minimiiz/bg_rc-white-900px.png) bottom center no-repeat;height:18px;margin-bottom:12px}
.layer-productgrid ol li .panel-buy,.layer-orderconfirmation .panel-total strong,fieldset.orderconfirmation li.total span.style-amount,.layer-step3 .layer-left span.style-amount{float:right}
.form-contacts .item-submit,.layer-gallery .layer-mid p,.layer-gallery .layer-right p{margin:0;text-align:center}
.layer-step3 .label-zip,.layer-step3 .fieldset-payment label{float:none}
.layer-step3 .fieldset-personal #billing-state,.layer-step3 .fieldset-shipping #shipping-state{margin-right:8px;width:66px}
.layer-step3 .fieldset-personal #billing-zip,.layer-step3 .fieldset-shipping #shipping-zip{float:right;width:60px}
ul li.col1 ol,ul li.col2 ol,ul li.col2 form ol,.layer-step3 .layer-right form ol{margin:0;overflow:hidden;padding:0}
ul li.col1 ol li.name,ul li.col1 ol li.email,fieldset.paymentdetails ol li.via{margin-top:15px}
ul li.col1 ol li.title label,fieldset.shippingdetails ol li.title label{clear:both;color:#fff;font-size:110%;font-weight:700;margin:0;padding:0;width:auto}
ul li.col1 ol li label,fieldset.shippingdetails ol li label,fieldset.paymentdetails ol li label{color:#fff;float:left;font-size:90%;width:100px}
ul li.col1 ol li input,fieldset.shippingdetails ol li input,fieldset.paymentdetails ol li input{color:#999;float:left;font-family:Georgia,Times,Times New Roman,serif;font-size:90%;height:16px;width:150px}
ul li.col1 ol li.billing input,fieldset.shippingdetails ol li.shippingadd input{height:40px}
ul li.col1 ol li label.state,fieldset.shippingdetails ol li label.state,fieldset.paymentdetails ol li label.expiry{width:100px}
ul li.col1 ol li input.state,ul li.col1 ol li input.zip,fieldset.shippingdetails ol li input.zip{width:54px}
ul li.col1 ol li.country select,fieldset.shippingdetails ol li.country select,fieldset.paymentdetails ol li.visa select{width:153px}
ul li.col2 form fieldset.left,.layer-step3 .layer-mid{float:left;margin:0;overflow:hidden;padding:0;width:270px}
ul li.col2 form fieldset.shippingdetails,ul li.col2 form fieldset.orderconfirmation{float:left;margin:0;padding:0}
fieldset.shippingdetails ol li input.radio,fieldset.shippingdetails ol li label.radio,fieldset.paymentdetails ol li input.radio,fieldset.paymentdetails ol li label.radio{width:auto}
fieldset.paymentdetails ol li,fieldset.orderconfirmation ol li{clear:both;float:left;margin-top:5px;overflow:hidden;width:100%}
fieldset.paymentdetails ol li.title label,fieldset.orderconfirmation li.title{clear:both;font-size:110%;font-weight:700;margin:0;padding:0;width:auto}
fieldset.orderconfirmation li.total,.layer-step3 .layer-left p.panel-total{background:url(../images_minimiiz/bg_total.gif) 0 0 no-repeat;color:#000;font-weight:700;height:29px;margin-top:20px;padding-left:5px;padding-right:5px;padding-top:10px;width:247px}
fieldset.orderconfirmation li.total span.style-total,.layer-step3 .layer-left span.style-total,.layer-step3 .layer-right p.panel-facebook strong{float:left}

.layer-productdetail {
	margin-right: 12px;
	position: relative;
}

.layer-productdetail .panel-image {
	background: url(../images_minimiiz/img_product-detail.png) no-repeat;
	float: left;
	height: 446px;
	margin: 0;
	width: 337px;
}

.layer-productdetail .layer-info {
	float: right;
	width: 502px;
}

.layer-productdetail .panel-youreviewing {
	color: #138EEC;
	font: 150% Arial, Verdana, serif;
	font-weight: bold;
	margin-top: 24px;
}

.layer-productdetail .panel-productcode {
	font: 90% Arial, Verdana, serif;
	margin-bottom: -4px;
}

.layer-productdetail h2 {
	float: left;
	margin-bottom: 24px;
}

.layer-productdetail .heading-new {
	background: url(../images_minimiiz/img_product-detail.png) right -537px no-repeat;
	padding-right: 30px;
}

.layer-productdetail .panel-price {
	color: #138EEC;
	float: right;
	font: 220% Arial, Verdana, serif;
	margin-top: 4px;
}

.layer-productdetail .link-viewtherange {
	background: url(../images_minimiiz/img_product-detail.png) 0 -447px no-repeat;
	bottom: 2px;
	display: block;
	height: 45px;
	position: absolute;
	right: 190px;
	width: 190px;
}

.layer-productdetail .link-buynow {
	background: url(../images_minimiiz/img_product-detail.png) 0 -492px no-repeat;
	bottom: 2px;
	float: left;
	height: 45px;
	position: absolute;
	right: -10px;
	width: 190px;
}

.layer-3easysteps {
	background: url(../images_minimiiz/bg_layerstep-top.gif) 0 0 no-repeat;
}

.layer-3easysteps .layer-left {
	padding: 0;
}

.layer-3easysteps .layer-mid {
	margin-right: 16px;
}

.layer-3easysteps .panel-facebook {
	width: 260px;
}

