body, #wrapper1, #wrapper2, #centralpane, #contentstart, #maincontentblockdept, #startcontent, #footer, #centercolumnnoright, #centerpadding
{
  float: none !important;
  width:100%;
  margin: 0 !important;
  padding: 0 !important;
}


body 
{

background-color: #fff;
color: #000;
font-size: 90%;
font-family: "Times New Roman", Times, Palatino, serif !important;
text-align: left;
background-image:url('http://web.anglia.ac.uk/graphics/AngliaRuskinLogoS.gif');
background-repeat:no-repeat;
}

div,  h1 
{
color: #000 !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
background-color: #fff !important;
border: 0px none !important;
color: #000 !important;
}


#content p 
{
font-size: 1em !important;
}

#contentstart h1, #title h1 
{
color: #000  !important;
font-weight : bold;
font-size: 1.2em !important;
}

#contentstart h2, h2.orangeheader, h2

{
font-size: 1.05em !important;
font-weight : bold;
}

h3
{
font-size: 1em !important;
font-weight : bold;
}

h4
{
font-size: .95em !important;
font-weight : bold;
}

h5
{
font-size: .8em !important;
font-weight : bold;
}

p, h1, h2, h3, h4, h5, h6 
{
text-align: left;
color: #000 !important;
background-color: #fff !important;
}

ul li, ol li, ol, ul, li 
{
margin: 1pt 10pt 2pt 20pt !important;
color: #000 !important;
background-color: #fff !important;
}

#pageheaderruskin h1 
{
display: none !important;
}


#header, 
#toplink,
#logo,
#searchline,
#hormenu,
#bread,
#colourbar,
#leftcol,
#nav,
#style,
#search,
#rightcol,
#divnews,
#anetnav,
#rightcolumn,
#searchline ,
#searchline form,
#hormenua,
#myanet,
#tab,
#title,
#hormyanet,
#navsearch,
#deptheadings,
#anetlogid,
#anettabs,
#menu,
#subnav,
#cert,
#leftcurveruskin,
#crumbsbar,
#footertext #cert,
#main-navigation-menu-container,
#main-navigation-menu,
#information-container,
#header-container,
#header-content,
#header-links-container,
#header-secondary-content,
#welcome-container,
#footer-container
{
display: none !important;
}

footer 
{
position: static;
bottom: 1.5em;
width: auto; 
height: auto;
margin: 2em 0 0; 
padding: 0; 
border-top:1px solid #000;
font-size: 0.9em; 
color:#888888;
background-color: #fff;
text-align: center;
}

#footertext 
{
}

html body #logo 
{
margin-top: .625em;
margin-bottom: 3em;
padding-bottom: 32em;
position: static; 
width: auto; 
height: 50px; 
background:#ffffcc url('http://web.anglia.ac.uk/graphics/AngliaRuskinLogoS.gif') no-repeat top right;
}

#logo 
{                                
	display: list-item;                
	list-style-image: url('http://web.anglia.ac.uk/graphics/AngliaRuskinLogoS.gif'); 
	list-style-position: inside;      
	color: #fff;                      
	}

div#logo img 
{
vertical-align: bottom;
margin-left: 60%;
border: 1px red solid; 
padding-bottom: 5%;
padding:30px;
display: none;
}



/*
img 
{
display: none;
}
*/

p img.imagefloat, p img.topright, p img.imageleft, p img.imagefloat 
{
	display: block;
	display: none;
}

dd img 
{
	display: block;
}

caption 
{
display: none;
}


hr 
{
display: none;
}


a:link, a:visited 
{
color: #000 !important;
background-color: transparent !important;
}


table 
{
/*margin: 0 .5em !important;*/
text-align: left;
width: 95%;
background-color: #fff;
color: #000;
font-size: 1em !important;
}


th 
{
font-weight: bold;
font-size: .85em;
color: black !important;
background-color: #fff !important;; 
}

td.prompt 
{
background-color: #fff !important;;
color: #000 !important;;
}

.sel 
{
display: none;
}


th.left 
{
color: #000 !important;
background-color: #fff !important;
}

.armsection
{
float:none;
}

.datadiv
{
float:none;
width:auto;
padding:5px 10px 10px 10px;
margin:0px 10px 10px 10px;
}

.datadata
{
padding:5px 10px 10px 10px;
margin:0px 10px 10px 10px;
border:1px solid #000000;
}

#footer-legal-statements-container 
{
margin-top:10px;
font-size:80%;
}

/*RR ADDED: print truncation*/
#wrapper1, 
#wrapper2, 
#mainwrap,
#contentpane,
#centralpane, 
#contentstart, 
#maincontentblockdept, 
#centercolumnnoright,
#centerpadding,
#startcontent
{
	display: inline ;
}