body{	background-color: #bfbfbf;	padding-right: 25px;}img, a{	border: 0px;	text-decoration: none;}.widthConstrainer{	width: 746px;	background-image: url(/images/parts/TopLeft.gif);	background-repeat: no-repeat;	background-position: top left;}.menuCell{	padding-right: 30px;	padding-top: 46px;	font-size: 10pt}.menuImage{	margin-left: 15px;}.ContentRegion, .detailsContentRegion{	padding: 38px 45px 62px 110px;	background-image: url(/images/parts/BottomRight.gif);	background-repeat: no-repeat;	background-position: bottom right;}.detailsContentRegion{ 	padding-top: 14px;}.titleRegion{	margin-top: 17px;	margin-bottom: 17px;	text-align: left;}.mainImage, .floatLeft{	margin: 2px 10px 0px 0px;}.floatLeft{	float: left;	width: 362px;	height:259px;	}.floatRight{	float: right;	clear: right;	margin: 0px 0px 0px 10px;}p, .descriptionWideImages, .descriptionTallImages{	text-align: left;	font-family: minion, verdana;	font-size: .9em;	clear: none;	vertical-align: top;	line-height: 1.3em;}.firstParagraph:first-line{	font-size: 1.2em;		color: #6A8DC3;}.address{	margin: 0px 0px 3px 80px;	padding: 0px;	font-size: 1.3em;}.thumbnailLeft, .thumbnailMiddle, .thumbnailRight{	display: block;	width: 161px;	text-decoration: none;	text-align: center;	position: relative;		margin-bottom: 20px;}.thumbnailTitle{	font-family: verdana;	font-size: .9em;	color: #6A8DC3;	text-align: center;	position: relative;	top: -6px;	padding: 0px;	margin: 0px;}.thumbnailLeft{	margin-left: 9px;}.thumbnailRight{	margin-right: 9px;}a .thumbnailRollover{	display: none;	position: absolute;	top: 0px;	left: 0px;	width: 146px;	height: 146px;	border: 3px solid #ffffff;}a:hover .thumbnailRollover{	display: inline;}.indexInstructions{	font-size: .85em;	text-align: center;}.pagingControlsRegion{	padding: 0px;	margin: 0px 12px 7px 0px;	text-align: right;	vertical-align: top;}.pagingControls{	text-decoration: none;	color: #000000;}a.pagingControls img{	margin-right: 9px;}span.indexPagingText{	font-family: verdana;	font-size: .85em;	color: #000;	position: relative;	top: -9px;	margin-right: 5px;}.longImage{	padding-right: 18px; 	float: left;}.titleWideImages, .titleLongImages{	font-family: Verdana;	font-size: 1.6em;	color: #6A8DC3;}.descriptionWideImages{	margin-left: 24px;}.descriptionWideImages ol, .descriptionTallImages ol{	margin: 5px 0px 3px 50px;	text-align: left;}.descriptionWideImages p, .descriptionTallImages p{	font-size: 1em;}.titleLongImages{	margin: 0px;}.sold{	color: #cc0000;	font-style: italic;	font-weight: bold;}.credits{	text-align: center;	font-size: .6em;	color: #999;}.credits a{	color: #999;}.credits a:hover{	color: #3333cc;	text-decoration: underline;}