/* lack_of_style.css */body {	background-color: #2a3757;	margin: 0;	/* background: #000000 url(images/bg.jpg) repeat-x;	*/	 overflow-x: hidden; }body,p,td { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#container {	/* width: 1005px; */	margin: 0;}#top {		padding: 20px;	width: 100%;	/* width: 1005px; */	/* overflow: hidden; */}#topnav {		position: absolute;	top: 79px; /* 73px */	left: 460px;	/* width: 425px; */	width: 555px;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	margin-bottom: 0;	padding-bottom: 0;}  #middle {	background-color: #ffffff;	margin-top: 0;	min-height: 382px;	min-width: 980px;	padding: 15px 20px 15px 5px;	/* position: absolute; */	/* top: 115px; */	/* left: 5px; */	/* overflow: hidden; */}#images {	padding: 0 25px 10px 15px;	float: left;}/*#text {	display: inline;	width:200px;	height:404px;	font-family: Arial, Helvetica, sans-serif;	padding-left: 6px;}*//* font-size: 12px; *//* overflow: hidden; */#graphicText {	display: inline;	width: 140px;/*	overflow: ;*/	/* height: 404px; */		/* width: 2010px; */}#imagesLeftFloat {	padding: 15px 30px 0 15px;	float: left;}#graphicTextRight {	display: inline;}#bottom,#bottom a {	background-color: #2a3757;	color: #FFFFFF;	font-size: 10px;	text-decoration: none;}h1,h1.homepg,h1.normal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #7E1414;}h1.homepg {	margin-top: 6px;	margin-bottom: 0;	padding-bottom:0;}h1.normal {	display: block;	font-size: 18px;	/* height: 29px; */	margin: 15px 0 0 20px;	padding: 0;	width: 950px;}h1.noPadding {	font-size: 18px;	margin: 0;	padding: 0;}h2 {	font-size: 12px;	font-weight: bold;	color: #7E1414;}.boldRed {	font-weight: bold;	color: #7E1414;}a:link,a:visited {	color: #000000;	text-decoration: underline;	/* color: #FFFFFF; */}a:active { color: #CF2121; }a:hover { color: #7E1414; }.middleNav a {	font-size: 12px;	font-weight: bold;	color: #7E1414;	text-decoration: none;}.middleNav a:hover { color: #DA2323; }/*#Layer1 {	position:absolute;	width:998px;	height:115px;	z-index:1;	left: 10px;	top: 544px;}.style1 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;}*//* the css below is formerly from menu.css (JASJ) */#tabs3 {	float:left;	width:500px	background:#fff;	font-size: 14px;	line-height:normal;}#tabs3 ul {	margin:0;	padding: 10px 10px 0 50px;	list-style:none;}#tabs3 li {	display:inline;	margin:0;	padding:0;}#tabs3 a {	float:left;	background:url("images/tableft3.gif") no-repeat left top;	margin:0;	padding:0 0 0 4px;	text-decoration:none;}#tabs3 a span {	float:left;	display:block;	background:url("images/tabright3.gif") no-repeat right top;	padding:5px 15px 4px 6px;	color:#FFF;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabs3 a span {float:none;}/* End IE5-Mac hack */#tabs3 a:hover span {	color:#FFF;}#tabs3 a:hover {	background-position: 0% -42px;}#tabs3 a:hover span {	background-position:100% -42px;}  #leftnav {	height: 217px;	/* left: 3px; */	line-height: normal;	margin: 15px 0 0 20px;	/* padding: 8px; */	/* position: absolute; */	/* top: 113px; */	width: 176px;}#leftnav a:hover{	color:#666666;}#leftnav2 {	width:352px;		font-size: 93%;	line-height:normal;	position: absolute;	left: 3px;	top: 247px;	height: 276px;	padding: 8px;	border: 2px;}#leftnav a:hover {	color: #666666;}#leftnav2 a:hover {	color: #666666;}#flashbanner {	width: 847px;	height: 95px;	margin: 6px 0px 15px 15px;}h1 {	margin: 31px 0 0 30px;	padding: 0;}#text {	height: 310px;	margin: 15px 0px 15px 30px;	/* overflow: hidden; */	width: 225px;}#gallery {	height: 336px;	left: 290px;	padding: 35px 0 0 0;	position: absolute;	width: 573px;}#galleryNoBanner {	height: 336px;	left: 290px;	padding: 35px 0 0 0;	position: absolute;	width: 573px;}.thumb img {	margin: 10px 0px 0px 35px;}#bottom {	padding: 15px 0 15px 10px;	width: 100%;	/* width:1005px; */	/* position: absolute; */	/* top: 495px; */	/* overflow: hidden; */}.alumniImageLeft {	border: 1px solid #000000;	float: left;	margin: 0 15px 6px 0;}/*.alumniImageRight {	float: right;	height: 192px;	width: 218px;}*/.alumniRowLight,.alumniRowDark { 	display: block;	margin: 6px 30px 0 6px;	padding: 15px;	width: 440px;}#alumniRightColumn {	display: block;	position: absolute;	top: 158px;	left: 495px;	width: 440px;}.alumniRowDark { 	background-color: #CAD2E6;}.alumniText {	display: inline;}.alumniName { 	color: #7E1414;	font-size: 14px;	font-weight: bold;}.facultyRow {	display: block;	margin: 6px 0 0 6px;	padding: 15px;}.facultyTextFullBody {	margin: 6px 30px 0 6px;	padding: 5px 15px 15px 15px;}.facultyTextFullBody p {	margin: 12px 0 24px 0;	padding: 0;}