body{margin: 0; padding: 0; background: #2dadad;}
#container {
	margin:0 auto;
	height:760px;
	width:100%;
	clear:left;
	text-align: center;
	background: url(/images/page_bg.png) top repeat-x #2dadad;
	}
	#containerCenter{
		width:980px;
		height:760px;
		margin: 0 auto;
		text-align: left;
		}
		#non_flash_content{clear: both;}
		#logo{
			width: 208px;
			float: left;
			}
		#banner_right{
			float: left;
			width: 772px;
			}
			#school_name{
				width: 772px;
				height: 92px;
				background: url(/images/school_name.png) no-repeat;
				}
				#school_name h1, #school_name h5 {display: none;}
				
			#L1{
				background: url(/images/L1.png) no-repeat top left;
				height: 49px;
				width: 772px;
				margin: 0px;
				padding: 0px;	
				}				
				#L1 li {			
					display:inline;
					padding:0px;
					margin:0px;
					}					
					#L1 li a {
						background:url(/images/L1.png) no-repeat;
						display:block;
						float:left;
						height:49px;
						text-indent:-9999px;	
						outline: none;		
						}	
						/*					
						#L1 li a#L1_115176{width:140px; background-position:0px 0px;}
						#L1 li a#L1_115177{width:142px; background-position:-140px 0px;}
						#L1 li a#L1_115178{width:143px; background-position:-282px 0px;}
						#L1 li a#L1_115179{width:140px; background-position:-425px 0px;}					
						
						#L1 li a#L1_115176:hover,#L1 li a#L1_115176.on{background-position:0px -49px;}
						#L1 li a#L1_115177:hover,#L1 li a#L1_115177.on{background-position:-140px -49px;}
						#L1 li a#L1_115178:hover,#L1 li a#L1_115178.on{background-position:-282px -49px;}
						#L1 li a#L1_115179:hover,#L1 li a#L1_115179.on{background-position:-425px -49px;}
						*/
						/* test styles for drop down menus */
						#L1 li a#L1_115176{width:140px; background-position:0px 0px;}
						#L1 li a#L1_115177{width:142px; background-position:-140px 0px;}
						#L1 li a#L1_115178{width:143px; background-position:-282px 0px;}
						#L1 li a#L1_115179{width:140px; background-position:-425px 0px;}					
						
						#L1 li a#L1_115176:hover,#L1 li a#L1_115176.on{background-position:0px -49px;}
						#L1 li a#L1_115177:hover,#L1 li a#L1_115177.on{background-position:-140px -49px;}
						#L1 li a#L1_115178:hover,#L1 li a#L1_115178.on{background-position:-282px -49px;}
						#L1 li a#L1_115179:hover,#L1 li a#L1_115179.on{background-position:-425px -49px;}
		
		#flash{
			background: url(/images/flash.png) no-repeat;
			width: 980px;
			height: 25px;
			padding: 5px 0px 0px 0px;
			}	
			#flash p{
				margin: 0px 0px 0px 241px;
				padding: 0px;
				font-family: Verdana;
				font-size: 11px;
				color: #000001;
				}
			#flash a{
				color: #ffd888; 
				font-weight: bold; 
				text-decoration: underline;
				}
				#flash a:hover{text-decoration: none;}
			#noNewsSpacer{
				float: left;
				width: 110px;				
				height: 114px;
				}
			#events, #smLink {				
				float: left;
				width: 361px;
				height: 114px;
				}
				#events a{
					background: url(/images/events.png) no-repeat top left;
					background-position: 0px 0px;
					display: block;
					width: 144px;
					height: 52px;
					margin: 31px 5px 0px 212px;
					text-indent: -9999px;
					}
					#events a:hover{background-position: 0px -52px;}
				#smLink a{
					margin: 31px 5px 0px 212px;
					display: block;
					width: 144px;
					height: 52px;
				}
			#news{
				background: url(/images/news_promotion.png) no-repeat;
				width: 266px;
				height: 114px;
				margin: 0;
				padding: 0px;				
				overflow: hidden;
				text-decoration: none;
				cursor: pointer;
				float: left;
				display: block;
				}		
				#news a{
					text-decoration: none; 
					display: block; 
					width: 266px; 
					height: 114px;
					}		
				#news_thumb{
					float: left;
					width: 98px;
					height: 98px;
					margin: 8px 12px 0px 8px;
					}
				#news_details{
					float: left;	
					padding-top: 10px;
					}
				/* *html #news_details{width: 142px;}*/
					#headline{
						font-family: "Times New Roman";
						font-size: 18px;
						font-style: italic;
						font-weight: normal;
						color: #b7161e;
						line-height: 18px;
						text-decoration: none;
						height: 46px;
						margin: 0px;
						padding: 0px;
						}
					#brief_description{
						font-family: "Trebuchet MS";
						font-size: 12px;
						line-height: 16px;
						color: #000000;
						text-decoration: none;
						margin: 0px;
						padding: 0px;
						display: block;
						}
			#login{
				float: left;
				width: 200px;
				height: 114px;
				padding-left: 7px;
				}
				#login a{
					background: url(/images/login.png) no-repeat top left;
					background-position: 0px 0px;
					display: block;
					width: 144px;
					height: 52px;
					margin: 31px 0px 0px 0px;
					text-indent: -9999px;
					}
					#login a:hover{background-position: 0px -52px;}
			#footer{
				background: url(/images/footer.png) no-repeat;
				width: 980px;
				height: 29px;
				}			
				#address{display: none;}
				#contactUs{
					float: left;
					width: 246px;
					height: 29px;
					}
					#contactUs a{
						background: url(/images/contactUs.png) no-repeat top left;
						background-position: 0px 0px;
						display: block;					
						width: 98px;
						height: 20px;						
						text-indent: -9999px;
						margin: 9px 0px 0px 148px;
						}
						#contactUs a:hover{background-position: 0px -20px;}
				#directions{
					float: left;
					width: 570px;
					height: 29px;
				}
				#directions a{
					display: block;					
					width: 101px;
					height: 20px;
					text-indent: -9999px;					
					background: url(/images/directions.png) no-repeat top left;
					background-position: 0px 0px;
					margin: 9px 0px 0px 469px;
					}
					#directions a:hover{background-position: 0px -20px;}
				
			#privacy_terms{
				padding-top: 10px;
				text-align: center;
				color: #000101;
				font: 10px/12px 'Trebuchet MS';
			}
				#privacy_terms a{
					color: #000101;
					font: 10px/12px 'Trebuchet MS'; 
					text-decoration: underline;
				}
				#privacy_terms a:hover{text-decoration: none;}
.clear{clear: both;}
a{outline: none;}