/* Reset.css */
 html, body ,  div,  span,  object,  iframe,  h1,  h2,  h3,  h4,  h5,  h6,  p,  blockquote,  pre,  a,  abbr,  acronym,  address,  code,  del,  dfn,  em,  img,  q,  dl,  dt,  dd,  ol,  ul,  li,  fieldset,  form,  label,  legend,  table,  caption,  tbody,  tfoot,  thead,  tr,  th,  td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:middle;
	text-decoration: none;
	list-style-type:none;
}

body{
	text-align: center;
	background-image: url(../images/structure/background_no_animation.gif);
}

div.logoWrap{
	width: 1000px;
   	margin: 10px auto;
	text-align: left;
}

div.mainWrap{
	width: 940px;
	margin: 0px 0px 0px 35px;
	background-color: #eeeeee;
	border-style: solid;
	border-width: 5px;
	border-color: #555555;
}

div.clearSpace{
	width: 100%;
	float: left;
	height: 5px;
}

div.pageContent{
	margin: 0px 0px 0px 20px;
	padding: 0px 20px 10px 0px;
}

/* Footer styles */
div.footer table{
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	height: 25px;
}
div.footer a {
	text-align: center;
	color: #990000; 
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 3px;
	clear: left;
}
div.footer-end{
	height: 5px;
	background-color: #555555;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

/* Side Logo */
div.sideLogoLetter{
	text-decoration: none;
	list-style-type:none;
	color: #ff0000; 
	background-color: #222222;
	font-family: Arial;
	font-weight: normal;
	width: 25px;
	height: 25px;
	font-size: 16px;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #aa0000;
	margin: 0px;
	padding-top: 2px;
	float: left;
}
div.sideLogoSquare img{
	width: 10px;
	height: 28px;
}
div.sideLogoSquare {
	display: inline;
	margin: 0px;
	padding: 0px;
}
div.sideLogoWrap {
	float: left;
	margin: 0px;
	padding: 0px;
}
div.sideLogo{
	margin: 0px 0px 25px 0px;
	padding: 0px;
}

/* Different letter colours in the side logo for different pages */
.home div.sideLogoLetter  {
	color: #ff0000; 
}
.science div.sideLogoLetter  {
	color: #8888dd; 
}
.philosophy div .sideLogoLetter  {
	color: #bfbf00; 
}
.publications div .sideLogoLetter  {
	color: #cc00cc; 
}
.cv div .sideLogoLetter  {
	color: #00cc00; 
}
.music div .sideLogoLetter  {
	color: #e08009; 
}
.art div .sideLogoLetter  {
	color: #00bbbb; 
}
.downloads div .sideLogoLetter  {
	color: #78b726; 
}
.contact div .sideLogoLetter  {
	color: #FFC4FF; 
}

