/* Mattress Pages */
.reg {font-size: xx-small;vertical-align:top;}
.disclaim {font-size: .85em; text-align:center;}
.clear {clear: both;}
.matt-title {font-weight: bold;}
.matt-set {font-size: .95em;}
.matt-price {font-size: .95em;font-weight: bold;}
#main_matt {background-color:#fff;margin:0;padding-top:5px;}
#matt_content {text-align:left;padding:0px 10px;}
#matt_content h2{color:#993333;margin: 0;}
/*Logo Section */
#logos {text-align:center;font-size:2em;font-weight:bold;color:#001190;width:740px;margin:0 auto 5px;border-bottom: 2px solid #afbdca;}
#logos a {text-decoration:none;color:#001190;}
#logos a:hover{color:#3f69aa;text-decoration:none;}
#logos img {border:none;}
#logos ul, li {display:inline;list-style:none;margin:0;padding:0;}
#logos li a {text-decoration:none;padding:2px;}
#logos li a:hover {text-decoration: none;}
/* Vendor Description Section */
#vendor_dsc {width:730;margin:0px auto;height:1%;font-size:1em;padding:5px 5px 0px 5px; no-repeat bottom right;}
#vendor_dsc img {margin:0px 10px 5px 0px;float: left;}
#vendor_dsc h2 {color:#993333;}
#vendor_dsc h3 {color:#993333;margin: 0;}
/*Col with description*/
#matt_col1 {width:380px;float:left;padding:5px;}
#matt_col1 h3 {font-size:.9em;color:#993333;margin:0;}
#matt_col1 p {margin:5px;}
/* video-delivery section*/
#matt_col2 {width:324px;float:right;}
h2.guide {font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:1.4em;}
a.guide  {display: block; padding: 6px; background-color: #e2e2e2; border: 2px solid #ccc;margin-top: 10px;color: #939;}	
a:hover.guide {border: 2px solid #993333;background-color: #d5d5d5;text-decoration:none;}
/* Price Boxes */
#matt {width:760px;margin:0px auto;font-size:.9em;}
#matt div {float:left;}
#mattbox {color:#001190;width:230px;height:110px;padding:5px 5px 0px 5px;margin:5px 0px 5px 7px;background-color: #c1e0e0;border:2px solid #fff;text-align:center;}
/* Main Categor Page */
#main_dsc {font-size:.9em;margin-top:10px;}
#main_dsc h2 {color:#993333;}
#matt_cat {width:760px;margin:10px auto 0px;font-size:.9em;background:#fff url(../mattress/stack.jpg) no-repeat bottom right;}
#matt_cat div {float:left;display:inline;}
#cat_box {width:236px;margin:5px 0px 5px 7px;text-align: center;}
#cat_box img{width:230px;height:158px;}
#cat_box a img {border:2px solid #fff;margin-bottom:5px;}
#cat_box a:hover img {border:2px solid #390;}
#cat_box a {text-decoration:none;margin-bottom:5px;color:#390;}	
#cat_box a:hover{color:#360;}

.90 {font-size: .9em; margin: 20px;}
.center {text-align: center;}
#cat_box img.sqlmp {width: 230px; height: 111px;}
/*Delivery Box */
#matt_del {background-color: #a28e6a; width: 320px;}
.rbtop div {background: url(../mattress/tl.gif) no-repeat top left; }
.rbtop {background: url(../mattress/tr.gif) no-repeat top right; }
.rbbot div {background: url(../mattress/bl.gif) no-repeat bottom left; }
.rbbot {background: url(../mattress/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {height: 7px;font-size: 1px;}
.rbcontent {margin: 0 10px; }
.rbcontent p {margin: 0; font-size: 1em; color: #fff;}
.del_hd {font-size: 1em; text-align: center;font-weight:bold; margin: 0px;}
#matt_del img {margin-bottom: 0px;}
.rbcontent p.smaller {font-size: .85em;} 
/* movie player */ 
a.myPlayer {display:block;width: 320px;height:240px;text-align:center;border:2px solid #fff;} 
a.myPlayer img {margin-top:70px;border:0px;} 
a.myPlayer:hover {border:2px solid #969;}
.tpcolor {color:#36c;margin-top:0px;}
.kdcolor {color:#390;margin-top:4px;}
.caption {font-size:.8em;margin-top:4px;text-align:center;} 
/* matt guide */
#guideterm h2 {color:#993333;}
#guideterm img {float:left;width:150px;height:113px;margin:0 5px 5px 0;}
#guideterm p {margin-top:0;}
#matt_col3 {width:345px;float:left;padding:5px;}
#matt_col3 h4 {margin:0;color:#390;}
#matt_col3 p {margin-top:2px;text-align:justify;}
#matt_col4 {width:345px;float:right;padding:5px;}
#matt_col4 h4 {margin:0;color:#390;}
#matt_col4 p {margin-top:2px;text-align: justify;}
