#pageContent {	position: absolute;	z-index: 4;	left: 80px;	top: 200px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 870px;	line-height: 16px;	visibility: visible;}.pRestrictedWidth a {	color: #666666;}#dbImage {	position: absolute;	height: 818px;	width: 950px;	z-index: 6;	visibility: hidden;}#dropDown1 {	position: absolute;	width: auto;	left: 480px;	top: 118px;	z-index: 100;	background-color: #E9E9E9;	border: 1px solid #666666;	visibility: hidden;	padding-bottom: 5px;}#dropDown1 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.7em;	font-weight: bold;	color: #000000;	text-decoration: none;	display: block;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}#dropDown1 a:hover {	color: #CC0000;}#pageHeading {	position: absolute;	left: 80px;	top: 195px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	visibility: hidden;}body {	margin: 0px;	background-color: #FFFFFF;}#container {	height: 760px;	width: 950px;	margin-right: auto;	margin-left: auto;	position: relative;	z-index: 2;}#aboutImageRandom {	position: absolute;	top: 55px;	z-index: 10;	border: 2px solid #333;	width: 125px;	height: 200px;	left: 715px;}.container1 {	background-image: url(images/background10.jpg);	background-repeat: no-repeat;}#containerInt {	position: absolute;	height: 740px;	width: 950px;	left: 1px;	top: 1px;	z-index: 3;}#container2 {	height: 760px;	width: 950px;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	position: relative;	background-image: url(images/background3.jpg);	z-index: 2;}#~containerSD {	height: 740px;	width: 875px;	margin-right: auto;	margin-left: auto;}#logo {	height: 110px;	width: 223px;	position: absolute;	left: 80px;	top: 35px;}#nav {	position: absolute;	left: 340px;	top: 100px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	height: 45px;	width: 610px;	line-height: 20px;}#nav a {	color: #000000;	text-decoration: none;	padding-right: 25px;}#nav a:hover {	color: #CC0000;}.currentPage {	color: #CC0000;	padding-right: 25px;}.workshopsLeftCol {	width: 300px;}.workshopsLeftCol img {	margin-right: 10px;	margin-bottom: 10px;}.smallText {	font-size: 10px;}.schoolColumn {	float: left;	height: 450px;	width: 200px;}.schoolColumn img {	margin-right: 20px;	margin-bottom: 20px;}#schoolsAndCourses {	text-align: right;	padding-right: 100px;	padding-top: 75px;}.blackText {	color: #000000;}#schoolsAndCourses a {	color: #000000;	text-decoration: none;}#schoolsAndCourses a:hover {	color: #CC0000;}.aboutHighlightText {	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size: 16px;	font-weight: normal;	padding-bottom: 20px;	padding-left: 20px;}.aboutHighlightTextBottom {	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size: 16px;	font-weight: normal;	padding-left: 20px;}.aboutTableMargins {	margin-top: 40px;	margin-bottom: 40px;}.studentDrawingDiv {	font-size: 12px;	font-weight: bold;	width: auto;	margin-right: 10px;	float: left;}.studentDrawingDiv  a:hover img {	border: 1px solid #CC0000;	margin: 0px;}.paragraphContain {	width: 550px;	clear: both;}.studentDrawingDiv img {	margin: 1px;}#container1 {	height: 760px;	width: 950px;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	position: relative;	background-image: url(images/background2.jpg);	z-index: 2;}.SDdescriptionHrz {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 262px;	margin-right: 25px;}.SDdescriptionHrz a {	color: #FFFFFF;	text-decoration: none;}.SDdescriptionHrz a:hover {	color: #CC0000;}.image30left {	margin-left: -30px;}.imgBW {	filter: Gray;}.teamName {	font-size: 11px;	font-weight: bold;	text-align: center;	width: 80px;	display: block;	float: left;}.tmline {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;	height: 40px;	position: relative;	top: 0px;	left: 52px;	width: 200px;}.tmbio {	float: left;	width: 295px;	position: relative;}.tmbioNarrow {	float: left;	width: 200px;	position: relative;}.tmbioNarrow2 {	float: left;	width: 260px;	position: relative;}.tmSchool {	float: left;	width: 42px;	margin-right: 10px;	height: 100px;	text-align: center;}.tmLineContainer {	height: 40px;	position: relative;	margin-bottom: 5px;}.endFloat {	clear: both;}.verticalSpacer {	height: 215px;}#tm0 {	position: absolute;	top: 395px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	z-index: 5;}#tm1 {	position: absolute;	left: 52px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm2 {	position: absolute;	left: 130px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm3 {	position: absolute;	left: 210px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm4 {	position: absolute;	left: 290px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm5 {	position: absolute;	left: 375px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm6 {	position: absolute;	left: 455px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm7 {	position: absolute;	left: 527px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm8 {	position: absolute;	left: 610px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm9 {	position: absolute;	left: 685px;	top: 380px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm10 {	position: absolute;	left: 54px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm11 {	position: absolute;	left: 131px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm12 {	position: absolute;	left: 212px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm13 {	position: absolute;	left: 296px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm14 {	position: absolute;	left: 369px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm15 {	position: absolute;	left: 52px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm16 {	position: absolute;	left: 133px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}#tm17 {	position: absolute;	left: 615px;	top: 450px;	width: 350px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	visibility: hidden;}.also {	height: 85px;	width: 350px;	position: absolute;	right: 50px;	top: 420px;	padding: 10px;}.spacer {	height: 30px;	width: 55px;	float: left;}.workshopsImgDsp {	position: absolute;	left: 410px;	top: 195px;	width: 500px;	visibility: hidden;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #000000;}.workshopsImgDsp  img {	margin-bottom: 15px;}.studentImgDsp {	background-color: #000000;	height: 730px;	width: 920px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding-top: 30px;	visibility: hidden;	margin-right: auto;	margin-left: auto;	position: absolute;	left: 1px;	top: 1px;	padding-left: 30px;	z-index: 1;}.SDdescription {	padding-left: 40px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 325px;	vertical-align: middle;	overflow: auto;	height: 700px;}.SDdescription  a {	color: #FFFFFF;	text-decoration: underline;}.SDdescription  a:hover {	color: #CC0000;}.studentName {	font-size: 16px;}.drawingTitle {	text-transform: uppercase;}.workshopsLeftCol a {	font-style: italic;	font-weight: bold;	text-decoration: none;}.workshopTitle {	color: #666666;}.pRestrictedWidth {	width: 800px;}.aboutUsNumberPlcmnt {	margin-top: 5px;}.ulNoTopMargin {	margin-top: -15px;}.smallMargins {	margin-top: 10px;	margin-bottom: 10px;}#imgXl {	text-align: center;	position: relative;}.closeWindow {	color: #FFFFFF;	background-color: #333333;	position: absolute;	width: 200px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;	margin: 5px;	padding: 5px;	border: 1px solid #FF0000;}.coursesColumn {	padding-right: 25px;}.courseTablePosition {	margin-top: 14px;}.container2 {	background-image: url(images/background9.jpg);	background-repeat: no-repeat;}.container3 {	background-image: url(images/background8.jpg);	background-repeat: no-repeat;}.container4 {	background-image: url(images/background7.jpg);	background-repeat: no-repeat;}.container5 {	background-image: url(images/background6.jpg);	background-repeat: no-repeat;}.container6 {	background-image: url(images/background5.jpg);	background-repeat: no-repeat;}.container7 {	background-image: url(images/background4.jpg);	background-repeat: no-repeat;}.container8 {	background-image: url(images/background3.jpg);	background-repeat: no-repeat;}.container9 {	background-image: url(images/background2.jpg);	background-repeat: no-repeat;}.discussionComment {	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 14px;}/*styles for the Discussion page*/#discussion .studentImgDsp {	height: 730px;	width: 920px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	padding-top: 30px;	visibility: hidden;	margin-right: auto;	margin-left: auto;	position: absolute;	left: 1px;	top: 1px;	padding-left: 30px;	z-index: 1;	background-image: url(images/background.jpg);	background-repeat: no-repeat;}#discussion .SDdescription {	padding-left: 40px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 325px;	vertical-align: middle;	overflow: auto;	height: 700px;}#discussion .SDdescription  a {	color: #666;	text-decoration: underline;}#discussion .SDdescription  a:hover {	color: #CC0000;}.rightAlign {	text-align: right;	display: block;}