/* ========== ICONS ============ */
/* ============================= */
.iconframe{margin-bottom:12px; background-repeat:no-repeat;}
.frameh3{font-weight:bold; font-size:1.3em; margin-bottom:.5em; padding:0; font-family:arial, helvetica, sans-serif; color:#333;}
.corner{display:block; width:266px; height:20px; !important background:url(http://www.tru-vue.com/build/icons/framers_corner.gif);}

/* ========== GRIDS ============ */
/* ============================= */
.framehome{width:738px; margin:20px; padding:20px; background:#b2e6f9; overflow:hidden;}
.99home{width:818px; background:url(../build/99_back.gif) 0 0 repeat;}
.prodhome{width:778px; margin:0; padding:20px; background:#fff; overflow:hidden;}

.glass_product_title{width:485px; height:92px; padding:10px; background:#f4e4a0; overflow:hidden; margin-right:22px; margin-bottom:22px;}
.glass_product_title .named{font-size:2.5em; color:#630; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
.named sup{font-size:.6em;}
.glass_product_spec{width:505px; height:402px; background:#f4e4a0; overflow:hidden; margin-right:22px; margin-bottom:22px;}

.glass_product_details{width:225px; height:92px; padding:10px; background:#f4e4a0; overflow:hidden; margin-bottom:22px;}
.glass_product_details2{width:225px; height:160px; padding:10px; background:#f4e4a0; overflow:hidden; margin-bottom:22px;}
.glass_product_details ul,.glass_product_details2 ul{list-style:square; margin:0 0 0 6px; padding:0 0 0 10px;}
.glass_product_details ul li, .glass_product_details2 ul li{font-size:1.1em; color:#000; line-height:1.2em; margin-bottom:3px;}

.glass_product_image{width:245px; height:200px; background:#fff; overflow:hidden; margin-bottom:22px;}

/* ========== TITLES =========== */
/* ============================= */
#glass_benefits_title{display:block; background:url(../build/benefit_title.gif) 0 0 no-repeat; width:93px; height:16px; display:block; margin-bottom:5px;}
#glass_whentouse_title{display:block; background:url(../build/whentouse_title.gif) 0 0 no-repeat; width:132px; height:13px; display:block; margin-bottom:5px;}
.linkme{color:#0665b1; text-decoration:underline;}

.acrylic_product_title{width:485px; height:92px; padding:10px; background:#b2e6f9; overflow:hidden; margin-right:22px; margin-bottom:22px;}
.acrylic_product_title .named{font-size:2.5em; color:#630; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
.acrylic_product_title p{font-size:1.1em; font-family:arial, helvetica, sans-serif; color:#000; line-height:1.2em;}
.acrylic_product_spec{width:505px; height:402px; background:#b2e6f9; overflow:hidden; margin-right:22px; margin-bottom:22px;}

.acrylic_product_details a {
  width: 194px; 
  height: 51px;
  padding-left: 52px;
  color: #000000;
  display: block;
  font-size: 1.1em;
  text-decoration: none;
  line-height: 51px;
}
.acrylic_product_details a#catpdf {
  background: #b2e6f9 url("../build/pdf_link_cat.gif") no-repeat 10px 50%;
  margin-bottom: 10px;
}
.acrylic_product_details a#freeGlassLink {
  background: #b2e6f9 url("../build/framers-free_glass.gif") no-repeat 8px 50%;
  margin-bottom: 22px;
}
.acrylic_product_details2{width:225px; height:160px; padding:10px; background:#b2e6f9; overflow:hidden; margin-bottom:22px;}

.acrylic_product_details_home {
  width:248px;
}
.acrylic_product_details_home img {
  display:block;
}
.acrylic_product_details_home div#sidebar {
  margin: 0 25px;
  background-color: #c5d7ed;
  color: #0b3974;
  font-size: 12px;
  padding: 0 4px;
  position: relative;
  zoom: 1;
}
.acrylic_product_details_home div#sidebar div {
  padding: 12px;
  background-color: #fff;
}
.acrylic_product_details_home div#sidebar span {
  display: block;
  padding: 12px 12px 30px;
  font-style: italic;
}
.acrylic_product_details_home div#sidebar a {
  position: absolute;
  right: -20px;
  bottom: -13px;
  display: block;
  height: 26px;
  padding: 0 11px;
  line-height: 26px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #1d7ec1;
}

.acrylic_product_details ul,.acrylic_product_details2 ul{list-style:square; margin:0 0 0 6px; padding:0 0 0 10px;}
.acrylic_product_details ul li, .acrylic_product_details2 ul li{font-size:1.1em; color:#000; line-height:1.2em; margin-bottom:3px;}

.acrylic_product_image{width:245px; height:200px; background:#fff; overflow:hidden; margin-bottom:22px;}

/* ========== TITLES =========== */
/* ============================= */
#acrylic_benefits_title{display:block; background:url(../build/acrylicbenefit_title.gif) 0 0 no-repeat; width:93px; height:16px; display:block; margin-bottom:5px;}
#acrylic_whentouse_title{display:block; background:url(../build/acrylicwhentouse_title.gif) 0 0 no-repeat; width:132px; height:13px; display:block; margin-bottom:5px;}

/* ======== COL SPAN =========== */
/* ============================= */
.displayimg{clear:both;}
.displayimg img{float:left; margin-right:25px;}

.lazypad{padding:12px 0 0 12px;}
.minfaux1{margin:10px; width:236px;}
.minfaux2{margin:0 10px 10px 10px; width:206px;}
.minfaux2 p{font-size:1.1em; margin-bottom:10px;}

/*a#tomicro{width:202px; height:46px; display:block; background:url(../build/microlink.png) 0 0 no-repeat; 
text-decoration:none; border:0;}*/
a#tomicro{width:202px; height:86px; display:block; background:url(../build/microlink_lg.png) 0 0 no-repeat; 
text-decoration:none; border:0;}


div#coming_soon {
  position: absolute;
  top: 0;
  right: 0;
  background: transparent url(/build/coming_soon.png) no-repeat 0 0;
  width: 110px;
  height: 78px;
}

div#coming_new {
  position: absolute;
  top: 0;
  right: 0;
  background: transparent url(/build/coming_new.png) no-repeat 0 0;
  width: 110px;
  height: 78px;
}

.lazypad p.cite { font-size:.9em; margin:24px 12px 0 0; }

