/*	Browser Differences
	IE handles margin differently  --  put the margin property in when slightly different
*/


/* Content: - Note: Bottom Menu is started after this Block */
#content_all { position: static; background: #222222; color: white; width: 900px; } 

.info { font-size: 1.1em; }
.info a { font-weight: normal; color: Black; }

#slideshow { width: 862px; position: relative; top:7px; left: 10px; border-width: 10px; border-style: solid; border-color: #C0C0C0; }

/*#story {  width: 860px; top: 507px; height: 335px; color: black; background-color: #CCCCCC; position: absolute; padding: 20px; padding-top: 0px; left:10px; border-width:10px; border-style: ridge; border-color: #C0C0C0; }*/
#story {  margin: 10px 0 0 10px; width: 840px; height: 130px; color: black; font-size: 1.1em; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#story h2 {	text-align: center; font-weight: bold; }
#story p {	text-align: left;font-weight: normal; }

#info-size { width: 800px; margin-left: 20px; }

/*nav bar in single-image.*/
#wrapnav { background: #604848; height: 20px; padding-top: 10px; }/* Used by jmf */

#header #wrapnav {
	background: #604848; /*navbar in subdirs.*/
	margin-bottom: 0px;
}
#navbar { padding-left: 75px; color: white; font-weight: bold; }
	
/*#story {  width: 860px; top: 507px; height: 335px; color: black; background-color: #CCCCCC; position: absolute; padding: 20px; padding-top: 0px; left:10px; border-width:10px; border-style: ridge; border-color: #C0C0C0; }*/
#bio {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#bio h2 {	text-align: center; font-weight: bold; }
#bio p {	text-align: left;font-weight: normal; }

#stock {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#stock h2 {	text-align: center; font-weight: bold; }
#stock p {	text-align: left;font-weight: normal; }

#commissions {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#commissions h2 {	text-align: center; font-weight: bold; }
#commissions p {	text-align: left;font-weight: normal; }

#faq {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#faq h2 {	text-align: center; font-weight: bold; }
#faq p {	text-align: left;font-weight: normal; }

#cr {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#cr h2 {	text-align: center; font-weight: bold; }
#cr p {	text-align: left;font-weight: normal; }

#contact {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#contact h2 {	text-align: center; font-weight: bold; }
#contact p {	text-align: left;font-weight: normal; }

#purchase {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#purchase h2 {	text-align: center; font-weight: bold; }
#purchase p {	text-align: left;font-weight: normal; }

#privacy {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#privacy h2 { text-align: center; font-weight: bold; }
#privacy p { text-align: left; font-weight: normal; }
.t5 { font-weight: bold; }

#prices {  margin: 10px 0 0 10px; width: 840px; color: black; background-color: #CCCCCC; position: relative; padding: 10px;  border-width:10px; border-style: solid; border-color: #999999; }
#prices h2 {text-align: center; font-weight: bold; }
#prices p {	text-align: left; font-weight: normal; }

.signupframe {
  border: 1px solid black;
  background: #cccccc;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
}