#pagebody	{display: block; float: left; margin-right: auto; margin-left: auto; min-width: 1000px; width: 1000px; 
			max-height: auto; 
			min-height: auto;
			border: 0.3em double rgb(139,0,0); padding-left: 0.5em; padding-right: 0.5em}

#page	{min-width: 1000px; margin: 0 auto}

#logo	{background: white; border: 0.3em double rgb(139,0,0); margin-top: 1.5em}

#header	{text-align: center}

#links         {clear: left; width: 90%; list-style-type: none; padding-bottom: 0.5em;
                font-family: sans-serif; font-size: 12px; }
#links li      {display: block; float: right; width: 17%; text-align: center;
                border: 1px solid white}
#links li a       {color: white; background-color: rgb(139,0,0); text-decoration: none; display: block}
#links li a:hover {color: rgb(139,0,0); background-color: white}

#horizontal		{border-bottom: 0.3em dotted rgb(139,0,0)}

#menu			{float: left; width: 15em; padding-top: 0.1em; padding-right: 0.5em}
#menu	a		{display: block; background-color: rgb(139,0,0); color: white;
				 text-indent: 0.5em; font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding: 2px; border: 1px solid white}
#menu	a.newGroup {margin-top: 1.5em}
#menu	a:link	{text-decoration: none}
#menu	a:visited {text-decoration: none}
#menu	a:hover	{text-decoration: underline}
#menu	a:active {text-decoration: none}

.resource	li	a.link	{text-decoration: underline; color: blue}
.resource	li	a:visited	{text-decoration: underline; color: blue}
.resource	li	a:hover	{text-decoration: none}
.resource	li	a:active	{text-decoration: underline; color: blue}


#middle	{display: block; float: left; min-width: 600px; width: 60%; max-width: 800px; padding-left: 5.0em; 
		border-left: 0.3em dotted rgb(139,0,0); min-height: 80%; 
		font-family: Arial, Helvetica, sans-serif}

.dropcap	p:first-letter	{font-family: serif; font-size: 400%; color: rgb(139,0,0); float: left; line-height 0.8}

#middle	h2, h3, h2, h5, h4	{text-align: center; color: rgb(139,0,0); font-family: sans-serif}

#middle	p, ul	{font-size: 16px}

#NBPTS	{border: 0.3em solid rgb(139,0,0)}

#newsletter	h5	{color: rgb(139,0,0); text-align: center}

#middle	hr	{clear: both; margin-bottom: 5px}

#joinus	{text-align: center}

#middle	li {text-align: center}

#except li	{text-align: left}

.logos	{float: right; padding-left: 5em; padding-bottom: 2em}

.picnic	{margin-top: 2em; border: 4px solid rgb(139,0,0)}

#middle	dt	{font-weight: 700; font-variant: small-caps; padding-bottom: 1em; padding-top: 1em}

caption	{color: rgb(139,0,0); font-size: 1.5em}

.photos	{float: left; clear: both; margin-bottom: 5px}

.captions {float: left; padding-left: 2.0em}

.centerlist	{text-align: center}

#middleframes	{text-align: center; font-family: Arial, Helvetica, sans-serif}
#middleframes ul	{list-style-type: none}
#middleframes h4, h5	{color: rgb(139,0,0)

#middle dl dt  {color: rgb(139,0,0)}
#middle dl dd	{font-size: 85%}

#script	{font-size: 10pt; text-align: center}