/* CSS Document */
			body {
			  /*margin-top:35px;*/
			  text-align: center;
			  min-width: 970px;
			  font-family: Tahoma, Geneva,Verdana, Arial, sans-serif;
			  background: #FAFAFA;
			}
      .middle-container {
        margin: 0px auto;
        padding: 0;
      }
			#page_container {
			  width: 930px;
			  margin:0 auto;
			}
			.product_cell_r1{
				position:relative;
				float:left;
				padding-top:10px;
				margin-right:57px;
				color:#414243;
				font-size:12px;
				width:129px;
				height:auto;
			}
			
			.product_cell_r1 img{
				display:block;
				margin-left:auto;
				margin-right:auto;
				border:none;
			}
			.product_cell_r1 div{
				position:relative;
				clear:left;
				background: url(../images/product_button.jpg) repeat-x;
				height:24px;
				width:130px;
				padding-top:5px;
			}
			
			.product_cell_r1 a{
				text-decoration:none;
				color:#414243;
			}
			
			#content{
				/*position:relative;
				top:36px;*/
				width:930px;
				margin:0 auto;
			}
			
			.product_row{
				position:relative;
				clear:left;
				width:auto;
				height:auto;
			}
	
			.video_container{
				background: url(../images/ad_banner.jpg) no-repeat;
				position:relative;
				width:420px;
				height:275px;
				float:left;
				left:14px;
			}
			
			.video_container>div{
				position:relative;
				vertical-align:middle;
				width:410px;
				height:266px;
				background-color:#fff;
			}
			
			#news_title{
				position:relative;
				background: url(../images/arrows.jpg) no-repeat;
				width:170px;
				height:15px;
				padding:0 0 5px 38px;
				vertical-align:middle;
			}
			
			#news_title span{
				position:relative;
				font-weight:600;
				color:#292526;
			}
			
			#news_content_container{
				position:relative;
				clear:left;
				float:left;
				border:2px solid #000;
				width:220px;
				height:108px;
				padding-left:5px;
			}
			
			#news_content_container>div:first-child{
				/*position:relative;
				display:block;
				width:265px;
				height:236px;
				background-color:#fff;
				top:4px;
				text-align:center;
				padding-top:30px;
				*/
			}
			
			.date{
				color:#000;
				font-size:14px;
				font-weight:600;
				padding-top:10px;
			}
			
			.title{
				color:#717173;
				font-size:14px;
				font-weight:600;
			}
			
			.article_link a{
				color:#7e7c7d;
				font-size:12px;
				text-decoration:none;
			
			}
			
			.next{
				position:relative;
			}
			
			.next a{
				font-size:10px;
				position:relative;
				margin:20px 0 0 5px;
				color:#656263;
				text-decoration:none;
			}
			
			.next span{
				margin:-2px 0 0 2px;
				text-decoration:underline;
			}
			
			.product_section{
				position:relative;
				clear:left;
				left:20px;
				width:930px;
				height:auto;
			}
			.section_title{
				top:0;left:0;
				background: url(../images/section_line.jpg) repeat-x;
				width:930px;
				height:15px;
			}
			
			#products{
				position:relative;
				clear:left;
			}
			/*#main_content{
				position:absolute;
				left:195px;
				top:40px;
				width:728px;
				height:1000px;
			}
      */
			#main{position:relative; height:33px; width:735px; height: auto; position:relative; margin: auto;} 
      .col-2-right-layout #main{ margin-left: 10px; }
			.grid-row .item{border-right:1px solid #d9dde3;position:relative;padding-right:16px;height:354px;}
			.grid-row .item:last-child{border:none;}

			/*#checkoutSteps{
				position:relative;left:-15px;
			}
			*/

			
			.image_gallery{margin:0 3px 3px 0;width:75px;height:auto;}

			.image_gallery img{width:75px; height:75px; }

			h4.left_nav{font-size:14px;}
