@charset "utf-8";

#banner {
	height: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #1024B7;
	border-bottom-color: #0D20BA;
	border-left-color: #1024B7;
	margin-top: 15px;
}
body {
	margin: 0px;
}
#Main {
	background-color: #FFFFFF;
	height: 750px;
	padding-top: 0px;
	margin-top: 20px;
}
#bottom {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}

#leftcol {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 710px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#all {
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-color: #0D20BA;
	border-right-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 7px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
}
#all2 #Main2 #rightcol #fosterspic img {
	width: auto;
	border: 1px solid #000000;
}

.center1 {
	background-position: center;
}

#rightcol {
	width: 600px;
	float: right;
	margin: 0px;
}
#friedpicwelcome {
	float: right;
	margin-right: 20px;
	margin-top: 50px;
}
#welcometext {
	float: left;
	width: 350px;
}

#fosters {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: 25px;
	float: left;
	width: 90%;
}
#fosterspic {
	float: right;
	margin-top: 25px;
	margin-right: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 180px;
}
#forsterspic2 {
	padding-left: 19px;
}

#fosters2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	float: right;
	width: 90%;
	margin-top: 40px;
	margin-right: 25px;
	color: #D6D6D6;
}
#fosters2pic {
	float: left;
	width: 210px;
	clear: left;
	margin-top: 175px;
}




.clearfloat {
	clear: both;
}
div#navbar2 {
	height: 10px;
	width: 90%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #000;
	border-right-color: #000000;
	border-bottom-color: #000;
	padding-top: 15px;
	margin-right: 0px;
	padding-left: 32px;
	color: #0000FF;
	font-size: 9px;
}
#bottomtwo {
	margin-top: 30px;
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000FF;
}

div#navbar2 ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000FF;
	line-height: 10px;
	white-space: normal;
}
div#navbar2 li {
	list-style-type: none;
	display: inline;
}
div#navbar2 li a {
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
div#navbar2 li a:link {
    color: #FFF:
	color: #0000FF;
}
div#navbar2 li a:visited {
	color: #9999FF;
}
div#navbar2 li a:hover {
	font-weight: normal;
	color: #330000;
	text-decoration: underline;
}
#lukesoldpic {
	margin-top: 15px;
	margin-left: 5px;
}
#panpark {
	clear: both;
	background-color: #FFFFFF;
}

#lukesoldtext {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fostersA {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: 25px;
	float: right;
	width: 200px;
	margin-right: 25px;
}
#highlights {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-right: 25px;
}
#all #Main #rightcol #highlights div {
}
#fosterslike {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: 25px;
	float: left;
	width: 300px;
}
#all2 {
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-color: #0D20BA;
	border-right-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 7px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
	height: 1250px;
}
#Main2 {
	background-color: #FFFFFF;
	height: 2400px;
	padding-top: 0px;
	margin-top: 20px;
}
#fosterspic3 {
	float: right;
	margin-top: 25px;
	margin-right: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 250px;
}
#lwhatsnew {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftcol2new {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 2400px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#MainResearch {
	background-color: #FFFFFF;
	height: 6350px;
	padding-top: 0px;
	margin-top: 20px;
}
#researchtext {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftcol2research {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 6340px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#faculty {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 350px;
}
#facultypics {
	float: right;
	margin-top: 25px;
	margin-right: 50px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 180px;
}
#Mainfaculty {
	background-color: #FFFFFF;
	height: 1550px;
	padding-top: 0px;
	margin-top: 20px;
}
#facultytable {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
#leftcolfaculty {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1540px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#linkstext {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-left: 40px;
}
#Mainlinks {
	background-color: #FFFFFF;
	height: 1250px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcollinks {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1240px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#Houstaffmain {
	background-color: #FFFFFF;
	height: 2250px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolhousestaff {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 2240px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#rightcolhousestaff {
	width: 600px;
	float: right;
	margin: 0px;
}
#rightcolwelcome {
	width: 600px;
	float: right;
	margin: 0px;
}
#Mainwelcome {
	background-color: #FFFFFF;
	height: 1040px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolwelcome {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1030px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#vision {
	float: right;
	width: 250px;
}
#glance {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: 25px;
	float: left;
	width: 330px;
}
#saryc5 {
	float: right;
	margin-left: 20px;
}
#ryan {
	float: left;
	margin-right: 25px;
}
#sloan {
	float: right;
	margin-left: 20px;
}
#rotationsmain {
	background-color: #FFFFFF;
	height: 2800px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcol2newrotations {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 2790px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#reslife {
	width: 600px;
	float: right;
	margin: 0px;
}
#reslifemain {
	background-color: #FFFFFF;
	height: 3200px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolreslife {
	width: 160px;
	float: left;
	margin: 0px;
	height: 3190px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#rightcolreslife {
	width: 600px;
	float: right;
	margin: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
#reslifeslideshow {

}
#central {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
}

#jazz {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
}
#globe {
	float: left;
	margin-right: 20px;
	margin-left: 10px;
}
#TWB {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
}
#timessquare {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
}
#talent {
	float: left;
	margin-right: 20px;
	margin-left: 10px;
}

#jog {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
}

#centralpark {
	margin-right: 20px;
	margin-left: 10px;
	float: left;
}
#AppMain {
	background-color: #FFFFFF;
	height: 1700px;
	padding-top: 0px;
	margin-top: 20px;
}
#Apprightcol {
	width: 600px;
	float: right;
	margin: 0px;
}
#Appleftcol {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1490px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#ApMain {
	background-color: #FFFFFF;
	height: 1500px;
	padding-top: 0px;
	margin-top: 20px;
}
#Aprightcol {
	width: 550px;
	float: right;
	margin: 0px;
	padding-left: 10px;
	padding-right: 20px;
}
#MainSLR {
	background-color: #FFFFFF;
	height: 900px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolSLR {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 890px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#Mainfellowship {
	background-color: #FFFFFF;
	height: 1050px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolfellowship {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1040px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#rightcolfellowship {
	width: 600px;
	float: right;
	margin: 0px;
}
#Maincontact {
	background-color: #FFFFFF;
	height: 1800px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolcontact {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1790px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#rightcolcontact {
	width: 600px;
	float: right;
	margin: 0px;
}
#contacttable {
	width: 575px;
}
#Mainconference {
	background-color: #FFFFFF;
	height: 1800px;
	padding-top: 0px;
	margin-top: 20px;
}
#leftcolconference {
	width: 160px;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	height: 1790px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 2px;
	padding-left: 0px;
}
#benefittext {
	margin-left: 25px;
}
#all #Main #rightcol #fosters2 ul ul li {
	text-align: left;
}
#all #Main #rightcol #fosters2 ul ul li {
	color: #FFF;
}
#all #Main #rightcol #fosters2 ul li {
	color: #333;
}
#all #Main #rightcol #fosters2 p strong {
	color: #000;
}
#all #Main #rightcol #fosters2 p {
	color: #000;
}
#all #MainResearch #rightcol #researchtext p em {
	text-align: center;
}

