body, html {
background: #5AA9D4 url('http://www.maths.tcd.ie/~oconbhup/labs/img/bg.jpg') repeat;
margin: 0px auto;
margin-left: auto;
margin-right: auto;
padding: 0;
color: #454545;
font-family: Arial, Sans-serif;
font-size: 100%;
height:100%;
}

.shadow {
width: 974px;
background-image: url('http://www.maths.tcd.ie/~oconbhup/labs/img/bgshadow.png');
padding: 0px;
margin: 0px auto;
}

.body {
width:960px;
margin:auto;
#background-color:#333333;
background: #ffffff;
}

.header {
background-color:#98372A;
color:#f5f5f5;
width:920px;
margin:auto;
padding:20px;
margin-bottom:0;
border-bottom:1px solid #000000;
}

.rightfloat {
#background-color:#CCCCCC;
float:right;
width:930px;
padding-left:15px;
padding-right:15px;
padding-top:0;
padding-bottom:0;
}

.footer {
background-color:#000000;
clear:both;
#height:1px;
margin:0;
padding:0;
background: #ffffff;
}

.lablist li {
margin-bottom:10px;
}
