 body { font-family: Times New Roman, georgia,verdana; font-size:16px; }
 td   { font-family: Times New Roman, garamond; font-size:16px; } 
 a    { color:#000099; }
 a:hover { text-decoration:underline; }

/* header 2011 */

#header_area {
 background:url(/lib/vintagewoodworks/vww-header-2011-edited.jpg) top left no-repeat;
 height:179px;
}

#header_area h3 {
 position:absolute; display:block;
 text-indent:-9999px; overflow:hidden;
}

#header_area a {
 position:absolute; display:block;
 text-indent:-9999px; overflow:hidden;
 background:url(/lib/vintagewoodworks/blank.gif);
}

#header_area a#number {
 text-indent: 0;
 font-size: 21px;
 line-height: 35px;
 text-align: center;
 text-decoration: none;
 color: #604f35;
}

#h_l_1 {  width:250px; height:100px; } /* main link */

#h_l_2 {  width:100px; height:30px;    /* icon links */
          margin:60px 0px 0px 410px;  }
#h_l_3 {  width:135px; height:30px;
          margin:60px 0px 0px 510px;  }
#h_l_4 {  width:90px; height:30px;
          margin:60px 0px 0px 645px;  }
#h_l_5 {  width:130px; height:30px;
          margin:60px 0px 0px 735px;  }
#h_l_6 {  width:125px; height:30px;
          margin:60px 0px 0px 865px;  }
#number { width:140px; height:30px;
          margin:10px 0px 0px 840px; }

#h_l_7 {  width:120px; height:38px;    /* links in brown */
          margin:100px 0px 0px 0px;  }
#h_l_8 {  width:112px; height:38px;
          margin:100px 0px 0px 120px;  }
#h_l_9 {  width:114px; height:38px;
          margin:100px 0px 0px 232px;  }
#h_l_10 { width:133px; height:38px;
          margin:100px 0px 0px 346px;  }
#h_l_11 { width:162px; height:38px;
          margin:100px 0px 0px 479px;  }
#h_l_12 { width:148px; height:38px;
          margin:100px 0px 0px 641px;  }
#h_l_13 { width:100px; height:38px;
          margin:100px 0px 0px 789px;  }
#h_l_14 { width:110px; height:38px;
          margin:100px 0px 0px 889px;  }

#h_l_15 { width:100px; height:27px;    /* beige links */
          margin:138px 0px 0px 0px;  }
#h_l_16 { width:100px; height:27px;
          margin:138px 0px 0px 100px;  }
#h_l_17 { width:165px; height:27px;
          margin:138px 0px 0px 200px;  }
#h_l_18 { width:140px; height:27px;
          margin:138px 0px 0px 365px;  }
#h_l_19 { width:95px; height:27px;
          margin:138px 0px 0px 505px;  }
#h_l_20 { width:125px; height:27px;
          margin:138px 0px 0px 600px;  }

#inpSearch {
 position:absolute;
 margin:145px 0px 0px 740px;
 border:0px;
 height:15px; width:185px;
 padding:0px;
 font-size:11px; color:#353535;
}

#btnSearch {
 position:absolute;
 margin:141px 0px 0px 932px;
}

/* imported from seperate stylesheet */
#controlsTop { margin-top:-20px; }
 
#prevPage {
 display:block;
 float:right;
 margin-left:10px;
 margin-top:3px;
}
 
.archheader {
	font-family:Arial,Sans-Serif;
	color:#342c2a;
	font-style:italic;
	font-size:19px;
	display:inline;
}
.archsep {
	color:#342c2a;
	padding:0px 6px 0px 8px;
	font-family:"Times New Roman",Serif;
	display:inline;
	font-weight:bold;
	font-size:17px;
}
.leftnav table td {
	white-space:nowrap;
}
.emailoptin {
  padding:0px 0px 0px 0px;
}
#emailwrap {
  background:url("/lib/vintagewoodworks/newslettersignup.jpg") no-repeat top left;
  padding:18px 7px 0px 7px;
  width:139px;
  height:46px;
 
}
#emailtextbx {
  font-size:12px;
  line-height:130%;
  width:100px;
  display:inline;
  border:1px solid #cecece;
  padding:0px 0px 2px 2px;
}
#emailgobtn {
  position:relative; 
  top:4px;
}
.formbtn {
  background-color:#ffffcc;
}
#alertbox {
  text-align:center;
  color:#FF0000;
  background-color:#ffffcc;
  font-weight:bold;
  display:none;
}
.emailcancelbtn {
  margin-right:50px;
}
/* END imported */

.phonenum { font-size:17px; font-weight:bold; color:#7C6C50; text-decoration:none; margin-right:5px; }
.phonenum:hover { text-decoration:underline; }

.hideMe {
 width:1px; height:1px; border:0px; padding:0px;
}

.strikeout {font-size:15px; font-weight:normal; background: url('/lib/vintagewoodworks/linethrough.gif') repeat-x center left; }

.liltext { font-size:11px; }

.belowprice { text-align:right; align:right; color:#700517; }

.moreinfo { color:#000; font-size:13px; font-family:times new roman; text-decoration:none; }

.moreinfo:hover { text-decoration:none; }

.orderFormSelect { font-size:14px; }

.itemlink { color:#700517; text-decoration:none; font-size:16px;  font-family:times new roman; }

.cross-sell { background-image:url('/lib/vintagewoodworks/footer-cross-sell-bg.gif'); padding-bottom:4px; height:16px; font-size:14px; font-weight:normal; color:#352821; }

h1    { font-size:20px; font-weight:bold; color:#700517; margin:0px; }
form  { margin:0px; }

.breadcrumbs { color:#585858;  }
.breadcrumbs a { color:#585858; text-decoration:underline; }

.welcometext { font-size:16px; font-style:italic; font-weight:bold; color:#700517; margin:0px; }

.priceDiv { text-align:right; color:#700517; font-size:18px; font-weight:bold; margin-top:10px; margin-bottom:2px; }
#totalUnitPrice { text-align:right; color:#700517; font-size:18px; font-weight:bold; margin-top:10px; margin-bottom:2px; }
#totalUnitPrice .dispPrice {
  font-size: 2em; color: black;
}

.leftnav { padding:0px 5px 0px 5px; width:140px;}

.ln-td-1 { background-image:url('/lib/vintagewoodworks/ln-grey-bg-new.jpg'); color:#fff; font-weight:bold;  background-color:#77848C; 
 line-height: 20px;
 padding: 3px 0 3px 5px;
}

.ln-td-2 {
 background-color:#F3EDDC; 
 line-height: 20px;
 padding: 3px 0 3px 5px;
 border-top:2px solid #DFD5B6;
 font-size:15px;
}

.ln-td-2b { border-top:2px solid #DFD5B6;  background:url('/lib/vintagewoodworks/menu-arrow.gif') no-repeat right; background-color:#FCF9F2; 
 line-height: 20px;
 padding: 3px 0 3px 5px;
 font-size:15px;
}

.ln-td-2c { border-top:2px solid #DFD5B6;  background-color:#FCF9F2; 
 line-height: 20px;
 padding: 3px 0 3px 5px;
 font-size:15px;
}

.ln-td-2 a { color:#261C15; font-size:15px; text-decoration:none; width:160px; }
.ln-td-2b a{ color:#261C15; font-size:15px; text-decoration:none;  width:160px;}
.ln-td-2c a{ color:#261C15; font-size:15px; text-decoration:none;  width:160px; }

.middlearea { width:444px;padding:5px;padding-top:0px; }
.middlearea-wide { width:524px;padding:5px;padding-top:0px; }

.imgPop { border:2px solid #736051; background-color:#fff; }
.imgPop a { font-weight:bold; color:#736051; }

.contents-td{ padding-top:10px; padding-bottom:4px; }

.rightnav { width:156px;padding:5px;padding-top:0px; }
.rn-td-2  { padding-top:10px; padding-bottom:10px; border-bottom:2px solid #c9c9c9; }
.rn-td-2 a { color:#722323; font-weight:bold; text-decoration:none;  }

 .linksrow2 { background-image:url('/lib/vintagewoodworks/topnav-2-bg.jpg'); }
 .linksrow2 a { color:#7C6C50; font-size:12px; font-weight:bold; padding-left:5px;text-decoration:none;  }

 .icontd { padding-left:5px; }
 .header { padding:2px; padding-right:8; padding-left:8px; border-right:1px solid #dadada; }
 .header a { font-size:11px; color:#444; text-decoration:underline; font-weight:bold; text-decoration:none; }

/*  .footer { background-image:url('/lib/vintagewoodworks/footer-bg.jpg'); font-size:12px; color:#7C6C50; height:67px;} 
 .footer a { color:#7C6C50; font-weight:bold; text-decoration:none; } */

#footer_2011 {
    background: url("lib/vintagewoodworks/footer-2011b-edited.jpg") no-repeat scroll left top transparent;
    height: 67px;
}

#footer_2011 a {
    overflow:hidden;
    display:block;
    position:absolute;
    font-size: 15px;
    font-weight: 600;
    line-height: 16px;
    color: #68563c;
    text-decoration: none;
}

#f_l_1 {
   margin:12px 0px 0px 7px;
   height:20px; width:50px;
}

#f_l_2 {
   margin:12px 0px 0px 70px;
   height:20px; width:100px;
}

#f_l_3 {
   margin:12px 0px 0px 185px;
   height:20px; width:115px;
}

#f_l_4 {
   margin:12px 0px 0px 310px;
   height:20px; width:95px;
}

#f_l_5 {
   margin:12px 0px 0px 420px;
   height:20px; width:100px;
}

#f_l_6 {
   margin:12px 0px 0px 535px;
   height:20px; width:40px;
}

#f_l_7 {
   margin:40px 0px 0px 10px;
   height:20px; width:200px;
}

#footer_2011 #number {
   margin:40px 0px 0px 225px;
   height:20px; width:90px;
}

#f_l_9 {
   margin:40px 0px 0px 345px;
   height:20px; width:230px;
}

#f_l_10 {
   margin:12px 0px 0px 590px;
   height:40px; width:105px;
   text-indent:-9999px;
}

#f_l_11 {
   margin:12px 0px 0px 715px;
   height:40px; width:105px;
   text-indent:-9999px;
}

#f_l_12 {
   margin:12px 0px 0px 835px;
   height:40px; width:145px;
   text-indent:-9999px;
}
