﻿#catalog					{ }
#catalog > div.item			{ float: left; height: 240px; margin: 0 0 8px 0; text-align: center; width: 33%; }
#catalog > div.item > a		{ display: block; height: 150px; line-height: 150px; }
#catalog > div.item > a > img		{ max-height: 150px; max-width: 150px; }
#catalog > div.item > div	{ font-size: 10px; }
#catalog > div.item > div > img	{ margin: 4px 0 0 0; }
#catalog > div.item h2		{ font-size: 14px; margin: 8px 0 8px 0; }
#catalog > h2				{ font-size: 12px; font-style: italic; text-align: center; }

.pager						{ background: #d5e9f2; border: solid 1px #0f81c8; font-size: 10px; margin: 0 auto 10px auto; padding: 3px; position: relative; width: 90%; }
.pager > div.left			{ float: left; padding: 2px 0 0 0; text-align: left; width: 40%; }
.pager > div.center			{ float: left; padding: 2px 0 0 0; text-align: center; width: 20%; }
.pager > div.right			{ float: left; text-align: right; width: 40%; }

.content					{ font-size: 11px; margin: 6px auto 8px auto; position: relative; width: 98%; }
.content img				{ float: left; max-height: 75px; max-width: 75px; margin: 2px 10px 0 0; }
.content h2					{ font-size: 13px; margin: 0; padding: 0; }
.content p					{ margin: 0; }

.brands						{ background: #d5e9f2; border: solid 2px #0f81c8; font-size: 10px; margin: 0 auto 10px auto; padding: 8px 0 0 0; position: relative; width: 98%; }
.brands h4					{ font-size: 11px; margin: 0 0 8px 8px; }
.brands > div.item			{ float: left; text-align: center; width: 20%; }
.brands > div.item table	{ height: 50px; width: 100%; }
.brands > div.item img		{ max-height: 50px; max-width: 50px; vertical-align: middle; }
.brands > div.item > a		{ display: block; margin: 0 0 8px 0; }

.categories					{ background: #d5e9f2; border: solid 2px #0f81c8; font-size: 10px; margin: 0 auto 10px auto; padding: 8px 0 0 0; position: relative; width: 98%; }
.categories h4				{ font-size: 11px; margin: 0 0 8px 8px; }
.categories div.item		{ float: left; height: 24px; margin: 0 0 8px 0; text-align: center; width: 14%; }

.retailsaleprice			{ text-decoration: line-through; }
.saleprice					{ color: #c80f25; }
