@charset "utf-8";#container{position:relative;margin-left:auto;margin-right:auto;}#content{width:820px;height:100%;top:0;left:0;z-index:8000;position:relative;margin-left:auto;margin-right:auto;text-align:left;padding:0;}#workspace{width:860px;background:url(https://secure.villagehatshop.com/new-villagehatshop/images/backgrounds/fade-body-bg.png) repeat-y;height:100%;top:0;left:0;z-index:7000;position:relative;margin-left:auto;margin-right:auto;padding:0;}body{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/pageBg.gif) repeat-x;background-color:#FFF;top:0;margin:0;padding:0;}body#SLI{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/pageBg.gif) repeat-x;background-color:#FFF;text-align:center;top:0;margin:auto;padding:0;}hr{border:0;color:#feeecb;height:1px;width:100%;}.rightColumnWidth{width:190px;}.mainTable{width:820px;height:100%;top:0;left:0;z-index:9000;position:relative;margin:0 auto;padding:0;}.siteCenter{margin-left:auto;margin-right:auto;width:820px;}.footer{color:#999;}.price{font-weight:700;}ul{margin-bottom:0;padding:0;}.hr_rust{border-bottom:none;border-top:1px solid #A36209;}form{margin:0;}#topBox a{color:#000;font-size:11px;}div.hfs1{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hfs1.gif);}div.hfs2{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hfs2.gif) right top no-repeat;}div.hfs3{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hfs4.gif) left bottom no-repeat;}div.hfs4{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hfs3.gif) right bottom no-repeat;text-align:center;padding:3px 0;}div.hbc1{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hbc1.gif) no-repeat;}div.hbc2{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hbc2.gif) right top no-repeat;}div.hbc3{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hbc4.gif) left bottom no-repeat;}div.hbc4{background:url(https://secure.villagehatshop.com/new-villagehatshop/images/hbc3.gif) right bottom no-repeat;text-align:center;padding:10px 0;}#topNav2 a{color:#000;font-size:11px;font-weight:400;text-decoration:none;}.topNav2Spc{padding-left:10px;padding-right:10px;}.topNavSpc{padding-left:2px;padding-right:2px;padding-top:2px;text-align:center;}#topNav a{color:#000;font-weight:700;padding-left:5px;padding-right:5px;text-decoration:none;}#footerLinks1 a{color:#FDAD18;font-weight:700;text-decoration:none;letter-spacing:0.25px;padding:0 3px;}#footerLinks2 a{color:#737373;text-decoration:none;font-weight:500;letter-spacing:0.25px;padding:0 3px;}#footerLinks2 a:hover{color:#00F;text-decoration:underline;font-weight:500;letter-spacing:0.25px;padding:0 3px;}#footerLinks3 a{color:#666;font-size:11px;text-decoration:none;}#footerLinks3 a:hover{color:#002BB8;font-size:11px;text-decoration:underline;}#footerLinks4{background-color:#F2F2E5;margin:5px 0;padding:3px;}#footerLinks4 a{color:#000;font-size:11px;text-decoration:none;padding:0 10px;}#topSubNav a{color:#00C;font-size:12px;background:#fccb60;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px;}#topSubNav a:hover{color:#900;font-size:12px;background:#FFF;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px;}a.moreInfo{color:#A36209;font-size:11px;text-decoration:none;}a.moreInfoLink{color:#A36209;font-weight:700;}#help td{border-right:1px solid #DADADA;font-size:11px;padding-left:25px;padding-right:25px;}#help2 td{font-size:11px;padding-left:25px;padding-right:25px;}#breadcrumb a{color:#0072BC;text-decoration:none;}#hatsForSeason a{color:#000;font-size:11px;font-weight:700;}div.brandlinks a{color:#000;font-size:12px;font-weight:400;text-decoration:underline;}.playercontainer{position:absolute;z-index:10000;}.selectedanchor{color:#FFF;font-weight:700;}.dropmenu{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #FCE192;border-bottom-width:0;line-height:18px;z-index:500000;background:#FBC654;width:200px;}.dropmenu ul li a{width:100%;display:block;color:#000;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;border-bottom:1px solid #FCE192;text-decoration:none;font-weight:700;text-indent:5px;padding:3px 0;}.dropmenu a:hover{background:#f99a1c;color:#FFF;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:700;}.dropmenucols{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #000;font-family:Arial, Verdana, Helvetica, sans-serif;z-index:500000;background:#DEFFCA;padding:10px;}.dropmenucols .column{width:130px;float:left;}.dropmenucols li{padding-bottom:3px;}.anylinkshadow{position:absolute;left:0;top:0;z-index:490000;background:#000;visibility:hidden;}td{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}.rust_18px{color:#A36209;font-size:18px;}.rust_14px{color:#A36209;font-size:14px;font-weight:700;}.rust_12px{color:#A36209;font-size:12px;font-weight:700;}.blue_18px_bold{color:#0072BC;font-size:18px;font-weight:700;}.red{color:#C40000;}#thumbs img{border:1px dotted #fde2a9;padding:5px;}.sku{color:#666;font-size:11px;}.priceMoreInfo{color:#C00;font-family:Verdana,sans-serif;font-size:24px;font-weight:700;}.priceSaleMoreInfo{text-decoration:line-through;}.moreInfoText{color:#666;line-height:18px;margin:0;}.container{display:inline-table;left:0;position:relative;top:0;width:375px;z-index:11000;}.icon{display:inline-block;left:0;margin-left:28em;position:relative;top:0;z-index:11000;}.iconBAK{left:10px;position:absolute;top:10px;z-index:11000;}#wrapper div{text-align:center;}#csRecs{margin-left:auto;margin-right:auto;width:auto;}#csRec{float:left;height:190px;overflow:hidden;text-align:center;width:135px;padding:5px;}#csRec div.csPrice{font-size:12px;font-weight:700;padding-top:5px;}#csRecsTextHeader{border-bottom:1px solid #000;border-top:1px solid #000;padding-bottom:5px;padding-top:5px;text-align:center;}#cart hr{border-bottom:none;border-top:1px solid #FDE2AA;}.cart td{padding:7px;}table.cart{border-spacing:2px;}#glossaryNav{background-color:#FAFAFA;border:1px solid #CCC;margin:20px 0;}.sitemessage{background-image:url();color:#000;font-family:Arial, Helvetica, sans-serif;font-size:medium;font-weight:700;margin-top:10px;text-align:center;}span.videocredit{font-family:Verdana, Helvetica, sans-serif;font-size:75%;}#splittest h3{background-image:url(http://www.villagehatshop.com/media/womens-dress-hats-HDR.jpg);background-position:left top;background-repeat:no-repeat;border:1px;height:483px;margin-bottom:-5px;width:726px;border-color:#F7B8D7;border-style:solid;}.splittest{color:#999;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;padding:10px 0;}#emailNewsletter{height:79px;margin-bottom:1px;margin-top:-6px;width:190px;}.stepsAddToCart{color:#000;font-family:Verdana,sans-serif;font-size:10px;font-weight:700;}.productNameXL{color:#000;font-family:Verdana,sans-serif;font-size:17px;font-weight:700;}.soldout{color:#C00;font-family:Verdana,sans-serif;font-size:17px;font-weight:700;text-align:justify;}.VHSButtons{position:relative;width:190px;height:90px;margin:auto;}.VHSButtons li{width:190px;height:90px;position:absolute;top:2px;background:url(http://images.villagehatshop.com/media/images/vhs-button-sprites.png) 0 0 no-repeat;display:inline;list-style:none;}.VHSButtons a{width:190px;height:90px;display:block;border:none;}.VHSButtons #GiftCertificates{background-position:0 0;}.VHSButtons #HatBlog{background-position:0 -140px;}.VHSButtons #EmailList{background-position:0 -280px;}.VHSButtons #HatTryOn{background-position:0 -409px;}.VHSButtons #HatVideos{background-position:0 -549px;}#help a,#help2 a,#glossaryNav a{color:#666;text-decoration:none;}#csRec a:link,#csRec a:visited,#csRec a:active{color:#A36309;font-size:12px;font-weight:700;text-decoration:none;}.bill_addr input,.ship_addr input{background-color:#FFFAF0;border:1px solid #FDE2AA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}img,a img{border:none;}#search,#search input,#topNav a:hover,#topSubNav td{color:#FFF;}.blockText,.glossaryCont{line-height:18px;}#hatsForSeason img,#csRecsDiv img{margin-bottom:5px;}#footerLinks1 a:hover,#help a:hover,#help2 a:hover,#breadcrumb a:hover,a,div.brandlinks a:hover{color:#000;}#breadcrumb,.blue{color:#0072BC;}.topHatBrands,.txt_11px{font-size:11px;}.csVars,#splittest h3 span,#splittest p span,#emailList span,.VHSButtons a span{display:none;}.instruct textarea,.comm textarea,.payment input{background-color:#FFFAF0;border:1px solid #FDE2AA;}.paytype,.ship,.cart,.bill_addr select,.ship_addr select,.payment select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}.sitemessage A:link,.sitemessage A:visited,.sitemessage A:active{color:red;}.undersold,.undersold a{font-size:14px;font-weight:700;text-decoration:none;}#bg-images{color:#000;margin:0;padding:0;}#background-pixels{width:100%;background-image:url(https://secure.villagehatshop.com/new-villagehatshop/images/backgrounds/background-pixels.gif);background-position:left top;background-repeat:repeat;background-attachment:fixed;top:0;left:0;z-index:6000;position:absolute;display:inline;color:#000;margin:0;padding:0;}#background-pixels img{display:block;visibility:hidden;}#background-image{width:100%;top:0;left:0;z-index:5000;position:absolute;overflow:hidden;color:#000;margin:0;padding:0;}.bg-image{width:100%;color:#000;margin:0;padding:0;}.screenreader{height:1px;width:1px;position:absolute;overflow:hidden;top:-999px;}.holidayshipping{position:absolute;left:0;top:0;z-index:99999999;}.holidayshipping a{border:medium none;display:block;text-decoration:none;}.holidayshipping a img{border:medium none;text-decoration:none;margin:0;padding:0;}#screenshot{position:absolute;border:1px solid #ccc;background:#FFF;display:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;text-align:center;z-index:99999999;padding:5px;}.bubbleInfo{position:relative;top:150px;left:100px;width:500px;}.trigger{position:absolute;}.popup{position:absolute;display:none;z-index:99999999;border-collapse:collapse;}.popup td.corner{height:15px;width:19px;}.popup td#topleft{background-image:url(http://images.villagehatshop.com/media/png/bubble-1.png);}.popup td.top{background-image:url(http://images.villagehatshop.com/media/png/bubble-2.png);}.popup td#topright{background-image:url(http://images.villagehatshop.com/media/png/bubble-3.png);}.popup td.left{background-image:url(http://images.villagehatshop.com/media/png/bubble-4.png);}.popup td.right{background-image:url(http://images.villagehatshop.com/media/png/bubble-5.png);}.popup td#bottomleft{background-image:url(http://images.villagehatshop.com/media/png/bubble-6.png);}.popup td.bottom{background-image:url(http://images.villagehatshop.com/media/png/bubble-7.png);text-align:center;}.popup td.bottom img{display:block;margin:0 auto;}.popup td#bottomright{background-image:url(http://images.villagehatshop.com/media/png/bubble-8.png);}.popup table.popup-contents{font-size:12px;line-height:1.2em;background-color:#fff;color:#666;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;}table.popup-contents th{text-align:right;text-transform:lowercase;}table.popup-contents td{text-align:left;}tr#release-notes th{text-align:left;text-indent:-9999px;background:url(http://images.villagehatshop.com/media/gif/starburst.gif) no-repeat top right;height:17px;}tr#release-notes td a{color:#333;}.dropmenu ul,.dropmenucols .column ul{list-style-type:none;margin:0;padding:0;}div.menu a:hover{color:#fff;background:#A5C02E;text-decoration:none;text-align:left;cursor:pointer;}table.menu a{display:block;text-decoration:none;text-align:left;cursor:pointer;}td.menu{vertical-align:top;padding:0 0 5px;}span.menuheadline{color:#000;background:#fff;font-size:11px;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;text-align:left;line-height:22px;padding:0 0 0 11px;}span.menuheadline a,span.menuheadline a:hover{color:#000;background:#fff;font-size:11px;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;text-align:left;cursor:default;line-height:22px;padding:0 0 0 11px;}span.emailfooter{color:#000;background:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-align:left;cursor:pointer;padding:0 0 0 11px;}span.emailfooter a:hover{color:#000;background:#fff;text-decoration:none;text-align:left;cursor:pointer;}div.menu a,span.emailfooter a{color:#737373;background:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-align:left;cursor:pointer;padding:0 0 0 11px;}div.menu a:link,span.emailfooter a:link{color:#737373;background:#fff;text-decoration:none;text-align:left;cursor:pointer;}