body, td, th, div, span, p, ol, ul, dl, dt, dd, li, blockquote { font-family: Arial, Helvetica, sans-serif;}
code, pre { font-family: 'Courier New', Courier, monospace; }



.picbox  {float: right;
          margin: 10px 0px 32px 16px;}

img.fancy {border-top: 3px #008080 solid;
           border-right: 3px #008080 solid;
           border-bottom: 1px #008080 solid;
           border-left: 1px #008080 solid;}

a.homepage:link, a.homepage:visited  

           {color:#990000; 
            text-decoration: none;}


a.homepage:hover, a.homepage:active

           {color:#990000;
            text-decoration: underline;}



.newseventspic    {float: left;
                   width: 200px;}
.newseventspic img {border: 0px }
.newseventstext   {margin-top: 0px;
                   margin-left: 210px;}


.contactspic    {float: left;
                   width: 250px; }
.contactspic img {border: 0px }
.contactstext   {margin-top: 0px;
                   margin-left: 260px; margin-bottom: 70px;}

.staffpic    {float: left;
                   width: 400px; }
.staffpic img {border: 0px }
.stafftext   {margin-top: 0px;
                   margin-left: 410px; margin-bottom: 70px;}



.publicationspic    {float: left;
                   width: 200px;}
.publicationspic img {border: 0px }
.publicationstext   {margin-top: 60px;
                   margin-bottom: 130px; margin-left: 210px;}

.facilitiespic {float: right;
          margin: 10px 0px 20px 16px;}
.facilitiespic img {border: 0px }
.facilitiestext {margin-top: 30px; margin-bottom: 10px;}

.springschool {float: right;
          width: 150px; margin: 10px 0px 32px 32px;}

.research {float: right;
          width: 210px; margin: 10px 10px 32px 32px;}



/*home page image boxes */



.leftphotoboxes {
	float: left;
	width: 20%;
	height: 120px;
	margin: 14px;
        margin-bottom: 6px;
        pading-top: 0px;
	border-left:0px;
        align: middle; 
        align: centre;}
	

.photoboxes {
	float: left;
	width: 20%;
	height: 120px;
	margin: 14px;
        margin-bottom: 6px;
        pading-top: 0px;
	border-left: 0px;
        align: middle; 
        align: centre;}

.logobox {
	float: left;
	width: 43%;
	height: 120px;
	margin: 14px;
        margin-bottom: 6px;
        pading-top: 0px;
	border-left: 0px;
        align: middle; 
        align: centre;}




