.clear{
	clear:both;}
	
#leftEdge{
	background: url(/ftpimages/22/podium/style380/images/leftEdge.png) top no-repeat;
	height: 815px;
	width: 16px;
	position: absolute;
	}
	
#navBottom{
	background: url(/ftpimages/22/podium/style380/banner/nav_bottom.jpg) top no-repeat;
	height: 15px;
	width: 710px;
	position: absolute;
	top: 103px;
	left: 166px;
	}
	
#pageTitleHolder{
	position: absolute;
	left: 199px;
	top: 118px;
	height: 38px;
	width: 677px;
	background: url(/ftpimages/22/podium/style380/banner/orange_background.jpg) top repeat-x;
	}
	#orangeBarLeft{
		float: left;
		height: 38px;
		width: 9px;
		background: url(/ftpimages/22/podium/style380/banner/orange_left.jpg) top no-repeat;
		}
	#orangeBarMiddle{
		float: left;
		height: 38px;
		width: 32px;
		margin-left: 356px;
		background: url(/ftpimages/22/podium/style380/banner/orange_bar_middle.jpg) top no-repeat;
		}
	.pageTitle{
		float: left;
		height: 38px;
		width: 280px;
		background-image: url(/ftpimages/22/podium/style380/banner/L1_header_blank.jpg);
		background:	top no-repeat;
		}

#bannerLeft{
	position: absolute;
	left: 16px;
	background: url(/ftpimages/22/podium/style380/images/banner_left.png) top no-repeat;
	height: 118px;
	width: 150px;
	}
#schoolName{
	position: absolute;
	left: 166px;
	height: 69px;
	width:900px;/*CSP sdb 040710 added this to prevent stacking when resizing to small*/
	}
	#snLeft{
		float: left;
		background: url(/ftpimages/22/podium/style380/banner/logo_left.jpg) top no-repeat;
		height: 69px;
		width: 171px;
		}
	#snMiddle{
		float: left;
		background: url(/ftpimages/22/podium/style380/banner/logo.jpg) top no-repeat;
		height: 69px;
		width: 378px;
		}
		#snMiddle a{
			text-indent: -9999px;
			}
			#snMiddle h1{
				padding: 0;
				margin: 0;
				line-height: 69px;
				}
	#snRight{
		float: left;
		background: url(/ftpimages/22/podium/style380/banner/logo_right.jpg) top no-repeat;
		height: 69px;
		width: 161px;
		}
	#rightEdge{
		position: absolute;
		left: 710px;
		background: url(/ftpimages/22/podium/style380/banner/site_right_margin.jpg) top no-repeat;
		height:768px;
		width: 20px;
		}
#nav1{
	position: absolute;
	left: 166px;
	top: 69px;
	width: 710px;
	padding: 0;
	margin: 0;
	}
	#L1{
		margin: 0;
		padding: 0;
		list-style: none;
		height: 34px;
		width: 710px;
		}
		#L1 li{
		margin: 0;
		padding: 0;
		display: inline;
		}
		#L1 li a{
			background: url(/ftpimages/22/podium/style380/images/nav1.png) top no-repeat;
			margin: 0;
			padding: 0;
			float: left;
			height: 34px;
			text-indent: -9999px;
			outline: none;
			}

			#L1 li a#L1_15851{background-position: 0px 0px; width: 78px;}
			#L1 li a#L1_15977{background-position: -78px 0px; width: 94px;}
			#L1 li a#L1_15856{background-position: -172px 0px; width: 85px;}
			#L1 li a#L1_15887{background-position: -257px 0px; width: 135px;}	
			#L1 li a#L1_15908{background-position: -392px 0px; width: 122px;}
			#L1 li a#L1_45666{background-position: -514px 0px; width: 75px;}
			#L1 li a#L1_45786{background-position: -589px 0px; width: 71px;}
			#L1 li a#L1_131329{background-position: -660px 0px; width: 50px;}
			
			#L1 li a#L1_15851:hover, #L1 li a#L1_15851.on{background-position: 0px -34px; width: 78px;}
			#L1 li a#L1_15977:hover, #L1 li a#L1_15977.on{background-position: -78px -34px; width: 94px;}
			#L1 li a#L1_15856:hover, #L1 li a#L1_15856.on{background-position: -172px -34px; width: 85px;}
			#L1 li a#L1_15887:hover, #L1 li a#L1_15887.on{background-position: -257px -34px; width: 135px;}	
			#L1 li a#L1_15908:hover, #L1 li a#L1_15908.on{background-position: -392px -34px; width: 122px;}
			#L1 li a#L1_45666:hover, #L1 li a#L1_45666.on{background-position: -514px -34px; width: 75px;}
			#L1 li a#L1_45786:hover, #L1 li a#L1_45786.on{background-position: -589px -34px; width: 71px;}
			#L1 li a#L1_131329:hover, #L1 li a#L1_131329.on{background-position: -660px -34px; width: 50px;}

			.submenudown {
				/*these styles are required*/
				position: absolute;
				/*these styles are required*/
				width: 221px;
				}
				.subMenuItemsdown{
					display: block;
					background: url(/ftpimages/22/podium/style380/images/L2_off_background.png) top repeat-y;
					color: #000000;
					font-family: Verdana;
					font-size: 11px;
					line-height: 13px;
					text-decoration: none;
					width: 221px;
					text-align: left;
					}
					.subMenuItemsdown span{
						display: block;
						padding: 4px 9px 4px 12px;
						cursor: pointer;
						}
				.subMenuItemsdown:hover,a.subMenuItemsdown.on{
					background: url(/ftpimages/22/podium/style380/images/L2_on_background.png) top no-repeat;
					}
					
				#menu-header{
					background: url(/ftpimages/22/podium/style380/images/L2_header.png) top no-repeat;
					height: 13px;
					width: 221px;
					}
				#menu-footer{
					background: url(/ftpimages/22/podium/style380/images/L2_footer.png) top no-repeat;
					height: 9px;
					width: 221px;
					}