#body {
	clear: none;
	width: 800px;
	height: 600px;
}
#partners {
	background-color: #C1CDD2;
	float: left;
	height: 32px;
	width: 110px;
	border: thin solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000066;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	padding-top: 6px;
}

#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	height: 120px;
	width: 800px;
	clear: none;
}
#left {
	width: 100px;
	border: none;
	clear: both;
	margin-top: 90px;
}
#button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	float: left;
	padding-top: 93px;
	padding-bottom: 16px;
	padding-left: 60px;
}
#cross {
	float: left;
	height: 400px;
	width: 120px;
}
#nav {
	float: left;
	width: 155px;
	background-image: url(images/home_nav.jpg);
	height: 440px;
	clear: none;
	padding-bottom:0px;
}
#slideshow {
	border: none;
	float: left;
	background-repeat: no-repeat;
	background-image: url(images/slideshow.jpg);
	width: 365px;
}
#elem_box {
	float: right;
	clear: none;
}
#titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
}
#links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: 14px;
	padding-left: 10px;
}
#jr_box {
	background-repeat: no-repeat;
	float: right;
	clear: none;
	width: 160px;
	margin-top: 5px;
}
#principal {
	height: 145px;
	width: 365px;
	float: left;
	clear: both;
}
#hs_box {
	float: right;
	width: 160px;
	clear: none;
	height: 145px;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000033;
	text-align: center;
	height: 40px;
	width: 800px;
	padding-top: 10px;
	float: left;
}
#hs_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	padding-top: 0px;
	padding-left: 20px;
	background-image: url(images/hs_box.jpg);
	padding-bottom: 32px;
	background-repeat: no-repeat;
}
#hs_banner {
	height: 50px;
	width: 160px;
}
#from {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	padding-top: 10px;
	padding-left: 30px;
	height: 25px;
	padding-bottom: 3px;
	width: 300px;
}
#scott {
	height: 100px;
	width: 80px;
	margin-left: 10px;
	float: left;
	margin-top: 2px;
}
#message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	width: 245px;
	float: left;
	padding-left: 10px;
}
#content {
	float: left;
	width: 525px;
}
#elem_banner {
	width: 160px;
}
#elem_links {
	background-image: url(images/elem_box.jpg);
	background-repeat: no-repeat;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #330066;
	padding-left: 15px;
	height: 90px;
}
#jr_links {
	background-image: url(images/jr_hi_box.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000066;
	padding-left: 87px;
	padding-bottom: 23px;
	padding-top: 5px;
	padding-right: 2px;
}
#jr_banner {
	border: none;
	width: 160px;
}
#elem_content {
	background-image: url(images/elem_second1.jpg);
	background-repeat: no-repeat;
	height: 440px;
	float: left;
	width: 645px;
}
#el_sec_content {
	float: left;
	color: #FFFFFF;
	padding: 280px 0px 0px 50px;
	margin: 0;
	height: 100px;
	background-repeat: no-repeat;
}
#el_sec_image {
	float: left;
	height: 120px;
	width: 100px;
}
#el_sec_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	padding-left: 30px;
	width: 295px;
	padding-right: 40px;
	padding-top: 15px;
	line-height: 13px;
}
#elem_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 115px;
	width: 80px;
	padding-top: 32px;
	padding-left: 19px;
	float: left;
	background-image: url(images/elem_nav.jpg);
	background-repeat: no-repeat;
}
#elem_content_third {
	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-image: url(images/elem_third.jpg);
}
#el_third_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	float: left;
	padding-left: 35px;
	width: 450px;
	padding-top: 10px;
	line-height: 16px;
	padding-bottom: 10px;
}
#elem_nav_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 120px;
	width: 80px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 40px;
	background-color: #EAEAEA;
	padding-left: 15px;
}
#elem_third_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 35px;
	padding-top: 80px;
}
#jr_content {

	background-image: url(images/jr_second1.jpg);
	background-repeat: no-repeat;
	height: 440px;
	float: left;
	width: 645px;
}
#jr_nav {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 120px;
	width: 80px;
	padding-top: 28px;
	padding-left: 19px;
	float: left;
	background-image: url(images/jr_nav.jpg);
	background-repeat: no-repeat;
}
#jr_sec_content {

	float: left;
	color: #FFFFFF;
	padding: 300px 0px 0px 30px;
	height: 120px;
	background-repeat: no-repeat;
}
#jr_sec_image {
	float: left;
	height: 120px;
	width: 100px;
	margin-left: 20px;
	margin-top: 5px;
}
#jr_sec_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#660033;
	float: left;
	padding-left: 5px;
	width: 230px;
	padding-top: 35px;
	padding-right: 10px;
	line-height: 14px;
}
#jr_sec_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	float: left;
	width: 100px;
	font-style: italic;
	padding: 10px 10px 10px;
	line-height: 12px;
	list-style-position: outside;
}


 #jr_sec_text1 ul {
	list-style:none;
	margin-left:0px;
	padding-left: 0px;
}
  #jr_sec_text1 li {margin-bottom: 2px;}

#hs_content {
	background-image: url(images/hs_second1.jpg);
	background-repeat: no-repeat;
	height: 440px;
	float: left;
	width: 645px;
}
#hs_sec_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F2C58;
	float: left;
	padding-left: 5px;
	width: 240px;
	padding-top: 5px;
	padding-right: 10px;
}
#hs_sec_text2 ul{
font-weight: bold;
font-style:italic;	
}
#hs_sec_text2 li{
margin-left:-15px;
padding-left:0px;
	
}

#hs_nav {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 120px;
	width: 80px;
	padding-top: 28px;
	padding-left: 19px;
	float: left;
	background-image: url(images/hs_nav.jpg);
	background-repeat: no-repeat;
}
#bulletin_content {

	background-repeat: no-repeat;
	height: 440px;
	float: left;
	width: 645px;
	background-image: url(images/bulletin_second.jpg);
}
#bulletin_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 72px;
	padding-top: 110px;
	color: #433C67;
	float: left;
	width: 200px;
	font-style: normal;
	font-weight: normal;
}

#bulletin_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 85px;
	padding-top: 40px;
	color: #433C67;
	float: left;
	width: 200px;
}
#bulletin_text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 50px;
	color: #433C67;
	float: right;
	width: 200px;
	padding-right: 70px;
}
#bulletin_text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	color: #433C67;
	float: left;
	width: 250px;
	padding-left: 70px;
}
#jr_content_third {

	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-image: url(images/jr_third.jpg);
}
#jr_third_title {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 35px;
	padding-top: 90px;
}
#jr_nav_3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 130px;
	width: 80px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 40px;
	background-color: #EAEAEA;
	padding-left: 15px;
}
#hs_content_third {


	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-image: url(images/hs_third.jpg);
}
#hs_nav_3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	color: #000033;
	height: 130px;
	width: 80px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 40px;
	background-color: #EAEAEA;
	padding-left: 15px;
}
#info_content {
	background-repeat: no-repeat;
	float: left;
	width: 500px;
	background-image: url(images/home_third.jpg);
}
#info_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 35px;
	padding-top: 10px;
	float: none;
	width: 500px;
	padding-bottom: 10px;
}
#admin_content {
	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-image: url(images/home_third.jpg);
}
#staff_box {
	width: 540px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#statt_image {
	height: 100px;
	width: 80px;
	float: left;
	background-color: #BCBBC4;
}
#staff_bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	width: 420px;
	padding-left: 20px;
	float: left;
}
#info_spacer {
	background-image: url(images/nav_spacer.gif);
	background-repeat: repeat-y;
	width: 800px;
	float: left;
}
#elem_spacer {
	background-image: url(images/elem_spacer.gif);
	background-repeat: repeat-y;
	width: 800px;
	float: left;
	background-color: #C2CED1;
}
#jr_spacer {

	background-image: url(images/elem_spacer.gif);
	background-repeat: repeat-y;
	width: 800px;
	float: left;
	background-color: #BCBBC4;
}
#hs_spacer {


	background-image: url(images/elem_spacer.gif);
	background-repeat: repeat-y;
	width: 800px;
	float: left;
	background-color: #A2A0AD;
}
#button a:hover {
	color: #FFFFFF;
}
#info_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	float: none;
	padding-left: 0px;
	width: 645px;
	line-height: 16px;
	padding-bottom: 10px;
}
.blurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
}
#info_portrait_image {
	height: 200px;
	width: 120px;
	float: left;
	margin-top: 15px;
}
#gallery_box1 {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#gallery_box2 {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#gallery_image1 {
	float: none;
}
#gallery_image2 {
}
#gallery_caption1 {
}
#gallery_caption2 {
}
#gallery_box4 {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#gallery_box5 {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#gallery_box3 {
	width: 200px;
	float: left;
	margin-left: 10px;
	height: 240px;
}
#gallery_box6 {
	width: 200px;
	float: left;
	margin-left: 10px;
}
#photo_content {
	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #FFFFFF;
}
#photojr_content {

	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #BABBC1;
}
#photohs_content {


	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #A1A0AD;
}
#photoelem_content {



	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #C2CED1;
}
#elphoto_content {
	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #C2CED1;
}
#jrstaff_content {

	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #BCBBC4;
}
#hsstaff_content {


	background-repeat: no-repeat;
	float: left;
	width: 645px;
	background-color: #A2A0AD;
}
#info_background {
	background-image: url(images/home_third.jpg);
	background-repeat: no-repeat;
	height: 440px;
	width: 645px;
	float: left;
}
#info_text_short {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	float: none;
	padding-left: 35px;
	width: 480px;
	line-height: 16px;
	padding-bottom: 10px;
	padding-right: 30px;
}
#table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #000066;
	background-color: #E7E4E4;
	width: 620px;
}
#info_text_table {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	float: none;
	padding-left: 35px;
	width: 645px;
	line-height: 16px;
	padding-bottom: 10px;
	padding-right: 30px;
}
#test_content {

	background-repeat: no-repeat;
	float: left;
	width: 645px;
}
#homefooter {
	font-size: 9px;
	line-height: 12px;
	text-align: center;
	float: left;
	width: 800px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	clear: none;
	height: 40px;
}
#hs_links a:hover {
	color: #CCCCCC;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
}
#card {
	width: 300px;
	margin-left: 10px;
	margin-top: 10px;
	border: thin solid #333333;
	height: 170px;
	background-color: #FFFFFF;
	float: left;
}
#button_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	float: left;
	padding-top: 60px;
	padding-right: 20px;
	text-align: left;
	padding-left: 60px;
}
#button_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	float: left;
	padding-top: 93px;
	padding-bottom: 16px;
	padding-right: 50px;
}
#card_vert {
	width: 170px;
	margin-left: 10px;
	margin-top: 10px;
	border: thin solid #333333;
	height: 300px;
	background-color: #FFFFFF;
	margin-bottom: 200px;
	float: left;
}
.calendar_left {
	text-align: left;
	width: 140px;
	padding-left: 20px;
	line-height: 13px;
	vertical-align: top;
	padding-bottom: 3px;
}
.calendar_right {
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	line-height: 13px;
	padding-bottom: 3px;
}
.calendar_header {
	text-align: left;
	line-height: 16px;
	vertical-align: top;
	padding-bottom: 3px;
	font-weight: bold;
}
.title {
	font-weight:bold;
	font-size:15px;
	line-height: 18px;
}

.red {
	color:#FF3366;
}
.green {
	color:#99FF99;
}
.dkgreen {color:#006600;
}

.ltblue {
	color: #00FFFF;
}
.dkblue {
	color:#6666FF;
}
.dkdkblue {
	color:#330099;
}
.orange {
	color: #FF6600;
}.dkorange {
	color:#CC3300;
}
.purple {
	color:#CC66FF;
}.dkpurple {
	color:#660066;
}
.ltpurple {
	color:#FFCCFF;
}
.grey {
	color:#CCCCCC;
}
