@charset "utf-8";
/* 2009 Onlinefabricstore.net v:2.1.2010  */html{overflow-y:scroll}

/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/* General Styles - All Pages */
body {width: 100%; margin: 0px auto 0px auto; font-family: Helvetica, Tahoma; font-size: 11px }

hr{width:75%;color:#567ba8;background-color:#567ba8;height:1px}
#Form2{margin:0 auto;padding:0}
#PageSubTable{width:980px;background:#fff}
#ContentCell{background:#fff;padding-bottom:10px;padding-left:10px}
#Instruction1_InstructCell{background:#c8c8cb;border:1px solid #999;line-height:16px;padding:7px}
.Instructions{font-size:11px;color:#000}
.Messages,.ErrorMessages{font-size:10px;font-weight:700;color:#c00}
.Headings{font-family:arial,sans-serif;color:#39627E;font-size:20px;letter-spacing:-0.8pt;word-spacing:0.8pt;position:relative;top:4px}
.ContentTableHeader,.ContentTable,.ContentTableHorizontal{font-size:11px;font-weight:700;color:#fff;background:#567ba8}
.ContentCenter{font-size:11px;color:#000;text-align:center}
.Content{font-size:11px;color:#000;text-align:left}
.Content a{font-size:11px;color:#00F}
.inv{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:red}
.Sale{font-size:12px;font-weight:700;color:red}
.addtcsr{padding-bottom:7px}
.srimg{height:140px}
.tbh{height:215px;border-bottom:1px solid #EBEBEB}
.SearchQtyBoxCenter{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
.link{font-size:10px;color:#0747FF}
.link a{font-size:10px;text-decoration:underline;color:#0747FF}
.link a:hover{font-size:10px;text-decoration:none;color:#002AA4}
.pnamesr{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#282828}
.cssnav{position:relative;font-family:arial,helvetica,sans-serif;background:url(images/design/orderitem_down.jpg) no-repeat;white-space:nowrap;display:block;width:99px;height:20px;margin:0;padding:0}
.cssnav a{font-size:11px;width:99px;height:20px;display:block;float:left;color:#000;text-decoration:none}
.cssnav img{width:99px;height:20px;border:0}
* html a:hover{visibility:visible}
.cssnav a:hover img{visibility:hidden}
.cssnav span{position:absolute;left:10px;top:0;cursor:pointer;margin:0;padding:0}
.pillowsr{color:#09F;font-weight:700}
.navcellOff{height:215px;border-bottom:1px solid #EBEBEB;width:190px;background-color:#FFF}
.navcellOn{height:215px;border-bottom:1px solid #EBEBEB;background:url(images/design/item_hover_bg.jpg) no-repeat top center;width:190px}
.navcellOffLanding{height:100px;width:100px;background-color:#FFF}
.navcellOnLanding{height:100px;background:url(images/design/landing_hover.jpg) no-repeat top center;width:100px}
#listlinks{padding-right:10px;text-align:left}
#listlinks ul{list-style:disc}
#listlinks ul li{padding-bottom:5px;color:#242424}
.HomePageContentBG{background-image:url(images/design/table-middle.gif)}
.HomePageTopBG{background-image:url(images/design/table-top2.gif);height:257px}
.HomePageBottomBG{height:50px;background-image:url(images/design/table-bottom.gif);background-repeat:no-repeat}
.HomePageMLLink{font-size:10px;text-align:center;width:100px;font-family:Arial, Helvetica, sans-serif;color:red;position:relative;left:395px;top:28px;border:1px solid #ACFF9D;background:#E8FFE6;padding:3px}
.HomePageSubFooter{color:#000;font-size:11px;margin-bottom:10px;text-align:center}
.HomePageH2Space{font-family:Verdana, Arial, Helvetica, sans-serif;margin:150px 0 0}
.HomePageH2{font-size:16px;margin-bottom:-8px}
.HomePageH1{font-size:14px;text-align:center;color:#09F}
.HomePageBottomLine{margin-bottom:20px;border-top:1px solid #DAEAF9}
.TenPxSpace{height:10px}
.NewProductBox{width:173px;height:100px;background:url(images/new_product_bg.jpg) no-repeat}
.NewProductBox p{font-weight:700;width:120px;padding:40px 14px 0 0}
.infobox{display:block;width:145px;background:url(images/design/EMHE-infobox.jpg) no-repeat;padding:10px}
.infotext{font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;width:140px;text-align:center}
.bodytext{width:400px;border:1px solid #E6E6E6;padding:8px}
.bodytext p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.bodyimage{float:left;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-right:10px;width:250px;height:auto}
.articles{text-align:center;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
.articles td{width:200px}
.buyersguide{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;width:550px;border:1px solid #567ba8;background-color:#F0F0F0;text-align:left;margin:0 auto;padding:10px}
.custlink{font-size:16px;padding-top:7px;text-align:right;position:relative;top:-40px}
.custlink a{font-size:12px}
.custlink a:hover{font-size:12px;text-decoration:none;color:#000}
.custbox{border:1px solid #B0ECFF;background:#DFF7FF;height:26px;cursor:pointer;padding:6px}
.fabricinfo{display:block;clear:both;width:100%;position:relative;top:35px;font-family:Helvetica,sans-serif;color:#3D3D3D;font-size:1em;letter-spacing:1.2pt;word-spacing:1.1pt;line-height:1.4;border-top:1px solid #6AD7FF;border-bottom:1px dashed #E8E8E8;background-color:#ECF9FF;padding:7px 13px}
.fabricinfo p{font-weight:400;position:relative;top:-18px}
.fabricinfo strong{color:#6AD7FF;font-size:1.2em;position:relative;top:-24px;left:2px}
.qtylabel{font-family:Helvetica,sans-serif;font-size:16px;position:relative;top:8px;padding:5px}
.pricedisplay{font-family:arial,sans-serif;color:red;font-weight:700;font-size:18px}
.noboldprice{font-family:arial,sans-serif;color:red;font-weight:400;font-size:18px;letter-spacing:-0.4pt;word-spacing:0.8pt}
#TopBannerCell p a{display:block;width:218px;height:80px}
.TopBannerWidth{width:100%;position:relative}
.tb-wrapper{width:506px;height:auto;float:right}
.tb-background{background:url(images/design/tb-flowerbar.gif) top left no-repeat;float:right;width:506px;height:32px;margin-top:5px;vertical-align:text-top}
.advwrap{width:100px;position:relative;z-index:1;top:-18px;left:18px;margin:auto}
.advsearch{position:absolute;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#000;display:block;width:100px}
.advsearch a{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:underline;color:#333}
.advsearch a:hover{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none}
.topnav{position:relative;top:3px;left:35px}
.topnav a{text-decoration:none;font-weight:700;color:#000;font-size:12px}
.topnav a:hover{color:#567ba8}
.cartwrap{float:right;width:auto;height:auto;text-align:right;clear:both;font-size:10px;padding-top:3px}
.cartwrap a{font-weight:700;font-size:10px;text-decoration:none;color:#1f5e93}
.searchwrap{float:right;width:auto;height:auto;text-align:right;font-size:10px;padding-bottom:10px}
.searchwrap input{font-size:12px;background:#fff;border:none;width:250px}
.searchbutton{position:relative;top:4px}
.searchfield{width:235px;border:2px solid #FFF}
.bottomcontent2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#567ba8;width:80%;border:1px solid #567ba8;text-align:center;margin:0 auto;padding:5px}
.promolink{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;text-decoration:none;text-align:center;color:#000;font-size:14px;padding:5px}
.head1 h1{font-size:22px;color:#3f5876;font-weight:700;text-align:center;font-family:"Trebuchet MS",Tahoma,"Lucida Console"}
.container2 h3{font-size:12px;color:#567ba8;font-weight:700;text-align:center}
.container{height:400px;width:auto;background:url(images/design/divbg.gif) no-repeat bottom;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;z-index:10}
.container p{padding:5px}
.thumbnail{width:auto;border:1px solid #CCC;background-color:#fff;text-align:center;float:left;margin:6px;padding:5px}
.bgpic{float:right}
.bgpicleft{float:left}
.imgtable{width:500px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:5px}
.imgtable tbody tr td{padding:3px}
.imgtable2{width:auto;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:5px}
.imgtable2 tbody tr td{padding:3px 5px}
.Detpad{position:relative;top:20px}
.pd2emailafriend{position:relative;top:15px;right:40px}
.pd2shipest{padding-right:16px}
.HomePageText{width:460px;padding-top:8px;font-family:georgia,serif;color:#381704;font-size:12px;font-weight:400;line-height:18px;text-align:left}
#LeftColumnCell{vertical-align:top;text-align:left}
.rightspacer{width:100%}
.bd-bigimg{width:389px;height:auto;float:left;margin-right:5px}
.bd-rtprods{height:auto;float:right;width:200px;padding-top:14px}
.bd-rtprods img{margin-bottom:7px}
#contentwrap{margin:0 0 20px}
#contentwrap h1{font-size:16px;font-weight:700;color:#000}
#contentwrap h2{font-size:14px;font-weight:700;color:#000}
#contentwrap h3{font-size:12px;font-weight:700;color:#000}
#LeftColumnNav1_SimpleSearch1_Panel1{font-size:11px;color:#000;margin:0 auto;padding:0}
.seal img{position:relative;top:202px;float:left}
.upsellprice{font-weight:700;color:red}
.rightcolbox{border-left:1px solid #e3f1fb;text-align:left;padding-top:10px}
.rcbhead{font-weight:700;color:#3280BE;padding-bottom:4px}
.rightcbcont{width:188px;background:#eff6fc;padding:1px 0}
.rightcbcontbottom{width:188px;background:#eff6fc;position:relative;top:-15px;font-family:georgia,serif;color:#64839C;font-size:10px;letter-spacing:0.8pt;word-spacing:-0.2pt;padding:1px 0}
.rcbquote{padding:15px 8px}
.rightcolbox p{font-family:georgia,serif;color:#64839C;font-size:14px;letter-spacing:0.8pt;word-spacing:-0.2pt;margin-left:8px}
.rightcolbox ul{list-style:none;font-family:georgia,serif;color:#6FA2C9;font-size:10px;letter-spacing:0.8pt;word-spacing:-0.2pt;width:195px}
.rightcolbox ul li{position:relative;right:30px;top:-8px;border-bottom:1px solid #E5E5E5;background:url(http://www.onlinefabricstore.net/images/design/right_rcn.gif) no-repeat right center;padding:5px 16px 5px 0}
/* Ultra Zoom 10-8-09  */.Zoom{position:relative;top:298px;left:215px}
.PosFix{height:300px;position:relative;top:-78px}
/**
 * POPUP CONTAINER STYLES
  */#popupMask{position:absolute;z-index:200;top:0;left:0;width:100%;height:100%;opacity:.4;filter:alpha(opacity=40);background-color:transparent !important;background-image:url("http://www.onlinefabricstore.net/images/maskBG.png") !important;background-repeat:repeat;display:none}
#popupContainer{position:absolute;top:0;left:0;display:none;z-index:1500;padding:0}
#popupInner{border:1px solid #C5C5C5;background:url(http://www.onlinefabricstore.net/images/ProductZoomBG.jpg) no-repeat top left;width:750px}
#popupFrame{width:100%;height:100%;position:relative;z-index:1500;margin:0}
#popupControls{float:right;cursor:hand}
#popCloseBox{position:relative;top:-10px;left:10px}
.lightline{border-bottom:#F0F0F0 1px solid;padding:8px 0}
#banner{width:215px;z-index:500}
ul#menu{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:12px;letter-spacing:-0.2pt;list-style:none;word-spacing:1.2pt;width:215px;margin:0;padding:5px 0}
ul#menu h2,ul#menu h3{display:inline;font-size:100%;font-weight:400}
ul#menu li a{color:#666;text-decoration:none;padding:0 0.4em}
ul#menu li a:hover{text-decoration:underline}
ul#menu li.mega{margin-left:4px;width:210px;padding:4px 0}
ul#menu li.mega a{padding:0 6px}
ul#menu li.mega a:hover{color:#2b5678;text-decoration:underline}
ul#menu li.mega div.hidediv a{background-image:none;color:#659fff;text-decoration:underline}
ul#menu li.mega div.hidediv a:hover{background-image:none;color:#659fff;text-decoration:none}
ul#menu li.mega div.hidediv h3 a{background-image:none;color:#4c76bc;font-weight:400;text-decoration:underline;padding:10px 0 0}
ul#menu li.mega div.hidediv h3 a:hover{background-image:none;color:#4c76bc;font-weight:400;text-decoration:none;padding:10px 0 1px}
ul#menu li div.hidediv a.more{color:#82a8e7}
ul#menu li div.hidediv a.minilink{font-style:italic;font-size:10px}
ul#menu div.hidediv h3{color:#444;font-size:1.1em;font-weight:400;position:relative;top:-5px}
ul#menu div.hidediv p{margin:0 0 0.8em;padding:0}
.line{clear:both;width:100%}
p.links a{clear:both;float:left;width:160px;margin:6px 0 0}
.fltwidth{float:left;display:inline;width:165px;padding:2px}
.fltwidthquilt{float:left;display:inline;padding:2px}
.ContentBG{background:#fff;width:755px;position:relative;z-index:1}
.ContentTopSection{text-align:left;padding:4px 15px 15px}
.ContentTwoDayDeal{font-family:"Century Gothic", "Lucida Sans", Verdana;width:206px;height:364px;background:url(http://www.onlinefabricstore.net/images/2DD_Background.jpg) no-repeat top center;float:right;display:inline;padding:5px}
.TwoDayDealWidthLimit{width:200px;text-align:center;padding-top:36px;margin-left:auto;margin-right:auto}
.TwoDayDealHeader{font-size:22px;width:200px;text-transform:uppercase;font-weight:400;margin:0;padding:22px 0 0}
.TwoDayDealHeader a{text-decoration:none;color:#39627e}
.TwoDayDealHeader a:hover{text-decoration:none;color:#5a88b4}
.TwoDayDealImage{margin-top:22px;border:2px solid #fff}
.TwoDayDealPrice{font-family:Verdana,"Century Gothic", "Lucida Sans";font-size:18px;color:#fff;margin:-4px 0 0;padding:0}
.TwoDayDealDescription{font-family:Verdana,"Century Gothic", "Lucida Sans";padding-top:4px;font-size:14px}
.TwoDayDealDescription a{color:#fff;text-decoration:none}
.TwoDayDealDescription a:hover{color:#fff;text-decoration:underline}
.ContentMidLinks{font-family:Verdana, Arial, Helvetica, sans-serif;height:67px;text-align:left;margin:0;padding:0}
.ContentMidLinksInner{height:55px;margin:0;padding:0}
.MidLinkDivider{display:block;float:left;width:24%;margin:0;padding:0}
.MidLinkDivider a{text-decoration:none;color:#fff;font-size:16px;margin:8px 0 0 15px;padding:0}
.MidLinkDivider img{border:0;margin:0;padding:0}
.ContentBottomText{border:2px solid #39627e;background:#fff;text-align:left;position:relative;top:472px;margin:0 23px 15px 15px;padding:10px}
.ContentBottomText h1{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:16px;color:#39627e;font-weight:700;padding-left:13px}
.ContentBottomText p{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:12px;padding-left:30px;color:#666;letter-spacing:0;word-spacing:-0.6pt;line-height:1.8;width:605px}
.ContentBottomText ul{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:12px;padding-left:50px;list-style:none;color:#666;letter-spacing:0;word-spacing:-0.6pt;line-height:1.8;width:550px}
.ContentBottomText ul li{padding:0 0 13px}
#TopBanner1_CartList1_lblTotal{padding-right:20px}
.TopBannerLogo{float:left;padding:0 7px}
.TopBannerLeft{float:left;text-align:right;position:relative;left:20px;width:360px}
.TopBannerRight{float:right;text-align:right}
.TopBannerCartList{font-family:'Century Gothic', 'Lucida Sans', Verdana;color:#666;font-size:12px;margin:0;padding:0}
.TopBannerCartListInner{width:250px;float:left;margin-top:4px;padding:0}
.TopBannerViewCart{display:block;margin:0;padding:0 0 6px}
.TopBannerSearchButton{display:block;float:right}
.genlist{position:relative;right:5px;font-family:Arial,Helvetica,sans-serif;font-size:11px;z-index:500;text-align:left;margin:0;padding:0}
.genlist ul{background:#FFF;border-bottom:3px solid #39627e;border-left:3px solid #39627e;border-right:3px solid #39627e;position:absolute;margin:0;padding:5px 0 0}
.genlist li{list-style:none;width:349px;margin:0;padding:0}
.genlist li a{display:block;color:#2A2A2A;text-align:left;text-decoration:none}
.genlist li a:hover{display:block;color:#FFF;text-align:left;font-weight:700;text-decoration:none;background:#33A8FF url(images/design/suggestarrow.gif) no-repeat center left}
.genlist li.selected a{background:#77C6FF}
.searchsuggestions{height:5px}
.suggestions{font-family:verdana,sans-serif;font-weight:400;color:#8C8C8C;font-size:8px;letter-spacing:0.2pt;position:relative;top:-8px;left:25px;line-height:5px}
.Footer{width:100%;border-top:1px solid #39627e;padding:12px}
.Footer p{margin-top:8px;float:left;font-size:10px;color:#000;padding:4px}
.Footer ul{list-style:none;float:right;width:auto;height:10px;margin:0;padding:15px 8px 8px}
.Footer li{display:inline;float:none;margin:0;padding:0 0 0 10px}
.Footer li a{text-decoration:none;font-size:10px;color:#666;font-weight:700;float:none}
.Footer li a:hover{text-decoration:none;font-size:10px;color:#888;font-weight:700;float:none}
.FooterContainer{margin-bottom:10px}
.searchform{border:3px solid #39627e;width:345px;z-index:500;display:inline;margin:0;padding:2px}
/* HP Content Rotator  */.LoadAnim{position:relative;top:181px;left:143px}
#wrap{width:493px;height:374px;display:block;z-index:-1}
#prevNext{display:none;margin-top:-50px;margin-left:16px}
#prevNextTwo{display:none;margin-top:-38px;margin-left:389px}
.moveUp{height:490px;position:relative;top:-958px;z-index:-2}
#TopBannerCell{position:relative;z-index:500;padding:10px 0 25px}
.YardCalcLink{padding-bottom:6px;text-align:right;position:relative;margin:0}
/* Nav Color Change  */.bgImage{background-image:url(images/arrow_test.gif);color:#333}
ul#menu li{border-bottom:1px solid #aaa;background-position:60px 5px;background-repeat:no-repeat;position:relative;padding:2px}
.hovering{background:#fff;z-index:1000;border-left:1px solid #aaa;position:relative;right:1px}
ul#menu li.mega div.hidediv{background:#fff url(images/navFiller.gif) no-repeat left 23px;color:#39627e;height:auto;left:210px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;position:absolute;top:-1px;z-index:500;padding:1.3em}
/* GreyBox  */#simplegallery1{position:relative;visibility:hidden}
#GB_overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;margin:auto}
* html #GB_overlay{background-color:#000}
#GB_window{top:150px;left:0;position:absolute;background:#fff;border:5px solid #aaa;overflow:auto;width:400px;height:400px;z-index:150}
#GB_frame{border:0;overflow:auto;width:100%;height:400px}
#GB_caption{font:12px bold helvetica, verdana, sans-serif;color:#fff;background:#39627e;text-align:left;margin:0;padding:2px 0 2px 5px}
#GB_window img{position:absolute;top:2px;right:5px;cursor:hand}
/* New Detail Page  */.DetailSampleLink{position:relative;top:309px;z-index:999;width:300px}
.DetailSampleImage{width:300px;margin:0;padding:0}
.DetailControlPosition{position:relative;top:-60px}
.DetailZeroSpacing{margin:0;padding:0}
.QuantityRd{font-family:Helvetica,sans-serif;font-size:16px}
.SimpleSearchSuggestSpacing{border:3px solid #39627e;width:345px;padding:2px}
.ProductDetailH1{font-family:Arial, Helvetica, sans-serif;font-size:18px;margin:-4px 0 0;padding:0}
.ProductDetailExtraInfo{border-top:1px solid #939393}
.ProductDetailEIPadding{padding:10px 0 0}
.ProductDetailEIText{width:301px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;line-height:16px}
.ProductDetailEIHeader{color:#666;font-size:16px;padding:0 0 10px}
#pillowinformation{color:#666}
.ProductDetailRecommendedTitle{color:#c90808;font-size:16px;padding:0 0 10px}
.TopBannerPosition{float:right;width:625px;margin-right:15px}
.SRPager{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px}
#Instruction1_InstructCell a,.NewProductBox p a#ProductLink:hover{color:#000}
.Contentsr,.Contentsr a{font-size:11px;color:#03F}
.Contentsr a:hover,.Content a:hover{font-size:11px;color:#000;text-decoration:underline}
.navcellOffLanding img,.navcellOnLanding img{position:relative;left:3px;top:2px}
#listlinks ul li a:link,#links a:link{color:#306AAA;text-decoration:underline}
#listlinks ul li a:visited,#links a:visited{color:#2265A9;text-decoration:underline}
#listlinks ul li a:hover,#links a:hover{color:#488ED5;text-decoration:none}
#listlinks ul li a:active,#links a:active{color:#224060;text-decoration:underline}
.NewProductBox p a#ProductLink{color:red}
#imagebox,.imagebox{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;padding:5px 10px}
.qtylabel input,.QuantityRd input{width:60px;font-family:Helvetica,sans-serif;font-size:16px;border:2px solid #ccc}
.clearboth,.cb{clear:both}
.imgtable tbody tr td img,.imgtable2 tbody tr td img{margin:5px}
.imgtable tbody tr td a img,.imgtable2 tbody tr td a img,#slides img{border:0}
#LeftColumnNav1_SimpleSearch1_Panel1 a,#LeftColumnNav1_SimpleSearch1_Panel1 a:hover{color:#000;text-decoration:none}
ul#menu div.hidediv,.LoadShow,.hidden{display:none}
ul#menu li.hovering div.hidediv{display:block}
#TopBanner1_CartList1_lblItem,.Footer p img{padding-right:10px}
#prevNext img,#prevNextTwo img{position:relative;z-index:2;cursor:pointer}
.SRPager td span,.SRPager td a{padding:3px 1px}

.Main {width: 950px; margin: 0px auto 0px auto;font-family: Helvetica, Tahoma;  font-size: 11px }
a {color: #5a4a42}

.TopHeader {clear: both;height:101px;}
.Logo {float:left;}
.HeaderLinks {width: 293px; float: right;}

.HeaderLinks a {text-decoration: none;}
.HeaderLinks a:hover {color:#91170b}

.MyAccount {text-decoration: none; color: #736357; float:right; margin-top:8px; position:relative; right: 2px; display:block}
.MyAccount:hover {color:#91170b}

.CartInfoWrapper {clear:both; padding-top:10px; margin-bottom: 10px;}

.LiveChat {float:left;}
.CartTotal {float:right; position:relative; right: 2px;display:block}
.CartItems {float:right; margin-right: 10px;display:block}

.SearchWrapper {clear: both; padding-top:10px;}
/* IE6 Hack */
* html .SearchWrapper{ display:inline; }

.SearchBar {width: 147px; height:24px; padding-left:4px; background:url(../images/searchbar_bg.jpg) no-repeat; border:0px; float:left}
.SearchButton {vertical-align:top;float:left; position:relative; right: 2px;}
.CheckoutButton {vertical-align:top; padding-left: 7px;float:left;}

.TopNavigation {clear:both; padding: 0px 0px 20px 0px}
.TopNavigation li {display: inline; padding-right: 10px; text-transform: uppercase; font-size:1.2em;}
.TopNavigation li a {text-decoration: none; color: #362f2d;}
.TopNavigation li a:hover {text-decoration:underline}

.MiniLinks {width:293px; float:right; padding-top: 6px}
.MiniLinks img {float:right;padding-left:5px}
