body{
  background: url('../images/sub_bg.jpg') repeat-x;
  background-color: #555555;
}


#wrapper #left_col{
  float:left;
  width:186px;
}

#wrapper #left_col #nav{
  margin-bottom:3px;
}

#wrapper #left_col IMG{
  margin-top:10px;
}

#wrapper #right_col{
  float:left;
  width:785px;
  margin-left:14px;
  margin-top: 14px;
}

#wrapper #right_col #sub_content_top{
  height: 15px;
  background: url('../images/sub_content_top.jpg') no-repeat;
}

#wrapper #right_col #sub_content{
  background: url('../images/sub_content_bg.jpg') no-repeat;
  background-position: top left;
  background-color: #FFFFFF;
  padding: 15px 10px 0px 10px;
}

#wrapper #right_col #sub_content H1{
  
}

#wrapper #right_col #sub_content .mat_info{
  display:block;
  width:428px;
  height:102px;
  padding: 65px 300px 35px 35px;
  font-size: 13px;
  color: #333333;
  position:relative;
  overflow: hidden;
  margin-top:10px;
}

#wrapper #right_col #sub_content .mat_info a{
  color: #004672;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
}


#wrapper #right_col #sub_content .mat_info IMG{
  position: absolute;
  top:12px;
  right:250px;
}

#wrapper #right_col #sub_content #grappling{
  background: url('../images/mats_grappling.jpg') no-repeat;
}

#wrapper #right_col #sub_content #flexi{
  background: url('../images/mats_flexi.jpg') no-repeat;
}

#wrapper #right_col #sub_content #folding{
  background: url('../images/mats_folding.jpg') no-repeat;
}

#wrapper #right_col #sub_content #puzzle{
  background: url('../images/mats_puzzle.jpg') no-repeat;
}

#wrapper #right_col #sub_content #vinyl{
  background: url('/store/store/images/products/boxes/box_cat_9.jpg') no-repeat;
}

			/* cat 7 */

 			#wrapper #right_col #sub_content #p111 {
 				background-image: url(/store/store/images/products/boxes/box_cat_111.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #p112 {
 				background-image: url(/store/store/images/products/boxes/box_cat_112.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c20 {
 				background-image: url(/store/store/images/products/boxes/box_cat_20.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c18 {
 				background-image: url(/store/store/images/products/boxes/box_cat_18.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c31 {
 				background-image: url(/store/store/images/products/boxes/box_cat_31.jpg) !important;
 			}
 			
 			/* cat 5 */
 			
 			#wrapper #right_col #sub_content #c15 {
 				background-image: url(/store/store/images/products/boxes/box_cat_15.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c16 {
 				background-image: url(/store/store/images/products/boxes/box_cat_16.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c17 {
 				background-image: url(/store/store/images/products/boxes/box_cat_17.jpg) !important;
 			}


			/* cat 4 */

 			#wrapper #right_col #sub_content #c14 {
 				background-image: url(../images/mats_folding.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c13 {
 				background-image: url(../images/mats_flexi.jpg) !important;
 			}
 			#wrapper #right_col #sub_content #c62 {
 				background-image: url(/store/store/images/products/boxes/box_cat_9.jpg) !important;
 			}







#wrapper #right_col #sub_content #custom{
  background: url('../images/mats_custom.jpg') no-repeat;
  width:763px;
  height: 59px;
  margin-top:20px;
  position:relative;
}

#wrapper #right_col #sub_content #custom IMG{
  position:absolute;
  top:11px;
  right:12px;
}


#wrapper #right_col #sub_content_bottom{
  height: 11px;
  background: url('../images/sub_content_bottom.jpg') no-repeat;
}





