/* Styles specific to Salon section */

div.precis
{
	clear: left;
	padding: 0 0 0 136px;
	margin: 1em 0 3em;
}

div.precis h3		{ font-size: 1.5em !important; text-align: left !important; font-style: normal !important; }
div.precis p		{ margin: 0.25em 0; }
div.precis p.date	{ text-align: left !important; }
div.precis img		{ float: left; margin: 1em 0 0 -136px; }


div.precis p.full	{ text-align: right; }
div.precis p.full a	{ padding-left: 28px; background: url("images/bullet_hand.png") 0 50% no-repeat; min-height: 12px; }
/*
div.precis p.full
{
	clear: left;
	text-align: center;
	margin-left: -144px;
	padding-bottom: 24px;
	background: url("images/precis_flourish.png") 50% 100% no-repeat;
}
*/

div.thumbs		{ text-align: center; }
div.thumbs img,
div.precis img	{ border: 0; margin-bottom: 8px; vertical-align: middle; }

/* Ensure that all thumbnail images take up the same space */
img.horiz	{ width: 128px; height: 96px; padding: 16px 0; }
img.vert	{ width: 96px; height: 128px; padding: 0 16px; }
img.square	{ width: 128px; height: 128px; padding: 0; }
