.print-header { display: block; margin-bottom: 15pt; }

div.clear, #header, #footer, #credits, #menu, #menu-info, #breadcrumbs, #content .box.menu, #content .box.mailing-list, #content .box .counter, #content .box .pagination, #content .box .box-small-list { display: none; }



#content .box .title, #content .box, #content .box .item, #content .box .item .wrapper { display: block; margin: 0; padding: 0; clear: both; color: #000; border: none; background: none; width: auto; height: auto; }

#content .box .title, #content .box .title a { color: #000; font-size: 30pt; font-weight: bold; text-decoration: none; }

#content .box .item { padding: 10pt; border-bottom: 1pt solid #ccc; width: auto; height: auto; }
#content .box .item .photo { float: right; padding: 10pt; width: auto; height: auto; }
#content .box .item .photo a { line-height: normal; color: #fff; width: auto; height: auto; }

#content .box .item .features { float: right; padding: 10pt; width: auto; height: auto; }


#content .box .item h1, #content .box .item h1 a { color: #000; font-size: 20pt; line-height: normal; margin: 0; padding: 0; text-decoration: none; width: auto; height: auto; }
#content .box .item h2, #content .box .item h2 a { color: #000; font-size: 15pt; line-height: normal; margin: 0; padding: 0; text-decoration: none; width: auto; height: auto; }

#content .box .item .prices { display: block; margin: 0; padding: 5pt 0; width: auto; height: auto; font-size: 14pt; line-height: normal; }
	#content .box .item .prices span { font-weight: bold; }

#content .box .item .actions, #content .box .item .features { display: none; }

#content .box .item .description { display: block; margin: 0; padding: 5pt 0; width: auto; height: auto; font-size: 12pt; line-height: normal; color: #666; }

