html         { min-height: 100%; height: auto }body         { line-height: 1.4em; font-family: 'Trebuchet MS', Helvetica, sans-serif;                background-image: url('../images/bottomfade_bg.jpg');                background-repeat: repeat; background-attachment: scroll;                margin: 0; padding: 0; background-position: left top }#topborder   { background-image: url('../images/topborder_bg.jpg'); background-repeat:                repeat-x; width: 100%; height: 200px; margin: 0;                background-position: left top }#topcontainer { width: 960px; margin-left: auto; margin-right: auto; margin-top: 0;                margin-bottom: 0 }#topsection  { background-repeat: repeat; background-attachment: scroll; height: 200px;                background-position: 0% 50% }#topsection .nav { font-size: 8pt; text-transform: uppercase; font-weight: bold; padding: 4px }#maincontainer { width: 960px; background-color: #FFFFFF; margin-left: auto; margin-right: auto;                margin-top: 0; margin-bottom: 0 }#contentwrapper { float: left; width: 100% }#contentcolumn { background-color: #FFFFFF }#rightcolumn { margin-left: 200px }#leftcolumn  { float: left; width: 200px; background-repeat: repeat; background-attachment:                scroll; margin-left: -960px; background-position: 0% 50% }#footer      { clear: left; width: 100%; background-repeat: repeat; background-attachment:                scroll; text-align: center; font-size: 8pt; padding-left: 0;                padding-right: 0; padding-top: 4px; padding-bottom: 4px;                background-position: 0% 50% }.innertube   { margin-left: 10px; margin-right: 10px; margin-top: 0; margin-bottom: 10px }h1, h2, h3   { text-transform: uppercase }a:link, a:visited { text-decoration: none; color: #151554; font-weight: bold }a:hover, a:active { text-decoration: underline; color: #993300; font-weight: bold }.textfield   { border: 1px solid #009999; padding: 4px }/* Start Search Box CSS */#searchwrapper { background-image: url('../images/search_box.png'); background-repeat:                no-repeat; height: 32px; position: relative; width: 182px;                margin: 0; padding: 0 }#searchwrapper form { display: inline }.topbox      { background-color: transparent; height: 24px; left: 4px; position: absolute;                top: 4px; width: 142px; border-style: none; border-width: 0 }.topbox_submit { background-color: transparent; height: 32px; left: 146px; position: absolute;                top: 0; width: 36px; border-style: none; border-width: 0 }/* End Search Box CSS *//* Start Fabricmenu CSS */.selectedanchor { background-repeat: repeat; background-attachment: scroll;                background-position: 0% 50% }/* ######### Default class for drop down menus ######### */.anylinkcss  { position: absolute; left: 0; top: 0; visibility: hidden; font-style: normal;                font-variant: normal; font-weight: normal; font-size: 10pt;                line-height: 18px; z-index: 100; background-color: #151552;                width: 260px; color: #FFFFFF; text-transform: uppercase;                margin-left: 4px }.anylinkcss ul { list-style-type: none; margin: 0; padding: 4px }.anylinkcss ul li a { width: 100%; display: block; text-indent: 5px; text-decoration: none; color:                #FFFFFF; font-weight: bold }.anylinkcss ul li ul { margin-left: 12px }.anylinkcss a:hover { background-color: #993300; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; background-position: 0% 50% }/* ######### Alternate multi-column class for drop down menus ######### *//* ######### class for shadow DIV ######### */.anylinkshadow { position: absolute; left: 0; top: 0; z-index: 99; background-repeat: repeat;                background-attachment: scroll; visibility: hidden;                background-position: 0% 50% }/* End Fabricmenu CSS *//* Start of the original FabricShop CSS */.CatListBoxStyle { background-color: #FFFFFF; color: #666666; font-size: 10pt; font-weight:                normal; border: 1px solid #000000 }.catnav      { color: #333333; font-size: 10pt; font-weight: bold; padding: 4px }.pagenav     { color: #666666; font-size: 8pt; font-weight: bold; padding: 4px }.PageNavStyle { color: #666666; font-size: 8pt; font-weight: bold; padding: 4px }.catname     { font-size: 14pt; text-transform: uppercase; font-weight: bold }.shipDate    { color: #6699CC; font-size: 8pt; font-weight: bold }.catDesc     { color: #333333; font-size: 8pt; font-weight: bold }.designer    { color: #333333; font-size: 8pt; font-weight: bold }#thumblist   { margin: auto; padding: 4px }#thumbnail .itemdesc { color: #666666; font-size: 10pt }#thumbnail .itemsku { color: #666666; font-size: 8pt }#thumbnail   { padding: 4px }#thumbnail .itempic { padding: 4px }#thumbnail img { border: 0 solid #000000 }#thumbnail .itemtitle { font-size: 12pt; font-weight: bold }#full-size .itemdesc { color: #333333; font-size: 14px; line-height: 1.5em; padding: 4px }#full-size .mfg { color: #666666; font-size: 10pt; font-style: italic }#full-size .itempic { padding: 4px }#full-size .itemtitle { font-size: 12pt; font-weight: bold }#full-size   { margin: auto; padding: 4px }#full-size .itemsku { color: #666666; font-size: 8pt; font-weight: bold }#fullview .itempic { padding: 4px }#fullview img { border: 0 solid #000000 }#fullview .optional { padding: 4px }#fullview .coord { padding: 4px }#fullview .itemtitle { font-size: 12pt; font-weight: bold }#fullview    { margin: auto; padding: 4px }#fullview .itemnav { color: #666666; font-size: 8pt; font-weight: bold; padding: 4px }#fullview .itemsku { color: #666666; font-size: 8pt; font-weight: bold }/* End of FabricShop CSS */
