body { min-width: 1200px; font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; background-color: #6f0e1a; background-image: url(bkg01.jpg); background-position: left; background-repeat: repeat-y; color: White; margin: 0px; border: none; padding: 0px}

ul { margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, h6  { color: #0080C5; font-family: sans-serif; margin-left: 0px; padding-right: 0px; }

h1 { font-weight: 200; font-size: 2.4em; margin-bottom: 0em; padding-bottom: 0.15em; }
.Signature, h4, h5, h6 { font-family: "Trebuchet MS",Helvetica,sans-serif; }

hr { background-color: #b2b2b2; }

a, a:visited, .CollapsibleToggle { color: white; }
a:hover { color: #41BAFF; }
a:active { color: Orange; }

a img { border: none; }

input, select, textarea { font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; border: solid 1px #d5d5d5; background-color: white; background-image: url(inputbg.gif); background-repeat: repeat-x; }
input[type="submit"], input[type="button"] { letter-spacing: 1pt; }
input[type="submit"], input[type="button"], a.CollapsibleSwitch { color: black; background: orange; margin-top: 4px; padding: 3px; padding-left: 0.9em; padding-right: 0.9em; border: 1px solid Maroon; }
a.CollapsibleSwitch, a.CollapsibleSwitch:visited, a.CollapsibleSwitch:active { color: black; }
fieldset { border: solid 1px Silver; }
legend{ color: Gray; }

form, div.InterfacePseudoForm { /*outline: 1px solid silver; border: 2px solid white; */ font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; font-size: 0.9em; clear: both; margin-top: 6px; }

.FormComment { font-size: 0.8em; }

.DateSelectorSet .FormFieldContainer { display: inline; float: left; margin: 0px; margin-top: 0.4em; padding: 0px; padding-right: 1em; }
html[dir="rtl"] .DateSelectorSet .FormFieldContainer { float: right; padding-right: 0px; padding-left: 1em; }

.PageContainer { font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; width: /*IE value:*/722px; padding-left: 0px; padding-right: 0px; /*centers the element: */margin-left: 0px; margin-right: auto; background-image: url(header01.jpg); background-postion: top left; background-repeat: no-repeat;  }
html>body .PageContainer { /*real values*/ width: /*770px*/1090px; } /* IE prior to 7.0 won't understand this rule; fix for the IE box width bug */
/* For hiding from IE7 use  "* html" selector or insert a comment "html>[HERE]body" */

.PageHeader { height: 430px; text-align: center; }
/*.PageSubHeader { border: none; border-top: 1px solid #91000b; font-size: 10pt; color: #b2b2b2; }*/
.PageBody { padding-left: 128px; padding-right: 120px; /*background-image: url(bglogo.png); background-position: bottom right; background-repeat: no-repeat;*/ }
.PageBodyEnd { padding-bottom: 36px; }
.PageFooter { margin-left: 160px; text-align: center; font-size: 10pt; color: #b2b2b2; width: 770px; }

/* Sticky footer height settings */
.PageBody { padding-bottom: 150px; }
.PageFooter { height: 150px; margin-top: -150px; }

.section { margin-top: 3em; }

.Thumbnail { border: none; vertical-align: top; }

#Shader { background: url(shader.png) repeat; position: absolute; top: 0; left: 0; z-index: 250; width: 100%; height: 100%; padding: 0px; margin: auto; }
#Lightbox { background: #faf0bf; position: absolute; top: 234px; left: 140px; z-index: 500; margin: auto; }
#Lightbox img { margin: 24px }
#Description { position: absolute; top: 62px; left: 140px; width: 840px; height: 170px; overflow: auto; font-size: 0.8em; font-family: Trebuchet MS,sans-serif}
#Description h1 { color: white; font-size: 1.4em; font-weight: bold; }
#Description p.year, #Description p.technique, #Description p.purpose { color: white; margin: 2px; padding: 0px; font-size: 0.8em; font-style: italic; }


#MailFormSwitch { cursor: pointer; }
#MailFormContainer { color: Black; background-color: #faf0bf; font-weight: normal; font-size: 1.1em; /*letter-spacing: 1pt;*/ margin: 0px; padding: 24px; border: none; /*display: block;*/ text-align: left; width: auto; }

.hidden { display: none; }

.BackLinks { clear: both; font-size: 0.8em; width: 100%; margin: 0px; padding: 0px; margin-top: 48px; }
.BackLinks a, .BackLinks a:visited { color: #105880; }

.Item { margin-bottom: 0.5em; padding-left: 16px; }
.Item .Description, .Item .Description { padding-bottom: 1em; }
.Item .Notice, .Item .Notices { font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 0.8em; font-style: italic; margin-top: 0em; }

.W3CValidatorIcon { margin-top: 1em; }