body{font-family:TrebuchetMS,Arial,Helvetica,sans-serif;font-size:13px;padding:0px;margin:0px;text-align:center;background:#f4f4f4 url(/includes/templates/happypenguin.co.nz/images/bg.gif) repeat-y top center}.main-width{width:1000px;border:1px
solid #ccc;text-align:center;margin:0
auto;background-color:#FFF}img{border:none}a{text-decoration:none;color:#3AA0B9}a:hover{text-decoration:underline}input,form,h1,h2,h3,ul,li{list-style:none;padding:0px;margin:0px;vertical-align:middle}*{margin:0px;padding:0px}.bothClear{clear:both}div#page{text-align:left;width:999px}div#header{width:100%;background:url(/includes/templates/happypenguin.co.nz/images/header_bg1.jpg) no-repeat top left;float:left}div#header
#header_top{width:100%;height:136px}div#header
#header_end{width:100%;height:40px}div#header #header_top
#header_creditcards{color:#000;font-size:13px;text-align:right;padding-top:10px;padding-right:10px}div#header #header_top #header_creditcards
div{color:#000;font-style:italic;font-size:13px;font-weight:normal}div#header #header_top
#header_title{color:#000b4f;font-size:30px;font-weight:bold;font-style:italic;position:relative;top:-5px;left:10px}div#header #header_top #header_title
a{color:#000b4f}div#header #header_top
#header_search{float:right;margin-right:2em}.menu{padding-top:13px;padding-left:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#FFF}.menu_items{width:65%;float:left}div#header
#header_cart{color:#fff;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:right;float:left;width:35%;position:relative;left:-10px}div#header #header_cart
span{color:#ffd800}div#header #header_cart
a.cart{color:#fff;background:url(/includes/templates/happypenguin.co.nz/images/cart.gif) no-repeat left center;padding-left:27px}.menu_items_footer{text-align:right;padding-right:20px;padding-top:15px}.menu_search_box{text-align:right;padding-right:0px;font-size:13px;color:#303030;margin-top:-3.5em}.menu_search_box
input.s{width:215px;font-size:13px;color:#a7a7a7;border:0px;background:none}div.menu
a{color:#FFF}div.menu a:hover{color:#FFF;text-decoration:underline}div.menu .menu_items
div{float:left;margin-right:3px;padding-right:3px;padding-left:3px}input#state{margin:0
0 3px 117px;width:296px}#mainpage{margin:auto}#sidearea{float:left;width:230px;background:#FFF}#sidearea
h2{background:url(/includes/templates/happypenguin.co.nz/images/box_top_bg.gif) no-repeat top left;line-height:33px;font-family:AgencyFBRegular;text-align:center;color:#fff}#sidearea h2
a{color:#fff}#sidearea h2 a:hover{color:#fff;text-decoration:none}#maincart{margin:auto 3px}.box{margin-left:5px;text-align:center}.category-subs-parent{font-weight:bold;color:#000}#categories ul
li{height:23px;line-height:23px;text-align:left;list-style:none;background:url(/includes/templates/happypenguin.co.nz/images/left_box1_solid_li.gif) no-repeat bottom left}#categories ul li a:link,#categories ul li a:visited{display:block;color:#000;padding-left:5px}#categories ul li a:hover{background-position:2px;text-indent:5px}span.category-subs-selected{font-weight:bold;color:#000;background:#fff;padding:0
2px}#information ul
li{height:23px;line-height:23px;text-align:left;list-style:none;background:url(/includes/templates/happypenguin.co.nz/images/left_box1_solid_li.gif) no-repeat bottom left;padding-left:5px}#banner{float:left;margin:1px}#banner
img{border:1px
#083064 solid;padding:1px}#contents{float:left;width:579px}#text{float:left;text-align:left;line-height:15px;margin:0
10px;background:#FFF;width:98%}.title{background:#000;height:30px;line-height:24px;color:#fff;margin:auto;float:left;width:100%;margin-top:3px;text-align:left;text-indent:30px;font-size:14px;font-weight:bold;margin-left:1px;border:1px
solid #ccc;border-bottom:2px solid #ec1c24}.title
h2{font-size:13px;font-weight:normal}.title h2
a{font-weight:bold;color:#000}.line{background:#bebebe;height:2px;font-size:0px;margin-top:1px}.product_box{-moz-border-radius:5px 5px 5px 5px;background:#FFF;margin:5px
1px;overflow:hidden;padding:5px
1px;position:relative;text-align:center}.innerimg{width:160px;height:160px;border:1px
solid #bebebe;vertical-align:middle;text-align:center}.innerimg
img{vertical-align:middle}.del{text-decoration:line-through}.price{color:#f00;font-weight:bold}#foot{color:#fff;text-align:center;width:999px;float:left;margin:auto;background:none repeat scroll 0 0 #000}#foot
a{color:#f8dd12}.proname
a{color:#3d3d3d}.pagging{float:left;width:750px;text-align:right;margin:10px
0px;font-size:12px}.pagging
a{color:#3d3d3d}.pagging a:hover{color:#000461}.current{color:#000461;font-size:14px}.current
a{color:#000461}.tableHeading{font-size:12px;font-weight:bold;border-bottom:solid 1px #bdbdbd}.tableHeading
a{color:#000461}.tableHeading a:hover{text-decoration:underline}LEGEND{color:#000461}.forward{float:right}.forward
a{color:#000461}.inputLabel{float:left;WIDTH:9em}.floatingBox2{MARGIN:0px;WIDTH:47%}.floatingBox3{MARGIN:0px;WIDTH:47%;height:65px}.floatingBox{MARGIN:0px;WIDTH:100%;float:left;padding-bottom:5px}.back{float:left}.buttonRow{margin-top:10px}.buttonRow
a{color:#000461}.buttonRow a:hover{text-decoration:underline}.bold,.cartDefaultHeading{font-size:14px}.inputLabelPayment{width:115px;float:left}FIELDSET{padding:5px}.b{color:#000461}.red{color:#F00}.proimg{border:1px
solid #333;text-align:center}.detail-iconbg{background:url(/includes/templates/happypenguin.co.nz/images/bg-detailicon.gif) no-repeat;FLOAT:left;WIDTH:85px;HEIGHT:65px;text-align:center}.itembg{background:url(/includes/templates/happypenguin.co.nz/images/bg-detailpic.gif) no-repeat;width:344px;height:270px}.proimg
a{color:#050d53}.proimg
img{vertical-align:middle}.clearBoth{clear:both}a{color:#3d3d3d}.product2{float:left;text-align:center}.product2 ul
li{width:140px;margin:5px;float:left}.product2 ul li
img{width:120px;height:100px}h1,h2{font-size:14px}.txcontent{text-align:left;color:#000;backgound-color:#f7f7f7}.normalprice{text-decoration:line-through;vertical-align:middle}.productSalePrice{color:#F00}.productPriceDiscount{display:none}.nTab{background-position:left center;background-repeat:repeat-y;font-weight:normal;margin:0
auto;width:100%}.nTab
.TabTitle{border:0
none;clear:both;height:22px;overflow:hidden}.nTab{font-weight:normal}.none{display:none}.nTab
.TabContent{border:1px
solid #999;font-weight:normal;padding-left:10px;width:auto}.nTab .TabTitle
ul{border:0
none;margin:0;padding:0}.nTab .TabTitle
.active{background:none repeat scroll 0 0 #999;color:#FFF;font-size:14px;line-height:22px;text-align:center}.nTab .TabTitle
li{border-color:#999 #999999 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;cursor:pointer;float:left;height:22px;list-style-type:none;margin-right:10px;padding-left:10px;padding-right:10px}.nTab .TabTitle
.normal{background:none repeat scroll 0 0 #E6E6E6;color:#712600;font-size:12px;line-height:22px;text-align:center}.nTab .TabTitle
li{border-color:#999 #999999 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;cursor:pointer;float:left;height:22px;list-style-type:none;margin-right:10px;padding-left:10px;padding-right:10px}.buttondescription
a{color:#F00}.box-body{-moz-border-radius:0 0 5px 5px;background:#FFF;border:1px
solid #CCC;margin-bottom:8px;overflow:hidden;padding:5px
1px;position:relative}.index_icon-specials-s{background-image:url("/includes/templates/happypenguin.co.nz/images/index_speacials_icon.gif");background-repeat:no-repeat;color:white;height:54px;left:114px;position:absolute;top:60px;width:53px;z-index:100}.index_icon-new-s{background-image:url("/includes/templates/happypenguin.co.nz/images/index_new_icon.gif");background-repeat:no-repeat;color:white;height:54px;left:114px;position:absolute;top:60px;width:53px;z-index:100}.img_relative{height:124px;position:relative;z-index:1}.productListing-rowheading{background-color:#ccc;color:#000;height:2em}.productListing-data{border-bottom:1px dotted #ddd}#productListing{padding:1em;border:1px
solid #ddd}.navSplitPagesResult{margin-left:1em}tr.tableHeading{height:2em}.tableHeading,#cartSubTotal{background-color:#FBA130;color:#FFF}#cartSubTotal{height:2.2em}.rowEven{height:1.5em}#cartSubTotal{border-top:1px solid #CCC;font-weight:bold;line-height:2.2em;padding-right:2.5em;text-align:right}.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:0.5em 0}#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance{text-align:center}fieldset{border:1px
solid #8D8788;margin:10px
0 17px;padding:13px}address{font-style:normal}p,address{padding:0.5em}.all_asics{-moz-border-radius:5px 5px 5px 5px;background:#FFF;border:1px
solid #CCC;margin:5px
1px;overflow:hidden;padding:10px;position:relative}.blog{height:210px;border:1px
solid #DDD}.blog
ul{line-height:18px;list-style:none outside none;margin:0
10px}.blog ul
li{float:left;text-align:left;display:inline;width:50%}.blog ul li
a{color:#000;outline:medium none;text-decoration:underline}.blog ul li a:hover{text-decoration:none}.blog
h3{background:#ccc;height:28px;line-height:28px;margin-bottom:6px;padding:0}.in_1em{text-indent:10px}.productsallListBoxContents,.productsnewListBoxContents,.featuredproductsListBoxContents{border-color: -moz-use-text-color #CCC #CCCCCC -moz-use-text-color;border-right:1px dashed #CCC;border-style:none dashed dashed none;border-width:0 1px 1px 0;height:220px;padding:2px
1px;text-align:center;width:24%;float:left}.pimage{height:120px;margin-top:3px;width:172px}.pitems{margin:0;padding:0;height:100px;width:100%;text-align:center;clear:both}.specialsListBoxContents{height:200px;text-align:center;float:left}#navCatTabsWrapper{margin:0em;margin-bottom:0.2em;background-color:#000;background-repeat:repeat;font-weight:bold;border:1px
solid #000;color:#fff}#navCatTabsWrapper
ul{margin:1em;padding:0px;line-height:1.5em}#navCatTabsWrapper ul
li{display:inline;border-right:1px dotted #fff}#navCatTabsWrapper ul li
a{color:#fff;padding-right: .5em;padding-left:.5em}#navCatTabsWrapper ul li a:hover{color:#FFF;font-weight:bold;text-decoration:underline}#navSupp{float:left;width:642px}.bottomLinks{width:auto !important}.bottomLinks{border-right:1px dashed #222;float:left;padding:0}.bottomLinks.col3
ul{width:252px !important}.bottomLinks
ul{float:left;margin:3px
0 0 10px !important;padding:0
!important;width:175px}#navSupp .col1
ul{border:medium none}#navSupp
li{color:#fff;font-size:11px;font-weight:bold;height:26px;padding:0
0 0 20px;text-align:left;transition:all 0.4s ease 0s}#navSupp li:hover{background-position:0 2px;color:#CA2100}#navSupp .bottomLinks
a{color:#fff;font-size:12px;font-weight:normal;line-height:18px;text-decoration:none}#navSupp .bottomLinks a:hover{color:#CA2100}.categoryListBoxContents{float:left;text-align:center}#indexCategoriesHeading,#productListHeading{float:left;width:100%;padding:10px
0px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:auto}#cboxLoadedContent
iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:url(/includes/templates/happypenguin.co.nz/images/overlay.png) 0 0 repeat}#colorbox{}#cboxTopLeft{width:21px;height:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -100px 0 no-repeat}#cboxTopRight{width:21px;height:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -129px 0 no-repeat}#cboxBottomLeft{width:21px;height:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -100px -29px no-repeat}#cboxBottomRight{width:21px;height:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -129px -29px no-repeat}#cboxMiddleLeft{width:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/includes/templates/happypenguin.co.nz/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/includes/templates/happypenguin.co.nz/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/includes/templates/happypenguin.co.nz/images/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(/includes/templates/happypenguin.co.nz/images/loading.gif) center center no-repeat}#cboxClose{position:absolute;bottom:0;right:0;background:url(/includes/templates/happypenguin.co.nz/images/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.cboxIE
#cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderTopLeft.png, sizingMethod='scale')}.cboxIE
#cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderTopCenter.png, sizingMethod='scale')}.cboxIE
#cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderTopRight.png, sizingMethod='scale')}.cboxIE
#cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderBottomLeft.png, sizingMethod='scale')}.cboxIE
#cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderBottomCenter.png, sizingMethod='scale')}.cboxIE
#cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderBottomRight.png, sizingMethod='scale')}.cboxIE
#cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale')}.cboxIE
#cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/internet_explorer/borderMiddleRight.png, sizingMethod='scale')}.cssButton,.cssButtonHover{width:20em;background-color:#F4F4F4;color:#000;border:2px
outset #F4F4F4;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;text-align:center;white-space:nowrap;text-decoration:none;font-weight:bold;padding:0.3em}.cssButtonHover{color:#060;border-style:inset;text-decoration:none}.small_delete,.button_prev,.button_next,.button_search{width:7em}.button_sold_out_sm,.button_sold_out,.button_update_cart,.button_checkout,.button_login{width:10em}.button_return_to_product_list,.button_add_selected{width:22em}.button_in_cart{width:19em}.button_submit{width:18em}.button_update_cart{color:red}.button_update_cartHover{color:#003D00}.pro_right{float:right;margin-left:30px;margin-top:2em;width:450px}.navNextPrevWrapper{margin:0;padding:10px
0;text-align:left}.navNextPrevCounter{font-size:0.9em;margin:0
0 5px;text-align:center;width:40%}#cartAdd{border:1px
solid #E1E1E1;float:right;margin:1em;padding:1em;text-align:center}#productPrices{color:#DB301B;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:normal}#productMainImage{margin-top:4em;text-align:center}#productGeneral{padding-top:.1em}a,div,img{outline:medium none}.wrapperAttribsOptions{display:block;margin:0.3em 0}.navNextPrevList{display:inline;list-style-type:none;margin:0
2px 3px 0;white-space:nowrap}