#page-wrap		{ width: 800px; position: relative; margin: 0 auto; overflow: hidden; }
#page-wrap a, a:visited	{ font: bold 11px/25px Arial; color: #858585; text-align: center; }
#page-wrap a:hover		{ font: bold 11px/25px Arial; color: #000000; text-align: center; }

.productphotos a, a:visited	{ margin: 0; padding: 0; border: 0; }
.productphotos a:hover		{ margin: 0; padding: 0; border: 0; }

img				{ border: none; }

.category 		{ font: bold 15px/15px Arial; letter-spacing: 2px; background: transparent url(images/category-line.jpg) repeat-x center; margin: 20px 0 10px 0; clear: both; }
.category span	{ background: white; font-style: normal; padding: 0 20px; }

.product-row	{ margin: 0 auto; }
.product		{ width: 199px; float: left; border-right: 1px solid #dedede; margin-bottom: 10px; }
.product-last	{ width: 199px; float: left; margin-bottom: 10px; }
.productinfo	{ text-align: center; clear: both; }

.model-name			{ font: normal 20px/20px Georgia; color: #10519b; }
.model-description	{ font: normal 11px/13px Arial; color: black; padding: 5px; }
.model-description span	{ font-style: italic; }
.model-number		{ font: normal 10px/15px Arial; color: black; }
.model-number span	{ font: bold 13px/15px Arial; }
.model-msrp			{ font: normal 10px/17px Arial; color: #10519b; }
.model-msrp span	{ font: bold 13px/17px Arial; }

.clear { clear: both; }

