body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;/* font sizing -- if you want to change anything, just change this.*/
	color: #CB6D31;
	background-color: #f6dfb8;
	background-repeat: no-repeat;
	background-position: left top;
	}

	
.content {
	font-size: 11px;
	line-height: 16px;
	margin: 15px 15px 15px 15px;
	font-weight: normal;
	}	
	
/*the following classes are to demonstrate better line heights for narrow columns*/	
.narrow1{
	width: 50%;
	line-height: 13px;
	}
.narrow2{
	width: 50%;
	line-height: 15px;
	}
		
/*typography*/
a {
	text-decoration: none;
	font-weight: normal;
	color: #CB6D31;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	color: #fd8b03;
	text-decoration: underline;
	}
	
/* Navigation *//*now follow the section links in the navigation bar at the top*/
a.nav:link {
  color: #00FFFF; 
  text-decoration :none; 
  font-size: 10px;
  font-weight: 500;
  line-height: 2.5em; 
  background: transparent;}
a.nav:visited {
  color: #00FFFF; 
  text-decoration : none;
  font-size: 10px;
  font-weight: 500;
  line-height: 2.5em; 
  background: transparent;}
a.nav:hover { 
  color: #b7e5ee; 
  text-decoration : underline;  
  font-size: 10px;
  font-weight: 500;
  line-height: 2.5em; 
  background: transparent;}
a.navtot {/*the style for the actual page*/
  color: #00FFFF; 
  text-decoration: none; 
  font-size: 10px;
  font-weight: 500;
  line-height: 2.5em; 
  background: transparent;}

	
	
	
	
.h1 {
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
.h2 {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	font-weight: 800;
	}
.h3 {
	font-size: 14px;
	margin: 12px 0px 12px 0px;
	font-weight: normal;
	}
.h4 {
	font-size: 12px;
	margin: 12px 0px 12px 0px;
	font-weight: normal;
	}
.h5 {
	font-size: 11px;
	margin: 15px 15px 15px 15px;
	font-weight: normal;
	}
.h6 {
	font-size: 9px;
	margin: 12px 0px 12px 0px;
	font-weight: normal;
	}

p.sidebar {
	font-size: 11px;
	font-weight: normal;
	padding-left: 15px; 
	padding-right: 15px;
  	margin-left: 0; 
  	margin-right: 0;
  	border-width-left: 0; 
  	border-width-right: 0;
  	width: 120px; background: #99FFFF;
}


img {
	border: 0px none;
	}
ul{/*
	list-style: none;*/
	font-size: 11px;
	line-height: 13px;
	margin-top: 3px;
	margin-bottom: 2px; 
	}
.p {
	font-size: 11px;
	line-height: 16px;
	text-indent: 0%;
	margin: 0px 0px 0px 0px;
	}
li > p {
	margin-top: 2px;
	}
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 1.0em;
	}
strong, b {
	font-weight: 700;
	}
ol { 
	font-size: 11px;
	line-height: 13px;
	margin-top: 3px;
	margin-bottom: 2px; 
 	} 
 
 li  { 
	font-size: 11px;
	line-height: 13px;
	margin-top: 3px;
	margin-bottom: 2px; 
 	} 