body {
	background-image: url(../images/subpage/bg-white.gif);
	background-repeat: repeat-y;

}


/* General Page Styles */
h1 { font-size: 2.2em; font-weight: normal; }
h2 { color: #993300; }
a, a:link { color: #CC6600; }


/* Page Header */
#PageHeaderDiv { margin-left: 156px; padding-left: 30px; }


/* Left Menu */
#LeftMenuDiv {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 156px;
}

#LeftMenuLogoDiv { position: relative; margin-bottom: 20px; }
#LeftMenuLogoDiv img { border: 0; }

#LeftMenuNavDiv { position: relative; }

ul#LeftMenu { list-style-type: none; margin: 0px 5px 0px 5px; padding: 0px 0px 0px 0px; font-size: 0.8em; }
ul#LeftMenu li { padding: 2px 0px 2px 0px; }
ul#LeftMenu a, #LeftMenu a:link { color: white; text-decoration: none; font-weight: bold; }
ul#LeftMenu a:hover { text-decoration: underline; }

ul#LeftMenu ul.LeftSubMenu { list-style-type: none; margin: 0px 0px 0px 10px; padding: 5px 0px 10px 0px; font-size: 0.85em; }
ul#LeftMenu ul.LeftSubMenu li { padding: 0px 0px 2px 1px; }
ul#LeftMenu ul.LeftSubMenu a, #LeftMenu ul.LeftSubMenu a:link { color: #FFCC66; text-decoration: none; font-weight: normal; }
ul#LeftMenu ul.LeftSubMenu a:visited { font-weight: normal; }
ul#LeftMenu ul.LeftSubMenu a:hover { text-decoration: underline; }


/* Main Content */
#MainContentDiv { margin-left: 156px; padding-left: 30px; }



/* Search Results */
.ThumbnailDiv
{
	border-bottom: solid 1px black; padding-bottom: 10px; padding-top: 10px;
	}

.ThumbnailDiv img { border: 0; }

.ThumbnailDetailsTable 
{
	table-layout: auto;
	border-collapse: collapse;
	padding: 2px;
	float: left; 
	margin-right: 30px; 
	width: 25em; 
	font-size: 0.8em;
	}

.ThumbnailDetailsTable tr.PrimaryDetails td.Label { font-weight: bold; }
.ThumbnailDetailsTable tr.SecondaryDetails td { font-size: 0.9em; }

.Dreaming, .ShortBiography { width: 500px; }


/* Picture Gallery */
#ThumbnailsContainer { float: left; margin-right: 8px; }
#LargePictureContainer { float: left; }


/* Browse */
.BrowseContainer { width: 500px; }
div.BrowseNext { float: right; width: 250px; text-align: right; }
div.BrowsePrevious { float: left; width: 250px; }


/* Copyright */
#CopyrightDiv { margin-left: 156px; margin-top: 50px; padding-left: 30px; }
#CopyrightDiv p { font-size: 0.8em; }


	/* Grid - Flat Default */
	
		/* Appearance */
		.FlatDefaultGrid {
			font-size: 1.1em;
			table-layout: auto;
		}
		
		table.FlatDefaultGrid {
			border-collapse: collapse;
		}
		
		table.FlatDefaultGrid th, table.FlatDefaultGrid td {
			padding: 3px;
		}
	
		/* HeaderStyle */
		.FlatDefaultGridHeaderStyle {
			border-bottom: #C5D0DE 1px solid;
		}
		
		.FlatDefaultGridHeaderStyle th {
			border-bottom: #C5D0DE 1px solid;
			text-align: left;
			vertical-align: top;
		}
		
		.FlatDefaultGridHeaderStyle th.Numeric { text-align: right; }
		.FlatDefaultGridHeaderStyle th.Boolean { text-align: center; }
		.FlatDefaultGridHeaderStyle th.AlignCenter { text-align: center; }
		
		.FlatDefaultGridHeaderStyle a {
			text-decoration: none;
		}
		
		.FlatDefaultGridHeaderStyle a:hover {
			color: black;
			text-decoration: underline;
		}
		
		/* RowStyle */
		.FlatDefaultGridRowStyle {
			border-bottom: #EAE9E1 solid 1px;
			background-color: white;
		}
		
		.FlatDefaultGridRowStyle a:hover {
			color: black;
			text-decoration: underline;
		}
		
		.FlatDefaultGridRowStyle td { /* Needed for IE6 */
			border-bottom: #EAE9E1 solid 1px;
		}
		
		.FlatDefaultGridRowStyle td.Numeric { text-align: right; }
		.FlatDefaultGridRowStyle td.Boolean { text-align: center; }
		.FlatDefaultGridRowStyle td.AlignCenter { text-align: center; }
		
		/* AlternatingRowStyle */
		.FlatDefaultAlternatingRowStyle {
			border-bottom: #C7C5B2 solid 1px;
			background-color: #F5F5F5;
		}
		
		.FlatDefaultAlternatingRowStyle a:hover {
			color: black;
			text-decoration: underline;
		}
		
		.FlatDefaultAlternatingRowStyle td { /* Needed for IE6 */
			border-bottom: #EAE9E1 solid 1px;
		}
		
		.FlatDefaultAlternatingRowStyle td.Numeric { text-align: right; }
		.FlatDefaultAlternatingRowStyle td.Boolean { text-align: center; }
		.FlatDefaultAlternatingRowStyle td.AlignCenter { text-align: center; }
		
		/* SelectedRowStyle */
		.FlatDefaultGridSelectedRowStyle {
			border-bottom: #C7C5B2 solid 1px;
			background-color: #FBE491;
		}
		
		.FlatDefaultGridSelectedRowStyle a:hover {
			color: black;
			text-decoration: underline;
		}
		
		.FlatDefaultGridSelectedRowStyle td { /* Needed for IE6 */
			border-bottom: #C7C5B2 solid 1px;
		}
		
		.FlatDefaultGridSelectedRowStyle td.Numeric { text-align: right; }
		.FlatDefaultGridSelectedRowStyle td.Boolean { text-align: center; }
		.FlatDefaultGridSelectedRowStyle td.AlignCenter { text-align: center; }
		
		/* HighlightedRowStyle */
		.FlatDefaultGridHighlightedRowStyle {
			border-bottom: #C7C5B2 solid 1px;
			background-color: #E9D8E9;
		}
		
		.FlatDefaultGridHighlightedRowStyle a:hover {
			color: black;
			text-decoration: underline;
		}
		
		.FlatDefaultGridHighlightedRowStyle td { /* Needed for IE6 */
			border-bottom: #C7C5B2 solid 1px;
		}
		
		.FlatDefaultGridHighlightedRowStyle td.Numeric { text-align: right; }
		.FlatDefaultGridHighlightedRowStyle td.Boolean { text-align: center; }
		.FlatDefaultGridHighlightedRowStyle td.AlignCenter { text-align: center; }
		
		/* PagerStyle */
		.FlatDefaultPagerStyle {
			background-color: #D9E1E9;
		}
		
		.FlatDefaultPagerStyle td { /* Needed for IE6 */
			border: #C5D0DE 1px solid;
		}
		
		div.FlatDefaultPagerNavigationDiv {
			float: right;
			padding-right: 10px;
		}
		
		div.FlatDefaultPagerCurrentItemDisplayDiv {
			float: left;
		}
		
		span.FlatDefaultPagerPageXofN {
			
		}
		
		.FlatDefaultPagerPageXofN select {
			/*font-size: 10px;*/
		}
		
		span.FlatDefaultPagerPreviousPage {
			margin-left: 10px;
		}
		
		span.FlatDefaultPagerNextPage {
			margin-left: 10px;
		}
			
	/* Grid - Flat Default - END */
