.widget{display:inline}.widget .widget-title{clear:both;padding:15px
0 0;margin:0
0 7px}.widget .widget-title
h2{font-size:15px;font-weight:bold;color:#e25203}.widget .mini-products-images-list .product-image{display:block;width:76px;height:76px;border:1px
solid #a9a9a9;margin:0
auto}.widget .mini-products-images-list
li.item{float:left;width:77px;height:77px}.widget-new-products{display:block}.col-main .widget-new-products{margin:7px
0}.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image{width:85px;height:85px}.widget-new-products .products-list .product-shop{margin-left:100px}.sidebar .widget-new-products
.block{font-size:11px;line-height:1.25}.sidebar .widget-new-products .block-title
strong{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033}.widget-viewed{display:block}.col-main .widget-viewed{margin:7px
0}.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image{width:85px;height:85px}.widget-viewed .products-list .product-shop{margin-left:100px}.sidebar .widget-viewed
.block{font-size:11px;line-height:1.25}.sidebar .widget-viewed .block-title
strong{background:url(/skin/frontend/ahm/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-compared{display:block}.col-main .widget-compared{margin:7px
0}.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image{width:85px;height:85px}.widget-compared .products-list .product-shop{margin-left:100px}.sidebar .widget-compared
.block{font-size:11px;line-height:1.25}.sidebar .widget-compared .block-title
strong{background:url(/skin/frontend/ahm/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-static-block{}.sidebar .widget-static-block{display:block;margin:0
0 15px}.top-container .widget
a{padding:0
0 0 7px}.bottom-container .widget
a{padding:0
3px}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px
0}.col-main .widget-product-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-product-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-product-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}.col-main .widget-category-link{display:block;text-align:right;margin:7px
0}.col-main .widget-category-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-category-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-category-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}.col-main .widget-category-link-inline{display:inline}.col-main .widget-category-link-inline
a{position:relative;padding:40px
20px 400px 20px}.col-main .widget-category-link-inline a
span{font-size:14px;font-weight:bold;padding:4px
25px 4px 0;background:transparent url(/skin/frontend/ahm/default/images/icons_arrows.gif) 100% -50px no-repeat}.col-main .widget-category-link-inline a:hover,
.col-main .widget-category-link-inline a:hover
span{color:#0699dc;background-position:100% -75px;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px
0}.col-main .widget-cms-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-cms-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-cms-link
a{background:url(/skin/frontend/ahm/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}*{margin:0;padding:0}html,body{height:100%}body{background:#fff url(/skin/frontend/ahm/default/images/body_bg.gif) 50% 0 no-repeat;font:12px/1.35 Arial,Helvetica,sans-serif;color:#000;text-align:center}img{border:0;vertical-align:top}a{color:#057fb7;text-decoration:none}a:hover{color:#0699dc;text-decoration:underline}:focus{outline:0}h1{font-size:1.65em;font-weight:bold;line-height:1.15}h2{font-size:1.5em;font-weight:bold;line-height:1.25;margin-bottom:.45em;color:#cd420c}h3{font-size:1.35em;font-weight:bold;line-height:1.25;margin-bottom:.45em;color:#515151}h4{font-size:1.15em;font-weight:bold;line-height:1.35;margin-bottom:.45em}h5{font-size:1.05em;font-weight:bold;line-height:1.35;margin-bottom:.45em}h6{font-size:1em;font-weight:bold;line-height:1.35;margin-bottom:1em}h1{font-family:Rockwell,Arial,Helvetica,sans-serif}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}p{margin-bottom:10px}strong{font-weight:bold}address{font-style:normal}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:0.7em}sup{bottom:.5em;font-size:0.6em}sub{top:.25em}ul,ol{list-style:none}.hidden{display:block !important;border:0
!important;margin:0
!important;padding:0
!important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0
!important}.no-padding{padding:0
!important}.no-bg{background:none !important}pre{font-family:"Courier 10 Pitch",Courier,monospace;background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}.wrapper{min-height:100%;position:relative}.page{width:100%;text-align:center;position:relative;padding:0
0 220px}.page-print{background:#fff;padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.main-container{width:960px;text-align:left;margin:0
auto;padding:135px
0 0}.main{}.col-left{float:left;width:275px;padding:30px
0px 30px 5px}.col-main{float:left;width:630px;padding:30px
0 30px}.col-right{float:right;width:275px;padding:30px
5px 30px 0px}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col2-right-layout .col-main{}.col3-layout .col-main{width:320px;margin-left:40px}.col3-layout .col-wrapper{float:left;width:640px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:47%}.col2-set .col-2{float:right;width:47%}.col2-set .col-narrow{width:29%}.col2-set .col-wide{width:64.5%}.col3-set .col-1{float:left;width:29%}.col3-set .col-2{float:left;width:29%;margin-left:6.5%}.col3-set .col-3{float:right;width:29%}.col4-set .col-1{float:left;width:22%}.col4-set .col-2{float:left;width:22%;margin:0
4%}.col4-set .col-3{float:left;width:22%}.col4-set .col-4{float:right;width:22%}.col5-set .col-1{float:left;width:20%}.col5-set .col-2{float:left;width:20%}.col5-set .col-3{float:left;width:20%}.col5-set .col-4{float:left;width:20%}.col5-set .col-5{float:left;width:20%}input,select,textarea,button{font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}input.input-text,select,textarea{background:#fff;border:1px
solid #bababa}input.input-text,textarea{background:#fff url(/skin/frontend/ahm/default/images/field_bg.gif) 0 0 repeat-x;padding:5px}select{padding:1px}select
option{padding-right:10px}select.multiselect
option{border-bottom:1px solid #ddd;padding:2px
5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em !important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button
span{float:left;height:32px;background:transparent url(/skin/frontend/ahm/default/images/bkg_button.gif) 0 0 no-repeat;padding:0
0 0 8px;font:bold 12px/32px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff}button.button span
span{background-position:100% 0;padding:0
12px 0 4px}button.button:hover
span{background-position:0 -32px}button.button:hover span
span{background-position:100% -32px}button.button:active span,
button.button:focus
span{background-position:0 -64px}button.button:active span span,
button.button:focus span
span{background-position:100% -64px}button.btn-cart
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_green.gif)}.block-cart .button
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_blue_arrow.gif)}.block-cart .button span
span{padding-right:34px}button.btn-checkout
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_blue.gif)}button.disabled{cursor:default}button.disabled
span{color:#a5857c;background-image:url(/skin/frontend/ahm/default/images/bkg_button_red_disabled.gif)}button.disabled:hover
span{background-position:0 0}button.disabled:hover span
span{background-position:100% 0}button.disabled:active span,
button.disabled:focus
span{background-position:0 0}button.disabled:active span span,
button.disabled:focus span
span{background-position:100% 0}button.btn-checkout
span{font-size:14px}button.btn-checkout.no-checkout{}p.control input.checkbox,
p.control
input.radio{margin-right:6px}input.input-text:focus{border:2px
solid #fa9626;padding:4px}textarea:focus{border:2px
solid #fa9626 !important;padding:4px
!important}.form-list{}.form-list
li{margin:0
0 12px}.form-list
label{float:left;color:#111;font-weight:bold;position:relative;z-index:0}.form-list
label.required{}.form-list label.required
em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-7px}.form-list
li.control{margin:0
0 8px}.form-list li.control
label{float:none}.form-list li.control input.radio,
.form-list li.control
input.checkbox{margin-top:-1px;margin-right:4px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both;width:266px}.form-list
.field{float:left;width:290px}.form-list input.input-text{width:254px}.form-list
textarea{width:254px;height:10em}.form-list
select{width:266px}.form-list li.wide .input-box{width:556px}.form-list li.wide input.input-text{width:544px}.form-list li.wide
textarea{width:544px}.form-list li.wide
select{width:556px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px
0 0}.form-list .input-range input.input-text{width:74px}.buttons-set{clear:both;margin:5px
0 0;padding:5px
10px}.buttons-set .back-link{float:left;margin:0}.buttons-set .back-link a
small{display:none}.buttons-set .back-link
a{font-size:14px;line-height:22px;display:block;font-weight:bold;padding-left:25px;background:transparent url(/skin/frontend/ahm/default/images/icons_arrows.gif) -3px 0 no-repeat}.buttons-set .back-link a:hover{color:#0699dc;background-position: -3px -25px;text-decoration:none}.buttons-set
button.button{float:right;margin-left:5px}.buttons-set
p.required{margin:0
0 5px}a.link-print{font-size:12px;font-weight:bold;padding:4px
0 4px 25px;background:transparent url(/skin/frontend/ahm/default/images/icons_misc.gif) 0 -100px no-repeat}a.link-print:hover{color:#0699dc;background-position:0 -125px;text-decoration:none}a.link-doc{font-size:12px;font-weight:bold;padding:4px
0 4px 25px;background:transparent url(/skin/frontend/ahm/default/images/icons_misc.gif) 0 -150px no-repeat}a.link-doc:hover{color:#0699dc;background-position:0 -175px;text-decoration:none}.buttons-set-order{}.fieldset{border:1px
solid #ddd;background-color:#f4f4f4;border-width:0px 1px;padding:12px
0 13px 35px}.fieldset.first{border-top-width:1px;padding-top:25px}.fieldset.last{border-bottom-width:1px;padding-bottom:20px}.fieldset.buttons-set{padding-right:35px;margin:0}.fieldset
.legend{font-weight:bold;font-size:16px;color:#cd420c;margin:0
0 15px -2px}.validation-advice{clear:both;min-height:13px;margin:3px
0 0;padding-left:17px;font-size:10px;line-height:13px;background:url(/skin/frontend/ahm/default/images/validation_advice_bg.gif) 2px 1px no-repeat;color:#f00}.validation-failed{border:1px
dashed #f00;background:#faebe7}.validation-passed{}p.required{font-size:10px;text-align:right;color:#EB340A}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}input.validation-failed:focus{border:2px
solid #fa9626 !important}.inline-form{}.inline-form label,
.inline-form .content-after,
.inline-form
p{font-size:18px;display:inline;float:none;width:auto}.inline-form
.field{line-height:40px}.inline-form .input-box{display:inline-block;float:none;width:auto;position:relative;margin:0
10px 0 0}.inline-form
.wide{width:100%}.inline-form .wide .input-box{width:100%}.inline-form select,
.inline-form textarea,
.inline-form input,
.inline-form input.input-text,
.inline-form .fake-select{display:inline;float:none;width:auto;font:16px Courier, "Courier New", monospace;border:0
none !important;margin:0}.inline-form input,
.inline-form input.input-text{padding:10px
5px;position:relative;top:-5px;background:#fff url(/skin/frontend/ahm/default/images/input_line.gif) 0 0}.inline-form input:focus,
.inline-form input.input-text:focus{padding:10px
5px;background-image:url(/skin/frontend/ahm/default/images/input_line_active.gif)}.inline-form
textarea{line-height:30px;padding:4px
2px;overflow:hidden;resize:none;position:relative;top:-10px;background:#fff url(/skin/frontend/ahm/default/images/input_line.gif) 0 0}.inline-form textarea:focus{background-image:url(/skin/frontend/ahm/default/images/input_line_active.gif)}.inline-form
select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;z-index:5;padding:0;position:relative;top:-5px}.inline-form .fake-select{position:absolute;right:0;top:5px;padding:0;color:#000;overflow:hidden;background:#fff bottom right no-repeat url(/skin/frontend/ahm/default/images/select_line.gif)}.inline-form .fake-select.active{background-image:url(/skin/frontend/ahm/default/images/select_line_active.gif)}.inline-form
input.file{}.inline-form
input.checkbox{margin:5px
0 0}.inline-form .buttons-set{padding:0;margin:0;display:inline}.inline-form .buttons-set
.button{margin:0
0 0 17px;padding:0;float:none}.inline-form input.validation-failed{background:#fff url(/skin/frontend/ahm/default/images/input_line_active.gif)!important;border:0
none !important}.inline-form input.validation-failed:focus{border:0
none !important}.inline-form textarea.validation-failed{background:#fff url(/skin/frontend/ahm/default/images/input_line_active.gif) !important;border:0
none !important}.inline-form .validation-advice{position:absolute;top:24px;left:0;z-index:99}.inline-form .wide .validation-advice{bottom:3px;top:auto}.inline-form
.note{font-size:11px;font-style:italic}.success{color:#3d6611;font-weight:bold}.error{color:#df280a;font-weight:bold}.notice{color:#e26703}.messages,
.messages
ul{list-style:none !important;margin:0
!important;padding:0
!important}.messages{width:100%;overflow:hidden}.messages
li{margin:0
0 10px !important}.messages li
li{margin:0
0 3px !important}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:18px !important;padding:10px
8px 8px 32px !important;font-size:11px !important;font-weight:bold !important}.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(/skin/frontend/ahm/default/images/i_msg-error.gif);color:#df280a}.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(/skin/frontend/ahm/default/images/i_msg-success.gif);color:#3d6611}.note-msg,.notice-msg{border-color:#f18300;background-color:#fafaec;background-image:url(/skin/frontend/ahm/default/images/i_msg-note.gif);color:#f18300}.page-title{position:absolute;z-index:1;left:0;top:0;width:100%;background:#cd420c url(/skin/frontend/ahm/default/images/swoosh_red.gif) 50% 100% repeat-x;border-top:15px solid #e94b0e}.page-title h1,
.page-title
h2{font-weight:700;letter-spacing:-1px;font-size:42px !important;width:960px;color:#fff;margin:0
auto;padding:20px
0 38px}.page-title
.separator{margin:0
3px}.title-buttons{}.title-buttons
a{line-height:32px}.page-popup .page-title{position:static;background:0 none;border:0
none;margin:0
0 15px}.page-popup .page-title h1,
.page-popup .page-title h2,
.page-popup .page-title h3,
.page-popup .page-title h4,
.page-popup .page-title h5,
.page-popup .page-title
h6{color:#000}.page-popup .title-buttons h1,
.page-popup .title-buttons h2,
.page-popup .title-buttons h3,
.page-popup .title-buttons h4,
.page-popup .title-buttons h5,
.page-popup .title-buttons
h6{float:left;width:auto !important;padding:0;margin:0}.page-popup .title-buttons
.button{float:right;margin-right:10px}.subtitle{clear:both}.pager{padding:2px
8px;margin:5px
0;text-align:center;background:#f4f4f4;font-size:11px}.pager
.limiter{float:left;padding:4px
0}.pager
.pages{float:right;line-height:29px}.pager .pages
strong{display:block;float:left}.pager .pages
ol{display:block;float:left}.pager .pages
li{display:block;float:left;padding:0
2px}.pager .pages li
a{display:block;float:left;padding:0
3px}.pager .pages li a
img{padding:11px
0}.pager .pages
li.current{color:#CD420C;font-weight:bold;padding:0
5px}.data-table{width:100%}.data-table
th{padding:5px
10px;border-bottom:1px solid #ddd;font-weight:bold;white-space:nowrap}.data-table
td{padding:5px
10px;border-bottom:1px solid #ddd;vertical-align:middle}.data-table
thead{}.data-table
tbody{}.data-table
tfoot{}.data-table
tr.first{}.data-table
tr.last{}.data-table tr.last
td{border-bottom:0 !important}.data-table
tr.odd{}.data-table
tr.even{}.data-table
tbody.odd{}.data-table tbody.odd
td{border-width:0 1px}.data-table
tbody.even{}.data-table tbody.even
td{border-width:0 1px}.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border
td{border-bottom-width:1px}.data-table tbody tr.last
th{border-bottom:0 !important}.data-table tfoot tr.first
td{border-top:1px solid #ddd}.data-table tfoot
td{border:0
none}.data-table tfoot
strong{font-size:13px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,
.data-table
th.label{font-weight:bold;background-color:#f6f6f6}.data-table
td.value{}.data-table td .product-name
a{font-size:16px;font-weight:bold}.cart-tax-info{display:block}.cart-tax-info,
.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(/skin/frontend/ahm/default/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}.cart-tax-info .price,
.cart-tax-total
.price{display:inline !important;font-weight:normal !important}.cart-tax-total-expanded{background-position:100% -53px}.std
.subtitle{padding:0}.std
ol.ol{list-style:decimal outside;padding-left:1.5em}.std
ul.disc{margin:0
0 10px}.std
ul.disc{list-style:disc outside;padding-left:18px}.std dl
dt{font-weight:bold}.std dl
dd{margin:0
0 10px}.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std
blockquote{font-size:14px;margin:0
0 1em;padding:0}.std
ul{list-style:disc outside;padding-left:1.5em}.std
ol{list-style:decimal outside;padding-left:1.5em}.std ul
ul{list-style-type:circle}.std ol
ol{list-style:upper-alpha;margin:.5em 0}.std ol ol
ol{list-style:lower-roman}.std ol ol ol
ol{list-style:lower-alpha}.std ul ul,
.std ol ol,
.std ul ol,
.std ol
ul{margin:.4em 0}.std ul li,
.std ol
li{padding-bottom:3px}.std
dl{margin:0
0 .75em}.std
dt{font-weight:bold}.std
dd{padding:0
0 0 1.5em}.std
address{font-style:normal}.std b,
.std
strong{font-weight:bold}.std .cite,
.std i,
.std
em{font-style:italic}.std
big{font-size:131.25%}.std
ins{background:#ffc;text-decoration:none}.std
blockquote{border-left:3px solid #ddd;font-size:larger;font-style:italic;padding:0
0 0 1.5em}.std blockquote cite,
.std blockquote em,
.std blockquote
i{font-style:normal}.std
table{border:1px
solid #e7e7e7;text-align:left;margin:0
-1px 24px 0;width:100%}.std tr th,
.std thead
th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px
24px}.std tr
td{border-top:1px solid #e7e7e7;padding:6px
24px}.std tr.odd
td{background:#F2F7FC}.std
code{font-size:13px}.std pre,
.std kbd,
.std tt,
.std
var{font-size:15px;line-height:21px}.links
li{display:inline;padding:0
.5em}.links
li.first{padding-left:0 !important}.links
li.last{background:none !important;padding-right:0 !important}.link-cart{font-weight:bold;color:#54AF1C}.link-reorder{font-weight:bold}.btn-remove{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(/skin/frontend/ahm/default/images/btn_remove.gif) 50% 50% no-repeat;text-indent:-999em;overflow:hidden}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(/skin/frontend/ahm/default/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.separator{color:#ddd;margin:0
3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px
0;background:#ddd;text-indent:-999em;overflow:hidden}.noscript{border:1px
solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:950px;margin:0
auto;padding:12px
0 12px;background:url(/skin/frontend/ahm/default/images/i_notice.gif) 20px 50% no-repeat}.noscript
p{margin:0}.demo-notice{margin:0;padding:6px
10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.logo{float:left}.header-container{background:transparent url(/skin/frontend/ahm/default/images/swoosh_yellow.gif) 0 0 repeat-x;padding:30px
0 0;margin:0
0 15px}.header{width:960px;margin:0
auto;text-align:left}.header
.logo{float:left;text-decoration:none !important}.header .logo
strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header
h1.logo{margin:0;padding:0}.header
.links{}.header .quick-access{width:770px;float:right}.header-container .top-container{clear:both;text-align:right}.nav-container{float:right;width:760px;position:relative;position:relative}#nav{padding:10px
0;height:78px;font-size:13px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;background:0px 52px repeat-x url(/skin/frontend/ahm/default/images/navLine.gif)}#nav
li{text-align:left}#nav
li.parent{}#nav li
a{display:block;text-decoration:none}#nav li a:hover{text-decoration:none}#nav li a
span{display:block;white-space:nowrap;cursor:pointer}#nav
li{float:left;padding:0
10px}#nav li
a{float:left;padding:8px
5px;line-height:22px;font-weight:bold;color:#1b1718;letter-spacing:.25px}#nav li a:hover{color:#cb330c;font-size:16px}#nav li a
span{text-align:center}#nav li.last
a{color:#057fb7}#nav li.last a:hover{color:#cb330c}#nav li.active
a{color:#cb330c}#nav
ul{position:absolute;bottom:0;left:1px;width:758px}#nav ul
li{padding:0
8px}#nav ul li
a{padding:8px
4px;text-transform:none;color:#1b1718 !important;letter-spacing:-0.25px}#nav ul li.active
a{color:#cb330c !important}#nav ul li a:hover{color:#cb330c !important;font-size:15px}.nav-container .store-links{position:absolute;bottom:0;left:2px;width:756px}.nav-container .store-links
li{text-align:left;padding:0
8px;float:left}.nav-container .store-links li
a{display:block;text-decoration:none;padding:7px
4px;color:#1b1718;float:left;line-height:22px;font-weight:bold;letter-spacing:-0.25px}.nav-container .store-links li a:hover{text-decoration:none;color:#cb330c;font-size:15px}.nav-container .store-links li.active
a{color:#cb330c}.nav-container .store-links li a
span{display:block;white-space:nowrap;cursor:pointer;text-align:center}.block{border-bottom:1px solid #ddd;margin:0
0 15px}.block .block-title{padding:0}.block .block-title
strong{font-family:Rockwell,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;letter-spacing:-1px}.block .block-title strong
span{}.block .block-title
a{text-decoration:none !important}.block .block-subtitle{font-family:Rockwell,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;font-weight:bold;margin:0}.block .block-content{padding:5px
0}.block .block-content
li.item{padding:5px
0;border-bottom:1px solid #ededed}.block .block-content
li.item.last{border-bottom:0}.block .btn-remove{float:right}.block
.actions{text-align:right;margin-bottom:10px}.block .actions
a{float:left}.block
.empty{margin:0;padding:5px
0}.block
li.odd{}.block
li.even{}.block
li.last{}.block li.last a,
.block li.last
strong{}.mini-products-list
li{padding:5px
0}.mini-products-list .product-image{float:left;width:50px}.mini-products-list .product-name{font-size:14px;font-weight:bold;letter-spacing:-.5px;line-height:16px;margin:0
0 5px}.mini-products-list .product-details{margin-left:65px}.mini-products-list .product-details
h4{font-size:1em;font-weight:bold;margin:0}.block-account{}.block-account ul li
a{display:block;padding:5px;border-bottom:1px solid #ededed;color:#515151}.block-account ul li a:hover{color:#000;text-decoration:none;background-color:#ededed}.block-account ul li.current a,
.block-account ul li.current a:hover{color:#cd420c;font-weight:bold}.block-account ul li.last a,
.block-account ul li.last
strong{border:0
none}.block-cart{}.block-cart
.summary{font-size:14px;margin:0
0 15px}.block-cart .summary
a{color:#d65939}.block-cart
.amount{margin:0
0 5px;font-weight:bold}.block-cart
.subtotal{background-color:#ece9e8;border:1px
solid #d5d3d1;padding:5px;margin:0}.block-cart .subtotal
.price{font-weight:bold}.block-subscribe{float:left;width:445px;border:0
none}.block-subscribe .block-content{padding:0}.block-subscribe
label{float:left;font-family:Rockwell,Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;padding-right:14px;line-height:32px;color:#fff}.block-subscribe .input-box{float:left;width:195px;position:relative}.block-subscribe .input-box input.input-text{width:185px;padding:7px
4px 8px;color:#434343}.block-subscribe .input-box input.input-text:focus{padding:6px
3px 7px;color:#000}.block-subscribe .input-box .validation-advice{position:absolute;bottom:-16px;left:0;width:200%}.block-subscribe
.actions{float:right;margin:0}.block-subscribe button
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_redbrown.gif)}.block-banner{}.block-banner .block-content{text-align:center;padding-bottom:10px;line-height:14px}.block-banner .block-content
td{vertical-align:middle}.block-banner .block-content
img{padding-right:20px}.block-banner .block-content
a{font-weight:bold}.block-flickr{border:0;margin:0
0 15px}.block-flickr .block-title{margin:0
0 15px;padding:0}.block-flickr .block-content{margin:0;padding:0}.block-flickr
.note{font-size:0.9em}.block-flickr .flickr-row{padding:0;margin:0
0 6px}.block-flickr .flickr-row.first{}.block-flickr .flickr-row.even{}.block-flickr .flickr-row.odd{}.block-flickr .flickr-row.last{margin:0}.block-flickr .flickr-row
li.item{display:block;margin:0;padding:0
3px;float:left;list-style:none}.block-flickr .flickr-row
li.first{padding-left:0}.block-flickr .flickr-row
li.last{padding-right:0}.block-flickr .flickr-row
li.even{}.block-flickr .flickr-row
li.odd{}.block-flickr .flickr-row .flickr-link{display:block;overflow:hidden;width:61px;height:61px;background:#ece9e8;padding:2px}.block-flickr .flickr-row .flickr-link:hover,
.block-flickr .flickr-row .flickr-link:focus{background:#d6d3d2}.block-flickr .flickr-row .flickr-thumb{width:61px;height:61px}.block-twitter{border:0;margin:0
0 15px}.block-twitter .block-title{margin:0
0 15px;padding:0}.block-twitter .block-content{margin:0;padding:0}.block-twitter
.note{font-size:0.9em}.block-twitter .twitter-statuses{padding:0;margin:0}.block-twitter .twitter-statuses
li{display:block;margin:0;padding:8px
0 6px;list-style:none;border-bottom:1px solid #adabaa}.block-twitter .twitter-statuses
li.first{padding-top:0}.block-twitter .twitter-statuses
li.last{border:0
none;padding-bottom:0}.block-twitter .twitter-statuses
li.even{}.block-twitter .twitter-statuses
li.odd{}.block-twitter .twitter-entry{line-height:18px;font-size:14px;margin:0;padding:0}.block-twitter .twitter-entry
a{text-decoration:none}.block-twitter .twitter-entry a:hover{text-decoration:underline}.block-twitter .twitter-entry .status-content{}.block-twitter .twitter-entry .twitter-timestamp{font-size:0.8em;display:block;margin:1px
0 0}.block-twitter .twitter-entry .twitter-timestamp
a{}.block-twitter .twitter-entry .twitter-timestamp a:hover{text-decoration:underline}.block-youtube{border:0;margin:0
0 15px}.block-youtube .block-title{margin:0
0 15px;padding:0}.block-youtube .block-content{margin:0;padding:0}.block-youtube
.note{font-size:0.9em}.block-youtube
.videos{padding:0;margin:0}.block-youtube .videos
li{display:block;margin:0
0 5px;list-style:none;padding:0}.block-youtube .videos
li.first{}.block-youtube .videos
li.last{margin-bottom:0}.block-youtube .videos
li.even{}.block-youtube .videos
li.odd{}.block-youtube .videos
li.video{}.category-title{}.category-title .cat-wrapper{width:960px;color:#fff;margin:0
auto;padding:20px
0 38px}.category-title
h1{width:auto;margin:0;padding:0}.category-image{width:100%;overflow:hidden;margin:0
0 10px;text-align:center}.category-image
img{}.category-description{font-family:Rockwell,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;color:#3c1309}.category-products{}.products-grid{position:relative}.products-grid.last{border-bottom:0}.products-grid
td{padding:0
1%;width:23%}.products-grid
li.item{float:left;width:171px;padding:0
0 90px}.products-grid .product-image{display:block;width:120px;height:120px;margin:0
0 10px}.products-grid .product-name{font-size:14px;font-weight:bold;margin:0
0 6px;line-height:16px}.products-grid .product-name
a{}.products-grid .price-box{margin:0;padding:0;font-size:12px}.products-grid
.availability{line-height:21px}.products-grid
.actions{position:absolute;bottom:20px}.col2-left-layout .products-grid,
.col2-right-layout .products-grid{}.col1-layout .products-grid,
.page-empty .products-grid{}.products-list
li.item{border-bottom:1px solid #ddd;padding:10px
0 15px 10px}.products-list
li.item.last{border-bottom:0}.products-list .product-image{float:left;width:130px;height:130px}.products-list .product-shop{margin-left:160px;padding:10px
0 0}.products-list .product-name{margin:0
0 20px;padding:2px
0 0;font-weight:bold;font-size:22px;line-height:24px}.products-list .product-name
a{}.products-list .price-box{float:right;font-size:14px;padding:7px
10px}.products-list
.availability{float:right;padding:7px
0}.products-list
.button{float:right}.products-list
.desc{clear:both;line-height:1.35}.products-list .desc .link-more{}.availability{margin:0;color:#5F5F5F}.availability.in-stock{display:none}.availability
span{font-weight:bold}.availability.in-stock
span{}.availability.out-of-stock
span{color:#d83820}.price{white-space:nowrap !important}.price-box{}.price-box
p{margin:0}.price-box
.price{font-weight:bold;color:#54af1c}.price-box .price-label{display:none}.regular-price{}.regular-price
.price{font-weight:bold}.old-price{display:inline;padding-right:0.25em}.old-price .price-label{white-space:nowrap}.old-price
.price{font-weight:bold;text-decoration:line-through;color:#ADABAA;font-size:0.85em}.special-price{display:inline}.special-price .price-label{font-weight:bold;white-space:nowrap}.special-price
.price{font-weight:bold}.minimal-price{font-size:0.85em}.minimal-price .price-label{font-weight:bold;white-space:nowrap;display:inline}.minimal-price-link{display:none}.minimal-price-link
.label{}.minimal-price-link
.price{font-weight:normal}.price-excluding-tax{display:block}.price-excluding-tax
.label{white-space:nowrap}.price-excluding-tax
.price{font-weight:normal}.price-including-tax{display:block}.price-including-tax
.label{white-space:nowrap}.price-including-tax
.price{font-weight:bold}.price-excl-tax{display:block;padding-top:15px}.price-excl-tax
.label{display:block;white-space:nowrap}.price-excl-tax
.price{display:block}.price-incl-tax{display:block}.price-incl-tax
.label{display:block;white-space:nowrap}.price-incl-tax
.price{display:block;font-weight:bold}.price-notice{padding-left:10px}.price-notice
.price{font-weight:bold}.price-as-configured{}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.tier-prices{padding:10px
0;border-bottom:1px solid #adabaa}.tier-prices
h4{color:#cd420c}.tier-prices
ul{}.tier-prices ul
li{padding:1px
0}.tier-prices
.benefit{font-weight:bold;color:#cd330b}.tier-prices
.price{font-weight:bold}.tier-prices-grouped li
.price{font-weight:bold}.add-to-cart
label{float:left;margin-right:5px;font-weight:bold;line-height:32px}.add-to-cart
.qty{float:left}.add-to-cart
select.qty{margin:6px
0}.add-to-cart .qty.input-text{margin:2px
0}.add-to-cart
button.button{float:left;margin-left:5px}.add-to-box{}.add-to-box .add-to-cart{float:right}.product-view{}.product-essential{padding:0
0 10px}.product-collateral{}.product-collateral
h2{font-size:16px}.product-collateral .box-collateral{margin:20px
0}.product-view .product-img-box{float:left;width:250px}.product-view .product-img-box .product-image{margin:0
0 10px}.product-view .product-shop{float:right;width:350px}.col1-layout .product-view .product-shop{float:right;width:620px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-view .product-name{color:#057fb7;padding:0
0 20px;border-bottom:1px solid #adabaa}.product-view .product-name
h1{font-family:Arial,Helvetica,sans-serif;font-size:28px;line-height:28px}.product-view
.availability{text-transform:uppercase;font-size:11px;color:#5F5F5F;padding:5px
0;border-bottom:1px solid #adabaa}.product-view .price-box{float:left;font-size:16px;padding:15px
0 0}.product-view .add-to-box{padding:10px
0}.product-view
.border{border-bottom:1px solid #adabaa}.product-view .short-description{clear:both;padding:10px
0;border-top:1px solid #adabaa}.product-options{clear:both;padding:5px
0 0}.product-options
dt{font-weight:normal}.product-options dt
label{font-weight:bold}.product-options dt
span.required{color:#eb340a}.product-options dt .qty-holder{float:right;margin-right:15px}.product-options dt .qty-holder
label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#444}.product-options
dd{padding:5px
10px 15px;margin:0
0 5px;border-bottom:1px solid #ddd}.product-options dl.last
dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd
textarea{width:98%;height:8em}.product-options dd
select{width:99%}.product-options dd .multiselect
option{border-bottom:1px dotted #d9e5ee;padding:2px
4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list
li{padding:2px
0}.product-options ul.options-list
input.radio{float:left;margin-top:3px}.product-options ul.options-list
input.checkbox{float:left;margin-top:2px}.product-options ul.options-list
.label{display:block;margin-left:18px}.product-options ul.options-list
label{font-weight:normal}.product-options ul.validation-failed{padding:0
7px}.product-options
p.required{margin-bottom:0;padding:0}.product-options-bottom{padding:10px
0;border-bottom:1px solid #adabaa}.product-options-bottom .price-box{float:left;margin:0;padding:5px
0 0}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart{background:0;float:right}.product-view .grouped-items-table .price-box{margin:0;padding:0;float:right}.product-view .box-description{margin:10px
0 30px}.product-view .box-additional .data-table th,
.product-view .box-additional .data-table
td{line-height:1.25}.product-view .box-up-sell
h3{margin:0
0 10px;padding:0;border:0
none}.product-view .box-up-sell .price-box{margin:0;padding:0;font-size:12px}#product_tabs_upsell_products_contents
h2{display:block}.product-name{font-size:1em;font-weight:normal}.product-name
a{}.cms-home
.subtitle{}.cms-index-index
.subtitle{}.sidebar .product-details{color:#81807f}.cart{}.empty-cart{font-size:1.2em}.cart-table .product-name{font-weight:bold;margin:0
0 5px}.cart-table .item-msg{margin:5px
0;font-size:11px;font-weight:bold;color:#df280a}.cart-table tfoot
td{padding:5px
10px}.cart-table .btn-continue{float:left}.cart-table .btn-continue
span{background:none;padding:0;font:normal 12px/32px Arial, Helvetica, sans-serif;color:#057fb7;text-transform:none;text-decoration:underline}.cart-table .btn-continue:hover
span{text-decoration:none}.cart-table .btn-update
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_grey.gif)}.cart .cart-collaterals{padding:25px
0 0}.cart .cart-collaterals .col2-set{float:left}.cart .cart-collaterals .col2-set .col-1{width:0}.cart .cart-collaterals .col2-set .col-2{width:460px;float:left}.cart
.discount{}.cart .discount
label{display:block;margin:0
0 5px}.cart .discount .input-box{float:left;width:220px}.cart .discount input.input-text{color:#434343;padding:7px
4px 8px;width:210px}.cart .discount input.input-text:focus{color:#000;padding:6px
3px 7px}.cart .discount .buttons-set{padding:0
0 0 8px;margin:0;float:left;clear:none;width:230px}.cart .discount .buttons-set
.button{float:none !important;margin:0}.cart .discount .buttons-set .button
span{background-image:url(/skin/frontend/ahm/default/images/bkg_button_grey.gif)}.cart
.totals{float:right;width:400px}.cart .totals
table{width:100%}.cart .totals th,
.cart .totals
td{padding:5px
0px 5px 15px}.cart .totals tr.last
td{}.cart .totals tfoot
td{}.cart .totals tfoot td
strong{font-size:14px;font-weight:bold}.cart .totals .checkout-types{font-size:13px;padding:4px
0;text-align:right}.cart .totals .checkout-types
li{clear:both;margin:0
0 5px}.item-options
dt{font-weight:bold;font-style:italic}.item-options
dd{padding-left:10px}.truncated{cursor:help}.truncated
a.dots{cursor:help;text-decoration:none !important}.truncated
a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px dotted #4f8100}.truncated
.truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value
dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:2px
solid #ddd;border-bottom-color:#666;background-color:#f6f6f6}.truncated .truncated_full_value
dt{margin-top:0}.truncated .show
dl{top:-20px;left:50%}.col-left .truncated .show
dl{left:30px;top:10px}.col-right .truncated .show
dl{left:-240px;top:10px}.sp-methods{margin:0
0 15px}.sp-methods
dt{margin:13px
0 5px;font-weight:bold}.sp-methods dd
li{margin:5px
0}.sp-methods
label{font-weight:bold;color:#555}.sp-methods
.price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods .form-list
li{margin:0
0 8px}.sp-methods
select.month{width:154px;margin-right:10px}.sp-methods
select.year{width:96px}.sp-methods
input.cvv{width:3em !important}.please-wait{float:right;line-height:32px}.please-wait
img{vertical-align:middle}.cvv-what-is-this{cursor:help;margin-left:10px}.tool-tip{border:2px
solid #ddd;border-bottom-color:#666;background:#f6f6f6;padding:15px
20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close
a{display:block;margin:0
0 0 auto;width:16px;height:16px;background:url(/skin/frontend/ahm/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.checkout-agreements
li{margin:30px
0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background:#fbfbfb;border:1px
solid #e4e4e4}.checkout-agreements
.agree{margin:0;padding:10px
0 10px 11px}.checkout-agreements .agree
input.checkbox{margin-right:6px}.checkout-agreements .agree
label{font-weight:bold;color:#555}.opc .checkout-agreements{padding:5px
30px}.opc .checkout-agreements
li{margin:20px
0 0}.opc .checkout-agreements .agreement-content{background:#fff;padding:5px}.opc .checkout-agreements
.agree{padding-left:6px}.checkout-onepage-success .col-main p,
.checkout-onepage-success .col-main p
strong{font-size:1.2em}.block-progress{border:0;margin:0}.block-progress
dt{color:#cd420c;font-weight:bold}.block-progress
dd{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}.block-progress
dt.complete{color:#000}.block-progress
dd.complete{}.opc{border-top:1px solid #ddd}.opc
li.section{border-bottom:1px solid #ddd}.opc .buttons-set{margin:0;padding:5px
28px 5px 0}.opc .buttons-set
p.required{margin:0;padding:0
0 10px}.opc .buttons-set.disabled
button.button{display:none}.opc .buttons-set.disabled p.f-left,
.opc .buttons-set.disabled
a{display:none}.opc .buttons-set .please-wait{height:32px;line-height:32px}.opc
.ul{list-style:disc outside;padding-left:18px}.opc .form-list{margin:0}.opc .step-title{padding:10px
0 10px 10px;text-align:right;font-weight:bold}.opc .step-title
.number{float:left;text-align:center;font-weight:bold;line-height:22px;margin:3px
5px 0 0;color:#fff;background:transparent url(/skin/frontend/ahm/default/images/num_bg.gif) 50% 100% no-repeat;width:22px;height:22px}.opc .step-title
h2{color:#7e7c7b;font-size:22px;float:left;margin:0}.opc .step-title
a{display:none;float:right}.opc .allow .step-title{cursor:pointer}.opc
.active{background-color:#f4f4f4}.opc .active .step-title{cursor:default}.opc .active .step-title
h2{color:#cb330c;cursor:default}.opc .active
.number{background-position:50% 0}.opc
.step{padding:10px
10px 10px 37px;position:relative}.opc .step .tool-tip{right:30px}#opc-login
h3{}#opc-login
h4{}#opc-login .buttons-set{padding-right:10px}#opc-review
.step{padding:0}#opc-review .product-name{}#opc-review .item-options{margin:5px
0 0;font-size:11px}#opc-review .data-table{width:91%;margin:0
auto}#opc-review .data-table tbody tr.last
td{border-bottom:1px solid #ddd !important}#opc-review .buttons-set{border:0;padding:15px
30px}#opc-review .buttons-set
p{margin:0;line-height:32px}#opc-review .buttons-set
.button{font-size:14px}#opc-review .buttons-set .please-wait{height:28px;line-height:28px}.account-login{}.account-login .new-users{padding-top:60px;font-size:14px}.account-login .registered-users{background-color:#F4F4F4;border:1px
solid #DDD;margin:0
0 28px;padding:25px
35px 13px 35px;width:267px;overflow:hidden}.account-login .registered-users .buttons-set{padding-left:0;padding-right:0}.account-login .registered-users .buttons-set
a{font-size:12px;font-weight:bold;padding-left:25px;line-height:30px;background:transparent url(/skin/frontend/ahm/default/images/icons_misc.gif) -3px 3px no-repeat}.account-login .registered-users .buttons-set a:hover{color:#0699dc;background-position: -3px -22px;text-decoration:none}.account-create{}.customer-account-forgotpassword
.fieldset{width:400px}.customer-account-forgotpassword
.fieldset.last{width:365px}.customer-account-forgotpassword .input-box{width:364px}.customer-account-forgotpassword input.input-text{width:352px}.dashboard{}.dashboard .welcome-msg{margin:0
8em 1.75em 0}.dashboard .welcome-msg
p{margin:0
0 7px}.dashboard .col2-set{margin:0
0 15px;border-bottom:1px solid #ddd}.box-account{margin:0
0 20px}.box-account .box-head{text-align:right;margin:0
0 10px}.box-account .box-head
h2{float:left;margin:0;font-weight:bold;font-size:16px}.box-account .box-head
a{line-height:20px}.dashboard
.box{padding:0
0 10px 0}.dashboard .box
p{margin:0}.dashboard .box .box-title{margin:0
0 7px;text-align:right}.dashboard .box .box-title h3,
.dashboard .box .box-title
h4{float:left;margin:0;font-size:14px;color:#000;font-weight:bold;line-height:1.35}.dashboard .box .box-title
a{padding:0
25px 0 0;background:transparent url(/skin/frontend/ahm/default/images/icons_misc.gif) 100% -52px no-repeat;float:left;margin-left:10px;line-height:20px}.dashboard .box .box-title a:hover{text-decoration:none;background-position:100% -77px}.dashboard .box .box-content{padding:0}.dashboard .box-recent{}.dashboard .box-info{}.dashboard .box-info
h4{font-size:12px;font-weight:bold}.addresses-list{}.addresses-list-additional
li.item{}.addresses-list
h2{margin:0
0 12px;font-size:16px;font-weight:bold;line-height:1.25}.addresses-list
h3{font-weight:bold;font-size:14px}.addresses-list
address{margin:0
0 3px}.addresses-list
p{margin:0}.addresses-list
a{font-weight:bold}.addresses-list .link-remove{}.addresses-list
.separator{margin:0
3px}.addresses-list
li.item{margin:0
0 15px}.addresses-list
li.empty{}.addresses-list li.empty
p{font-weight:bold}.addresses-list .addresses-additional
li.item{}.order-info{border-bottom:1px solid #ddd;line-height:34px}.order-info
dt{float:left;padding:0
10px;font-weight:bold}.order-info
dd{float:left}.order-info dd
ul{}.order-info
li{float:left;white-space:nowrap;display:block;margin:0;padding:0}.order-info ul li
a{display:block;float:left;background:#fff;line-height:34px;border:1px
solid #EDEDED;text-decoration:none;color:#515151;border-width:1px 1px 0;padding:0
10px;margin:0
1px}.order-info ul li a:hover{text-decoration:none;background:#ebebeb;color:#000}.order-info ul
li.current{color:#CD420C;font-weight:bold;background:#fff;border:1px
solid #ddd;border-width:1px 1px 0;padding:0
10px 1px;margin:0
1px -1px}.order-date{margin:10px
0}.order-info-box{margin:0
0 18px}.order-info-box
h2{font-size:14px;font-weight:bold;margin:0
0 8px}.order-info-box .box-payment
p{margin:0
0 5px}.order-info-box .box-payment
th{font-weight:bold;padding-right:7px}.order-items{width:100%;overflow-x:auto}.order-items
h2{font-weight:bold;font-size:15px}.order-items
h3{font-weight:bold;font-size:12px}.order-items .product-name{}.order-items .link-print{float:right;font-size:11px}.order-items p .link-print{float:none;font-weight:bold;font-size:12px}.order-about{margin:15px
0}.order-about
dt{font-weight:bold}.order-about
dd{font-size:13px;margin:0
0 7px}.order-links{text-align:right;margin:0
0 5px}.tracking-table{margin:0
0 15px}.tracking-table
th{font-weight:bold;white-space:nowrap}.tracking-table th,
.tracking-table
td{padding:1px
5px 0 0}.tracking-table-popup{width:100%}.tracking-table-popup
th{font-weight:bold;white-space:nowrap}.tracking-table-popup th,
.tracking-table-popup
td{padding:1px
8px}.page-print .print-head{margin:0
0 15px}.page-print .print-head
img{float:left}.page-print .print-head
address{float:left;margin-left:15px}.page-print
h1{font-size:15px;font-weight:bold}.page-print h2,
.page-print
h3{font-size:13px;font-weight:bold}.page-print
h2.h2{font-size:14px;font-weight:bold;text-align:right}.page-print .order-date{border-bottom:1px solid #ddd;padding:0
0 10px;margin:0
0 10px}.page-print .col2-set{margin:0
0 15px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,
.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax
.price{display:inline}.pluit-carousel{position:relative;margin:0
0 25px}.pluit-carousel .col2-set{margin:0}.pluit-carousel
ul{margin:0;padding:0;list-style-type:none}.pluit-carousel
.viewport{width:1px;margin-bottom:10px;overflow:hidden;position:relative}.pluit-carousel .viewport
ul{width:99999px}.pluit-carousel .viewport ul
li{display:block;float:left;width:960px}.pluit-carousel
.nav{float:left;width:960px;border-bottom:1px solid #7e7c7b;padding:0
0 .5em 0;position:relative}.pluit-carousel .nav
.prev{left:0;top:0;position:absolute;z-index:99}.pluit-carousel .nav
.next{right:0;top:0;position:absolute;z-index:99}.pluit-carousel .nav .prev a,
.pluit-carousel .nav .next
a{width:75px;font-size:14px;line-height:26px;display:block;font-weight:bold;text-decoration:none;background:no-repeat url(/skin/frontend/ahm/default/images/icons_arrows.gif)}.pluit-carousel .nav .prev
a{text-align:left;padding-left:30px;background-position:-3px 0px}.pluit-carousel .nav .prev a:hover{background-position:-3px -25px}.pluit-carousel .nav .next
a{text-align:right;float:left;padding-right:33px;background-position:100% -50px}.pluit-carousel .nav .next a:hover{background-position:100% -75px}.pluit-carousel .nav
.pages{float:left;width:960px;text-align:center}.pluit-carousel .nav .pages
ul{clear:left;height:39px;float:left;left:50%;margin:0;padding:0;position:relative;text-align:center}.pluit-carousel .nav .pages ul
li{display:block;float:left;list-style:none;padding:0
2px;margin:0;height:20px;position:relative;right:50%}.pluit-carousel .nav .pages ul li
a{display:block;width:16px;height:20px;text-indent:1000em;line-height:1000em;overflow:hidden;background:transparent url(/skin/frontend/ahm/default/images/car-jumper.gif) 0 0 no-repeat;white-space:nowrap}.pluit-carousel .nav .pages ul li.active
a{background-position:0 -20px}.store-locator{}.store-locator
h2{font-size:28px;color:#000}.store-locator .input-box{float:left;padding:2px
15px 0 0}.store-locator .input-box
#address{width:175px}.store-locator .input-box
#radius{padding:4px}.store-locator
.actions{float:left}.store-locator #storelocator-results{padding:20px
0 0;width:619px;height:400px;overflow:hidden;font-size:11px;position:relative}.store-locator #storelocator-results
p{font-size:11px;margin:0;padding:0}.store-locator #storelocator-results
table{width:auto;margin:0;padding:0;border:0
none}.store-locator #storelocator-results table
tr{}.store-locator #storelocator-results table
td{border:0
none;padding:0}.store-locator
#sidebar{overflow:auto;height:400px;padding:0
10px 0 0;font-size:12px;color:#000}.store-locator #sidebar
a{cursor:pointer;padding:10px
0;border-bottom:1px solid #adabaa;background-color:#fff;display:block;color:#000}.store-locator #sidebar a:hover{background-color:#eee;text-decoration:none}.store-locator #sidebar a
img{padding:3px
5px 0 3px}.store-locator
#map{overflow:hidden;width:429px;height:400px}.store-locator #storelocator-splash{display:block;position:absolute;top:0;left:0;width:619px;height:400px;overflow:hidden}.col5-set{text-align:center}.col5-set
.col{padding-bottom:420px;background-position:50% 100%;background-repeat:no-repeat}.col5-set .col
h2{font-size:26px;font-family:Rockwell,Arial,Helvetica,sans-serif}.col5-set .col h2
span{color:#41b0e3;font-weight:400;font-size:18px}.col5-set
.honey{background-image:url(/skin/frontend/ahm/default/images/bottle-150-honey.jpg)}.col5-set
.vanilla{background-image:url(/skin/frontend/ahm/default/images/bottle-150-vanilla.jpg)}.col5-set
.pom{background-image:url(/skin/frontend/ahm/default/images/bottle-150-pom.jpg)}.col5-set
.chocolate{background-image:url(/skin/frontend/ahm/default/images/bottle-150-chocolate.jpg)}.col5-set
.coffee{background-image:url(/skin/frontend/ahm/default/images/bottle-150-coffee.jpg)}.col5-set .honey
h2{color:#f18300}.col5-set .vanilla
h2{color:#d4b17a}.col5-set .pom
h2{color:#e40051}.col5-set .chocolate
h2{color:#2a140a}.col5-set .coffee
h2{color:#82490d}.protein-badge{width:80px;height:80px;z-index:5;overflow:hidden;line-height:100em;text-indent:100em;float:right;position:relative;top:-80px;background-position:0 0;background-repeat:no-repeat}.p26{background-image:url(/skin/frontend/ahm/default/images/protein_badge_26.png)}.p20{background-image:url(/skin/frontend/ahm/default/images/protein_badge_20.png)}.content-block{border-top:1px solid #7e7c7b;padding:10px
0}.content-block
h2{font-family:Rockwell,Arial,Helvetica,sans-serif;color:#000;font-weight:700;font-size:2em}.ingredients
strong{font-family:Rockwell,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.5em;color:#7e7c7b}.categoryparent-flavors .category-title .cat-wrapper{background-position:0 20px;background-repeat:no-repeat;padding-left:100px;width:850px}.categoryparent-flavors .widget-product-link{width:210px;z-index:3;padding:660px
0 0 40px;background-position:0 0;background-repeat:no-repeat;position:relative;top:-230px}.categoryparent-flavors .widget-product-link a,
.categoryparent-flavors .widget-product-link
span{float:left;width:150px;height:32px;background:url(/skin/frontend/ahm/default/images/bkg_button_blue_arrow.gif) 0 0 no-repeat;padding:0
0 0 8px;font:bold 12px/32px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff}.categoryparent-flavors .widget-product-link a
span{background-position:100% 0;padding:0
34px 0 4px}.categoryparent-flavors .widget-product-link a:hover{text-decoration:none;background-position:0 -32px}.categoryparent-flavors .widget-product-link a:hover
span{background-position:100% -32px}.categoryparent-flavors .widget-product-link a:active, button.button span:focus{background-position:0 -64px}.categoryparent-flavors .widget-product-link a:active span, button.button span:focus
span{background-position:100% -64px}.categoryparent-flavors .col-main
ul{color:#cd330b;list-style-type:none;padding:0;font-size:16px}.categoryparent-flavors .col-main ul
li{padding-bottom:10px}.categoryparent-flavors .col2-set .col-narrow{float:right;width:30%}.categoryparent-flavors .col2-set .col-wide{float:left;width:70%}table.nutrition{width:100%;letter-spacing:-1px;border:0
none;border-top:1px solid #7e7c7b}table.nutrition
tr{}table.nutrition tr
td{font-size:1.2em;border:0
none;border-bottom:1px solid #adabaa}table.nutrition tr.noline
td{border-width:0}table.nutrition tr td,
table.nutrition tr
th{padding:5px
0}table.nutrition tr th.text-right{text-align:right}table.nutrition tr
td.percent{text-align:right;font-weight:bold}table.nutrition tr.sub
td{padding-left:20px}table.nutrition tr
th{}.category-store .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-store.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-contacts .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-contact.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-athletes .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-athletes.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-about-us .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-about.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-blog .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-blog.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-find-us .category-title .cat-wrapper{background:transparent url(/skin/frontend/ahm/default/images/cat-icon-find.gif) 0 20px no-repeat;padding-left:100px;width:850px}.category-honey .category-title{background:#f18300 url(/skin/frontend/ahm/default/images/swoosh_honey.gif) 50% 100% repeat-x;border-color:#fa9626}.category-honey .category-title .cat-wrapper{background-image:url(/skin/frontend/ahm/default/images/cat-icon-honey.gif)}.category-honey .widget-product-link{background-image:url(/skin/frontend/ahm/default/images/bottle-250-honey.png)}.category-honey .category-description{color:#211608}.category-vanilla .category-title{background:#d7bd91 url(/skin/frontend/ahm/default/images/swoosh_vanilla.gif) 50% 100% repeat-x;border-color:#ebe0c1}.category-vanilla .category-title .cat-wrapper{background-image:url(/skin/frontend/ahm/default/images/cat-icon-vanilla.gif)}.category-vanilla .widget-product-link{background-image:url(/skin/frontend/ahm/default/images/bottle-250-vanilla.png)}.category-vanilla .category-description{color:#2b261d}.category-pom .category-title{background:#971f43 url(/skin/frontend/ahm/default/images/swoosh_pom.gif) 50% 100% repeat-x;border-color:#dc396b}.category-pom .category-title .cat-wrapper{background-image:url(/skin/frontend/ahm/default/images/cat-icon-pom.gif)}.category-pom .widget-product-link{background-image:url(/skin/frontend/ahm/default/images/bottle-250-pom.png)}.category-pom .category-description{color:#2b261d}.category-chocolate .category-title{background:#6e4d24 url(/skin/frontend/ahm/default/images/swoosh_chocolate.gif) 50% 100% repeat-x;border-color:#936730}.category-chocolate .category-title .cat-wrapper{background-image:url(/skin/frontend/ahm/default/images/cat-icon-chocolate.gif)}.category-chocolate .widget-product-link{background-image:url(/skin/frontend/ahm/default/images/bottle-250-chocolate.png)}.category-chocolate .category-description{color:#24190b}.category-coffee .category-title{background:#8e5e25 url(/skin/frontend/ahm/default/images/swoosh_coffee.gif) 50% 100% repeat-x;border-color:#b17f4b}.category-coffee .category-title .cat-wrapper{background-image:url(/skin/frontend/ahm/default/images/cat-icon-coffee.gif)}.category-coffee .widget-product-link{background-image:url(/skin/frontend/ahm/default/images/bottle-250-coffee.png)}.category-coffee .category-description{color:#31200d}.category-about-us .std
h1{font-size:2.5em;margin-bottom:20px}.category-athletes h2,
.category-about-us
h2{font-size:1.25em}.category-athletes p,
.category-about-us p,
.category-athletes ul li,
.category-about-us ul
li{font-size:1em}.category-about-us .col3-set{border-bottom:1px solid #7e7c7b;margin:0
0 1.5em;padding:0
0 1em}.profiles{}.profiles
h1{font-size:2.5em;margin-bottom:.45em}.profiles .col2-set{margin:0
0 25px}.profiles
p{margin:0}.profile
.info{border-bottom:1px solid #cecdcc;margin:0
0 10px;padding:0
0 10px}.profile .profile-image{float:left;margin:3px
10px 0 0;border:2px
solid #d4d4d4}.profile .profile-name{font-size:1.75em;margin:0
0 5px}.profile .profile-position{font-size:12px;font-weight:bold;text-transform:uppercase;color:#5f5f5f;margin:0
0 3px}.profile .itunes-link{border:none;float:none;margin:0
0 0 10px}.profile .col2-set{margin:0}.profile
.flavor{padding:5px
0 5px 25px;background:transparent url(/skin/frontend/ahm/default/images/icons_flavors.gif) 0 0 no-repeat;text-transform:none;font-weight:bold}.profile
.flavor.honey{color:#f69926;background-position:0 -96px}.profile
.flavor.vanilla{color:#d4b17a;background-position:0 -72px}.profile .flavor.acai-pom{color:#e81754;background-position:0 -48px}.profile
.flavor.chocolate{color:#341c0f;background-position:0 -24px}.profile
.flavor.coffee{color:#82490d;background-position:0 0px}.athletes-regular .pluit-carousel .viewport ul
li{height:325px}.athletes-featured .pluit-carousel .viewport ul
li{height:340px}.athletes-featured .profile .profile-name{font-size:28px}.athletes-featured .profile .profile-position{margin:0
0 12px}.athletes-featured .profile
.separator{padding:0
6px}.athletes-featured .profile
.info{border-color:#adabaa;padding-bottom:15px;margin-bottom:18px}.athletes-featured .col2-set{margin:0}.athletes-featured .col-wide{width:70%}.athletes-regular .profile .profile-name{font-size:28px}.athletes-regular a.profile-thumbnail{display:block;width:150px;height:150px;padding:2px;float:left;background:#d4d4d4;margin:0
4px 4px 0}.athletes-regular a.profile-thumbnail:hover,
.athletes-regular a.profile-thumbnail:focus{background:#7E7C7B}.athletes-regular
.subtitle{color:#cd330b;font:18px/24px Arial,Helvetica,sans-serif;display:block;margin-bottom:10px}.profile-athlete-view{width:500px;height:400px}.contact-form
h2{color:#000;font-family:Rockwell,Arial,Helvetica,sans-serif;font-size:28px}.contact-form.regular
h2{padding-top:30px}.contact-form
.subtitle{color:#cd330b;font:18px/24px Arial,Helvetica,sans-serif;display:block}.contact-form .contact-info{font-size:18px}.contact-form .contact-info
.separator{padding:0
8px}.contact-form
#name{width:315px}.contact-form
#email{width:280px}.contact-form
#song{width:400px}.contact-form
#accomplishment{width:490px}.contact-form
#goal{width:660px}.cms-index-index .main-container{padding-top:0}.cms-index-index
.page{padding-bottom:693px}.cms-index-index .home-text{float:left;width:450px}.cms-index-index .home-text
h1{font-size:38px;letter-spacing:-2px}.cms-index-index .home-text
h2{font-size:23px;font-weight:normal;color:#000;letter-spacing:-1px}.cms-index-index .home-text
p{font-size:15px;letter-spacing:-1px}.cms-index-index .home-text p
span{font-size:17px}.cms-index-index .home-text
ul{list-style-type:none;padding:0;margin:1em
0}.cms-index-index .home-text ul
li{color:#CB330C;font-size:22px;letter-spacing:-1px;padding-left:35px;background:url(/skin/frontend/ahm/default/images/icons_home.gif) 0 0 no-repeat}.cms-index-index .home-text ul
li.boost{background-position:0 -1px}.cms-index-index .home-text ul
li.increase{background-position:0 -35px}.cms-index-index .home-text ul
li.reduce{background-position:0 -69px}.cms-index-index .home-bottles{width:500px;height:264px;float:right;padding:0
0 90px;margin:0;list-style:none}.cms-index-index .home-bottles
li{padding:0;margin:0;float:left;display:block;z-index:100}.cms-index-index .home-bottles li
a{display:block;width:100px;height:264px;z-index:100}.cms-index-index .home-bottles li a
img{display:block;width:100%;height:100%}.cms-index-index .bottom-container{background:50% 0 repeat-y url(/skin/frontend/ahm/default/images/btmContainerHome.gif)}.cms-index-index .bottom-container p,
.cms-index-index .bottom-container
a{margin:0;padding:0}.cms-index-index .bottom-container .col3-set{width:960px;text-align:left;margin:0
auto}.cms-index-index .bottom-container
.block{margin:0;border:0
none}.cms-index-index .bottom-container .please-wait{float:none;text-align:center}.cms-index-index .bottom-container .block-title
strong{font-size:28px;color:#f18300;font-family:'Rockwell',Arial,Helvetica,sans-serif;letter-spacing:-1px;font-weight:normal}.cms-index-index .bottom-container .more-link{text-align:right}.cms-index-index .bottom-container .more-link
a{color:#fff;padding:5px
23px 5px 0;font-weight:bold;background:url(/skin/frontend/ahm/default/images/arrow_home.gif) 100% 0 no-repeat}.cms-index-index .bottom-container .more-link a:hover{color:#beb9b5;text-decoration:none;background-position:100% -25px}.cms-index-index .bottom-container
.banner{margin:0
0 30px;display:block}.bottom-container .entry-date{font-size:11px;font-weight:bold;text-transform:uppercase;color:#d0936b}.bottom-container
h3{font-size:16px;margin:0
0 .2em;color:#0296D9}.bottom-container h3
a{color:#0296D9;padding:0;margin:0}.bottom-container .wp-posts{margin:0
0 10px}.bottom-container .wp-posts
li{padding:0
0 20px}.bottom-container .featured-profile{margin:0
0 15px}.bottom-container .profile-image{margin:0
0 5px}.bottom-container .profile-name{font-size:22px}.bottom-container .profile-position{font-size:11px;font-weight:bold;text-transform:uppercase;color:#d0936b}.bottom-container .regular-profiles{margin:0
0 15px -10px}.bottom-container .regular-profiles
li{display:block;float:left;padding:0
0 10px 10px}.bottom-container .block-banner{}.bottom-container .block-banner .block-content{font-size:22px;text-align:left;line-height:26px;padding-bottom:30px}.bottom-container .block-banner .block-content
img{float:left}.bottom-container .block-banner .block-content
a{color:#fff;font-weight:normal}.bottom-container .block-banner .block-content a:hover,
.bottom-container .block-banner .block-content a:active{color:#CB330C;text-decoration:none}.social-block{font-size:14px;border-bottom:1px solid #7e7c7b;margin:0
0 25px;font-weight:bold;padding:10px
0}.social-block
p{margin:0;padding:0}.social-link{font-weight:bold;display:inline;background:0 0 no-repeat url(/skin/frontend/ahm/default/images/icons_misc.gif);padding:0
5px 0 20px}.social-link:hover{text-decoration:none}.twitter-link{background-position:-4px -254px}.twitter-link:hover{background-position:-4px -279px}.yt-link{background-position:-4px -354px}.yt-link:hover{background-position:-4px -380px}.flickr-link{background-position:-4px -304px}.flickr-link:hover{background-position:-4px -329px}.fb-link{background-position:-4px -204px}.fb-link:hover{background-position:-4px -229px}.footer{color:#c6895f;width:960px;margin:0
auto;padding:18px
0 30px;text-align:left}.footer
a{color:#c6895f}.footer a:hover{color:#fff}.footer
address{}.footer
ul{}.footer ul
li{display:inline}.footer .social-links{float:right;width:470px;margin:0
0 20px}.footer .social-links
h2{color:#fff;float:right;margin:0
10px 0 0;line-height:32px;font-family:Rockwell,Arial,Helvetica,sans-serif;font-weight:400}.footer .social-links
ul{float:right}.footer .social-links
li{display:block;float:left;padding:0
4px}.footer .social-links li
a{display:block;float:left;height:32px;font:bold 12px/32px Arial,Helvetica, sans-serif;white-space:nowrap;background:#b52f0c 0 0 no-repeat url(/skin/frontend/ahm/default/images/bkg_button_social.gif);text-decoration:none;color:#fff;padding-left:30px}.footer .social-links li
a.facebook{width:66px;background-position:0 0;padding-left:37px}.footer .social-links li a.facebook:hover{background-position:0 -32px}.footer .social-links li a.facebook:focus{background-position:0 -64px}.footer .social-links li
a.twitter{width:48px;background-position:-104px 0}.footer .social-links li a.twitter:hover{background-position:-104px -32px}.footer .social-links li a.twitter:focus{background-position:-104px -64px}.footer .social-links li
a.youtube{width:62px;background-position:-208px 0;padding-left:32px}.footer .social-links li a.youtube:hover{background-position:-208px -32px}.footer .social-links li a.youtube:focus{background-position:-208px -64px}.footer .social-links li
a.flickr{width:39px;background-position:-312px 0;padding-left:32px}.footer .social-links li a.flickr:hover{background-position:-312px -32px}.footer .social-links li a.flickr:focus{background-position:-312px -64px}.footer .contact-info{float:left;font-size:11px;line-height:16px;width:600px;margin:0
0 13px}.footer .contact-info
.separator{padding:0
7px;margin:0}.footer .contact-info .store-name{color:#fa9626;font-size:12px;font-family:Rockwell,Arial,Helvetica,sans-serif;font-weight:bold}.footer .contact-info .store-name
sup{font-size:6px}.footer
.copyrights{float:right;font-size:10px;line-height:16px;color:#6b4f3b;width:350px;margin:0
0 13px}.footer .copyrights
address{float:right}.footer .cms-links{font-size:10px;width:800px;float:left}.footer .cms-links
a{}.footer
.doejo{float:right;width:100px}.footer .doejo
a{margin-top:-5px;float:right}.footer-container{background:#180e07 url(/skin/frontend/ahm/default/images/swoosh_brown.gif) 50% 0 repeat-x;padding:39px
0 0 0;position:absolute;bottom:0;left:0;width:100%}.footer-container .bottom-container{text-align:center;background-color:#251407;color:#fff;padding:15px
0}.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box:after,
.dashboard .box .box-title:after,
.dashboard .box-content:after,
.order-info:after,
.pager:after,
.sorter:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.cart:after,
.cart-collaterals:after,
.discount:after,
.discount .discount-form:after,
.opc .step-title:after,
.checkout-progress:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.profile .info:after,
.pluit-carousel:after,
.pluit-carousel ul:after,
.pluit-carousel .nav .pages:after,
.pluit-carousel .nav:after,
.block-flickr .flickr-row:after,
.bottom-container .regular-profiles:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}#lightwindow_overlay{display:none;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100px;z-index:500}#lightwindow{display:none;visibility:hidden;position:absolute;z-index:999;line-height:0px}#lightwindow_container{display:none;visibility:hidden;position:absolute;padding:0
0 0 0;margin:0
0 0 0}* html
#lightwindow_container{overflow:hidden}#lightwindow_contents{overflow:hidden;z-index:0;position:relative;border:10px
solid #fff;background-color:#fff}#lightwindow_loading{height:100%;width:100%;top:0px;left:0px;z-index:9999;position:absolute;background-color:#fff;padding:10px}#lightwindow_loading_shim{display:none;left:0px;position:absolute;top:0px;width:100%;height:100%}#lightwindow_loading
span{font-size:12px;line-height:32px;color:#444;float:left;padding:0
10px 0 0}#lightwindow_loading span a,
#lightwindow_loading span a:link,
#lightwindow_loading span a:visited{color:#09F;text-decoration:none;cursor:pointer}#lightwindow_loading span a:hover,
#lightwindow_loading span a:active{text-decoration:underline}#lightwindow_loading
img{float:left;margin:0
10px 0 0}#lightwindow_navigation{position:absolute;top:0px;left:0px;display:none}#lightwindow_navigation_shim{display:none;left:0px;position:absolute;top:0px;width:100%;height:100%}#lightwindow_navigation a,
#lightwindow_navigation a:link,
#lightwindow_navigation a:visited,
#lightwindow_navigation a:hover,
#lightwindow_navigation a:active{outline:none}#lightwindow_previous,#lightwindow_next{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#lightwindow_previous{float:left;left:0px}#lightwindow_next{float:right;right:0px}#lightwindow_previous:hover,#lightwindow_previous:active{background:url(/skin/frontend/ahm/default/images/lightwindow/prevlabel.gif) left 15% no-repeat}#lightwindow_next:hover,#lightwindow_next:active{background:url(/skin/frontend/ahm/default/images/lightwindow/nextlabel.gif) right 15% no-repeat}#lightwindow_previous_title,#lightwindow_next_title{display:none}#lightwindow_galleries{width:100%;position:absolute;z-index:50;display:none;overflow:hidden;margin:0
0 0 10px;bottom:0px;left:0px}#lightwindow_galleries_tab_container{width:100%;height:0px;overflow:hidden}a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab{display:block;height:20px;width:77px;float:right;line-height:22px;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer;font-size:11px;color:#ffffbe;background:url(/skin/frontend/ahm/default/images/lightwindow/black-70.png) repeat 0 0 transparent}* html a#lightwindow_galleries_tab,
* html a:link#lightwindow_galleries_tab,
* html a:visited#lightwindow_galleries_tab{background:none;background-color:#000;opacity: .70;filter:alpha(opacity=70)}a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab{color:#ffffbe}#lightwindow_galleries_tab_span{display:block;height:20px;width:63px;padding:0
7px 0 7px}#lightwindow_galleries_tab
.up{background:url(/skin/frontend/ahm/default/images/lightwindow/arrow-up.gif) no-repeat 60px 5px transparent}#lightwindow_galleries_tab
.down{background:url(/skin/frontend/ahm/default/images/lightwindow/arrow-down.gif) no-repeat 60px 6px transparent}#lightwindow_galleries_list{background:url(/skin/frontend/ahm/default/images/lightwindow/black-70.png) repeat 0 0 transparent;overflow:hidden;height:0px}* html
#lightwindow_galleries_list{background:none;background-color:#000;opacity: .70;filter:alpha(opacity=70)}.lightwindow_galleries_list{width:200px;float:left;margin:0
0 10px 0;padding:10px}.lightwindow_galleries_list
h1{color:#09F;text-decoration:none;font-weight:bold;cursor:pointer;padding:10px
0 5px 0;font-size:16px}.lightwindow_galleries_list
li{margin:5px
0 5px 0;list-style-type:none}.lightwindow_galleries_list a,
.lightwindow_galleries_list a:link,
.lightwindow_galleries_list a:visited{display:block;line-height:22px;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer;padding:0
0 0 10px;font-size:11px}.lightwindow_galleries_list a:hover,
.lightwindow_galleries_list a:active{background:#000;color:#ffffbe;border-left:3px solid #ffffbe;padding:0
0 0 7px}#lightwindow_data{position:absolute}#lightwindow_data_slide{position:relative}#lightwindow_data_slide_inner{background-color:#fff;padding:0
10px 10px 10px}#lightwindow_data_caption{padding:10px
0 0 0;color:#666;line-height:25px;background-color:#fff;clear:both}#lightwindow_data_details{background-color:#f0f0f0;padding:0
10px 0 10px;height:20px}#lightwindow_data_author_container{width:40%;text-align:right;color:#666;font-style:italic;font-size:10px;line-height:20px;float:right;overflow:hidden}#lightwindow_data_gallery_container{font-size:10px;width:40%;text-align:left;color:#666;line-height:20px;float:left;overflow:hidden}#lightwindow_title_bar{height:25px;overflow:hidden}#lightwindow_title_bar_title{color:#ffffbe;font-size:14px;line-height:25px;text-align:left;float:left}a#lightwindow_title_bar_close_link,a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link{float:right;display:block;width:30px;height:30px;background:transparent url(/skin/frontend/ahm/default/images/lightwindow/close-alt.png) 0 0 no-repeat;cursor:pointer;line-height:1000em;text-indent:1000em;overflow:hidden;padding:0;margin:0;position:absolute;right:-15px;top:10px;z-index:99999}a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link{color:#fff}#lightwindow
p{color:#000;padding-right:10px}