.museumhome {
	padding-left: 233px;
}
.shortbox .formtext {
	width: 129px;
}
.shortbox form { margin: 0; }
.gallerytabs {
	border-top: 1px solid #b0c7d5;
	background: url(/graphics/bluedot.gif) repeat-x 0 4px;
	height: 31px;
}
.minwidth { width: 750px; }
.gallerytabs .selected, .gallerylinkselected {
	background: url(graphics/tabover_bg.gif) bottom center no-repeat;
	float: left;
	border-left: 1px solid #b0c7d5;
	font-size: .65em;
	padding: 8px 22px 11px 22px;
	color: #2066b5;
	font-weight: bold;
}
.gallerytabs a {
	display: block;
	float: left;
	border-left: 1px solid #b0c7d5;
	font-size: .65em;
	padding: 8px 22px 11px 22px;
}

.gallerytabs a:link,.gallerytabs a:visited {
	background: url(graphics/gallerytabs_bg.gif) bottom center repeat-x;
	text-decoration: none;
	color: #2066b5;
}
/*because of the position of the arrow on the rollover, and because the bottom border of the tab is actually generated by the background, there was no way to make this work using the no-preload rollover trick we use on the main tab navigation of esri.com. So a separate image is used.*/
.gallerytabs a:hover,.gallerytabs a:active {
	background: url(graphics/tabover_bg.gif) bottom center no-repeat;
	color: #2066b5;
}
a.gallerylink {
	padding-right: 40px;
}
a.gallerylink:link, a.gallerylink:visited {
	background: url(graphics/search_bg.gif) bottom right no-repeat;
}
a.gallerylink:hover, a.gallerylink:active, .gallerylinkselected {
	background: url(graphics/search_bg_over.gif) bottom right no-repeat;
}
.gallerylinkselected { border-left: none; padding-right: 40px;}
.padder {
	float: left;
	background: url(graphics/search_bg.gif) bottom center no-repeat;
	height: 31px;
	width: 19px;
}
.gallerytabs form {
	margin-top: 4px;
	font-size: .65em;
	border-top: 1px solid #b0c7d5;
	padding-top: 3px;
	white-space: nowrap;
	float: left;
}
/* commented backslash hack v2 \*/
.gallerytabs form input {
	width: 144px !important;
	width: 136px;
	vertical-align: -15% !important;
	vertical-align:-25%;
}
.gallerytabs form .gobutton {
	width: 53px !important;
	vertical-align:-40% !important;
	vertical-align:-45% ;
}

/* end hack */
.clearer {
	clear: both;
	padding: 2px 0;
}
.tocimg { margin: 24px 0 5px; display: block; }
.galleryleft {
	padding: 0 20px 0 40px;
	width: 140px !important;
	font-size: .68em;
	font-weight: bold;
	line-height: 1.5em;
}
body>.galleryleft {
	padding-left: 20px;
}
.galleryright h1, .gallerydesc h1 {
	color: #4185d1;
	font-size: .95em;
	font-style: italic;
}
.gallerytop h2 { color: #E48028; margin: 0; }
.gallerytop p, .galleryright p {
	color: #999999;
	font-weight: bold;
	font-size: .78em;
}
.galleryright ul {
	font-size: .78em;
	margin: 0;
	padding: 0;
}
.galleryright li {
	list-style-type: none;
	list-style-image: none;
	background: url(/graphics/bluebullet.gif) no-repeat -6px 3px;
	padding-left: 15px;
}
.galleryright li p {
	font-weight: normal;
	color: #000000;
	font-size: 1em;
	margin: 0;
	padding: 3px 0;
}
.galleryright li a:link,.galleryright li a:visited {
	text-decoration: underline;
	font-weight: bold;
}
.galleryright li a:hover,.galleryright li a:active {
	font-weight: bold;
}
.gallerytop, .mapShell, .alphabet { padding: 0 0 10px 39px; }
.categoryhdr { padding: 17px 0 35px 39px; }
.alphabet { padding-top: 13px; }
.alphabet a, .alphabet span {
	font-size: .78em;
	margin-right: .92em;
}
.gallerytop h1, .gallerytop h4 {
	font-size: .95em;
	color: #e4832b;
	line-height: 1.3em;
	margin: 0;
}
.gallerytop h4 {
	color: #000000;
	font-size: .65em;
	font-weight: normal;
	margin-bottom: 5px;
}
.dateline, .byline, .galleryleft dd { font-weight: normal; }
.byline { font-style: italic; }
.galleryleft dd { margin-left: 0; }
.gallerydesc p, .gallerydesc li { font-size: .78em; }
.gallerydesc ul { margin: 0 0 0 -1px; padding: 0; }
.gallerydesc li {
	list-style-image: none;
	list-style-type: none;
	padding-left: 15px;
	background: url(/graphics/bluebullet.gif) no-repeat -4px 2px;
	line-height: 1.5em;
}
.gallerydesc h4 { font-size: .78em; margin: 0; }
.gallerycategory {
	font-weight: bold;
	font-size: .78em;
	text-align: right;
	padding-left: 15px;
	white-space: nowrap;
}
.gallerynextprev {
	font-size: .65em;
	text-align: right;
	padding-bottom: 10px;
}

.tm {
	font-size: .78em;
	vertical-align: super;
}
.bottommaps {
	text-align: right;
	width: 693px;
	padding-top: 15px;
}
.bottommaps h3 {
	display: inline;
}
.bottommaps a, .bottommaps span {
	font-size: .78em;
	font-weight: bold;
	margin: 0 5px;
}
.bottommaps div {
	font-size: .68em;
	padding-top: 15px;
}
.bottommaps div a {
	font-size: 100%;
	font-weight: normal;
}
.mapShell {	margin: 0 0 15px 0; }

.indexcolumn {
	padding: 5px 15px;
}
.indexcolumn ul li {
	list-style-type: none;
	list-style-image: none;
	font-size: .78em;
	line-height: 1.5em;
}
.indexcolumn h3 {
	font-size: .85em;
}
.indexcolumn h3, .indexcolumn ul {
	margin: 0;
	padding: 5px;
}
.caption {
	padding-bottom: 5px;
}
.galleryleft .caption { font-size: 1em; }
.gallerydesc .caption { padding: 0; }
