/* ********* main feature content ********* */ 
.contentdiv { 
width: 100%; 
background-color: #fff; 
border: 1px solid #669; 
padding: 0px; 
margin-top: 7px; 
} 
a.reglink { 
font-weight: bold;
font-size: 12px;  
text-decoration: none; 
color: #009;
} 
a.reglink:active { 
font-size: 12px;
color: #c90; 
} 
a.reglink:visited { 
font-size: 12px;
color: #006; 
} 
a.reglink:hover { 
font-size: 12px;
color: #c90; 
} 
a.reglink-light { 
font-weight: normal;
font-size: 12px; 
text-decoration: none; 
color: #009;
} 
a.reglink-light:active { 
font-size: 12px;
color: #c90; 
} 
a.reglink-light:visited { 
font-size: 12px;
color: #006; 
} 
a.reglink-light:hover { 
font-size: 12px;
color: #c90; 
} 
.category-header { 
font-size: 13px; 
font-weight: bold; 
text-decoration: none; 
line-height: 2em; 
} 
a.reglink-header { 
font-size: 13px;
 font-weight: bold; 
 text-decoration: none; 
 color: #009; 
 line-height: 2em; 
 } 
 a.reglink-header:active { 
 color: #c90; 
 } 
 a.reglink-header:visited { 
 color: #006; 
 } 
 a.reglink-header:hover { 
 color: #c90; 
 } 
 a.reglink-artist {
  font-size: 12px; 
  font-weight: bold; 
  text-decoration: none; 
  color: #009;
} 
  a.reglink-title { 
font-size: 12px;
font-weight: bold; 
text-decoration: none; 
font-style: italic; color: #009;
} 
a.reglink-price { 
font-size: 10px;
font-weight: normal; 
text-decoration: none; 
color: #009;
} 
a.reglink-green { 
font-size: 13px; 
font-weight: bold; 
text-decoration: none; 
color: #2A7B0A; 
} 
a.reglink-green:active { 
color: #c90; 
} 
a.reglink-green:visited { 
color: #060; 
} 
a.reglink-green:hover { 
color: #c90;
 } 
 a.sidelinks { 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #336; 
 letter-spacing: -1px; 
 margin: 5px; 
 } 
 a.sidelinks:active { 
  font-size: 12px;
  color: #c90; 
 } 
 a.sidelinks:visited { 
  font-size: 12px;
  color: #006; 
 } 
 a.sidelinks:hover { 
  font-size: 12px;
  color: #c90; 
 } 
 a.sidelinks-selected { 
 font-size: 12px;
  font-weight: normal; 
  text-decoration: none; 
  color: #f33; 
  letter-spacing: -1px; 
  margin: 5px; 
  } 
  .greyed { 
  color: #999; 
 } 
.relateditems { 
font-size: 10px; 
font-weight: normal; 
text-decoration: none; 
}
h1, h2, h3, h4, h5 { 
font-weight: bold; 
line-height: 1.2em; 
margin: 0px; 
margin-left: 5px; 
} 
h1 { 
color: #336; 
font-size: 22px; 
} 
h2 { 
color: #336; 
font-size: 20px; 
line-height: 1.7em; 
} 
h3 { 
color: black; 
font-size: 16px; 
} 
h4 { 
color: black; 
font-size: 14px; 
} 
h5 { 
color: black; 
font-size: 12px; 
line-height: 1.7em; 
} 
li h4 { 
margin-left: 0px; 
} 
p { 
margin-left: 5px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
ul{ margin-top: 5px; 
margin-bottom: 5px; 
} 
li { 
padding: 0px 0px 0px 0px; 
} 
ol li 
{ 
padding: 0px 0px 0px 0px; 
} 
.capitalize { } 
.customername { 
font-weight: bold; 
} 
.trademark 
{ 
position: relative; 
top: -5; 
font-size: 10px; 
font-weight: normal; 
text-decoration: none; 
font-style: normal; 
} 
.notselected { 
color: #eef; 
} 
/**************** css for new homepage design ****************/ 
.couponcodediv { 
border: 1px solid black; 
border-width: 0px 1px 1px 1px; 
font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
background-color: #e1b1e4; 
width: 435px; 
} 
.instructions { 
border: 1px solid black; 
border-width: 1px 1px 1px 1px; 
background-color: #fff; 
width: 435px; 
font-weight: bold; 
} 
.instuctions td {
 font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
 font-size: 18px; 
 font-weight: bold; 
 text-align: left; 
 padding-left: 20px;
} 
.adtable-holder { 
width: 606px; 
height: 120px; 
margin-top: 10px;
 } 
 .adtable-holder td { 
 text-align: center; 
 } 
 .featuretable { 
 width: 140px; 
 border: 1px solid #669;
  } 
  .featureheader { 
  text-align: center; 
  height: 12px; 
  background-color: #669; 
  color: #fff; 
  font-weight: bold;
   } 
   .featureimage { 
   background-color: #fff; 
   height: 70px; 
   text-align: center; 
   vertical-align: center; 
   } 
   .featurebody { 
   font-size: 11px; 
   background-color: #fff; 
   height: 53px; 
   vertical-align: center; 
   text-align: center; 
   font-weight: bold; 
   } 
   .featuretable-help { } 
   
   .featuretable-help td { } 
   
   .featureheader-help { 
   background-color: #900; 
   height: 5px; 
   } 
   .featurebox-help { 
   height: 27px; 
   line-height: 1.0em; 
   }
   
    /* featured item ads */ 
    .imagecell { 
    border: 1px solid black; 
    border-width: 1px 1px 1px 1px; 
    } 
    .textcell { 
    border: 1px solid black; 
    border-width: 1px 1px 1px 0px; 
    padding: 0px 0px 0px 10px; 
    } 
    .stripecell { 
    border: 1px solid black; 
    border-width: 0px 1px 1px 1px;
    } 
    .stripecell2 { 
    border: 1px solid black; 
    border-width: 1px 0px 0px 0px; 
    background-color: #e1b1e4;
     } 
     /* for right-side links */ 
     .sidetable { 
     border: 1px solid #336; 
     } 
     .sideboxheader { 
     color: white; 
     line-height: 1em; 
     } 
     .sideboxlinkscell { 
     padding: 8px 4px 8px 4px; 
     text-align: left; 
     } 
.sidecollectionscell { 
padding: 8px 0px 8px 0px; 
text-align: left; 
} 
a.holidayshipping {
font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #c00; 
text-decoration: underline; 
} 
a.holidayshipping:visited { 
font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #c00; 
text-decoration: underline; 
} 
.extralinksbox { 
border: 1px solid black; 
background-image: url("http://images.barewalls.com/bwgraphics/homepages/linksbackground.jpg") 
} 
.serviceslink { 
font-family: Trebuchet MS, verdana, helvetica, sans-serif; font-size: 18px; 
} 
.rightcontent { 
padding-right: 20px; 
} 
.rightcontent h3 {
 font-size: 12px; 
 font-weight: bold; 
 color: #eef;
  line-height: 1.2em; 
  margin: 0px; 
  } 
  a.contents { 
  font-weight: bold; 
  } 
.page-section { 
border: 2px solid #336; 
margin: 10px 0px 10px 0px; 
padding: 4px; 
background-color: #eef; 
} 
.page-section-search { 
border: 2px solid #336; 
margin: 10px 15px 10px 15px; 
padding: 4px; 
background-color: #eef; 
} 
.page-section-popup { 
border: 1px solid #336; 
margin: 4px 0px 4px 0px; 
padding: 4px; 
background-color: #eef; 
} 
.page-section-error-search { 
margin: 10px 15px 10px 15px; 
} 
.page-header { 
border: 1px solid #336; 
margin: 10px 0px 10px 0px; 
padding: 4px; 
background-color: #eef; 
} 
.notice { 
font-weight: bold; 
color: #c00; 
} 
.question { 
font-weight: bold; 
font-style: italic; 
line-height: 2.4em; 
margin-left: 5px; 
} 
.coupontable { 
border: 1px solid black; 
} 
.couponimage { 
border: 1px solid black; 
} 
.couponcodediv { 
border: 1px solid black; 
border-width: 0px 1px 1px 1px; 
width: 435; 
font-family: Trebuchet MS, verdana, helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
} 
.dotclass { 
font-size: 20px; 
font-weight: bold; 
margin: 0px;
 }
  /******************** advanced search *******************/ 
.keywordbox { 
width: 267px; 
} 
.formbox { 
margin: 0px; 
margin-bottom: 8px; 
width: 100%; 
border: 1px solid #669; 
background-color: #ccf; 
} 
.formbox td { 
padding: 4px; 
} 
td.formheader { 
padding: 0px; 
padding-left: 4px; 
background-color: #669; 
color: #eef; 
border-bottom: 1px solid #336;
 font-weight: bold; }
 
  /* CSS FOR AFFILIATES LINK GENERATOR */ 
  .titleblue {
  COLOR: #336; 
  FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; 
  FONT-SIZE: 18px; 
  FONT-WEIGHT: bold; 
  TEXT-ALIGN: left;
  } 
  a.affiliate-mouseover { 
  font-weight: bold; 
  color: #060; 
  text-decoration: underline; 
  } 
  .linkstable { 
  border: 2px solid #999; 
  background-color: #eee; 
  width: 100%; 
  } 
  .linkssubtable { 
  border: 2px solid #ccc; 
  background-color: #fff; 
  width: 98%; 
  } 
  .smalltable { 
  border: 1px dotted #ccc; 
  background-color: #fff; 
  } 
  .bannertable { 
  border-width: 1px; 
  border-style: solid; 
  border-color: #333; 
  background-color: #fff; 
  width: 570px; 
  } 
  .button-affiliate {
   font-size:10px; 
   font-family:verdana; 
   background-color:#fff; 
   border-style: solid; 
   border-width: 2px; 
   border-top-color: #eee; 
   border-right-color: #333; 
   border-bottom-color: #000; 
   border-left-color: #eee;
} 
.input_affiliates { 
font-size:12px; 
font-family:verdana; 
background-color:#fff; 
border-style: solid; 
border-width: 2px; 
border-top-color: #000; 
border-right-color: #ccc; 
border-bottom-color: #eee; 
border-left-color: #333; 
} 
.sidelinkbox { 
margin: 0px; 
margin-bottom: 20px; 
width: 100%; 
border-width: 0px; 
} 
.sidelinkbox td { 
padding: 0px; 
padding-top: 4px; 
background-color: #FFFFFF; 
} 
td.sidelinkheader { 
padding: 0px; 
padding-left: 4px; 
background-color: #FFFFFF; 
color: #000000; 
border-bottom: 1px solid #336; 
font-weight: bold;
font-size:12px; 
font-family:verdana;  
} 
.sidelinkbox-tab { 
margin: 0px; 
margin-bottom: 20px; 
width: 100%; 
border-width: 0px; 
} 
.sidelinkbox-tab td { 
padding: 0px; 
padding: 0px 0px 0px 0px; 
background-color: #eef; 
} 
td.sidelinkheader-tab { 
padding: 0px; 
} 
 /* for trading spaces */ .tssidebar a { color: #248; font-weight: bold; font-size: 16px; line-height: 2.0em; margin-left: 10px; text-decoration: none; } .tssidebar .casual { color: #248; } .tssidebar .romantic { color: #c36; } .tssidebar .classic { color: #050; } .tssidebar .chic { color: #764; } .tssidebar .tshome { margin: 0px; padding: 0px; } .tssidebar p { font-size: 10px; font-weight: normal; } .tssidebar .ask { color: #083; font-weight: bold; font-size: 10px; line-height: 1em; margin-left: 0px; } .styletable { background-image: url(http://content.barewalls.com/tradingspaces/tscenter5.gif); background-repeat: no-repeat; background-position: 0% 0%; } .styletable h1 { font-size: 12px; letter-spacing: -1px; text-align: center; line-height: 2.9em; margin: 0em; } .styletable h1 a { letter-spacing: -1px; font-size: 13px; line-height: 1em; } .styletable h2 { font-size: 12px; letter-spacing: -1px; text-align: center; line-height: 2.3em; margin: 0em; } .styletable h2 a { letter-spacing: -1px; font-size: 13px; line-height: 1em; } .styletable a { font-family: OfficinaSans Book, Courrier, trebuchet ms, arial, helvetica, sans-serif; font-size: 16px; line-height: 2.0em; text-decoration: none; } .styletable .casuals { color: #248; } .styletable .romantics { color: #c36; } .styletable .classics { color: #030; } .styletable .chics { color: #a97; } .styletable .casual { color: #248; } .styletable .romantic { color: #c36; } .styletable .classic { color: #030; } .styletable .chic { color: #a97; } /* trading spaces search */ .tssearchresults { border: 2px solid #248; width: 613px; margin: 18px 0px 10px 4px; } .tsresultsbottom { margin: 0px; } .tssearchresults h1 { font-size: 16px; font-weight: bold; } .tssearchresults td, .tssearchresults a { color: #248; font-size: 10px; } .tssearchresults .page { font-size: 10px; } .tssearchresults .tsartworksfound { font-size: 9px; } .tsnoresults { border-width: 0px; } .tssearchresultscell { background: url(http://images.barewalls.com/tradingspaces/searchstripes.gif) no-repeat 0% 0%; } .arrowleft, .arrowright { margin-top: 3px; } /* tradingspaces framer */ .detailsts { border-width: 1px; border-style: solid; width: 616px; margin-right: 3px; border-color: #248; } .detailsts th { border: #000 solid 1px; border-width: 0px 0px 1px 0px; padding: 0px; height: 20px; background-color: #248; color: #fff; border-color: #000;} .detailsts td { border-width: 0px; border-top-width: 1px; border-style: solid; border-color: #000; } .detailsts .tdtop { border-width: 0px; border-style: solid; width: 516px; border-color: #000; } .detailsts .label { text-align: right; padding: 3px; padding-right: 8px; font-weight: bold; white-space: nowrap; border-width: 0px; color: #000; background-color: #9da; } /* first row in "item details" table doesn't have a top border */ .detailsts .emptycell { text-align: right; padding-right: 0px; border-width: 0px; font-weight: bold; white-space: nowrap; border-width: 0px; width: 10px; color: #000; background-color: #9da; } .detailsts .tablebottomts { border-top-width: 1px; border-style: solid; text-align: center; padding: 0px; font-size: 10px; color: #000; background-color: #bcf; border-color: #000; } input.plainprintts, input.framedprintts { width: 100%; text-align: right; background-image: url(http://content.barewalls.com/tradingspaces/icons/cart_trans.gif); background-repeat: no-repeat; background-position: 0% 50%; color: #fff; background-color: #248; border-top-color: #8ae; border-bottom-color: #004; border-left-color: #8ae; border-right-color: #004; } .servicetablets th { background-color: #248; } .servicetablets .servicelist0 .headingts, .servicetablets .servicelist1 .headingts, .servicetablets .servicelist2 .headingts, .servicetablets .servprops .heading, .servicetablets .frames .heading { background-color: #bcf; border-color: #248; } .servicetablets , .servicetablets .servicelist0 td , .servicetablets .servicelist1 td , .servicetablets .spmatting { border-color: #248; } /* order form css */ div.disabledorderform, div.orderform { border: 2px solid #ccf; background-color: #fff; width: 290; height: 150; max-width: 300; max-height: 200; text-align: left; padding:0px 5px 0 5px; } .enabled { background-color: #fff; } .disabled { background-color: #ccc; } .carttable { background-color: #fff; border: 1px solid #ccf; }