#banner_wrapper{
	width: 1007px;
	height: 215px;
	clear: both;
	position: relative;
	}
#frame_left{
	float: left;
	width: 15px;
	}
#banner_top{
	float: left;
	width: 992px;
	}
	#photo_top_area{
		float: left;
		width: 314px;
		}
		#photo_top{
			background: url(/ftpimages/382/podium/Style729/images/photo_main.jpg);
			width: 314px;
			height: 140px;
			}
	#frame_right{
		float: left;
		width: 7px;
		}
	#logo{
		background: url(/ftpimages/382/podium/Style729/images/logo.png) no-repeat;
		float: right;
		width: 671px;
		height: 159px;
		}
		#logo a{
			display: block;
			width: 560px;
			height: 115px;
			margin-left: 41px;
			margin-top: 10px;
			outline: none;
			text-indent: -9999px;
			line-height: 1px;
			font-size: 1px;
			}
		#logo p{
			display: none;
			}
#banner_bottom{
	float: left;
	width: 992px;
	}
	#photo_bottom_area{
		float: left;
		width: 128px;
		}
		#photo_bottom{
			background: url(/ftpimages/382/podium/Style729/images/photo_bottom.jpg);
			width: 128px;
			height: 37px;
			}
	
	#nav {
		margin: 0px;
		padding: 0px;
		}
	#nav ul{
		background: url(/ftpimages/382/podium/Style729/images/L1.png) no-repeat top left;
		height: 56px;
		width: 864px;
		margin: 0px;
		padding: 0px;	
		float: left;
		}
		
		#nav li {			
			display:inline;
			padding:0px;
			margin:0px;
			}
			
			#nav li a {
				background:url(/ftpimages/382/podium/Style729/images/L1.png) no-repeat top left;
				display:block;
				float:left;
				height:56px;
				text-indent:-9999px;	
				outline: none;	
				/*
				line-height:1px;
				font-size: 1px;	
				*/
				}
				
				#nav li a#nav_121356{width:115px; background-position:0px 0px;}
				#nav li a#nav_121357{width:124px; background-position:-115px 0px;}
				#nav li a#nav_121358{width:136px; background-position:-239px 0px;}
				#nav li a#nav_121359{width:184px; background-position:-375px 0px;}
				#nav li a#nav_121360{width:140px; background-position:-559px 0px;}				
				#nav li a#nav_121361{width:165px; background-position:-699px 0px;}
				
				#nav li a#nav_121356:hover,#nav li a#nav_121356.on{background-position:0px -56px; border: none;}
				#nav li a#nav_121357:hover,#nav li a#nav_121357.on{background-position:-115px -56px; border: none;}
				#nav li a#nav_121358:hover,#nav li a#nav_121358.on{background-position:-239px -56px; border: none;}
				#nav li a#nav_121359:hover,#nav li a#nav_121359.on{background-position:-375px -56px; border: none;}
				#nav li a#nav_121360:hover,#nav li a#nav_121360.on{background-position:-559px -56px; border: none;}				
				#nav li a#nav_121361:hover,#nav li a#nav_121361.on{background-position:-699px -56px; border: none;}	
	
#shadow_overlay{
	position: absolute;
	top: 215px;
	left: 229px;
	clear: both;/*CSP sdb 091710 added this selector*/
	}	
	
/*======faculty bio link style===========*/
.fsdbiot a{color: #345f9a;}
			
/* ======== styles to center site ===========*/

.sitercol{display:none;}
body{
    text-align: center;
    height: 100%;
    }
    #Form1{
        width: 980px;
        margin: 0 auto; 
        text-align: left;
        }

#txt_hid{
    top:0px; 
    left:0px;
    height: 0px;
}

#pdIframe{
    top:0px; 
    left:0px;
    height: 0px;
}

#pdIframeDD{
    top:0px; 
    left:0px;
    height: 0px;
}

#tooltip{
    top:0px; 
    left:0px;
}

#form2{
    position:absolute;
    top:0px; 
    left:0px;
}

#form1{ 
    margin-bottom: 0px; 
}

html{
    min-height: 100%; /*Needed to fix background dispaly issue in firefox*/
    height: auto; /*Needed to fix background dispaly issue in firefox instead of height 100%*/
}

body{
    height: auto; /*not need if we can turn off 100% height in style builder.*/
}

#left-col{
	background:url(/ftpimages/382/podium/style729/images/left_col_bottom.png) no-repeat;
	height: 21px;
	width: 249px;
}
