/*html { background: #06365B url(/images/common/headerbg.gif) 0 0 repeat-x; }*/

html { background: #f0eee9 url(/images/common/headerbg_tan.gif) 0 -10px repeat-x; }

body {
	text-align:left;
	margin: 0px;
	color : #333333; 
	padding : 0px; 
	} 

#container {
    margin: 0 auto;
	width : 980px; 
	}

#bodyblock {
	width: 980px;
	background:white;
	background: #fff;
	padding: 0;
	margin: 0;
	position: relative;
	} 
	#secondarymaster #bodyblock { margin: 0 auto; }

#contentwrapper {
	padding: 0 0 40px 20px;
	margin: 0 0 0 215px; 
	background-color: #F1EEE9; 
	min-height: 620px;
	font-size: 1.2em;
	line-height: 1.5em;
	width: 740px;
	border-left: 5px solid #eae5da;
	position: relative;
	z-index: 0;
	} 
	
	
div.EktronPersonalizationWrapper { position:fixed !important; }

#widewrapper {
	padding-left : 20px; 
	padding-right : 20px; 
	padding-bottom : 10px; 
	padding-top:20px;
	argin-left : -10px; 
	argin-right:10px;
	margin-top:-35px
	background-color : #F1EEE9; 
	min-height:620px;
	font-size: 1.2em;
	line-height: 1.5em;
	width: 936px;
	} 

#primary-content {
	z-index: 40;
	padding: 0px 20px 30px 0px;
	overflow: visible;
	width: 455px;
	position:relative;
	float:left;
	}

#wide-primary {
	z-index: 40;
	padding: 0px 20px 30px 0px;
	overflow: visible;
	width: 650px;
	position:relative;
	float:left;
	}

#secondary-content {
	padding: 0px 20px 30px 0px;
	z-index: 40;
	overflow: visible;
	width: 240px;
	float:right;
	position:relative;
	}


#newswrapper {
	
	margin-top:-35px
	background-color : #F1EEE9; 
	min-height:620px;
	font-size: 1.2em;
	line-height: 1.5em;
	width: 100%;
	} 
#Profile-Boxes {
	padding: 0px 20px 30px 0px;
	z-index: 40;
	overflow: visible;
	width: 400px;
	float:right;
	position:relative;
	}

/*#tertiary-content {
	padding: 0px 20px 30px 0px;
	overflow: visible;
	width: 715px;
	position:relative;
	float:left;
	z-index: 40;
	}*/
	
#tertiary-content {
	padding: 0px 0px 30px 0px;
	overflow: visible;
	width: 215px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 40;
	}
	
#header {
	padding: 0;
	z-index: 100;
	height: 145px;
	position: relative;
	width: 980px;
	}
	#masthead { 
		padding: 0;
		display: block;
		height: 110px;
		width: 980px;
		
		}
	#masthead div { background: none; }
	#masthead div#logo { 
		background: none;
		height: 110px;
		width: 470px;
		}
		#masthead div#logo a {
			display: block !important;
			text-decoration: none;
			text-indent: -3000px;
			height: 110px !important;
			width: 470px;
			background: url(/images/common/masthead.jpg) 0 6px no-repeat; 
			z-index: 999;
			}

			#masthead div#logo a.departmentheader { 
				height: 45px !important;				
				padding: 65px 0 0 135px; 
				text-indent: 0; 
				text-decoration: none; 
				font-size: 27px; 
				color: #084569;
				font-family: "Adobe Garamond Pro", Georgia, "Times New Roman", Times, serif; 
				font-variant: small-caps; 
				width: 665px; 
				background: url(/images/common/masthead_department.jpg) 0 6px no-repeat;
				z-index:0; 
				line-height: .85em;
				overflow: hidden;
				}

#masthead address {
		}

#tertiaryheader
{
	padding: 0;
	z-index: 100;
	height: 135px;
	position: relative;
	}

#searchform { width: 340px; position: absolute; top: 31px; right: 0; }
#searchform input.searchButton { position: absolute; top: 0; left: 190px; padding: 0 !important; margin: 0 !important; height: 25px; width: 17px; }
#searchform .searchbox { 
	font-size: 1.1em; 
	width: 131px; 
	height: 23px; 
	background: url(/images/common/searchbg.gif) right 0 no-repeat; 
	padding: 2px 0 0 2px; 
	border: 0; 
	outline: none; 
	position: absolute; 
	top: 0; 
	right: 0; 
	}
	#searchform table { }
#searchform table td { padding-top: 4px; }
#searchform label { padding: 0; margin: 0; font-size: 1em; text-align: left; }

#websitesearch,
#dirsearch,
#facsearch { display: none; }

#header #socialnetworking { 
	height: 31px; 
	width: 221px; 
	background: url(/images/common/socialnetworking.jpg) right top no-repeat; 
	margin-bottom: 10px;
	position: absolute;
	top: 75px;
	right: 0;
	}

#header #socialnetworking ul { list-style: none; margin: 0; padding: 0; }
#header #socialnetworking ul li { background: none; padding: 0; margin: 0; width: 31px; position: absolute; top: 0; }
#header #socialnetworking ul li a { display: block; text-indent: -9999px; height: 31px; }
#header #socialnetworking ul li#facebooklink { left: 114px; }
#header #socialnetworking ul li#twitterlink { left: 153px; }
#header #socialnetworking ul li#youtubelink { left: 190px; }

#headerlinks { height: 25px; width: 340px; position: absolute; top: 0; right: 0; }
#headerlinks ul { 
	height: 25px; 
	width: 340px; 
	background: url(/images/home/headerlinks.jpg) 0 0 no-repeat;
	list-style: none;
	margin: 0;
	padding: 0; 
	}
#headerlinks ul li {
	background: none;
	padding: 0;
	margin: 0;
	float: left;
	}
#headerlinks ul li#headerlink-directions a { display: block; position: relative; z-index: 999; width: 137px; height: 25px; text-indent: -9999px; }
#headerlinks ul li#headerlink-index a { display: block; position: relative; z-index: 999; width: 89px; height: 25px; text-indent: -9999px; }
#headerlinks ul li#headerlink-email a { display: block; position: relative; z-index: 999; width: 114px; height: 25px; text-indent: -9999px; }

#slideshow {
    position:relative;
    height:180px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#footer-container {
	background-color: #ffffff; 
	height: 63px;
	position: relative;	
	z-index: 10;
	/*margin-left:-40px;
	margin-right:-40px;*/
	border-top: 5px solid #d5d3cb;	
	}
	#footer-container #footer {
		width: 965px;
		padding-top:8px;
		margin: 0 auto;
		height: 50px;
		}
		#footer address {
			margin: 10px 0px 0px 0px;
			
			}
	#footer address a { color: #999999; }

	#footer ul#partners { 
		float: right;
		height: 44px; 
		width: 318px; 
		list-style: none; 
		margin: -38px 25px 0 0; 
		padding: 0; 
		}
		#footer ul#partners li { float: left; margin: 0; padding: 0; }
		#footer ul#partners li#umb a { 
			display: block; 
			height: 44px; 
			width: 168px;
			background: url(/images/common/footer-um-logo.jpg) 0 0 no-repeat;
			text-indent: -9999px; 
			}
		#footer ul#partners li#ummc a { 
			display: block; 
			height: 44px; 
			width: 130px; 
			background: url(/images/common/footer-ummc-logo.gif) 0 0 no-repeat;
			margin-left: 20px;
			text-indent: -9999px; 
			}

	#footer-container #footer #hotline { 
			padding: 3px 0 3px 24px; 
			background: url(/images/common/footer_hotline_sm.png) 0 0 no-repeat; 
			position: absolute;
			top: 27px;
			left: 800px;
			font-size: 1.1em;
			font-weight: bold;
			}

		#clear {
			clear : both; 
			} 

#facultysearch{
font-family : Arial, Helvetica, sans-serif; 
padding-top:0px;
margin-bottom: 5px;
margin-left : 0px; 
} 
.facultysearchbox {
font-size : 11px; 
width : 170px; 
} 
.facultysearchbutton {
background-color : #ddcdb7; 
font-size : 11px; 
width : 55px; 
padding-top:2px;
}

.newssearchbox {
margin-left:0px;
width : 170px;
padding:2px;
} 

.newssearchbutton {
background-color: #DDCDB7; 
font-size: 12px; 
color: #7f5736;
width: 55px; 
padding:2px;
}

newssearchbox {
width: 135px;  background: url(/images/common/searchbg.gif) right top no-repeat; 
padding: 3px 0 0 0; border: 0; outline: none; }

