/* Standard 800x600 or larger site, center-aligned, top navigation */

body {
  margin: 0;
  background: #FFFFFF url(none) repeat-y center;
}

/* the page cannot be more than 770 px wide, allows for scrollbars */
.book {
	max-width: 770px;
	background-color: #FFFFFF;
	width:expression(document.body.clientWidth > 770? "770px": "auto" ); 
	/* IE code */
}

/* mostly sets text-align to left, needed due to CENTER tags surrounding page */
/* set a standard margin on left and right */
.content {
  background-color:#FFFFFF;
  text-align: left;
  margin: 0 10px 0 10px;
}

div.navbar {
	color:#333333;
	background-color: #A1E751;
	text-align: center;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	max-width: 770px;
padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

/* set standard hyperlink behavior - follow LoVe HAte rule */
/* Link, Visited, Hover, then Active in that order */
/* combined on same line for simplified coding */
a:link, a:visited { 
  font-family: Arial, Helvetica, sans-serif;
  color:#333333; 
  text-decoration:underline;
}

a:hover, a:active { 
  font-family: Arial, Helvetica, sans-serif;
  color:#873921; 
  text-decoration:underline;
}

/* main navigation behavior */
a.navlink:link,a.navlink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 150%;
	text-decoration: none;
	background-color: #A1E751;
	color: #333333;
}

a.navlink:hover, a.navlink:active{
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  line-height: 150%;  
  text-decoration: none;  
}

/* H3 must always be defined for our MODs unless your design uses */
/* default H3, left-aligned. Always good to at least specify the text-align */
/* you need for your site's design */
h1,h2,h3,h4,h5,h6{
  text-align: left;
}
/* Our MOD's also require P, LI and many require TD tags. These should match */
/* whatever font size your pages use */
p, li, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:125%;
  color: #000000;  
}	

/* footer */
.footerbar{
	color:#000000;
	font-size:11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A1E751;
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;

 }

a.footerlink:link, a.footerlink:visited{
color:#AAAAAA;
  font-size:11px;
  text-decoration:underline;
  font-family: Arial, Helvetica, sans-serif;
 }
a.footerlink:hover, a.footerlink:active{
  color:#873921;
  font-size:11px;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
 }


/* sometimes useful for forms */
.red {color:#FF0000;}
imes useful for forms */
.red {color:#FF0000;}
