/* wallpaper */
table.thumbnail						{ width: 100%; border-collapse: collapse; margin: 0 10px; }
table.thumbnail a					{ color: #868686; border: none; }
table.thumbnail a:hover			{ color: #676767; }
table.thumbnail .title				{ background: url(/img/home-item-title.gif) repeat-x; height: 26px; text-align: left; font-weight: bold; color: #868686; }
table.thumbnail .title td			{ padding: 0 0 0 10px; }
table.thumbnail .body				{ text-align: left; font-size: 11px; color: #868686; }
table.thumbnail .body td		{ padding: 5px 0; awidth: 370px; border-top: solid 1px #ddd;}
table.thumbnail .body td.first	{ border: none; }
table.thumbnail img				{ border: none; width: 70px; height: 70px; }
table.thumbnail .body td p		{ margin: 5px 0 0 0; line-height: normal; }
table.thumbnail .body div.thumbnail		{ float: left; width: 80px; }
table.thumbnail .body div.description	{  }

/* display page */
.articlecontent h2.phototitle			{ font-size: 16px; margin: 0; }
.articlecontent .photodetails			{ padding: 0 10px 0 0; margin: 0 10px 10px 10px; font-size: 11px; text-align: left; }
.articlecontent .photodetails td		{ padding: 0 10px 0 0; }
.articlecontent .photodetails img	{ padding: 0 2px 0 0; height: 13px; width: 13px; }
.articlecontent .photo					{ border: solid 1px #cdcdcd; padding: 5px; text-align: center; margin: 0 10px 10px 10px; }
.articlecontent .photo img				{ border: solid 3px #000000; width: 380px; }