img			{	border: none;	}

body		{	background-color: white;
				background-image: url(../images/bg.gif);
				background-repeat: no-repeat;			}

#main		{	width: 704px;
				margin: 0 auto 0 auto;
				background-color: white;	}

#title		{	text-align: center;
				margin: 51px auto 51px auto;	}

#menu			{	width: 694px;
					margin: 0 auto;
					text-align: center;
					line-height: 20px;
					border-top: 3px solid black;
					border-bottom: 3px solid black;	}

#menu img		{	vertical-align: top;
					margin-top: 6px;
					margin-bottom: 4px; }

#menu img.dot	{	margin: 12px 4px 0 4px;	}

#menu img.ldot	{	margin: 12px 4px 0 0;	}

#menu img.rdot	{	margin: 12px 0 0 4px;	}

#content 		{	margin: 18px 40px 0 40px;
					padding-bottom: 20px;
					font-size: 11px;
					line-height: 1.4;
					font-family: Verdana, Helvetica, sans-serif;	}

#sidebar		{	width: 155px;	}

#sidebar img	{	margin-bottom: 10px;	}

h3		{	margin: 0;
			font-size: 12px;
			font-weight: bold;
			font-family: Verdana, Helvetica, sans-serif;	}

h4		{	font-size: 11px;	}

h5		{	font-size: 11px;
			font-weight: normal;
			font-style: italic;
			margin-top: 3em;	}

a		{	color: #565350;	}

a.whitelink	{	color: #eeeeee;
				text-decoration: none;	}

ul		{	margin-top: 0.5ex;	}

p.sm		{	margin-top: -0.5em;
				margin-bottom: 1.5em;
				margin-left: 30px;		}

*.notopborder		{	margin-top: 0;	}

*.doubletopborder	{	margin-top: 2em;	}

*.floatright	{	float: right;
					margin-left: 35px;		}

*.floatleft		{	float: left;
					margin-right: 20px;	}

*.clearl	{	clear: left;
				padding-top: 2em;	}

*.blackborder	{	border: 1px solid black;	}

*.grayborder	{	border: 1px solid #505050;	}

img.uparrow		{	float: right;
					margin-top: 1.5em;	}

div.sectiontitle	{	width: 360px;
						border-bottom: 3px solid black;
						padding: 3px;					}

div.sectiontitle h4	{	font-size: 11px;
						margin-bottom: 1ex;	}

div.subsection		{	width: 480px;
						padding: 4px;
						margin-top: 5px;
						background-color: #e2e5e8;	}

div.subsection h4	{	margin: 0;	}

div.subsection ul	{	margin-bottom: 1ex;	}


/* Hoverdivs are the divs which change color when you
hover over them, on the publications and audio pages */

div.hoverdiv		{	width: 360px;
						padding: 3px;
						margin-bottom: 2px;
						background-color: #c0c0c0;	}

div.hoverdiv h3		{	padding: 0 0 3px 0;
						font-size: 11px;	}

div.hoverdiv h4		{	color: #eeeeee;
						font-size: 11px;
						font-weight: normal;
						margin: 0;
						margin-bottom: 1ex;	}

div.hoverdiv p		{	margin-top: 0.5ex;	}

div.floatdiv		{	float: right;
						width: 200px;
						margin-right: 40px;	}

div.floatdiv h4		{	margin: 0;
						font-size: 11px;	}

div.floatdiv p		{	margin: 0;	}

div.centred		{	vertical-align: middle;
					text-align: center;
					margin: 1em auto 0 auto;	}

div.centred img	{	margin: 10px 1em 0 1em;	}

#footer		{	color: #bbb;
				font-size: 9px;		
				text-align: center;	}