/* wallpaper */
table.thumbnail h4			{ line-height: 15px; margin: 0 !important; padding: 0 !important; position: relative; left: -1px; }
table.thumbnail				{ width: 100%; border-collapse: collapse; margin: 0 10px; line-height: 15px; }
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; }
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; }
