<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> {{ head_content }} WEATHERVANE VINTAGE /* Global Reset */ * { margin: 0; padding: 0; font-family:Helvetica, Arial, sans-serif; } /* General */ body { font-size: 0.8em; height: 100%; } input, select { font-size: 11px; } input { padding: 1px; } p { line-height: 1.3; /*margin-bottom: 15px;*/ } a { font-weight: normal; text-decoration: underline; } h2, .TitleHeading { text-transform:uppercase; font-weight: bold; margin: 6px 0 6px 0; font-size:14px; color:#aaa; } h3 { font-size: 1.1em; margin-bottom: 6px; } h4 { font-size: 1.1em; margin-bottom: 4px; } img, img a { border: 0; } ul, ol { margin: 0 0 10px 30px; } li { margin: 0; margin-bottom: 2px; padding: 0; } blockquote { margin-left: 28px; } select option { padding: 0 10px; } hr { margin: 10px 0; padding: 0; background: #c7d7db; height: 1px; border:0; } .ProdSideThumbs { float:left; width:60px; height:430px; margin: 0 5px 0 0; } .ProdSideThumbs img { width:63px; cursor:pointer; } .ProdSideThumbs div { width:65px; height:97px; padding:0px; margin:0 0 5px 0px; /*border:1px solid silver;*/ } .ProductThumb{ /*border:1px solid silver;*/ } /* Forms */ .HorizontalFormContainer dl, .VerticalFormContainer dl { margin: 0; } .HorizontalFormContainer dt img { vertical-align: middle; float: left; } .HorizontalFormContainer dt .fieldLabel { float:left; padding-top: 4px; padding-left: 4px; } .HorizontalFormContainer dt { width: 160px; float: left; clear: left; } .HorizontalFormContainer dd.ProductField { height: 20px; } .HorizontalFormContainer dd { padding-top:4px; margin-left: 170px; } .NarrowFormContainer dt { width: 110px; } .NarrowFormContainer dd { margin-left: 120px; } .HorizontalFormContainer p.Submit { margin-left: 170px; } .NarrowFormContainer p.Submit { margin-left: 120px; } .VerticalFormContainer dt { margin-bottom: 6px; } .VerticalFormContainer dd { margin-bottom: 6px; margin-left: 10px; } /* Page Container */ #Container { width: 975px; margin: 0 auto; } /* Pages Menu */ #Menu { clear: both; margin: 0 0 1px ; padding: 0; height: 26px; padding-left:5px; width:975px; background-color:#000; height:30px;color:#fff; } #Menu ul { margin: 0; padding: 0; z-index: 99999; } #Menu li { float: left; position: relative; list-style: none; margin: 0; padding: 0; height:30px; } #Menu li:first-child a { border:none; /*padding-left:5px;*/ } .clear { clear:both; } #topBar {width:980px; background-color:#000; height:25px;} #topBarLeft {float:left; font-size:14px; line-height:21px; color:#fff; padding:3px 0 0 5px; width:665px;} #topBarLeft a {color:#fff; padding:0 10px 0 0; text-decoration:none; text-transform:uppercase;} #topBarLeft a:hover {text-decoration:underline;} #topBarRight {float:left; color:#fff; padding:2px 2px 0 0; width:308px; text-align:right;} /* Top Navigational Menu */ #TopMenu { /*padding:60px 0 0 0;*/ position:absolute; right:0px; top:0px; width:500px; } #TopMenu ul { list-style: none; padding: 0; margin: 0; } #TopMenu li { list-style: none; float: left; margin: 0; padding: 0; } #TopMenu li.First a { border-left: 0; } #TopMenu li a, #TopMenu li div { text-transform:uppercase; display: block; text-decoration: none; font-size: 9px; padding: 0 5px 0 5px; margin: 21px 0 0 0; } #TopMenu li div a { padding: 0; margin: 0; display: inline; font-size: 1em; } #TopMenu li a:hover { text-decoration: underline; } #TopMenu li a, #TopMenu li div { border-left: 1px solid #bbb; color: #333; } #TopMenu li a, #TopMenu li div { padding-top:3px; } #TopMenu li div a { border-left: 0; } #TopMenu li a:hover { color: #333; } #topmenucontent{ position:absolute; top:0px; right:0px; } .EtailVariationline .LabelEtail{ font-weight:bold; float:left; margin-right:6px; } .baglink { background: url(../../rocknrose/images/smallbag.png) top right no-repeat; width:45px; } .userlinks { float:right; xwidth:500px; } .bag { float:right; width:90px; } .footerBar {width:980px; background-color:#000; height:25px;margin-top:1px;} .footerBarLeft {float:left; font-size:16px; line-height:21px; color:#e0e0e0; padding:3px 0 0 5px; width:485px;} .footerBarRight {float:left; font-size:10px; line-height:21px; color:#e0e0e0; padding:2px 2px 0 0; width:488px; text-align:right;} #newsletter { margin:0 0 0 5px; border:#2e2e2e 1px solid; border-right:none; height:19px; line-height:19px; padding:0 0 0 5px; width:108px; color:#333; vertical-align:top; } #newsletter.blurred { color:#999; } #newsletterSubmit { vertical-align:top; margin:0 0 0 0; border:none; display:inline; padding:0; height:21px; } .footer {width:980px; background-color:#fff; height:62px; clear:both;position:relative;} .footerLeft {float:left; font-size:10px; line-height:12px; color:#fff; padding:11px 0 0 0; width:670px;} .footerRight { position:absolute; top:-5px; right:0px; color:#fff; padding:0 0 0 0; width:310px; text-align:right; } .socialLinks { width:57px; float:left; padding:11px 0 0 0; } .CategoryContent{ /*margin-left:135px;*/ margin-bottom:15px; } #Menu li a { display: block; float: left; font-size: 14px; line-height:12px; font-weight: normal; /*text-align: center;*/text-align: left; text-decoration: none; /*padding: 0 10px 0 10px;*/ /*margin:4px 0 4px 0;*/ margin-right:20px; margin-top:9px; /*padding-top:5px;*/ /*height: 25px;*/ text-transform: uppercase; color:#e0e0e0; /*background-color:#c0c0c0;*/ } #Menu li a:hover { text-decoration: none; } .jhover{ text-decoration: none; } #Menu li { /*border:1px solid red;*/ padding-left:5px; } #Menu li ul { width: auto; position: absolute; clear: left; top: 29px; left: 0; display: none; text-align: left; font-size: 0.9em; background: transparent; z-index: 9999; border-left:1px solid white; border-right:1px solid white; border-bottom:1px solid white; } #Menu li ul li { clear: both; color: white; text-align: left; background: #000; width:120px; padding-left:5px; margin:0px; } #Menu li ul li a { /*padding: 3px 10px 3px 10px;*/ font-size: 14px; text-align: left; margin: 0; /*width: 120px;*/ height: auto; margin-top:8px; text-transform: none; } /* #Menu li ul li a:hover { text-decoration: underline; } #Menu li:hover a, #Menu li.over a{ text-decoration: underline; }*/ #Menu li ul li a { text-decoration: none !important; } #Menu li ul li a:first-letter { text-transform: uppercase; } #Menu li ul li a, #Menu li.over li a { /*text-decoration: none !important;*/ } #Menu li ul li a:hover { text-decoration: underline; } #Menu li:hover ul, #Menu li.over ul { display: block; } /* Holly Hack. IE Requirement \*/ * html #Menu ul li { float: left; height: 1%; } * html #Menu ul li a { height: 1%; } /* End */ /* Pages Menu */ #MenuP { clear: both; margin: 0 0 4px ; padding: 0; height: 26px; } #MenuP ul { margin: 0; padding: 0; } #MenuP li { float: left; position: relative; list-style: none; margin: 0; padding: 0; } #MenuP li:first-child a { border:none; padding-left:5px; } #MenuP li a { display: block; float: left; font-size: 10px; line-height:12px; font-weight: normal; text-align: center; text-decoration: none; padding: 0 10px 0 10px; margin:14px 0 4px 0; height: 12px; text-transform: uppercase; } #MenuP li a:hover { text-decoration: underline; } #MenuP li ul { width: auto; position: absolute; clear: left; top: 22px; left: 0; display: none; text-align: left; font-size: 0.9em; background: transparent; z-index: 1; } #MenuP li ul li { clear: both; color: white; text-align: left; background: transparent; } #MenuP li ul li a { padding: 3px 10px 3px 10px; font-size: 1em; text-align: left; margin: 0; width: 120px; height: auto; } #MenuP li ul li a:hover { text-decoration: none; } #MenuP li:hover a, #MenuP li.over a{ text-decoration: underline; } #MenuP li ul li a, #MenuP li.over li a { text-decoration: none !important; } #MenuP li:hover ul, #MenuP li.over ul { display: block; } /* Holly Hack. IE Requirement \*/ * html #MenuP ul li { float: left; height: 1%; } * html #MenuP ul li a { height: 1%; } /* End */ #MenuP li a { border-left:#bbb 1px solid; color: #333; } #MenuP li ul li a { color: #999; } #MenuP li.ActivePage a { color: #999; } #MenuP li:hover a, #MenuP li.over a{ color: #999; } /* Outer Content Wrapper (Surrounds header & content) */ #Outer { margin-top: 0; clear: both; } #Wrapper { clear: both; } /* Header */ #Header { height:150px; clear: both; margin: 0 0 0 10px; padding-bottom: 0; position:relative; } /* Logo */ #thelogo{ margin-top:10px; height:140px; } #Logo { float: left; width: 590px; } #Logo h1 { font-size: 2.4em; font-weight: normal; padding-left: 64px; height: 45px; margin-top: 10px; } #Logo h1 a { text-decoration: none; } /* Top Search Form */ #SearchForm { padding-top: 0; float: right; margin-top:5px;margin-right:5px; } #SearchForm label { text-transform:uppercase; color:#e0e0e0; line-height:21px; } #search_query { margin:0 0 0 5px; border:#2e2e2e 1px solid; border-right:none; height:19px; line-height:19px; padding:0 0 0 5px; width:108px; color:#333; vertical-align:top; } #searchSubmit { vertical-align:top; margin:1px 0 0 0; border:none; display:inline; padding:0; height:19px; } #SearchForm a { text-decoration: none; } /* Left Content Area */ .Left { float: left; min-height: 500px; width: 159px; font-size: 1em; margin-right: 10px; text-transform:uppercase; } .Left h2 { font-size:11px; color:#aaa; margin: 5px 10px 8px; width: 140px; } .Left a { color: #000000; } .Left a:hover { color: #AAAAAA; } .Left a:active { color: #e7e7e7; } .Left li a:hover { text-decoration: underline; } .Left .BlockContent { margin: 0 10px 0 10px; } .Left ul { margin: 0; padding: 0; margin-top:25px; } .Left li { clear: both; list-style: none; margin: 0; padding: 3px 0; } .Left .BlockContent { margin: 0 10px 0 10px; } .Left li { /*border-bottom: 1px solid #c5dde9;*/ } .Left li a { text-decoration: none; } .Left li a:hover { text-decoration: underline; } .Left #SideCategoryList li ul { /*border-top: 1px solid #c5dde9;*/ } .Left #SideCategoryList li.LastChild { /*border-bottom: 0 !important;*/ } .Left #SideCategoryList li{ padding: 3px 0 0 0; padding:3px; } .Left #SideCategoryList li ul { text-transform: none; margin-top:5px; padding-left: 8px; } .Left #SideCategoryList li ul:first-letter { text-transform: uppercase; } .Left li a:hover { /*color: #07599a;*/ text-decoration:none; } /* Primary Content Area */ .Content { float: left; width: 615px; min-height: 500px; margin: 0; padding: 0 0 0 0; font-size: 0.95em; } .Content .Block { clear: both; } .Block { /*margin-top: 10px; margin-bottom: 10px;*/ } .banner_home_page_top { margin:0px !important; } .banner_home_page_top p { margin:0px !important; padding:0px !important; } .Content h2, .TitleHeading { font-size: 26px; font-weight: normal; color: #000000; margin: 10px 0; } .Content a:hover { text-decoration: underline; } .ResultLI{ list-style:none; float:left; width:193px; margin-right:11px; } .ResultLI .ProductImage { width:190px; height:283px; } .ResultLI .ProductImage img{ width:190px; } .FourthLI{ margin-right:0px; } /* Primary Content Area (column span of 2) */ .Content.Wide { width: 806px; /*padding:0 10px;*/ } .Content.WideWithBigRight { width: 770px; /*border:1px solid green;*/ /*padding:0 10px;*/ } /* Primary Content Area (column span of 3 - spans entire page width) */ .Content.Widest { width: 980px; } /* Right Content Area */ .Right { float: right; min-height: 500px; width: 159px; font-size: 0.85em; padding-bottom: 10px; margin-left: 10px; margin-top:11px; } .Right h2 { font-size:11px; color:#aaa; margin: 5px 10px 8px; width: 140px; } .Right a { color: #000; } .Right li a:hover { text-decoration: underline; } .Right .BlockContent { margin: 0 10px 0 10px; } .BigRight{ width:160px; /*border:1px solid purple;*/ /*background:#c0c0c0;*/ } .BigRight .BlockContent{ margin:0px; } .sideprodrelated{ float:left; width:130px; /*height:220px;*/ /*border:1px solid red;*/ margin-left:12px; margin-bottom:5px; } .sideprodrelated a{ text-decoration:none; } .sideprodrelated em{ font-style:normal; } .sideprodrelated .ProductImage{ width:130px; height:190px; } .sideprodrelated .ProductImage img{ width:130px; } .Right ul { margin: 0; padding: 0; } .Right li { clear: both; list-style: none; margin: 0; padding: 3px 0; } .Right li { border-bottom: 1px solid #c5dde9; } .Right li a { text-decoration: none; } .Right li a:hover { text-decoration: underline; } /* Page Footer */ #Footer { clear: both; font-size: 0.85em; text-align: center; margin: 30px 0 0 0; padding: 20px 0 0 0; position:relative; } #Footer ul { list-style: none; margin: 0 0 30px 115px; padding: 0; } #Footer li { float: left; list-style: none; margin: 0; padding: 0; } #Footer li a { text-decoration: none; padding: 0 10px 0 10px; } /* Newsletter Subscription Form */ .NewsletterSubscription { clear: both; } .NewsletterSubscription label { clear: both; float: left; } .NewsletterSubscription input { width: 129px; font-size: 0.9em; padding: 3px; margin-bottom: 5px; } .NewsletterSubscription .Button { width: 95px; height: 25px; border: 0; margin-top: 6px; vertical-align: middle; } /* Product Listings */ .ProductList { list-style: none; margin: 0; padding: 0; } .ProductList-s { list-style: none; margin: 0; padding: 0; } .Content .ProductList li { list-style: none; float: left; width: 190px; font-size: 0.95em; /*margin: 1px; margin-bottom:10px; margin-right:10px;*/ padding: 0; overflow: hidden; min-height: 19em; } .Content .ProductList-s li { list-style: none; float: left; width: 190px; font-size: 0.95em; padding: 0; overflow: hidden; min-height: 325px; margin-right:2px; margin-left:9px; margin-bottom:10px; } .OtherLICat{ margin: 1px; margin-bottom:5px; margin-right:5px; } .FourthLICat { margin-right:5px; } .catitem .ProductImagex img{ /*width:190px;*/ } .SearchContainer .ProductList li{ /*margin-left:15px;*/ } .ProductList a { text-decoration: none; } .SearchContainer{ /*padding-left:120px;*/ } .ProductList .ProductImage { margin: 0 0 5px 0; display: table-cell; width: 120px; height: 120px; line-height:120px; text-align: center; overflow: hidden; vertical-align: middle; } .ProductList .ProductImage img { vertical-align: middle; } .ProductList p { margin: 5px 0 5px 5px; } .ProductList strong, .ProductList strong a { color: #075899; } .ProductPrice, .ProductList em { font-style: normal; font-weight: bold; } .ProductList .Rating { font-size: 0.9em; font-weight: bold; } .ProductList .Rating img { height: 12px; margin-top: 3px; } .ProductList li .ProductCompareButton { margin-top: 3px; text-align: center; } .Left .ProductList .ProductImage img, .Right .ProductList .ProductImage img { height:130px; margin-left:10px; } .Left .ProductList li, .Right .ProductList li { clear: both; width: 140px; list-style: none; margin: 0; margin-top: 5px; padding: 3px 0 5px 0; color: #000000; /*float:left;*/ } .Right .SideCart p { color: #000000; }/* Top Seller Block Specific */ .Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */ float: left; width: 20px; font-size: 1.2em; padding: 6px 0 3px 6px; } .Left .TopSellers .ProductDetails, .Right .TopSellers .ProductDetails { /* Contains the details of the item */ margin-left: 24px; width: 110px; padding: 3px 0 3px 0; } .Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */ clear: both; float: left; width: 128px; margin: 10px 0 5px 0; padding: 5px; overflow: visible; display: inline; } .Left .TopSellers li.TopSeller1 img, .Right .TopSellers li.TopSeller1 img { text-align: center; overflow: hidden; max-width:130px; } .Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber { width: 44px; height: 34px; font-size: 2em; padding: 7px 0 6px 0; margin: -20px 0 0 0; text-align: center; display: Block; } .Left .TopSellers li.TopSeller1 .ProductDetails, .Right .TopSellers li.TopSeller1 .ProductDetails { margin-left: 0; } .Left .TopSellers li.TopSeller1 .ProductImage, .Right .TopSellers li.TopSeller1 .ProductImage { width: 130px; display: inline; text-align: center; overflow: hidden; } .Content .TopSellers li .TopSellerNumber { display: none; } /* Page Breadcrumbs */ .Breadcrumb ul, .Breadcrumb li { list-style: none; margin: 0; padding: 0; } .Breadcrumb { font-size: 0.9em; padding-bottom: 4px; border-bottom: 1px solid #DCDFE2; } .Breadcrumb li { padding-left: 6px; display: inline; } .Breadcrumb li a { padding-right: 10px; background: url('../../default/images/BreadcrumbSep.gif') no-repeat right; } .FindByCategory ul, .FindByCategory li { list-style: none; padding: 0; margin: 0; } .FindByCategory li { padding-left: 12px; background: url('../../default/images/BreadcrumbSep.gif') no-repeat 3px 5px; padding-right: 8px; display: inline; } /* Miscellaneous Definitions */ .Meta { color: #444; font-size: 0.93em; } .Left .FeedLink, .Right .FeedLink { padding-right: 5px; } .Content .FeedLink { margin-top: 4px; } .FloatRight { float: right; } .FloatLeft { float: left; } .ClearRight { clear: right; } .ClearLeft { clear: left; } .SortBox { font-size: 0.95em; color: #444; margin-top:5px; margin-bottom:5px; } .CompareButton { clear: both; text-align: right; margin-top: 12px; padding: 4px; } .Clear { clear: both; } .Field45 { width: 45px; } .Field100 { width: 100px; } .Field150 { width: 150px; } .Field200 { width: 200px; } .Field250 { width: 250px; } .Field300 { width: 300px; } .Field350 { width: 350px; } .Field400 { width: 400px; } .MB10 { margin-bottom:10px; } .MT0 { margin-top:0px; } .LH140 { line-height:140%; } .PLRB5 { padding:0px 5px 5px 5px; } .PLR10 { padding:0px 10px 0px 10px; } .PL20 { padding:0px 0px 0px 20px; } .PL40 { padding:0px 0px 0px 40px; } .ML20 { margin:0px 0px 0px 20px; } .MT10 { margin-top:10px; } .PL10 { padding-left:10px; } .PB2 { padding-bottom:2px; } .NoMarginBottom { margin-bottom: 0; } .Required { color: red; font-weight: bold; visibility: visible; } .InfoMessage { padding: 8px 6px 8px 28px; margin-bottom: 10px; } .SuccessMessage { padding: 8px 6px 8px 28px; margin-bottom: 10px; } .ErrorMessage { padding: 8px 6px 8px 28px; margin-bottom: 10px; }/************* Page Specific: Create Account / Login Page *************/ .CreateAccount { float: left; width: 335px; border-right: 1px solid #ccc; padding-right: 20px; } .AccountLogin { float: left; padding-left: 20px; width: 335px; } ul.ShippingAddressList, ul.ShippingAddressList li { list-style: none; margin: 0; padding: 0; } ul.ShippingAddressList li { width: 30%; float: left; margin-right: 10px; margin-bottom: 20px; } .PrimaryProductDetails { margin-top:10px; } #SideProductRelated{ margin-top:10px; } .PrimaryProductDetails .ProductThumb { float: left; width: 190px; text-align: center; } .PrimaryProductDetails .ProductMain { width: 320px; float: left; padding-left:10px; } .PrimaryProductDetails dl { font-size: 0.90em; } .PrimaryProductDetails dt { font-weight: bold; width: 80px; clear: left; } .PrimaryProductDetails dd { margin-left: 90px; } .Right hr { margin: 5px 0 0; } .Content h3 { margin-bottom: 5px; } .ComparisonCheckbox { float: left; } .SideRecentlyViewed .CompareButton { margin: 10px 0 0 0; padding: 0; } .SideRecentlyViewed .ProductList li { margin-left: 0; } .SideRecentlyViewed .ProductDetails { margin-left: 20px; } /* Product Comparisons */ .ComparisonTable { width: 100%; } .ComparisonTable td { vertical-align:top; font-size: 11px } .CompareFieldName { width:95px; padding:8px 10px 8px 15px; } .CompareFieldTop { padding:5px; text-align:center; } .CompareFieldTop a { text-decoration:none; font-size:10px; } .CompareFieldTop a:hover { text-decoration:underline; } .CompareLeft { padding:5px 10px 5px 10px; } .CompareCenter { text-align:center; padding:5px; } .CompareRating { text-align:center; padding-top:8px; vertical-align:middle; } .CompareProductOption { margin-left:20px; padding-left:5px; } .Availability { color:gray; } .LittleNote { color:gray; font-size: 0.85em; } .ViewCartLink { padding-left: 30px; padding-top: 4px; padding-bottom: 8px; } /* General Tables */ table.General, table.CartContents, table.General { width: 100%; margin: 10px 0; } table.General thead tr th, table.CartContents thead tr th { padding: 6px 10px; text-align: left; } table.General tbody td, table.CartContents tbody td { padding: 6px 10px; vertical-align: top; } table.General tbody tr.First td { border-top: 0; } /* Cart Contents Table */ .CartContents tbody td { border-bottom: 0; } .CartContents .ProductName a { font-weight: bold; } .CartContents tbody .SubTotal td { text-align: right; font-weight: bold; } .ProceedToCheckout { text-align: right; } .Content .ProceedToCheckout { width: 200px; float: right; } .ProceedToCheckout a { padding-top: 5px; } .MiniCart .SubTotal { text-align: center; font-size: 115%; color: #075899; } .MiniCart .CartProductOptionList { display: block; } .JustAddedProduct { width: 128px; overflow: hidden; margin: auto; text-align: center; padding: 5px; margin-bottom: 10px; } .JustAddedProduct strong, .JustAddedProduct a { font-weight: bold; font-size: 1.02em; display: block; margin-bottom: 3px; } .CategoryPagination .PagingList, .CategoryPagination .PagingList li { list-style: none; padding: 0; margin: 0; } .CategoryPagination { padding: 5px; text-align: center; margin-bottom: 5px; } .CategoryPagination .PagingList li { display: inline; padding: 0 5px; }/* Quick Search */ .QuickSearch { margin: 0; padding: 0; text-align: left; border-collapse: collapse; background: #fff; border: 1px solid #BFBFBF; } .QuickSearchTitle td, .QuickSearchAllResults td { font-weight: bold; padding: 4px; font-size: 11px; } .QuickSearchResult td { font-size: 11px; padding:8px; cursor: pointer; } .QuickSearchResultImage { margin-left: 4px; margin-right: 10px; text-align: center; } .QuickSearchResultNoImage { padding-top: 10px; color: #777; } .QuickSearchResultName { margin: 0; padding: 0; padding-bottom: 5px; } .QuickSearchResultName a { font-weight: bold; text-decoration: none; } ..QuickSearchResult .Price { font-size: 11px; } .QuickSearchHover td{ background: #FAF9F9; } .QuickSearchHover a { text-decoration: underline; font-weight:bold; } .QuickSearchAllResults td { text-align: right; height: 25px; } .QuickSearchAllResults a { text-decoration: underline; } .QuickSearchAllResults a:active, .QuickSearchAllResults a { outline: none; -moz-outline-style: none; } /* Brand Tag Clouds */ .BrandCloud .smallest { font-size:12px; } .BrandCloud .small { font-size:15px; } .BrandCloud .medium { font-size:18px; } .BrandCloud .large { font-size:20px; } .BrandCloud .largest { font-size:26px; } .BrandCloud a { padding-right: 5px; } .DownloadExpires { padding-top: 3px; font-style: italic; color: gray; } .DownloadExpiresToday { color: red; } .CheckoutRedeemCoupon h4 { margin-top: 0; } .CheckoutRedeemCoupon p { margin-top: 10px; margin-bottom: 0;} .BillingDetails { float: left; width: 48%; margin-right: 10px; margin-bottom: 15px; } .ShippingDetails { float: left; width: 48%; margin-bottom: 15px; } .ProductDetailsGrid dt { width: 140px; margin-bottom: 6px; float: left; font-weight: bold; } .ProductDetailsGrid dd { margin-left: 145px; margin-bottom: 6px; } .SubCategoryList { padding: 4px; } .SubCategoryList ul, .SubCategoryList li { list-style: none; margin-left: 0; } .SubCategoryList li { margin-bottom: 4px; padding-left: 25px; background: url('../../default/images/SubCategory.gif') no-repeat 3px 1px; } .SearchTips .Examples { background: lightyellow; padding: 8px; border: 1px solid #aaa; color: #555; margin-left: 30px; margin-bottom: 10px; } .PrimaryProductDetails .ProductThumb p { margin-top: 10px; font-size: 0.9em; } .ProductReviewList { clear: both; } .SortBox select { font-size: 0.9em; } .SortBox option { color: #444; } .YourAccount li { margin-bottom: 8px; } .SoldOut { color: #999; } .RemoveFromWishlistForm { margin: 5px; } .ShippingProviderList { list-style: none; } small { font-size: 11px; color: gray; } .HowToPay { margin-bottom: 10px; } .ProductList em, .ProductList .Rating { display: block; } .GoogleCheckout p, .PayPalExpressCheckout p, .AlternativeCheckout p { margin: 0; font-size: 90%; } .GoogleCheckout, .PayPalExpressCheckout, .AlternativeCheckout { text-align: center; margin-bottom: 10px; } .KeepShopping { width: 180px; clear: both; text-align: right; } /** Top Right Locale Chooser (list of flags) **/ #TopMenu li.Flag { float: right; } #TopMenu li.Flag div { border: 0; } #TopMenu li.Flag img { margin: 3px; } #TopMenu li.Flag img.Last { margin-right: 0px; } #TopMenu li.Flag img.Selected { border: 2px solid #ffffaa; margin: 1px 3px; } /** Currency Selector **/ .CurrencyList dl { margin: 0; padding: 0; } .CurrencyList dd { padding: 0px; margin: 0px; border: 1px solid #EDECEC; background-color: #F9F9F9; clear: both; } .CurrencyList a { padding: 0 3px 0 5px; display: block; line-height: 1.8; text-decoration: none; font-size: 11px; } .CurrencyList a.Sel { background-color: #FFFFAA; } .CurrencyList a:hover .Text { text-decoration: underline; } .CurrencyList a .Flag { margin-top: 4px; display: block; float: left; width: 24px; padding-right: 2px; vertical-align: middle; } .CurrencyList a .Text { display: block; padding-left: 24px; } .PrimaryProductDetails .YouSave { font-weight: bold; margin-top: 3px; display: block; } /* Shipping Estimation on Cart Contents Page */ .EstimateShipping { margin-top: 4px; margin-bottom: 4px; font-weight: normal; width: 320px; padding: 7px; float: right; } .EstimateShipping dt { width: 100px; float: left; margin-bottom: 8px; clear: left; } .EstimateShipping dd { margin-bottom: 8px; font-weight: normal; text-align: left; margin-left: 114px; } .EstimateShipping p.Submit { margin-top: 10px; margin-bottom: 3px; } .EstimateShipping label { display: block; margin-bottom: 5px; } .EstimatedShippingMethods { text-align: left; } .EstimatedShippingMethods table { width: 100%; border-collapse: collapse; } .EstimatedShippingMethods .VendorShipping { margin-left: 20px; margin-bottom: 10px; } .EstimatedShippingMethods .Submit { text-align: right; } .CartContents tbody .SubTotal .EstimatedShippingMethods tbody td { text-align: left; } .CartContents tbody .SubTotal .EstimatedShippingMethods tbody td.Price { text-align: right; } .SharePublicWishList { background-color:lightyellow; padding:5px; border:1px solid #CDDEE2; } /* Lookbook */ .ad-gallery { width: 980px; } .ad-gallery, .ad-gallery * { margin: 0; padding: 0; } .ad-gallery { margin: 8px 0 15px 0; } .ad-gallery .ad-image-wrapper { width: 980px; height: 660px; margin-bottom: 10px; position: relative; overflow: hidden; } .ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; } .ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; } .ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; } .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */ background: url(/javascript/lookbook/images/non-existing.jpg)\9 } .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/javascript/lookbook/images/arrow-left.gif); width: 112px; height: 193px; display: none; position: absolute; top: 38%; left: 15px; z-index: 101; } .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/javascript/lookbook/images/arrow-right.gif); width: 112px; height: 193px; right: 15px; left: auto; } .ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9; } .ad-gallery .ad-image-wrapper .ad-image a img { border: 0; } .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; padding: 7px; text-align: left; width: 980px; z-index: 2; background: url(/javascript/lookbook/images/opa75.png); color: #000; } * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='/lookbook/images/opa75.png'); } .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; } .ad-gallery .ad-controls { height: 20px; } .ad-gallery .ad-info { float: left; } .ad-gallery .ad-slideshow-controls { float: right; } .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer; } .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; } .ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; } .ad-gallery .ad-nav { width: 980px; position: relative; } .ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0; height: 100%; z-index: 10; } /* IE 6 doesn't like height: 100% */ * html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px; } .ad-gallery .ad-nav .ad-thumbs { overflow: hidden; } .ad-gallery .ad-thumbs .ad-thumb-list { width: 9000px; list-style: none; } .ad-gallery .ad-thumbs li { float: left; padding-right: 10px; } .ad-gallery .ad-thumbs li.last { float: left; padding-right: 0px; } .ad-gallery .ad-thumbs li a { display: block; } .ad-gallery .ad-thumbs li a img { border: 1px solid #ccc; display: block; width: 87px; } .ad-gallery .ad-thumbs li a.ad-active img { border: 1px solid #616161; } /* Can't do display none, since Opera won't load the images then */ .ad-preloads { position: absolute; left: -9000px; top: -9000px; } /* Express Checkout */ .ExpressCheckoutBlock .ExpressCheckoutTitle { position: relative; padding: 6px; margin-bottom: 10px; } .ExpressCheckoutBlock h3 a { font-size: 12px; } .ExpressCheckoutBlock { padding-top: 6px; } .ExpressCheckoutBlock .ExpressCheckoutCompletedContent { display: none; } .ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent { display: inline; font-size: 12px; font-weight: normal; font-style: italic; } .ExpressCheckoutBlockCollapsed .ExpressCheckoutContent { display: none; } a.ChangeLink { position: absolute; right: 15px; } .ExpressCheckoutBlock a.ChangeLink { display: none; } .ExpressCheckoutBlockCompleted a.ChangeLink { display: inline; } .ExpressCheckoutCompletedContent { position: absolute; left: 250px; } .LoadingIndicator { margin-left: 10px; } .LoadingIndicator img { vertical-align: middle; margin-right: 10px; } #TopMenu li.HeaderLiveChat { float: right; } #TopMenu li.HeaderLiveChat div { border-left: 0; } .HeaderLiveChat img { vertical-align: middle; } #ProductOtherDetails .ProductDetailsGrid { margin-left: 25px; }.SubCategoryListGrid { padding: 4px; } .SubCategoryListGrid ul, .SubCategoryListGrid li { list-style: none; margin-left: 0; } .SubCategoryListGrid li { margin-bottom: 4px; padding: 10px; margin-left: 10px; background: #fff; float: left; text-align: center; } .SubCategoryListGrid ol { clear: both; } .SubBrandList { padding: 4px; } .SubBrandList ul, .SubBrandList li { list-style: none; margin-left: 0; } .SubBrandList li { margin-bottom: 4px; padding-left: 25px; background: url('../../default/images/SubBrand.gif') no-repeat 3px 1px; } .SubBrandListGrid { padding: 4px; } .SubBrandListGrid ul, .SubBrandListGrid li { list-style: none; margin-left: 0; } .SubBrandListGrid li { margin-bottom: 4px; padding: 10px; margin-left: 10px; background: #fff; float: left; text-align: center; } .SubBrandListGrid ol { clear: both; } .ProductAddToCart dt div.Required, #CartEditProductFieldsForm dt div.Required{ margin-left: -10px; } .ProductAddToCart input.Textbox, #CartEditProductFieldsForm input.Textbox{ width:181px; } .ProductAddToCart textarea, #CartEditProductFieldsForm textarea{ width:183px; height: 50px; } .ProductFields dd { margin-bottom: 4px; float:left; margin-left:20px; } .ProductFields { margin-bottom: 15px; } .ProductFields input.Textbox { width:100%; } .ProductFields TextArea { width:100%; } .CartContents .CartProductFieldsLink { font-size: 11px; color: #666; margin-top: 6px; padding-left: 22px; background: url('../../default/images/GiftWrappingAvailable.gif') no-repeat; padding-bottom: 4px; } .CartContents .CartProductFieldsRow { border-top: 0; } .CartContents .CartProductFieldsRow dl { margin-top:15px; } p.QuantityInput, p.AddCartButton { text-align: center; } .ProductAddToCart dt.QuantityInput { margin-top: 4px; } .ProductAddToCart dd.AddCartButton span { margin-top: 4px; padding-right: 5px; } .ProductActionAdd { display: block; margin-top: 3px; text-align:center; } .ProductActionAdd a, .ProductActionAdd strong a { text-decoration: underline; } .TagList { margin-top: 20px; } .CartThumb { text-align: center; width: 1px; } .CartThumb img { height:130px; } .WrappingOptions { font-size: 11px; color: #666; margin-top: 6px; padding-left: 22px; background: url('../../default/images/GiftWrappingAvailable.gif') no-repeat; padding-bottom: 4px; line-height: 1.6; } .ViewAllLink a { padding-top: 10px; display: block; } .SelectGiftWrapMultiple { max-height: 400px; } /* Tabbed Navigation */ .TabNav, .TabNav li { list-style: none; margin: 0; padding: 0; } .TabNav { font-size: 11px; margin-bottom: 10px; padding: 6px 4px 6px 4px; } .TabNav li { display: inline; } .TabNav li a { position: relative; top: 2px; font-size: 12px; padding: 4px 6px; margin-right: 3px; margin-top: 3px; text-decoration: none; } .TabNav li a:hover { text-decoration: none; } .TabNav li.Active a { margin-top: 0px; padding-top: 7px; font-weight: bold; } .ProductAddToCart dd.AddCartButton div.BulkDiscount { display: inline-block; float:left; } .ProductAddToCart dd.AddCartButton div.BulkDiscount div.BulkDiscountLink { padding-left: 4px; } #VendorLogo .BlockContent, #VendorPhoto .BlockContent { margin: 0; text-align: center; } .TransitTime { font-weight: normal; color: gray; } .Content .ProductList.List li { margin: 0; margin-top: 6px; display: block; width: auto; float: none; padding: 6px; min-height: 0; height: 132px; background-image: none; } .Content .ProductList.List .ProductImage { margin: 0 !important; padding: 0px; margin-right: 15px; float: left; background-image: none; width: 120px; height: 120px; } .ProductDetails { height: auto; display: block; clear: none; padding: 0px; padding-left: 5px; margin: 0px; margin-top:5px; margin-left: 0; text-align: center; background-image: none; font-weight:bold; } .ProductDetails a { font-weight:bold; color:#aaa !important; } .ProductPriceRating { text-align:center; } .ProductPriceRating em { font-style: normal; } .Content .ProductList.List .ProductQty { margin-left: 10px; } .Content .ProductList.List .ProductDescription { font-style: italic; margin-top: 5px; } .Content .ProductList .ProductRightCol { float: right; } .Content .ProductList.List li .ProductCompareButton { text-align: left; margin-top: 10px; } .OrderItemMessage { background-color:#fff1a8; padding:7px; margin:10px 0px 10px 0px; } /* Custom Fields - Start */ .LittleNotePassword { color:gray; font-size: 0.85em; padding:2px 0px 2px 0px; } .RequiredClear { visibility: hidden; } /* Custom Fields - End */ /* Product Details */ .ProductDetailsGrid .DetailRow { clear: left; margin-top: 6px; padding-left: 0; } .ProductDetailsGrid .Label { margin: 0 0 6px -140px; float: left; width: 130px; font-weight: bold; padding-top: 1px; display: inline; position: relative; text-align: right; } .ProductDetailsGrid .Value { display: inline; } .ProductDetailsGrid .Label .Required { position: absolute; left: -1em; } .ProductOptionList ul, .ProductOptionList li { list-style: none; margin: 0; padding: 0; } .ProductOptionList li { margin-bottom: 3px; } .ProductOptionList input { vertical-align: middle; } .ProductMain .ProductPrice { font-size:18px; color:#444; font-weight:bold; } .productName { font-size:18px; font-weight:bold; } /* Product Videos */ #FeaturedVideo, #VideoList, #VideoSingle { float: left; } #VideoList { padding-left: 5px; } .VideoSeparator { clear: both; } .videoRow { clear: both; margin-bottom: 4px; display: block; height: 75px; } .previewImageContainer { height: 30px; width: 50px; } .videoRow img { float: left; padding-right: 5px; } .videoRowTitle { font-weight: bold; } .videoRowDescription { max-height: 50px; overflow:hidden; } .VideoOverlay { background-image: url('../images/VideoOverlay.png'); background-position: center center; position: absolute; left: 0; height: 100%; width: 100%; top: 0; } .VideoContentContainer { position: relative; margin-left: 3px; padding-left: 92px; } /** If you change the width of the .VideoPreviewSize class below, change the padding-left of the .VideoContentContainer class above **/ .VideoPreviewSize { width: 92px; height: 69px; } .videoRowLength { padding-left: 4px; } .videoRow, .videoRowTitle, .videoRow img, .videoRowLength { cursor: pointer; } #VideoList ul { position: relative; overflow-y: auto; padding:0; margin: 0; width: 275px; height: 265px; } #VideoSingle { padding-left: 10px; width:275px; } #VideoContainer { padding: 5px 0 5px 5px; height: 265px; } .HideElement { display: none; } .VideoSingleTitle { font-weight: bold; } .VideoSingleDescription { padding-top: 10px; overflow-y: auto; height: 220px; padding-right:5px; } .Left #VideoMiddleContainer, .Right #VideoMiddleContainer { display: none; } .Content #VideoSideContainer { display: none; } #VideoSideContainer ul { text-align: center; } #VideoSideContainer ul li { margin-bottom: 5px; } .VideoSideDescription { padding: 2px 10px; } .VideoImageContainer { position: relative; float: left; } /** Search All Form Result - Start **/ .SearchPaging { float: right; font-size: 0.95em; } .SearchSorting { float: right; font-size: 0.95em; margin: 8px 0px; } .SearchSorting select { font-size: 0.95em; } #SearchResultsCategoryAndBrand { margin: 5px; padding: 5px; } .ContentList em, .QuickSearchResultMeta em { font-size: 0.8em; } /** Search All Form Result - End **/ /** AJAX loading box - Start **/ #AjaxLoading { display: none; text-align: center; background: #FCF5AA; width: 180px; z-index: 10000000000; padding: 5px 10px; } #AjaxLoading img { vertical-align: bottom; margin-right: 5px; } /** AJAX loading box - End **/ #ProductDetails #ImageScrollPrev, #ProductDetails #ImageScrollNext { float: left; background:none; border:none; margin-top:16px; cursor:pointer; display: none; } #ProductDetails .ProductTinyImageList { float: left; margin-top:10px; white-space:nowrap; width: 80%; overflow: hidden; margin-left:auto; } #ProductDetails .ProductTinyImageList ul li { width: 40px; height: 30px; overflow: hidden; float: left; margin-left:3px; border: 1px solid gray; } #addtobag { color:#aaa; background:none; border-collapse:collapse; border:none; line-height:30px; font-size:30px; } #ProductDetails .ProductTinyImageList ul li div { display: table-cell; text-align: center; } #ProductDetails .ProductTinyImageList ul li #TinyOuterDiv { border: 2px solid white; } #ProductDetails .ProductTinyImageList ul { margin: 0pt; padding: 0pt; position: relative; list-style-type: none; white-space:nowrap; width: 2500px; } #ProductDetails .ProductThumbImage { height: 220px; width: 220px; overflow: hidden; margin:auto; } .carousel { position: relative; visibility: hidden; left: -5000px; width: 180px; }
  Weathervane Vintage was founded to provide you with quality vintage pieces. All the pieces are hand picked for their style, eccentricity and character.
  •  

    WHO ARE YOU?

    We are a small team located in Michigan, United States. We provide you with quality vintage pieces. All the pieces are hand picked for their style, eccentricity and character. Basically, we love clothes as much as you do.

    HOW IS IT SHIPPED?

    Orders will ship out within 48 hours of ordering. Your order will be delivered via USPS. We will send you an email with information and expected delivery on your order. Shipping rates detailed below:

    Clothing and shoes:

    • United States shipping cost: $10 ($5 for each additional item)
    • Everywhere else shipping cost: $40 ($20 for each additional item)

    Small accessories (jewelry, eye patches, etc:

    • United States shipping cost: $5 (free for each additional item)
    • Mexico and Canada shipping cost: $12 (free for each additional item)
    • Everywhere else shipping cost: $14 (free for each additional item)

    FREE SHIPPING?

    If you’re from the US, we offer free standard shipping for orders $50 or over. Sorry, rest of the world! Offer only applies to merchandise; taxes and shipping do not count toward total.

    SHIPPING COSTS ARE NOT AUTOMATIC?

    No, sorry. Big Cartel does not have a free shipping feature (hopefully, they’re working on it). Free shipping will be refunded manually for all orders over $50. Have any questions regarding shipping or free shipping? Hit us up @
    contact.

    FORM OF PAYMENT?

    We accept Visa, MasterCard, American Express, and Discover all through PayPal.

    CAN I GET A DISCOUNT?

    Good idea! We’ll send you a 15% discount code in your next purchase. Also, keep in touch with us at our Facebook Page for discounts or sales.

    ARE YOU A SECURE STORE?

    We use PayPal for payments, they automatically encrypts your confidential information in transit from your computer to ours using the Secure Sockets Layer protocol (SSL) with an encryption key length of 128-bits (the highest level commercially available).

    Get to us through our contact page if you have any questions, comments, concerns, just want to chat or tell us how much you like us. We promise we’ll like you back.

  •  




    COPYRIGHT © 2010 WEATHERVANE VINTAGE. ALL RIGHTS RESERVED.