@import url(MWMB_type.css);

/*CSS RESET.............................................................................*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: top;
	text-align: left;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

strong {
	font-weight:bold;color: black;
}

em {
	font-style: oblique;
	text-align: left;
}

p {
	margin:15px 0;
	color: black;
}

.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}

h1 {font-size:180%;}
h2 {font-size:150%;}
h3 {font-size:125%;}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}


/*End RESET - Begin Full Width CSS.................................................................*/

	body {
		background:white;
		color:#;
		font:13px Verdana, Geneva, sans-serif;
	}
	
	@font-face {
		font-family: Oblik_Bold;
		src: url('Oblik_Bold.ttf');
	}
	
	@font-face{
		font-family: Oblik_Bold;
		src: url('Oblik_Bold.ttf');
	}
	
	@font-face{
		font-family: Oblik_BoldEI;
		src: url('Oblik_Bold.eot');
	}
	
		/*Start HEADER.................................................................*/

	#header {	
		width:100%;
		float:left; 
		background:black;
		text-align:center;
	}
	
	.wrapheader {
		position:relative;
		height: 35px;
		margin:0 auto;
		width:898px;
		padding: 10px 0;
		background: black;
}
	
	.logo {
		width: 440px;
		float:left;
		height: 31px;
		margin-right: 130px;
	}
	
	#header p {
		float:right;
		width:900px;
		margin:0;
		color: white;
		font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, Geneva, sans-serif;
	}
	
	.wrapheader a:link {
		color: white;
		text-decoration: none;
		}
		
	.wustllink {
		position:absolute;
		top:20px;
		right:70px;
		width:67px;
		font-size: 1.1em;
		text-decoration: none;
		font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, Geneva, sans-serif;
	}
	
	.wustllink A:link {color: white; text-decoration: none;}
	.wustllink A:visited {color: white; text-decoration: none;}
	.wustllink A:active {color: white; text-decoration: none;}
	.wustllink A:hover {color: #0F3; text-decoration: none;}
	
	.givinglink {
		position:absolute;
		top:20px;
		right: 0px;
		[if Gecko] top: 200%;
		width:50px;
		font-size: 1.1em;
		text-decoration: none;
		font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, Geneva, sans-serif;
	}
	
	.givinglink A:link {color: white; text-decoration: none;}
	.givinglink A:visited {color: white; text-decoration: none;}
	.givinglink A:active {color: #0F3; text-decoration: none;}
	.givinglink A:hover {color: yellow; text-decoration: none;}
	
	
	/*End HEADER.......................................................................*/
	
	/*  start search - start search  -  start search  -  start search - start search  -  start search  -  start search */


.form-wrapper-01 {
	position: absolute;
	width: 216px;
	margin-top: 15px;
	overflow: hidden;
	left: 550px;
	top: 3px;
	
}

/* background-image: url(SiteImages/SearchBar.jpg); */

.form-wrapper-01 form { display:inline ; }
 
.searchbox {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:1px;
	left:4px;
	width:200px;
	[if gte Gecko 8.0] width: 50px;
	height:25px;
}

.searchbox_submit {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:4px;
	left:150px;
	width:66px;
	height:25px;
	background-image: url(../spacer.gif);
}

/*  end search - end search  -  end search  -  end search - end search  -  end search  -  end search */


	/*Start Banner.................................................................*/
	
	#banner {
		width:100%;
		float:left;
		background-image: url(SiteImages/banner_gradient.gif);
		background-repeat: repeat-x
		text-align:center;
	}
	.wrapbanner {
		position:relative;
		margin:0 auto;
		width:900px;
		padding: 15px 0px;
	}
	
	/*End Banner.................................................................*/

	/*Start NAV.................................................................*/

	#nav {
		width:100%;
		float:left; 
		background:white;
		text-align:center;
		border-bottom: black .5pt solid;
	}
	
	#nav p {
		float:right;
		clear: right;
		width:900px;
		margin:0;
		color: white;
	}

	.wrapnav {
		position: relative;
		margin: auto;
		width: 900px;
		Height: 40px;
		}
		
	.wrapnav ul
	{margin:0px; padding-top:13px;}


.wrapnav ul li
	{
	display:inline;
	height:20px;
	float:left;
	list-style:none;
	margin-left:2px;
	position:relative;
	}

.wrapnav li ul
	{
	margin:0px;
	display:none;
	position:absolute;
	left:0px;
	top:18px;
	z-index:+1;
	background-color:#000;
	}

.wrapnav li:hover ul {
	display:block;
	width:170px;
    margin-left:-85px;
    left: 50%;
}

.wrapnav li li
	{
	list-style:none;
	display:list-item;
	width:100%;
	padding: 10px 0;
	}
		
/*	.wrapnav {
		position:relative;
		margin:0 auto;
		width:900px;
		text-align: left;
	}
		
	.wrapnav ul
	{
	list-style-type:none;
	margin:0;
	padding:0px 0;
	overflow:hidden;
			border: pink solid 1px;
	}
	
	.wrapnav table {
		width: 900px;
		padding-top: 15px;
					border: pink solid 1px;
		}
	
	.wrapnav tr
	{
	float:left;
	height: 35px;
	}*/

	.wrapnav a:link,a:visited
	{
	color: #960000;
	background-color: white;
	text-align:center;
	padding: 5px 10px;
	text-decoration:none;
	font-size: 1.05em;
	font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, sans-serif;
	-webkit-transition-property:color, background; 
	-webkit-transition-duration: .25s, .25s; 
	-webkit-transition-timing-function: linear, ease-in;
	}
	.wrapnav a:hover,a:active
	{
	color:gray;
	}
	
	
	/*End NAV.......................................................................*/

	/*Start Photo.................................................................*/

#photo {
		width:100%;
		float:left;
		background:white;
	}

	.wrapphoto {
		margin: auto;
		width: 900px;
		position: relative;
		}
	/*End Photo.......................................................................*/
	
	/*Start CONTENT.................................................................*/	
	
	#content {
		width:100%;
		float:left;
		background:white;
	}

	.wrapcontent {
		margin: auto;
		width: 880px;
		position: relative;
		}

/*	#content {
		width:880px;
		background:#F2f2f2;
		position:relative;
		margin:0 auto;
		padding: 20px 10px;
		margin-top: 100px;
	}
*/	
	#content p {
	margin: 0;
	color: black;
	text-align: left;
	}
	
	#content h2 {
		text-align: left;
		color: black;
		font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, sans-serif;
		font-size: 2em;
		font-weight: 400;
		}
		
	#content h3 {
		text-align: left;
		color: black;
		font-family: Oblik_Bold, Oblik_BoldtEI, Verdana, sans-serif;
		font-size: 1.5em;
		font-weight: 400;
		}
		
	#content h4 {
		text-align: left;
		color: black;
		font-size: 1.1em;
		font-weight: 400;
		}
		

	/*End CONTENT.......................................................................*/
	
	/*Start FOOTER.................................................................*/

 	#footer{
		width:100%;
		float:left;
		text-align:center;
		border-top: black .5pt solid;
		margin-top: 10px;
	}

	.wrapfooter {
		position: relative;
		margin: auto;
		width: 880px;
		Height: 30px;
		}

/*		position:relative;
		margin:0 auto;
		width:900px;
		background-color: white;
}

	#footer {
		width:100%;
		float:left;
		background:white;
		text-align:center;*/
	}
	
	#footer a {
		color: #900
		;
	}
	
	/*End FOOTER.......................................................................*/
