* {	margin: 0px;	padding: 0px;}body { 	margin: 0px;	padding: 0px;	font-family: Gill Sans, Arial;	background-image: url(../img/bg2.jpg);	background-repeat: repeat-x;}				img {	border: 0px;	margin: 0px;	display: block;}		.inline {	display: inline;}.imgover {	display: block;}.imagewrap {	float: right;	margin-left: 10px;	padding-bottom: 10px;	clear: both;}.imgyahoo {	width: 50px;	height: 29px;	margin: 5px 0px 5px 0px;}.imgfacebook {	width: 50px;	height: 17px;	margin: 5px 0px 5px 0px;}.photowrap {	float: left;	margin-right: 10px;	padding-bottom: 10px;}p {	margin: 10px 0px 0px 0px;	padding: 0px;}h1 {	color: #153775;	font-size: 14px;	margin: 0px;	padding-top: 30px;}h2 {	color: #153775;	font-size: 13px;	margin: 0px;	padding-top: 10px;	padding-bottom: 10px;	border-bottom: 2px solid #153775;}h3 {	color: #153775;	font-size: 13px;	margin: 0px;	padding-top: 30px;	padding-bottom: 10px;	border-bottom: 2px solid #153775;}h4 {	color: #153775;	font-size: 12px;	margin: 0px;	padding-top: 30px;	padding-bottom: 20px;}h5 {	color: #153775;	font-size: 12px;	margin: 0px;	padding-top: 45px;	padding-bottom: 5px;}h6 {	color: #153775;	font-size: 14px;	margin: 0px;	padding: 0px;}hr {	color: #153775;	background-color: #153775;	height: 1px;  	width: 90%;}/* STYLES FOR PAGE WRAPPER */			#wrapper {	width: 813px;	margin-left: auto;	margin-right: auto;	margin-top: 27px;	padding: 0px;	background-color: #153775;	position: relative;}/* STYLES FOR HEADER */#header {	padding: 0px;	margin: 0px;	width: 813px;	position: relative;	z-index: 10000;}	#logo {	margin: 0px;	width: 231px;	height: 81px;}#title {	float: right;	margin-top: -81px;	margin-right: 0px;	background-image: url(../img/header/title.jpg);	width: 582px;	height: 40px;	overflow: hidden;}  #titletall {	float: right;	margin-top: -81px;	margin-right: 0px;	background-image: url(../img/header/title_tall.jpg);	width: 582px;	height: 81px;	overflow: hidden;}  /* /* STYLES FOR INTERIOR BOX */#inside {	margin-left: 10px;	padding: 0px;	background-image: url(../img/bg_inner.jpg);	background-repeat: repeat-y; 	border-right: 10px solid #153775;	z-index: 100;}/* STYLES FOR LEFT COL */	#left {	margin: 0px;	width: 167px;	float: left;	overflow: hidden;	z-index: 1000;}/*ul {	float: left;	list-style-type: none;	margin: 0px;	padding: 0px;} */dl, dt, dd {	margin: 0;	padding: 0;	list-style-type: none;}#navbox {	padding: 0px;	margin: 0px;	width: 167px;	background-color: #8aa9c1;	color: #153775;}#navbox ul.mainnav {	list-style: none;	margin: 0px;	padding: 20px 4px 60px 4px;}#navbox ul.mainnav li {	width: 167px;	margin: 0;	padding: 4px;	font-size: 11px;	text-transform: uppercase;	color: #153775;}#navbox ul.mainnav li a:hover {	text-decoration: none;	color: #153775;}#navbox li a {	color: #FFFFFF;	text-decoration: none;	display: block;}#navbox ul.subnav {	margin-left: 10px;	list-style: none;}#navbox ul.subnav li {	width: 157px;	text-transform: none;	font-size: 10px;}#navbox ul.subnav a {	color: #153775;}#navbox ul.subnav li a:hover {	color: #FFFFFF;	text-decoration: none;}#navbox ul.thirdnav {	margin-left: 10px;	margin-top: 10px;	list-style: none;}#navbox ul.thirdnav li {	width: 147px;	text-transform: none;	font-size: 10px;}#navbox ul.thirdnav a {	color: #153775;}#navbox ul.thirdnav li a:hover {	color: #FFFFFF;	text-decoration: none;}/* navbox2 only used on home page  */#navbox2 {	padding: 0px;	margin: 0px;	width: 167px;	height: 329px;	background-color: #8aa9c1;	color: #153775;} #navbox2 ul.mainnav {	list-style: none;	margin: 0px;	padding: 20px 4px 60px 4px;}#navbox2 ul.mainnav li {	width: 167px;	margin: 0;	padding: 4px;	font-size: 11px;	text-transform: uppercase;	color: #153775;}#navbox2 ul.mainnav li a:hover {	text-decoration: none;	color: #153775;}#navbox2 li a {	color: #FFFFFF;	text-decoration: none;	display: block;}.maillist {	width: 167px;	background-color: #ccdfee;	margin-top: 6px;	padding: 8px 30px 8px 8px;	font-size: 10px;	font-weight: bold;}p.yahoo {	width: 152px;	margin-left: 5px;	padding-bottom: 5px;}input.email {  	color: #666666;  	font-size: 10px;  	background-color: #FFFFFF;  	border: 1px solid #666666;  	width: 147px;  	height: 17px;  	margin: 5px;}/* petition form fields */form {	padding-top: 50px;}p.petitions {	margin: 20px 0px 0px 0px;	padding: 0px;}p.petitionsBig {	margin: 20px 0px 0px 0px;	padding: 0px;	font-size: 12px;	color: #153775;	}p.petitionsSponsors {	margin: 10px 0px 10px 0px;	padding-bottom: 10px;	font-size: 10px;	line-height: 18px;	}input.petition {  	color: #666666;  	font-size: 10px;  	background-color: #FFFFFF;  	border: 1px solid #666666;  	width: 300px;  	height: 15px;  	margin: 3px 0px 2px 0px;}input.zip {  	color: #666666;  	font-size: 10px;  	background-color: #FFFFFF;  	border: 1px solid #666666;  	width: 50px;  	height: 15px;  	margin: 3px 0px 2px 0px;}input.btn {  	margin: 5px;}.field {  	color: #666666;  	font-size: 10px;  	height: 20px;}textarea {  	color: #666666;  	font-size: 10px;  	background-color: #FFFFFF;  	border: 1px solid #666666;  	width: 300px;  	height: 100px;  	margin: 5px 0px 5px 0px;}select {	width: 50px;	height: 20px;	font-size: 10px;}		#conference {	position: relative;	width: 167px;	margin: 0px;	padding-top: 20px;	padding-bottom: 20px;	background-color: #153775;}/* STYLES FOR RIGHT COL */#right {	float: right;	width: 616px;	margin-top: -81px;	/*margin-left: 187px; */	padding: 0px;	background-color: #FFFFFF;	border-left: 10px solid #153775;	z-index: 2000;	}#headlarge {	width: 616px;	border-bottom: 6px solid #153775;	}#headlarge2 {	width: 616px;	margin-top: 81px;	border-bottom: 6px solid #153775;	}#headnophoto {	width: 616px;	height: 91px;	margin: 0;	padding: 0;}#headleft {	width: 305px;	height: 219px;	border-right: 3px solid #153775;	border-bottom: 6px solid #153775;	}#headright {	width: 305px;	height: 219px;	margin-left: 308px;	margin-top: -225px;	border-left: 3px solid #153775;	border-bottom: 6px solid #153775;}#innercontent {	margin: 0px 0px 10px 0px;	padding: 0px;}#innercontent a {	color: #153775;	text-decoration: underline;}#innercontent a:hover {	color: #153775;	text-decoration: none;} #maincopy {	float: left;	width: 400px;	margin: 0px;	padding-left: 40px;	padding-bottom: 30px;	font-size: 10px;	line-height: 14px;	font-family: Arial, san-serif;	overflow: hidden;}.caption {	float: right;	margin: 10px 0px 20px 0px;	padding: 0px 0px 20px 0px;	font-size: 9px;	line-height: 12px;	font-family: Arial, san-serif;	overflow: hidden;}#singular {	width: 526px;	margin: 0px;	padding-left: 40px;	padding-bottom: 30px;	font-size: 11px;	line-height: 14px;	font-family: Arial, san-serif;	overflow: hidden;}.lists {	margin-top: 5px;	padding-bottom: 5px;	border-bottom: 1px dotted #153775;	font-size: 10px;	clear: both;	}.schoolname {	font-size: 12px;	font-weight: bold;	color: #153775;}.boardtitle {	font-size: 12px;	font-weight: bold;	color: #153775;}.smallcopy {	font-size: 10px;}ul.content {	list-style: disc;}ul.content li {	margin-left: 20px;}#rightnav {	float: right;	margin-left: 20px;	width: 145px;	font-size: 10px;	font-weight: bold;	font-family: Gill Sans, Arial, san-serif;}#innerfooter {	clear: both;	padding: 140px 0px 0px 10px;	margin: 0px;}/* STYLES FOR FOOTER */#footer {	clear: both;	width: 100%;	padding: 0px;	margin: 0px;	background-color: #153775;}#footer p {	color: #FFFFFF;	font-size: 9px;	padding: 10px 0px 5px 0px;	text-align: center;}#footer p.navlinks {	color: #FFFFFF;	font-size: 10px;	padding: 10px 0px 5px 0px;	text-align: center;}#footer a {	color: #FFFFFF;	text-decoration: underline;}
