/* ImageFlow Settings - CSS 2.1 */
.imageflow { visibility: hidden; position:relative; text-align: left; width: 950px; }
.imageflow img { visibility: hidden; position: absolute; top: 0px; border: none; }
.imageflow p { text-align:center; margin: 0 auto; }
.imageflow .loading { position: relative; left: 50%; margin-left: -106px; width: 200px; height: 15px; padding: 5px; visibility: visible; border: 1px solid white; }
.imageflow .loading_bar { height: 15px; width: 1%; background: #fff; visibility: visible; }
.imageflow .caption { position: absolute; top: 0px; left: 0px; text-align:center; z-index:10000; }
.imageflow .caption .name { color: #FF8420; font-weight: bold; font-size:16px; }

.imageflow .scrollbar { visibility: hidden; position:absolute; top:50px; left:0px; border-bottom: 3px solid #DAE5EE; z-index:10001; }
.imageflow .slider { position: absolute; margin-top: -5px; margin-left: -7px; z-index: 10002; background-image: url(../images/slider.png); background-repeat: no-repeat; width: 39px; height: 14px; }

#teacherbio { margin-left: 245px; width: 469px; position: absolute; top: -62px; z-index: 19999; }
#teacherbio .main { background: url(../images/teacherbio_bg.png) repeat-y; margin: 0; padding: 0 20px; overflow: hidden; }

