body  { margin: 0px; padding: 0px; font-family:"Helvetica", sans-serif;font-weight:100;overflow-x:hidden;}a {color:black;text-decoration:  none; font-weight: bold;}a:hover {text-decoration:  underline}p { margin-bottom: 1.5em;margin-top: 0em; padding: 0px;max-width:20em;line-height:1.5em;}h1 {margin: 0px; padding-top: 1em; padding-bottom:0.5em; font-weight:100}#backgrounder1, #backgrounder2, #backgrounder3, #backgrounder4, #backgrounder5, #backgrounder6 { margin: 0px; padding: 0px;  background-repeat: no-repeat ; background-position: right top;background-color:#d1d3d4; border-top: 1px solid black; width: 100%;overflow:hidden; }#backgrounder2, #backgrounder4, #backgrounder6 { background-color:white;}#backgrounder1 { background-image: url(images/erinperspective.jpg)}#backgrounder2 { background-image: url(images/clock.jpg)}#backgrounder3 { background-image: url(images/ClassicRecipes.jpg)}#backgrounder4 { background-image: url(images/bathsalts.jpg)}#backgrounder5 { background-image: url(images/pinheads.jpg)}#backgrounder6 { background-image: url(images/angels.jpg)}#Plusbutton1, #Plusbutton2, #Plusbutton3, #Plusbutton4, #Plusbutton5, #Plusbutton6 {width: 99%; position: absolute; clear:all;float: left;overflow: hidden;  margin-top: -.75em; padding-left: .5em;}#Minusbutton1, #Minusbutton2, #Minusbutton3, #Minusbutton4, #Minusbutton5, #Minusbutton6 {width: 99%;position: relative; clear: all; float: left; ; overflow: hidden; ; padding-left: .5em}#hidden1, #hidden2, #hidden3, #hidden4, #hidden5, #hidden6 {display:none; width: 100%; margin: 0px; padding: 2em; overflow: hidden;}.greygrad { margin: 0px; padding: .5em 2em 2em 2em;background-image: url(images/grey.png); background-repeat: no-repeat ;  width: 99%;font-weight:100; overflow:hidden;}.greygradtext { max-width: 20em ;}.pointer  { top: -.5em ; position:relative;}.greypointer {float: left; clear: none;position: absolute; top: -2em}.blackbox { margin: 0px; padding: 2em; background-color: black; width: 100% ; color: white;font-weight:100; overflow:auto; background-image: url(images/dD.png); background-repeat: no-repeat ; background-position: -2px 0; background-position: right bottom; background-size:auto 100%;overflow:hidden;}	.blackbox a {color:#d1d3d4;text-decoration:  none}	.blackbox a:hover {color:white;text-decoration:  none}.headertextbox { margin-right: 2em; padding: 0px;  max-width: 21em ; color: #d1d3d4;font-weight:100; position:relative; float: left;}.logobox {width:100%;padding-bottom: 0.5em;}.headerHead {width: 100%; color:#d1d3d4;font-weight:100;font-size: 2em;position: relative; clear:all;float: left;overflow: hidden; }.hiddenText {margin: 0px; padding: 0px;max-width: 21em ;position: relative; float: left;padding-right: 1em;} .picgroup {margin: 0em 1em 1em 0em; padding: 0.3em ; position: relative; float: left;} .piccaption {color: black;padding: 0.5em; font-size:0.75em; font-weight:100;text-align: center}.middleText {margin-left: 2em;margin-right: 1em; float: left; position: relative;clear: none;}.middleTextHolder {margin-top: 2em; margin-bottom: 1em; padding-bottom: 2em;overflow: auto; background-color: white;}.footerblurb { margin-bottom:2em; padding: 2em; background-color: black; width: 100% ;  overflow:auto;;background-image: url(images/dD.png); background-repeat: no-repeat ; background-position: -2px 0; background-position: left bottom; background-size:auto 100%;}	.footerblurb p { width: 90%;max-width:35em;color: #d1d3d4;font-weight:100;font-size: 90% }	.footerblurb a {color: white }.footer { margin-top: 3em; padding: 1em 0em 0em 2em; background-color: black; width: 100% ;  overflow:auto; position: fixed; bottom: 0;border-top: 1px solid #d1d3d4;font-size: .8em; font-color: white}.footertext { overflow:hidden; color: #d1d3d4; float: right; clear: none;margin-right: 5em; margin-bottom: .5em;font-size: .8em}	#navlist {margin: 0;padding: 0 0 20px 0px;float: left; position: relative;}#navlist ul, #navlist li {margin: 0;padding: 0;display: inline;list-style-type: none;}#navlist a:link, #navlist a:visited{float: left;line-height: 14px;font-weight: bold;margin: 0 30px 4px 0px;text-decoration: none;color: #999;}#navlist a:hover{;background: transparent;color: #d1d3d4;}#navlist a:hover { color: white; }#active, #current { color: white; }.gray {margin-top: 1em; margin-bottom: 1em;padding-top: 1em;color: gray;font-size: 90%;}