*{ margin:0; padding:0; }
a {outline: none;}
.clear{clear: both;}
body{ }
#form1 { background: #ffffff url(/images/site_bg.jpg) repeat-x;}

/*#distance {width:100%;height:50%;margin-bottom:-380px; half of container's height float:left;}*/
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:790px;
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:762px;
			height:790px;
			margin: 0 auto;
			text-align: left;
			}
			#header_wrapper {
				background-color:#002967;
				height:30px;
				padding-left:86px;
			}
			#left_of_omni {/*width:86px;	background:url(/images/spacer.gif) no-repeat;height:1px;*/}
			#omni {
				margin:0px;
				padding:0px;
				list-style:none;
				}
				#omni li{
					margin:0px;
					padding:0px;
					display:inline;
					}
					#omni li a{
						background:url(/images/omni.png) no-repeat;
						height:30px;
						display:block;
						float:left;
						text-indent:-9999px;
						line-height:5px;
						font-size:5px;
						}
						#omni li a#omni_120055{background-position:0px 0px; width:56px;}
						#omni li a#omni_120056{background-position:-56px 0px; width:40px;}
						#omni li a#omni_120057{background-position:-96px 0px; width:62px;}
						#omni li a#omni_120269{background-position:-158px 0px; width:110px;}
						#omni li a#omni_120275{background-position:-268px 0px; width:53px;}
						#omni li a#omni_120276{background-position:-321px 0px; width:74px;}		
			
			#search_quicklinks_wrapper { padding-top:3px; }
			#image_search2 {
				float:left;
				/*margin-top:1px;*/

				line-height:1px;
				/*margin-top:7px;*/
			}
			.globalSearch {
				font-family:Arial,Helvetica,sans-serif;
				font-size:11px;
				padding:1px 1px 1px 3px;
				width:86px;
			}
			#image-search {
				float:left;
				background:transparent url(/ftpimages/254/podium/style548/search.png) no-repeat scroll right top;
				height:15px;
				margin-left:7px;
				margin-top:10px;
				width:118px;
				}
				#searchbox {	}
					#searchbox input {
						background:transparent none repeat scroll 0 0;
						border:medium none;
						display:inline;
						float:left;
						font-family:Arial;
						font-size:13px;
						height:15px;
						/*padding-left:8px;*/
						width:85px;
					}
					#searchbox a {
						display:block;
						float:left;
						height:15px;
						text-indent:-9999px;
						width:23px;
					}
			#quicklinks {
				/*margin-top:7px;*/
				float:left;
				}
				#quicklinks select {
					font-family:Arial,Helvetica,sans-serif;
					font-size:11px;
					/*margin-top:8px;*/
					padding:1px;
					width:180px;
					}
			
			.quickLinks {
				font-family:Arial,Helvetica,sans-serif;
				font-size:11px;
				/*margin-top:3px;*/
				padding:1px;
				width:120px;
				}
		#banner{
			background: url(/images/banner.gif) no-repeat;
			width: 760px;
			height: 75px;
			}
			#banner a {
				background:transparent none repeat scroll 0 0;
				float:left;			
				width:394px;
				height:75px;
			}
			#banner h1{display: none;}
			#L1 {
				margin:0px;
				padding:0px;
				list-style:none;
				font-size:1px;
				line-height:1px;
				width:807px;
				height:26px;
				}
				#L1 li{
					margin:0px;
					padding:0px;
					display:inline;
					}
					#L1 li a{
						background:url(/images/L1.png) no-repeat;
						height:26px;
						display:block;
						float:left;
						text-indent:-9999px;
						line-height:5px;
						font-size:5px;
						}
						#L1 li a#L1_129163{background-position:0px 0px; width:82px;}
						#L1 li a#L1_129166{background-position:-82px 0px; width:93px;}
						#L1 li a#L1_129164{background-position:-175px 0px; width:96px;}
						#L1 li a#L1_129165{background-position:-271px 0px; width:100px;}
						#L1 li a#L1_129726{background-position:-371px 0px; width:81px;}
						#L1 li a#L1_129167{background-position:-452px 0px; width:74px;}
						#L1 li a#L1_129168{background-position:-526px 0px; width:74px;}
						#L1 li a#L1_129169{background-position:-600px 0px; width:107px;}

						#L1 li a#L1_129163:hover, #L1 li a#L1_129163.on{background-position:0px -26px;}
						#L1 li a#L1_129166:hover, #L1 li a#L1_129166.on{background-position:-82px -26px;}
						#L1 li a#L1_129164:hover, #L1 li a#L1_129164.on{background-position:-175px -26px;}
						#L1 li a#L1_129165:hover, #L1 li a#L1_129165.on{background-position:-271px -26px;}
						#L1 li a#L1_129726:hover, #L1 li a#L1_129726.on{background-position:-371px -26px;}
						#L1 li a#L1_129167:hover, #L1 li a#L1_129167.on{background-position:-452px -26px;}
						#L1 li a#L1_129168:hover, #L1 li a#L1_129168.on{background-position:-526px -26px;}
						#L1 li a#L1_129169:hover, #L1 li a#L1_129169.on{background-position:-600px -26px;}
			
			#center_image {
				/*background:url(/images/center_image.jpg) no-repeat;*/
				width:572px;
				height:265px;
				visibility:hidden;
				}
				#get_flash {
					height:31px;
					padding-left:587px;
					padding-top:54px;
					width:110px;
					}
					#get_flash a{
						background:transparent none repeat scroll 0 0;
						display:block;
						width:110px;
						height:31px;
						}
						#get_flash a h1{ display:none; }
			
			#bottom_left_wrapper{
				float:left;
				width:572px;
				}
		
			#events_and_week_wrapper {
				float:left;
				width:201px;
				padding-left:21px;
				}
				/*#upcoming_events {width:201px;padding-left:17px;}*/
					#upcomingevents_title {
						background: url(/images/upcoming_events.png) no-repeat;
						width:167px;
						height:29px;
						margin-top:18px;
					}
					.events_wrapper {
					padding-top:21px;
					font-family:arial;
					width:167px;
					}
					.events_wrapper img {border:0;}
					.events_wrapper h1, .events_wrapper a, .events_wrapper a:visited  {
						font-weight:bold;
						color:#002569;
						font-size:11px;
						text-decoration:none;
					}
					.events_wrapper a:hover {
						text-decoration:underline;
					}
					.events_wrapper p {
						color:#000000;
						font-weight:bold;
						font-size:11px;
					}
			
			/*#this_week {float:left;width:201px;height:228px;padding-left:17px;}*/
				#thisweek_title {
					background: url(/images/thisweek_USM.png) no-repeat;
					width:167;
					height:27px;
					margin-top:25px;
				}
				.week_wrapper {
					padding-top:11px;
					font-family:arial;
					width:167px;
					}
					.week_wrapper h1, .week_wrapper a, .week_wrapper a:visited  {
						font-weight:bold;
						color:#002569;
						font-size:11px;
						text-decoration:none;
					}
					.week_wrapper a:hover { text-decoration:underline;}
					.week_wrapper p {
						color:#000000;
						font-size:11px;
						text-decoration:none;
					}
					#view_calendar {
						padding-top:14px;
					}
					#view_calendar a, #view_calendar a:visited {
						color:#003366;
						font-size:11px;
						font-family:arial;
					}
			
			#usm_news {
				float:left;
				width:185px;
				}
				#usmnews_title {
					background: url(/images/USM_news.png) no-repeat;
					width:339px;
					height:29px;
					margin-top:18px;
					}
					.news_wrapper {
						padding-top:16px;
						width:350px;
						clear:both;
						}
						.news_wrapper h1, .news_wrapper a, .news_wrapper a:visited {
							font-family:arial;
							font-weight:bold;
							color:#002569;
							font-size:11px;
							text-decoration:none;
						}
						.news_wrapper a:hover { text-decoration:underline; }
						.news_wrapper p {
							font-family:arial;
							color:#000000;
							font-size:11px;
						}
						.news_wrapper p img { padding-right:5px;}
						.news_wrapper p a, .news_wrapper p a:visited { font-weight:normal; text-decoration:underline; }
						.news_wrapper p a:hover { font-weight:normal; text-decoration:none; }
						#more_usm_news { padding-top:16px; }
						#more_usm_news a, #more_usm_news a:visited  {
							font-family:arial;
							font-weight:bold;
							color:#002569;
							font-size:11px;
							text-decoration:none;
						}
						#more_usm_news a:hover { text-decoration:underline; }
						#linksgroup { 
							list-style-type: none;
							width:350px;
							}
							#linksgroup li {padding-top:16px;}
							#linksgroup li a{
								font-family:arial;
								font-weight:bold;
								color:#002569;
								font-size:11px;
								text-decoration:none;
								}
								#linksgroup li a:hover { text-decoration:underline; }
								.link_description {
									font-family:arial;
									color:#000000;
									font-size:11px;
								}
			#bottom_right_wrapper {
				float:left;
				width:188px;
				}
				#why_usm {
					background-color:#84beee;
					min-height:374px;
					height:auto;
					_height:374px;
					padding:0 12px 0 12px;
					}
					#why_usm a, #why_usm a:visited {
						text-decoration:underline;
						color:#003366;
					}
					#why_usm a:hover { text-decoration:none; }
					#why_usm h1 {
						font-family:Georgia;
						font-size:20px;
						color:#feffff;
						font-weight:normal;
					}
					#why_usm p {
						font-family:arial;
						font-size:11px;
						line-height:14px;
						color:#000000;
						padding-top:13px;
					}
				#why_title {
					background:url(/images/topblue.png) no-repeat;
					width:188px;
					height:17px;
					line-height:1px;
					font-size:1px;
				}
				#why_footer {
					background:url(/images/bottom_blue.png) no-repeat;
					width:188px;
					height:14px;
				}
			#footer {
				clear:both;
				padding-top:10px;
				font-family:Arial,Helvetica,sans-serif;
				font-size:10px;
				line-height:14px;
				text-align:left;
				}
				#split {
					border-top:1px solid #BFBFBF;
					padding-bottom:10px;
				}
				#footer_image {
					float:left;
					background: url(/images/footer_logo.png) no-repeat;
					width:189px;
					height:69px;
					padding-right:8px;
				}
				#footer a, #footer a:visited {
					color:#003366;
					text-decoration:none;
				}
				#footer a:hover { text-decoration:underline; }