/* CSS Document */

/* General Setup */
html,body{margin:10;padding:0}
body{font: 11px verdana,sans-serif;text-align:left; color: #6f3e14;}
p{line-height:1.5; margin-top: 0px; margin-left:34px;}
h1{font-size: 12px; margin-left:34px; margin-bottom: 15px;}
h2{font-size: 11px; margin: 0; margin-left:34px;}
a{display:block;color: #981793; padding:10px; border: none;}
ul{margin:0; margin-left:70px; list-style-type: none;}

/* Layout */
div#header{margin:0; padding-left:32px; padding-top:5px; border-bottom:1px solid #9e6635; background: #eee4d9;color: #79B30B}
div#shoppingcart{float: right;}
div#navigation{background:#907768; height: 23px;}
div#footer{width: 748px; text-align: right; margin: 0 auto;}
div#wrapper{}
div#container{text-align:left; width:748px;border:1px solid #9e6635;margin:0 auto;}
div#content{float:left;width:370px;}
div#main-content{float: left; width: 470px;}
div#content a{color: #6f3e14; padding: 0px;}
div#content img{border: none; float: right;}
div#rightcol{float:right;width:335px;}
div#rightbox{width:264px; margin-top:20px; padding-bottom: 3px; margin-bottom:20px; text-align: center; border:1px solid;}
div#rightbox2{width:264px; height: 630px; margin-right: 10px; margin-top:20px; margin-bottom:20px; text-align: left; border:1px solid #b68c72; padding: 5px; padding-right: 15px; padding-top: 0px;}
div#rightbox{width:264px; margin-top:20px; padding-bottom: 3px; margin-bottom:20px; text-align: center; border:1px solid;}
div#rightbox3{width:264px; margin-top:20px; padding-bottom: 3px; margin-bottom:20px; text-align: center; border:1px solid #3c69b9;}
div#hpbox{width: 305px; margin-top:15px; margin-bottom:15px; text-align: center; border:1px solid #a79f9f;}
.os-box{ width: 180px; height: 244px; border: 1px solid #a38f83; float: left; margin-left: 35px; margin-top: 15px; margin-bottom: 20px;}
.os-box-sm{ width: 122px; height: 168px; border: 1px solid #a38f83; float: left; margin-left: 28px;}
.os-img{ margin:2px; margin-top: 0px;}
.os-img-oss{margin:0px;}
.box-label {background: #846959; width: 118px; height: 17px; margin-top: 147px; margin-left: 2px; color: white; text-align: center; padding-top: 2px; }
.box-label-os {background: #846959; width: 176px; height: 18px; margin-left: 2px; margin-top: 219px; color: white; text-align: center; padding-top: 5px; }
.os-left { margin-left: 20px; width: 140px; float: left; height: 24px; vertical-align: bottom;}
.os-left2 { margin-left: 20px; width: 200px; float: left; height: 24px; vertical-align: bottom;}
.os-right { margin-left: 10px; width: 170px; float: right; height: 24px; vertical-align: middle;}
.colorbox { width: 700px;}
.shoppingbox { background: #eee4d9; width: 350px; margin-left: 35px; font-weight: bold; margin-right: 35px; height: 120px; padding: 10px; margin-bottom: 20px;}
.product-img { border: none; width: 212px; height: 382px; float: right; margin-right: 30px;}
div#product-img-sbag { border: 1px solid #c6bdbb; padding:2px; width: 212px; height: 380px; float: right; margin-right: 30px;}
.product-img-lg { padding: 2px; }
div#instructions { float:right; width: 150px; margin-right: 100px;}
.product-img-txt {padding: 2px; padding-top: 0px;}

.product-label {background: #846959; width: 212px; height: 39px; margin-top: 317px; color: white; text-align: center; padding-top: 5px; }

.product-title { font-size: 14px; font-weight: bold; line-height: 1.5em;}

div#return-index { float: right; color: #b99f88; font-weight: bold; }

div#return-index a{color: #b99f88; font-size: 10px;}

div#clothing-title {float: left; padding-left: 35px; padding-bottom: 10px;}



div#rightbox2 p{margin-left: 15px; line-height: 2.5em;}

.cartleft{float: left; width: 55px; vertical-align: text-top; text-align: left; line-height: 1.5; height: 45px;}

.cartright{float: right; width: 160px; height: 45px; line-height: 1.5;}

.personalize{width: 300px; margin-left: 20px; line-height: 1.5; float: left; }

.perstext{float: left; margin-left: 20px; }

.dropdown{margin-bottom: 4px;}

.product{float: left; width: 249px; padding-top: 5px; border-top: 1px solid #b68c72; }

.producttop{float: left; width: 240px; margin-top: 10px;}

.addtocart{float:right; width: 86px; margin-right: 20px;}

.selectsize{float: left; width: 155px; line-height: 1.5; padding-bottom: 15px;}

.shipping{float: left;}

.addtocart{float: right; height: 40px;}

.addtocart2{float: right; height: 26px; width: 86px; padding-bottom: 10px;}

.addtocart p{vertical-align: bottom; margin-left: 0px;}

/* Formatting */

#navigation ul{list-style: none;padding: 0; margin: 0;}

#navigation li{float: left;}

#navigation li ul{visibility: hidden; position: absolute; }

#navigation li:hover ul {	visibility:visible;	width: 120px; background-color: #eee4d9; }

#navigation li.msieFix ul {	visibility:visible;	background-color:#fff;}

* html fieldset p {z-index:-1}

* html #zUL li:hover ul,

* html #zUL li.msieFix ul {

	top:1.1em;

	left:.2em

}

#pers {}

#navigation li a{border-right: 1px solid #fff; color: #fff; text-decoration: none; text-align: center; padding: 5px; padding-left: 10px; padding-right: 10px; text-align: left;}

#navigation li a:hover{background: #583248; color: #fff; text-align: left;}

#navigation li ul li a{color: #472619; border-right: none; border-top: 1px solid #937c70; width:100px; }

#footer p{margin:0;padding:5px 10px; font-size: 10px; color: #c29e7f; text-align: right; padding-right: 0px;}

#footer a{display: inline; margin:0;padding:5px 10px; font-size: 10px; color: #c29e7f; text-align: right; padding-right: 0px;}

.hover{background: #583248;}

.shoppingcart{padding: 0; margin: 0; margin-right: 30px; color: #fff; text-decoration: none; font-weight: bold; padding-top: 2px;}

#shoppingcart a:hover{color: #583248;}

#shoppingcart {background-image: url(images/star.gif); background-position: 13px 3px; background-repeat: no-repeat;}

.beaniesizes {margin-left: 34px; margin-top:0px; padding-top: 0px;}

.sizes {margin-bottom: 0px;}

.freightdesc {float: left;}

.freightprice {float: right; margin-left: -200px;}

.border{border-color: #592b3e;}

.why{border-color: #b68c72;}

.contact{border-color: #58312a;}

.homepage{border-color: #3c69b9;}

.thanks{border-color: #b6a59c;}

.testimonial{font-size: 10px; margin-top: 0px; margin-bottom: 16px;}

.smallgap{line-height: 1em;}

.incygap{line-height: 1.2em;}

.incyspider{line-height: 0.5em;}

div#rightbox2 p.smallgap{line-height: 1.5em;}

.nogap{margin: 0px; padding: 0px;}

.babies{width: 130px; height: 160px; margin: 3px; float: left; color: white;}

.babies2{width: 118px; height: 148px; margin: 3px; float: left; color: white; padding: 6px; line-height: 1.4em; font-size: 10px;}



/* Colors */

div#colors li{float: left; text-align: center; width: 54px; margin-left: 0px; margin-right: 10px; margin-bottom: 5px; padding-top: 0; font-size: 9px; font-weight: bold;}

div#colors ul{margin-bottom: 0px; margin-left: 0px; padding-top: 0;}

div#colors li.endbox{margin-left: 0px; padding-top: 0;}

div#seafoam{background: #1ac0d6; width: 54px; height: 44px; margin-bottom: 5px;}

div#cornflower{background: #97aee1; width: 54px; height: 44px; margin-bottom: 5px;}

div#snowflake{background: #fbf2cf; width: 54px; height: 44px; margin-bottom: 5px;}

div#rosebud{background: #ffe1c5; width: 54px; height: 44px; margin-bottom: 5px;}

div#paprika{background: #f02200; width: 54px; height: 44px; margin-bottom: 5px;}

div#raspberry{background: #b00418; width: 54px; height: 44px; margin-bottom: 5px;}

div#heather{background: #b27c98; width: 54px; height: 44px; margin-bottom: 5px;}

div#amethyst{background: #4a1c4a; width: 54px; height: 44px; margin-bottom: 5px;}

div#pistachio{background: #d2e17b; width: 54px; height: 44px; margin-bottom: 5px;}

div#candyfloss{background: #FFC7DA; width: 54px; height: 44px; margin-bottom: 5px;}

div#pacific{background: #029886; width: 54px; height: 44px; margin-bottom: 5px;}

div#poppy{background: #c30909; width: 54px; height: 44px; margin-bottom: 5px;}

div#pumpkin{background: #fa8934; width: 54px; height: 44px; margin-bottom: 5px;}

div#sapphire{background: #090f47; width: 54px; height: 44px; margin-bottom: 5px;}

div#sage{background: #c1cd9b; width: 54px; height: 44px; margin-bottom: 5px;}

div#glacier{background: #bbe0e3; width: 54px; height: 44px; margin-bottom: 5px;}

div#periwinkle{background: #4e72c2; width: 54px; height: 44px; margin-bottom: 5px;}

div#piha{background-image: url(images/striped-fabric.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#rose{background: #dda3a3; width: 54px; height: 44px; margin-bottom: 5px;}

div#atlantic{background: #4a75ba; width: 54px; height: 44px; margin-bottom: 5px;}

div#mocha{background: #421000; width: 54px; height: 44px; margin-bottom: 5px;}

div#limefizz{background: #d1e07a; width: 54px; height: 44px; margin-bottom: 5px;}

div#peony{background: #f9cbe2; width: 54px; height: 44px; margin-bottom: 5px;}

div#tundra{background: #d9d197; width: 54px; height: 44px; margin-bottom: 5px;}

div#kereru{background: #608281; width: 54px; height: 44px; margin-bottom: 5px;}

div#bubblegum{background: #a47eb0; width: 54px; height: 44px; margin-bottom: 5px;}

div#blueberry{background: #473788; width: 54px; height: 44px; margin-bottom: 5px;}

div#lemongrass{background: #d9e4a0; width: 54px; height: 44px; margin-bottom: 5px;}

div#chocolate{background: #89513b; width: 54px; height: 44px; margin-bottom: 5px;}

div#rata{background-image: url(images/rata.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#titirangi{background-image: url(images/titirangi.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#apple{background: #a4d05c; width: 54px; height: 44px; margin-bottom: 5px;}
div#red{background: #ff0000; width: 54px; height: 44px; margin-bottom: 5px;}
div#takapuna{background: #3682d6; width: 54px; height: 44px; margin-bottom: 5px;}

div#lipstick{background: #c567a6; width: 54px; height: 44px; margin-bottom: 5px;}

div#smoothie{background: #c567a6; width: 54px; height: 44px; margin-bottom: 5px;}

div#firstblush{background: #f9c7d3; width: 54px; height: 44px; margin-bottom: 5px;}

div#watermelon{background: #ea6474; width: 54px; height: 44px; margin-bottom: 5px;}
div#spice{background: #e75403; width: 54px; height: 44px; margin-bottom: 5px;}

div#cocoa{background: #996b57; width: 54px; height: 44px; margin-bottom: 5px;}

div#beach{background-image: url(images/beach.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#eskimo{background: #cfd3f9; width: 54px; height: 44px; margin-bottom: 5px;}
div#cornflower{background: #cdd6e5; width: 54px; height: 44px; margin-bottom: 5px;}
div#petunia{background: #ee326c; width: 54px; height: 44px; margin-bottom: 5px;}
div#fuschia{background: #f15d8b; width: 54px; height: 44px; margin-bottom: 5px;}


div#fairydust{background: #ffd9cd; width: 54px; height: 44px; margin-bottom: 5px;}

div#dove{background: #666666; width: 54px; height: 44px; margin-bottom: 5px;}

div#sorbet{background-image: url(images/sorbet.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#sage-piha{background-image: url(images/online-shopping/swatches/sage-piha.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#snowflake-eskimo{background-image: url(images/online-shopping/swatches/snowflake-eskimo.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#snowflake-cocoa{background-image: url(images/online-shopping/swatches/snowflake-cocoa.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#mocha-cocoa{background-image: url(images/online-shopping/swatches/mocha-cocoa.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#snowflake-sorbet{background-image: url(images/online-shopping/swatches/snowflake-sorbet.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#pounamu{background: #4aa5aa; width: 54px; height: 44px; margin-bottom: 5px;}

div#eskimo-blue{background-image: url(images/online-shopping/swatches/eskimo-blue.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#piha-black{background-image: url(images/online-shopping/swatches/piha-black.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#poppy-red{background-image: url(images/online-shopping/swatches/poppy-red.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#sorbet-pink{background-image: url(images/online-shopping/swatches/sorbet-pink.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#mocha-sorbet{background-image: url(images/online-shopping/swatches/mocha-sorbet.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#blueberry-eskimo{background-image: url(images/online-shopping/swatches/blueberry-eskimo.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#piha-poppy{background-image: url(images/online-shopping/swatches/piha-poppy.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#espresso{background-image: url(images/online-shopping/swatches/espresso.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#watermelon-sorbet{background-image: url(images/online-shopping/swatches/watermelon-sorbet.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#dove-smoothie{background-image: url(images/online-shopping/swatches/dove-smoothie.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#dove-eskimo{background-image: url(images/online-shopping/swatches/dove-eskimo.gif); width: 54px; height: 44px; margin-bottom: 5px;}

div#sapphire-eskimo{background-image: url(images/online-shopping/swatches/sapphire-eskimo.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#coconut-ice{background-image: url(images/online-shopping/swatches/coconut-ice.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#zebra{background-image: url(images/online-shopping/swatches/zebra.gif); width: 54px; height: 44px; margin-bottom: 5px;}



div#petal{background: #ecd1ca; width: 54px; height: 44px; margin-bottom: 5px;}

div#emerald{background: #004630; width: 54px; height: 44px; margin-bottom: 5px;}
div#azure{background: #1BBFBF; width: 54px; height: 44px; margin-bottom: 5px;}
div#steel{background-image: url(images/online-shopping/swatches/steel.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#storm{background: #83807d; width: 54px; height: 44px; margin-bottom: 5px;}
div#scarlet{background: #c30909; width: 54px; height: 44px; margin-bottom: 5px;}
div#canterbury{background-image: url(images/online-shopping/swatches/canterbury.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#sandpit{background-image: url(images/online-shopping/swatches/sandpit.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#moodyblues{background-image: url(images/online-shopping/swatches/moody-blues.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#ruby{background: #d80000; width: 54px; height: 44px; margin-bottom: 5px;}
div#moss{background: #636e4e; width: 54px; height: 44px; margin-bottom: 5px;}
div#coffee{background: #2E1808; width: 54px; height: 44px; margin-bottom: 5px;}
div#coffee2{background: #a79997; width: 54px; height: 44px; margin-bottom: 5px;}
div#raspberry{background: #C4000E; width: 54px; height: 44px; margin-bottom: 5px;}
div#vanilla{background: #FFFFFF; border: 1px solid; width: 54px; height: 44px; margin-bottom: 5px;}
div#tekapo{background: #84A2C2; width: 54px; height: 44px; margin-bottom: 5px;}
div#ink{background: #303546; width: 54px; height: 44px; margin-bottom: 5px;}
div#storm{background: #41413D; width: 54px; height: 44px; margin-bottom: 5px;}
div#midnight{background: #41413D; width: 54px; height: 44px; margin-bottom: 5px;}
div#mink{background: #88755A; width: 54px; height: 44px; margin-bottom: 5px;}
div#turquoise{background: #D9F9FF; width: 54px; height: 44px; margin-bottom: 5px;}
div#snowflake-petal{background-image: url(images/online-shopping/swatches/snowflake-petal.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#mink-petal{background-image: url(images/online-shopping/swatches/mink-petal.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#azure-turquoise{background-image: url(images/online-shopping/swatches/azure-turquoise.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#azure-midnight{background-image: url(images/online-shopping/swatches/azure-midnight.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#moody-ink{background-image: url(images/online-shopping/swatches/moody-ink.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#kereru-forest{background-image: url(images/online-shopping/swatches/kereru-forest.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#midnight-ruby{background-image: url(images/online-shopping/swatches/midnight-ruby.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#spice-midnight{background-image: url(images/online-shopping/swatches/spice-midnight.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#lichen{background-image: url(images/online-shopping/swatches/lichen.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#platinum{background-image: url(images/online-shopping/swatches/platinum.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#snowflake-platinum{background-image: url(images/online-shopping/swatches/snowflake-platinum.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#lichen-ruby{background-image: url(images/online-shopping/swatches/lichen-ruby.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#oatmeal{background: #DEDC98; width: 54px; height: 44px; margin-bottom: 5px;}
div#dawn{background: #292929; width: 54px; height: 44px; margin-bottom: 5px;}
div#dusk{background: #292929; width: 54px; height: 44px; margin-bottom: 5px;}
div#herb{background: #A3D264; width: 54px; height: 44px; margin-bottom: 5px;}
div#coffee-cream{background-image: url(images/online-shopping/swatches/coffee-cream.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#raspberry-ice{background-image: url(images/online-shopping/swatches/raspberry-ice.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#deep-sea{background-image: url(images/online-shopping/swatches/deep-sea.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#poolside{background-image: url(images/online-shopping/swatches/poolside.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#aquamarine-navy{background-image: url(images/online-shopping/swatches/aquamarine-navy.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#oatmeal-mink{background-image: url(images/online-shopping/swatches/oatmeal-mink.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#scarlet-ink{background-image: url(images/online-shopping/swatches/scarlet-ink.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#deepsea-navy{background-image: url(images/online-shopping/swatches/deepsea-navy.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#coffee-sbag{background-image: url(images/online-shopping/swatches/coffee-sbag.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#poolside-sbag{background-image: url(images/online-shopping/swatches/poolside-sbag.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#blueberry-candyfloss{background-image: url(images/online-shopping/swatches/blueberry-candyfloss.gif); width: 54px; height: 44px; margin-bottom: 5px;}
div#grape-cornflower{background-image: url(images/online-shopping/swatches/grape-cornflower.gif); width: 54px; height: 44px; margin-bottom: 5px;}









/* Firefox Height Hack */

.prop {float:right; width:1px;}

.clear {clear:both; height:1px; overflow:hidden;}