/* Copyright 2007 Solid Print at www.solidprint.com *//* GENERAL STYLES */* {	margin: 0;	padding: 0;	font-weight: normal;	border-width: 0;}body {	background-color: #fff;		font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Helvetica Neue Light', 'Helvetica';	font-size: 12px;	color: #4C4C4C;}a {	text-decoration: none;	color: #293160;}a:hover {	color: #000033;}h1 {	font-size: 24px;	line-height: 44px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	color: #15339C;	}h2 {	font-size: 18px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	color: #112A7E;	padding-bottom: 5px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #FFFFFF;	}#textbox2 {	padding-top: 5px;	padding-left: 8px;}h3 {	font-size: 16px;	line-height: 22px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h4 {	font-size: 14px;	font-weight: bold;	}h5 {	font-size: 14px;	line-height: 22px;	margin-top: 0;	margin-bottom: 0;	color: #003399;	font-weight: bold;	}h6 {	font-size: 10px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}img {	border: 0;	}.nowrap {	white-space: nowrap;	font-size: 10px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;/* must be combined with nobr in html for ie5win */	}.tiny {	font-size: 9px;	line-height: 16px;	margin-top: 15px;	margin-bottom: 5px; 	}	.dates {	font-size: 9px;	text-transform: uppercase;	color: #000066;	border-top: 1px solid #0033CC;}	/* END GENERAL STYLES */ /* MAIN BOXES STYLES */#wrapper {	width: 785px;	margin: 0 auto;	background-color: #FFF;	height: auto;}#toprow {	height: 161px;	width: 775px;}#righttop {	float: left;	margin: 3px;	background: #fff url(images_bkgds/topright.gif) no-repeat right top;	width: 483px; 	height: 161px;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 483px;		}html>body #righttop {	width: 451px; 	}*//* STYLES FOR HOME PAGE */#toplefthome {	float: left;	margin: 3px;	background: #fff url(images_bkgds/topleft_home.jpg) no-repeat left top;	width: 280px; 	height: 161px;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowhome {	width: 780px;}#bottomrow #leftbottom_home {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_home.jpg) no-repeat left top;	width: 280px;	height: 387px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrow #rightbottom_home {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_home.jpg) no-repeat right top;	width: 483px;	height: 387px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 483px;	}html>body #righttop {	width: 451px; 	}*/	/* END STYLES FOR HOME PAGE */		/* STYLES FOR CALENDAR PAGE */#topleftcalendar{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_calendar.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowcalendar  {	width: 780px;}#bottomrowcalendar #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_calendar.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowcalendar #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_calendar.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #righttop {	width: 451px; 	}*/	/* END STYLES FOR CALENDAR PAGE *//* STYLES FOR ABOUT TAVOR PAGE */#topleftabout{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_about.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #leftabout {	width: 254px; 	}*/	#bottomrowabout {	width: 780px;}#bottomrowabout #leftbottom {	float: left;	margin: 3px;	background: #FFFFFF url(images_bkgds/bottomleft_about.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #leftbottom {	width: 254px; 	}*/#bottomrowabout #rightbottom {	float: left;	margin: 3px;	background: #FFFFFF url(images_bkgds/bottomright_about.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR ABOUT TAVOR PAGE */	/* STYLES FOR SESSIONS AND FEES PAGE */#topleftsessions{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_sessions.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowsessions {	width: 780px;}#bottomrowsessions #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_sessions.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #leftbottom {	width: 254px; 	}*/#bottomrowsessions #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_sessions.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*/	/* END STYLES FOR SESSIONS AND FEES PAGE *//* STYLES FOR SUMMER PAGE */#topleftsummer{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_summer.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowsummer {	width: 780px;}#bottomrowsummer #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_summer09.jpg) no-repeat left top;	width: 280px;	height: 387px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #leftbottom {	width: 254px; 	}*/#bottomrowsummer #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_summer.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR SUMMER PAGE *//* STYLES FOR CONTACT PAGE */#topleftcontact{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_contact.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowcontact {	width: 780px;}#bottomrowcontact #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_contact.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowcontact #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_contact.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR CONTACT PAGE *//* STYLES FOR ALUMNI PAGE */#topleftalumni{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_alumni.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowalumni {	width: 780px;}#bottomrowalumni #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_alumni.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowalumni #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_alumni.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR ALUMNI PAGE *//* STYLES FOR KENIM PAGE */#topleftkenim{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_kenim.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowkenim {	width: 780px;}#bottomrowkenim #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_kenim.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowkenim #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_kenim.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR KENIM PAGE *//* STYLES FOR COMMITTEE PAGE */#topleftcommittee{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_committee.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowcommittee {	width: 780px;}#bottomrowcommittee #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_committee.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowcommittee #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_committee.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR COMMITTEE PAGE *//* STYLES FOR STAFF PAGE */#topleftstaff{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_staff.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowstaff {	width: 780px;}#bottomrowstaff #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_staff.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowstaff #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_staff.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR STAFF PAGE *//* STYLES FOR GENERAL PAGE */#topleftgeneral{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_general.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#bottomrowgeneral {	width: 780px;}#bottomrowgeneral #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_general.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowgeneral #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_general.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*//* END STYLES FOR GENERAL PAGE *//* STYLES FOR RETURN PAGE */#topleftreturn{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_return.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#righttopreturn {	float: left;	margin: 3px;	background: #fff url(images_bkgds/topright_return.gif) no-repeat right top;	width: 483px; 	height: 161px;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 483px;		}html>body #righttop {	width: 451px; 	}*/	#bottomrowreturn {	width: 780px;}#bottomrowreturn #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_return.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowreturn #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_return.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*/	#textboxreturn {	margin: 30px 15px 0 60px;	padding: 5px;	height: 200px;	width: 350px;	z-index: 10;	border: 2px #ccc;	overflow: auto;	font-family: Arial, Helvetica, sans-serif;	color: #112A7E;	font-size: 11px;	line-height: 14px;	background-color: #FFFFFF;}#textboxreturn a{	text-decoration: underline;	}/* END STYLES FOR RETURN PAGE *//* STYLES FOR PHOTOS PAGE */#topleftphotos{	float: left;	margin: 3px;	background-image: url(images_bkgds/topleft_photos.jpg);	width: 280px;	height: 161px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-position: left top;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;		}html>body #lefttop {	width: 254px; 	}*/	#righttopphotos {	float: left;	margin: 3px;	background: #fff url(images_bkgds/topright_photos.gif) no-repeat right top;	width: 483px; 	height: 161px;	}	/*voice-family: "\"}\"";	voice-family:inherit;	width: 483px;		}html>body #righttop {	width: 451px; 	}*/	#bottomrowphotos {	width: 780px;}#bottomrowphotos #leftbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomleft_photos.jpg) no-repeat left top;	width: 284px;	height: 400px;	} 	/*voice-family: "\"}\"";	voice-family:inherit;	width: 254px;	}html>body #lefttop {	width: 254px; 	}*/#bottomrowphotos #rightbottom {	float: left;	margin: 3px;	background: #fff url(images_bkgds/bottomright_photos.jpg) no-repeat right top;	width: 481px;	height: 400px;	} 	/* voice-family: "\"}\"";	voice-family:inherit;	width: 481px;	}html>body #rightbottom {	width: 451px; 	}*/	#textboxphotos {	margin: 10px 0px 0 30px;	padding: 5px;	height: 340px;	width: 420px;	z-index: 10;	border: 2px #ccc;	overflow: auto;	font-family: Arial, Helvetica, sans-serif;	color: #112A7E;	font-size: 11px;	line-height: 14px;}#textboxphotos a{	text-decoration: underline;	}/* END STYLES FOR PHOTO PAGE */#bottomnav {	clear: both;	font-size: 12px;	text-align: center;	font-weight: normal;}#bottomnav a {	font-weight: bold;}		#footer {	clear: both;	font-size: 10px;	text-align: center;}	#contact {	position:absolute;	margin:122px 5px 0px 678px;	width:96px;	height:24px;	z-index:10;	}/* END MAIN BOXES STYLES *//* HOME NEWS BOX */ #news {	background-color: #FFF;	margin: 90px 15px 0 240px;	padding: 5px;	height: 250px;	width: 210px;	z-index: 10;	border: 2px #ccc;	overflow: auto;}/* voice-family: "\"}\"";	voice-family:inherit;	 overflow-y: scroll;	}html>body #news {	 overflow-y: scroll; 	}*/#news h4 {	font: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS" 12px text-transform: uppercase;	color: #CE000C;	font-size: 12px;	font-weight: bold;	border-top: 1px dashed #16339B;	margin: 2px;}#news p {	font: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS" 12px text-transform: uppercase;	color: #000;	font-size: 11px;}#news a {	text-decoration: underline;}/* END HOME NEWS BOX *//* START NAVIGATION */#navwrapper {	clear: both;	text-align: center;	background-image: url(images_nav/navbacklower.jpg);	background-repeat: repeat-x;}#navtable {	margin: 0px;	padding: 0px;	width: 748px;	height: 21px;}#navtable td {	margin: 0px;	padding: 0px;	height: 21px;}#leftbottom #subnav {	color: #000099;	font-size: 13px;	text-align: right;	padding-top: 30px;	padding-right: 35px;	display: block;	line-height: 20px;	font-weight: bold;	width: 200px;	margin-left: 45px;	margin-top: 60px;}#leftbottom #subnav a{	color: #FFFFFF;	font-weight: bold;}#leftbottom #subnav a:hover{	color: #66CCFF;	font-weight: bold;}#bottomrowsummer #leftbottom #subnav {	color: #000066;	font-size: 13px;	text-align: right;	padding-top: 30px;	padding-right: 35px;	display: block;	line-height: 20px;	font-weight: bold;	width: 200px;	margin-left: 45px;	margin-top: 60px;}#bottomrowsummer #leftbottom #subnav a{	color: #000066;	font-weight: bold;}#bottomrowsummer #leftbottom #subnav a:hover{	color: #CCCCCC;	font-weight: bold;}#bottomrowgeneral #leftbottom #subnav a{	color: #003399;	font-weight: bold;}#bottomrowgeneral #leftbottom #subnav a:hover{	color: #0099CC;	font-weight: bold;}/* END NAVIGATION */   /* THUMBNAIL PHOTOS */  #leftbottom #thumbnails {		width: 250px;	margin-left: 35px;	margin-top: 10px;} #thumbnails img{	margin-right: 5px;	border: solid 1px #000;} /* END THUMBNAIL PHOTOS *//* START RIGHT BOTTOM TEXTBOX */ #textbox {	margin: 30px 15px 0 60px;	padding: 5px;	height: 280px;	width: 350px;	z-index: 10;	border: 2px #ccc;	overflow: auto;	background-image: url(images/whitetrans_bkgd60.png);	font-family: Arial, Helvetica, sans-serif;	color: #112A7E;	font-size: 11px;	line-height: 14px;}#textbox a {	text-decoration: underline;}#textbox img {	border: 1px solid #112A7E;	padding: 5px;	float: right;	margin-left: 3px;}/* voice-family: "\"}\"";	voice-family:inherit;	 overflow-y: scroll;	}html>body #news {	 overflow-y: scroll; 	}*/#textbox h4 {	font: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS" 12px text-transform: uppercase;	color: #264476;	font-size: 12px;	font-weight: normal;	border-top: 1px dashed #16339B;	margin: 2px;}#textbox p {	font: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS" 12px text-transform: uppercase	padding-top: 5px;}/* END RIGHT BOTTOM TEXTBOX *//* colors */.dkblue {color: #003366}.orange {color: #FF9900}.green {color: #006600}.purple {color: #660099}.red {color: #CC0000}ol li{	line-height: 1.5em;}ul li{	line-height: 1.5em;}#center img {	text-align: center;	padding-right: 20px;}/* calendar pop-up box */#longbox {	background-color: #FFFFFF;	border: 1px solid #000066;	padding: 8px;	width: 350px;	font-size: 11px;}