BODY { color: #000; background: #fff; font-family: sans-serif; line-height: 12px }

html,body{ margin:0;
    padding:0;
    height:100%;
    border:none }

H4, H2, H6, H3, P, DIV, BR, HR, OL, UL { display: block }

B, I, EM IMG { display: inline }

H2, H3, H4, H5, H6 { font-family: arial, sans-serif }

HR { width: 100%;
	height: 3px; 
	background-color: transparent;
	color: #000; 
	margin: 0px; 
	padding: 0px; }

H2 { Margin: 2px 10px 10px 10px; 
	line-height: normal;
	font-weight: bold; 
	font-size: large; 
	background-color: transparent; 
	color: #000; }
H3 { font-size: large; background-color: transparent; color: #e70000; }
H4 { line-height: normal; }
H5.index { margin-top: 7px; 
	margin-bottom: 7px; 
	font-weight: normal; }
H5 { margin-top: 1px; 
	margin-bottom: 1px; 
	background-color: transparent; 
	color: #fbd371; 
	font-weight: normal; 
	font-size: x-small; }
H6 { margin: 20px 0px 20px 10px;
	padding: 5px 0px 5px 10px; 
	color: #fbd371; 
	background: #000;
	font-weight: normal; 
	font-size: small; }

UL { color: #303030; 
	background-color: transparent; 
	line-height: 20px;
	text-align: left; 
	font-size: small;
	font-family: arial, sans-serif; 
	margin: 0px 0px 0px 20px; }
LI { font-size: 12px; 
	line-height: 20px; }
UL.plain { color: #000; 
	background-color: transparent; 
	line-height: normal;
	list-style-type: none;
	font-size: 12px;
	font-family: arial, sans-serif; }
UL.close { margin-top: -10px; }
OL { color: #303030; 
	background-color: transparent; 
	line-height: 20px; 
	list-style-type: disc; 
	text-align: left; 
	font-size: 12px;
	font-family: arial, sans-serif; 
	margin-right: 100px; }
OL.ensembles { color: #303030; 
	background-color: transparent; 
	line-height: 20px; 
	list-style-type: disc; 
	text-align: left; 
	font-size: small;
	font-family: arial, sans-serif; 
	margin-right: 100px; }
UL.board OL.board LI.board { float: left; 
	margin: 10px 0px 0px 20px;  
	font-size: 11px;
	list-style-type: none; }
LI.board { list-style-type: none; 
	line-height: 20px; }
LI.italic { font-style: italic; 
	list-style-type: none; 
	font-size: 10px; 
	font-family: arial, sans-serif; 
	margin-bottom: 6px; 
	line-height: 10px; }
UL.body { color: #303030; 
	background-color: transparent; 
	line-height: 20px;
	list-style-type: disc;
	list-style-position: inside; 
	text-align: left; 
	font-size: small;
	font-family: arial, sans-serif; 
	margin: -10px 100px 0px 20px; 
	padding-top: 0px; }

IMG.lbanner { position: absolute;
	top: 0px; 
	left: 0px; 
	z-index: 1; 
	margin: 0px 0px 0px 0px; }
IMG.logo { float: left; 
	margin: 5px 0px 20px 0px;}
IMG.fade { margin: 0px 0px 0px 0px; 
	position: relative;
	top: -1px;
	right: 0px;
	vertical-align: middle; }
IMG.title { margin: 0px 0px 0px 0px; 
	position: relative;
	right: 0px;
	vertical-align: middle; 
	height: 48px; }
IMG.uwlogo { float: left;
	margin: 10px 10px 10px 0px; 
	height:56px;
	width:47px; 
	vertical-align: middle; }
IMG.bodym { margin: 0px 10px 5px 10px; 
	border: 0px solid #000; 
	clear: right; }
IMG.bodyl { margin: 0px 10px 5px 0px; 
	border: 0px solid #000;
	float: left; }
IMG.bodyr { margin: 0px 0px 5px 15px; 
	border: 0px solid #000; 
	float: right; }
IMG.facultyl { margin: 6px 10px 5px 0px; 
	border: 5px solid #000; 
	width: 72px;
	height: 90px; 
	float: left; }
IMG.facultyr { margin: 0px 0px 5px 10px; 
	border: 5px solid #000;  
	width: 72px;
	height: 90px; 
	float: right; 
	clear: left; }
IMG.raccent { margin: 0px; 
	border-bottom: 1px solid #000;  
	width: 118px;
	height: 122px; 
	position: relative;
	top: 0px; 
	right: 0px; }
IMG.centerback { position: absolute;
	top: 80px;
	right: 116px;
	z-index: -1;
	width: 122px;
	height: 739px; }
p.menu { color: gray; 
	background-color: transparent; 
	line-height: normal; 
	clear: left; 
	font-size: 12px; 
	font-family: arial, sans-serif; 
	text-align: left; 
	padding-bottom: 5px; }
P.intro  { color: #000; 
	background-color: transparent; 
	line-height: normal; 
	clear: left; 
	font-size: 14px; 
	font-family: arial, sans-serif; 
	text-align: left; 
	margin-bottom: 10px; 
	margin-left: 20px; 
	margin-right: 50px; }
P.introright  { color: #000; 
	background-color: transparent; 
	line-height: normal; 
	clear: right; 
	font-size: 14px; 
	font-family: arial, sans-serif; 
	text-align: right; 
	margin-bottom: 20px; 
	margin-left: 20px; 
	margin-right: 50px; }
P.center  { color: #303030; 
	background-color: transparent; 
	line-height: 20px; 
	clear: left; 
	font-size: 12px; 
	font-family: arial, sans-serif; 
	text-align: left; 
	margin-bottom: 10px; 
	margin-left: 20px; 
	margin-right: 100px; }
P.righttitle  { color: #000; 
	background: #fbd371; 
	border-top: 1px #000 solid; 
	clear: left; 
	position: relative; 
	top: -4px; 
	font-size: 12px;
	font-family: "arial", sans-serif;
	font-weight: bolder; 
	text-align: justify; 
	margin: 0px 0px 0px 0px; 
	padding: 6px 6px 10px 6px; }
P.right { color: #000;  
	position: relative; 
	top: -4px; 
	background: #e4e4e4; 
	font-size: 11px; 
	font-family: arial, sans-serif; 
	margin: 0px;
	border-top: 1px #000 solid;
	padding: 3px 0px 3px 10px; 
	clear: right; }
P.rightbottom { color: #000;   
	position: relative; 
	top: -4px; 
	background: #e4e4e4;
	font-size: 11px; 
	font-family: arial, sans-serif;
	margin: 0px;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
	padding: 3px 0px 3px 10px;
	clear: right; }
P.banner { color: #fbd371;
	background: #000;
	height: 50px;
	position: absolute;
	right: -10px;
	top: 30px;
	padding-right: 20px;
	text-align: left; 
	text-transform: uppercase; 
	vertical-align: middle; 
	z-index: 2; 
	font-size: medium;
	font-family: "arial", sans-serif;
	font-weight: bolder; }
P.endmenu { text-align: center; 
	color: inherit; 
	background: transparent; 
	line-height: 16px; 
	font-size: 12px; 
	margin-top: 60px }

TABLE.center  { color: #303030; 
	background-color: transparent; 
	line-height: 20px; 
	clear: left; 
	font-size: 12px; 
	font-family: arial, sans-serif; 
	text-align: left; }

B { font-weight: bold }  /* relative to the parent */
B.subbanner { position: relative;
	left: -10px; 
	font-size: 14px }
I { font-style: italic }

PRE { white-space: pre; 
	color: #000; 
	background-color: #fff; }

A:link { color: #cc0000; 
	background-color: transparent; 
	text-decoration: none }          /* unvisited link */
A:visited { color: #cc0000; 
	background-color: transparent; 
	text-decoration: none; }        /* visited links */
A:active { color: #cc0000; 
	background-color: transparent; 
	text-decoration: underline; }        /* active links */
A:hover { color: #cc0000; 
	background-color: transparent; 
	text-decoration: underline; }

A.menu:link { color: #fbd371; 
	background-color: transparent; 
	text-decoration: none; 
	font-size: 12px; }          /* unvisited link */
A.menu:visited { color: #fbd371; 
	background-color: transparent; 
	text-decoration: none; 
	font-size: 12px; }        /* visited links */
A.menu:active { color: #fbd371; 
	background-color: transparent; 
	text-decoration: none; 
	font-size: 12px; }        /* active links */
A.menu:hover { color: #F90000; 
	background-color: transparent; 
	text-decoration: none; 
	font-size: 12px; }

A.endmenu:link { color: gray; 
	background-color: transparent; 
	text-decoration: none }          /* unvisited link */
A.endmenu:visited { color: gray; 
	background-color: transparent; 
	text-decoration: none; }        /* visited links */
A.endmenu:active { color: gray; 
	background-color: transparent; 
	text-decoration: none; }        /* active links */
A.endmenu:hover { color: #e70000; 
	background-color: transparent; 
	text-decoration: none }          /* unvisited link */

A.submenu:link { color: #000; 
	background-color: transparent; 
	text-decoration: none }          /* unvisited link */
A.submenu:visited { color: #000; 
	background-color: transparent; 
	text-decoration: none; }        /* visited links */
A.submenu:active { color: #000; 
	background-color: transparent; 
	text-decoration: none; }        /* active links */

A.body:link { color: #2b6b6c; 
	background-color: transparent; 
	text-decoration: none }          /* unvisited link */
A.body:visited { color: #505; 
	background-color: transparent; 
	text-decoration: none; }        /* visited links */
A.body:active { color: #2b6b6c; 
	background-color: transparent; 
	text-decoration: none; }        /* active links */
A.body:hover { color: #f02; 
	background-color: transparent; 
	text-decoration: none; }

	body { 
		margin: 0px;
		padding:0px;
		}
	
	#leftcontent {
		position: absolute;
		left:0px;
		top:80px;
		width:155px;
		height:100%;
		padding-left: 10px; 
		color: inherit; 
		background: #000; 
		border:0px solid #000;
		}

	#centercontent {
		background: transparent;
		color: inherit; 
   		margin-left: 156px;
   		margin-right:121px;
		border:0px solid #000;
		voice-family: "\"}\"";		/*Read more at http://www.glish.com/css/hacks.asp*/
		voice-family: inherit;
   		margin-left: 156px;
   		margin-right:121px;
		margin-top: 0px;
		margin-bottom: 10px;
		padding-top: 30px;
		padding-bottom: 10px; 
		padding-left: 15px; 
		padding-right: 15px; 
		height: 100%;
		}
	html>body #centercontent {
   		margin-left: 156px;
   		margin-right:121px; 
		height: 110%;
		}

	#rightcontent {
		position: absolute;
		right:-2px;
		top:80px;
		width:118px; 
		background:#b3312a; 
		color: #b3312a; 
		border-left: 1px solid #000; 
		voice-family: "\"}\"";
		voice-family: inherit; 
		margin: 0px; 
		height: 100%; 
		padding: 0px 0px 0px 0px; 
		border:0px solid #000; 
		}
	html>body #rightcontent {
		margin: 0px;  
		height: 100%; 
		}
	
	#banner {
		background: #b3312a; 
		color: inherit;
		height: 80px;
		padding: 0px;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-bottom:3px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index: 0;
		}
	html>body #banner {
		height:80px;
		}
		
	p,h1,pre {
		margin:0px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size: 14px;
		font-family: "bookman old style", serif;
		padding:0px;
		margin:0px;
		}
