#page1 #content .row-1 .col-1 {width:242px;margin-right:6px;}
#page1 #content .row-1 .col-2 {width:242px;margin-right:6px}
#page1 #content .row-1 .col-3 {width:242px;margin-right:6px}
#page1 #content .row-1 .col-4 {width:242px}
#page1 #content .row-2 .col-1 {width:230px;margin-right:18px;background:url(../images/divider2.gif) repeat-y right;padding-right:20px;}
#page1 #content .row-2 .col-2 {width:647px; background: url("../images/divider2.gif") repeat-y scroll right center transparent; padding-right:20px;}
#page2 #content .col-1 {width:195px;margin-right:53px;padding-top:10px}
#page2 #content .col-2 {width:657px}
#page3 #content .col-1 {width:284px;margin-right:31px}
#page3 #content .col-2 {width:129px;margin-right:31px}
#page3 #content .col-3 {width:129px;margin-right:31px}
#page3 #content .col-4 {width:129px;margin-right:31px}
#page3 #content .col-5 {width:129px}
#page4 #content .row-1 .col-1 {width:242px;margin-right:6px}
#page4 #content .row-1 .col-2 {width:242px;margin-right:6px}
#page4 #content .row-1 .col-3 {width:242px;margin-right:6px}
#page4 #content .row-1 .col-4 {width:242px}
#page4 #content .row-2 .col-1 {width:195px;margin-right:53px}
#page4 #content .row-2 .col-2 {width:407px;margin-right:53px}
#page4 #content .row-2 .col-3 {width:193px}
#page5 #content .col-1 {width:195px;margin-right:53px;padding-top:10px}
#page5 #content .col-2 {width:657px;padding-top:10px}
#page6 #content .col-1 {width:195px;margin-right:53px;padding-top:10px}
#page6 #content .col-2 {width:653px;padding-top:10px}

/*aside .col-1 {width:122px;margin-right:71px}
aside .col-2 {width:96px;margin-right:96px}
aside .col-3 {width:112px;margin-right:82px}
aside .col-4 {width:136px;margin-right:60px}
aside .col-5 {width:130px}
*/
aside .col-2, aside .col-3, aside .col-4, aside .col-5 {width:25%; }


.products 
{
	background:none;
	width:100%;
}
#page2 #content .products .col-1
{
	background:none;
	margin:10px 20px 10px 0; 
	width:22.5%;
}
#page2 #content .products .col-1:last-child
{
	margin:10px 0px 10px 0; 
}
.products_inner
{
	width:100%;
	border:1px solid #ffffff;
	/*box-shadow:0 4px 2px -2px gray;*/
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2);
}
.products_inner_top
{
	padding:3px 6px;
	background:#7FC3E9;
}
.product_title
{
	font-size:14px;
	color:#ffffff;
}
.products_inner_middle
{
	padding:3px 6px;
	background:#fdfdfd;
}
.products_inner_middle p
{
	min-height:140px;
	max-height:140px;
	overflow:hidden;
}
.product_img
{
	width:40%;
	margin:0 auto;
}
.product_img img
{
	width:100%;
}