html	{margin: auto; width: auto;}
body	{background-image: url(images/creamBackground.jpg); color: #674a71; font-family: batang, georgia, "times new roman"; }
#container{position: relative; margin: auto; text-align: left; width: 800px; color: #674a71; background-color: #fffff0; border: 1px solid #cbcbcb;}
#banner	{background: #fcf7d9; text-align: left; height: 130px; margin: 0; padding: 0; border-bottom: 1px solid #cbcbcb;}
	

/*-- Styles the left-hand main menu on each page --*/	
	#navbar {width: 14%; margin-right: 85%; position: absolute; top: 132px; left: 0px; }
	#navbar a	{display: block; font: 1em verdana, arial, sans-serif; font-weight: bold; padding: 4px 25px; text-decoration: none; border-bottom: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb;}
	#navbar a.menu {color: #fffff0; background: #674a71 url(images/lightPurpleDot2.gif) 7px 50% no-repeat;  padding: 3px 25px; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #fffff0; text-decoration: none; }
	#navbar a.menu:first-child {border-top: 1px solid #cbcbcb;}
	#navbar a.menu:hover {color: #674a71; background: #fffff0 url(images/darkPurpleDot.gif) 7px 50% no-repeat; border-bottom: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; text-decoration: none;}
	#navbar a.menuBottom:hover {color: #674a71; background: #fffff0 url(images/darkPurpleDot.gif) 7px 50% no-repeat; border-bottom: 1px dashed #fff; text-decoration: none; border-bottom: 1px solid #cbcbcb; }
	#navbar a.menu:hover:first-child {border-top: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb;}
	#navbar a.chosen {color:#fffff0; background: #8a7b90 url(images/darkPurpleDot2.gif) 7px 50% no-repeat; font-weight: bold;  padding-left: 35px; border-right: 4px double #cbcbcb;}
	#navbar a.chosen:hover	{color: #2F4F4F; background: #fffff0 url(images/greenDot.gif) 7px 50% no-repeat; text-decoration: none;}

	#rightnav	{position: absolute; top: 153px; right: 0px; width: 14%; margin-top: -1.4em; padding: 0; margin-left: 85%;}
	#rightnav a	{display: block; text-decoration: none; text-align: left; padding: 0.3em 0 0.3em 0.5em; border-bottom: 1px solid #cbcbcb; border-left: 4px double #cbcbcb; background-color: #fcf7d9; color: #1e4e3d; font: bold 0.9em arial, verdana, sans-serif;}
	#rightnav a:visited	{text-decoration: none; background-color: #fcf7d9; color: #660066;}
	#rightnav a:hover	{text-decoration: none; background-color: #fcf7d9; color: #755891;}
	#rightnav h4	{font-size: 1em; font-family: Batang, "times new roman", serif; background-color: #674a71; color: #F2ECF2; font-weight: bold; text-align: center; margin: 0; padding: 0.3em;}
	

#textbox {margin: 0 15%; font-family: batang, georgia, "times new roman"; font-size: 1em; color: #674a71; background-color: #fffff0; vertical-align: top; padding: 0% 2%; text-align: justify; line-height: 1.4em;}

h1	{text-align: center;}
p	{font-size: 1.15em;}
a		{color: #2F4F4F; background-color: #fffff0;}
a:hover	{color: #2E8B57; background-color: #fffff0;}

#pj 			{color: #666666; background-color: #fcf7d9; padding-top: 1em; border-top: 1px solid #cbcbcb;}
#pj p, #pj a		{color: #666666; background-color: #fcf7d9;}

.pjemail a:hover	{color: #333333; background: #fcf7d9; border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;}
#pj .url a:hover	{border: 0; background: 0;}
