/* http://meyerweb.com/eric/tools/css/reset/ *//* v1.0 | 20080212 */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;    }body {	line-height: 1;    }ol, ul {	list-style: none;    }blockquote, q {	quotes: none;    }        blockquote:before, blockquote:after, q:before, q:after {	content: '';	content: none;    }    /* remember to define focus styles! */:focus {	outline: 0;    }    /* remember to highlight inserts somehow! */ins {	text-decoration: none;    }del {	text-decoration: line-through;    }/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;    }.hide {	left: -9999px;	position: absolute;    }/* www.emilianoromanelli.com *//* © 1998-2012 Emiliano Romanelli *//* PRINT VERSION------------------------------------------------------------  */body {    padding: 0;    border: 0;	margin: 10% 15% 10% 15%;    font-family: Helvetica, sans-serif;    font-weight: normal;    font-style: normal;    font-size: 9pt;    line-height: 12pt;    text-decoration: none;    text-align: left;    background-color: #FFF;    color: #000;    }#wrapper,#content {	width: auto; 	padding: 0; 	border: 0;	margin: 0;	float: none !important;	color: #000; 	background: #FFF;	}	#nav {   display: none;   } p {    padding: 0;    border: 0;    margin: 0 0 20pt 0;    }h1, h2, h3, h4, h5, h6 {    padding: 0;    border: 0;    margin: 40pt 0 20pt 0;    font-family: Helvetica, sans-serif;    font-weight: normal;    font-size: 14pt;    line-height: 16pt;    } blockquote {    text-indent: -0.8em;    font-style: italic;    }em {    font-style: italic;    font-weight: normal;    display: block;    text-indent: 0;    }cite {    font-style: italic;    font-weight: normal;    display: inline;    text-indent: 0;    }a:link,a:visited,a:active {	color: #000;	background: #FFF;	font-weight: normal;	text-decoration: none;	}body a:link:after,body a:visited:after,body a:active:after {    content: " (" attr(href) ") ";    font-size: 8pt;    font-style: italic;    color: #333;	background: #FFF;    }#shop-page img {    margin: 23pt 0 0 0;    padding: 0;    border-style: solid;    border-width: 1pt;    border-color: #CCC;    background-color: #FFF;    }    #shop-page .item-des {	padding: 0;	margin: 10pt 0 0 0;    }.sidebar-shop {	padding: 0;	margin: 0 0 20pt 0;    }