@charset "utf-8";
@import "reset.css";

html
{
	min-height: 100%;	
}

body
{
	background-color: #bfbfbf;
	color: #585858;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 101%;
	margin: 0 auto;
	text-align: left;
	width: 640px;
}

#splash
{
	display: none;
}

#sidebar
{
	display: none;	
}

#search
{
	display: none;
}


#header-wrapper {
	background: url("img/header-background.jpg") 0 0 no-repeat;
	background-color: #543a73;
	height: 118px;
	margin: 0 auto;
	width: 640px;
}

#header-wrapper #header-content {
	margin: 0 auto;
	text-align: left;
	width: 640px;
	padding-top: 10px;
}

#content-wrapper {
	background: url("img/content-background.jpg") 0 0 repeat-x;
	margin: 0 auto;
	padding: 60px 0 0 0;
	width: 640px;
}

#department-name {
	background: url("img/navigation-background.jpg") 0 0 no-repeat;
	background-color: #deded0;
	clear: both;
	font-family: "trajan pro", "times new roman", serif;
	height: 50px;
	margin: 0 auto;
	padding: 0;
	width: 640px;
}

#department-name-left {
	background: url("img/department-name.png") 0 0 no-repeat;
	float: left;
	height: 50px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 350px;
}

#department-name-left a {
	display: block;
	height: 50px;
	text-indent: -9000px;
	width: 350px;
}

#department-name-right {
	float: right;
	height: 50px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0;
	width: 200px;
}

#department-name-right a {
	background: url("img/nav-button.jpg") 0 0 no-repeat;
	display: block;
	height: 50px;
	text-indent: -9000px;
	width: 200px;
}

#department-name-right a:hover {
	background-position: 0 -50px;
}

#department-name-right a:active {
	background-position: 0 -100px;
}


#navigation-wrapper {
	background-color: #9c76c7;
	clear: both;
	color: #ffffff;
	font-size: 10px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 640px;
}
#navigation-wrapper p {
	color: #fafafa;
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0;
}
#navigation-wrapper p a {
	color: #fafafa;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 3px 0px 3px;
	text-decoration: none;
}
#navigation-wrapper p a:hover {
	color:#fae590;
}


#bread {
	background-color: #ffffff;
	clear: both;
	color: #666;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	text-transform: uppercase;
	width: 640px;
}
#bread p {
	color: #4a3365;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0px 0px 0px 10px;
}
#bread p a {
	color: #675002;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#bread p a:hover {
	color:#9a7907;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#page {
	margin: 0 auto;
	width: 640px;
	background-color: #FFF;
	padding: 0;
	
}

#page #photostack {
	display: none;
}

#index-links
{
	display: none;	
}
#page h1 {
	font-size: 36px;
	font-weight: bold;
	line-height: 40px;
	padding-bottom: 7px;
	padding: 0px 5px 0px 5px;
	padding-top: 20px;
	text-align: center;
}

#page h2 {
	font-size: 22px;
	line-height: 28px;
	padding-bottom: 8px;
	padding: 0px 5px 0px 5px;
	padding-top: 12px;
	text-align: left;
}

#page h3 {
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding: 0px 5px 0px 5px;
	text-align: left;
}

#page h4, #content h4 {
	font-size: 16px;
	line-height: 21px;
	padding-bottom: 4px;
	padding: 0px 5px 0px 5px;
	text-align: left;
}

#page p {
	font-size: 15px;
	line-height: 20px;
	padding: 0px 5px 0px 5px;
	margin-bottom: 10px;
	text-align: left;
}

#page-wrapper {
	background: url("img/page-background.jpg") 0 0 repeat-x;
	margin: 0 auto;
	min-height: 250px;
	padding: 0;
	width: 640px;
}


#footer {
	background: url("img/footer-background.jpg") 0 0 no-repeat;
	clear: both;
	height: 90px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	text-align: left;
	width: 640px;
}

div.content-inset p {
	clear: right;
}

div.content-inset p img {
	float: right;
	margin: 10px;
	padding: 0;
}

h1 {
	color: #585858;
	font-family: "arial narrow", arial, sans-serif;
	font-size: 42px;
	font-weight: normal;
}
h2 {
	color: #585858;
	font-family: "arial narrow", arial, sans-serif;
	font-size: 34px;
	font-weight: bold;
}
h3 {
	color: #585858;
	font-family: "arial narrow", arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
h4 {
	color: #585858;
	font-family: arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
h5 {
	color: #585858;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

p {
	color: #515151;
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
}

#footer #footer_text {
	margin: 0px;
	padding: 10px 15px 10px 15px;
	width: inherit;
}

#footer #footer_text p {
	color: #dadada;
	font-size: 11px;
	padding: 5px 0px 0px 0px;
}

#footer #footer_text p a, #footer #footer_text p a:hover, #footer #footer_text p a:active {
	color: #fff;
}

#footer #footer-uww-logo-link {
	float: right;
	margin: 0px 25px 0px 0px;
	padding: 0;
}
