#frame {  width:920px;  margin: 0 auto; text-align:left; border: 1px solid; border-color: #ff0000; }
#top {  width: 920px;  background: #fff; margin: 0px; padding: 0px;  }

#wrapper{ width: 100%; max-width: 920px; background: url(images/bgcontent.gif) top left repeat-y ; }

.banner{float:left; width:950px; height:1px;background:url(images/spacer.gif) ;}
.subtitle{float:left; background: #ff0000; width:920px;height:1px;}
.subsubtitle{float:left; background: #fff; width:920px;height:4px;}
.botbg , .topbg{float:left;background: url(images/bottom.gif);width:920px;height:18px; }

.intro_r {float:right; width:400px; text-align:justify;font-weight: bold; font-size:10px;  color:#000;  padding:20px 25px 0 0; }
.phone_r {float:right; font-weight:bold; text-align:right;font-style:italic; color:#ff0000; padding:10px 50px 0 0;}


/* -----          Price charts --------- */
.thead{ background:#9a9a9a; text-align:center; color:#fff;border: 1px solid #fff; }
.tcell{ text-align:center; font-size:xx-small;border: 1px solid #000; }
.tcell span {color:red;}
.price{color:#ff0000;}

.linking_bottom2 { position:relative; margin:auto;padding:0;width:920px ;font-size: small; background: #d4d4d4; }