.heart{	width: 16px;}.hello{	font-family: "Zapf Chancery", "Comic Sans MS", cursive;	font-style: italic;	font-size: large;	text-align: center;	margin-top: 0px;}.bold{	font-weight: bold;}.center{	text-align: center;}.content{	text-align: center;}.dedication{	font-style: italic;	text-align: center;	margin-bottom: 0px;}body{	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/  font-family: "Century Gothic", CenturyGothic, 'Source Sans Pro Regular', sans-serif;	font-size: smaller;}div.quickcam{	width: 60%;	margin-left: auto;	margin-right: auto;	padding-left: 10px;	padding-right: 10px;	border: 1px solid;	background-color: #FFFFFF;}h1{	font-size: 1.25em;}img.explode{	width: 473px;	height: 617px;	border: 1px solid;}img.shelf{	width: 400px;	height: 300px;	border: 1px solid;}img.quickcam{	width: 120px;	border: 1px solid;}.crop{	position: relative; 	left: 90px;	top: -482px;		margin-bottom: -227px;		width: 320px;	height: 227px;		overflow: hidden;}.tint{	position: relative; 	left: 90px;	top: -482px;		margin-bottom: -227px;		width: 320px;	height: 214px;	background-color: #0231B2;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";	filter: alpha(opacity=25);	opacity: 0.25;}img.screen{	/* 		[server.blache.net] 			actual image size: 512 x 364 			reduced image size: 320 x 227	*/	/*	width: 320px;	height: 227px;	border: 0px;	margin:	-14px 0px 0px 0px;	/* top, right, bottom, left */		/* 		[alarm.blache.net] 			actual image size: 512 x 342 			reduced image size: 320 x 214	*/		width: 320px;	height: 214px;	border: 0px;	margin:	0px 0px 0px 0px;	/* top, right, bottom, left */}img.counter{	vertical-align: middle;  }p{	text-align: left;}p.counter{	font-family: "Zapf Chancery", "Comic Sans MS", cursive;	font-size: 1em;	font-weight: bold;	text-align: center;	padding-top: 3px;	padding-bottom: 3px;	border: 1px dashed gray;	background-color: #FFFFFF;}p.shelf{	text-align: center;}p.snapshot_explanation{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: italic;	font-size: 0.8em;	text-align: center;	padding-top: 10px;}table {	margin-left: auto;	margin-right: auto;	width: 180px;	border-collapse: collapse;	border-spacing: 0px;	padding: 0px;}table td, table th{	margin: 0px;	padding: 0px;	border-spacing: 0px;}#content {	margin: 10 auto;	padding: 20px;	width: 500px;	border-width: .1em;	border-style: dotted;	border-color: #900;	background: #FFFFFF;	background-image: url('images/bg-macse.jpg'); }img.vintage_key{	margin-right: 4px;	vertical-align: middle;}li.vintage_key{	list-style-type: none;}th.vintage,td{	font-size: 10pt;}table.vintage {	font-family: "Century Gothic", CenturyGothic, 'Source Sans Pro Regular', sans-serif;	height:	auto;	width:	auto;}thead.vintage {	height: 			17px;	border-width: 		1px 1px 0px 1px;	/* top right bottom left */	border-style: 		solid;	border-color:		#999999;	background-color: 	#DDDDDD;}th.vintage {	font-weight: 		bold;	text-align:			left;	border-width: 		1px;	border-style: 		solid;	border-color:		#DDDDDD;	background-color: 	#DDDDDD;}tr.vintage{	white-space:	normal !important;	height:			auto;	vertical-align: top;	font-weight:	normal;}tr.vintage:nth-child(odd){ 	background-color:	#FFFFFF; }tr.vintage:nth-child(even){ 	background-color:	#F6F6F6; }td.vintage_name{  font-size: 10pt;	width: 10em;	/*text-align: right;*/	padding-right: 4px;	overflow: hidden;}td.vintage_status {  font-size: 10pt;}td.vintage_type {  font-size: 10pt;	width: 8em;	overflow:	hidden;}td.vintage_description{  font-size: 10pt;}img.vintage_status {  font-size: 10pt;	padding: 4px;}