/*Body text  
*/
body {font-family: Arial, tahoma, verdana, serif, "times new roman";
      background:#FFFFFF;
      width:100%;
      height:100%;
      color:#000000;
      line-height:1.2em;}

/*Underline body text links
*/

a {text-decoration:underline;}
a:link {color:#3333CC;}
a:visited {color:#3333CC;}
a:hover {color:#000000;}
a:active {color:#3333CC;}

/*Don't underline nav text links
*/

a.nav:link {text-decoration:none;
             color:#000099;
             font-size:1.1em;}
a.nav:visited {text-decoration:none;
             color:#000099;
             font-size:1.1em;}
a.nav:hover {text-decoration:none;
             color:#3399CC;
             font-size:1.1em;}
a.nav:active {text-decoration:none;
             color:#000099;
             font-size:1.1em;}

/*change colour of footer links
*/

a.foot {text-decoration:underline;}
a.foot:link {color:#FFFFFF;}
a.foot:visited {color:#FFFFFF;}
a.foot:hover {color:#FFFFFF;}
a.foot:active {color:#FFFFFF;}


/*adjust bullet points on home page
*/
ul.home {line-height:1.8em;}

/*adjust the space between bullets an the margin on About Us page
*/

ul.adjust {margin:0.5em;
           padding-left:1em;}


/*Table
*/

table {background-color: #FFFFFF;
       border-width: 1px;
       border-spacing: 0px;
       border-color: #003399;
       border-style: solid;
       border-collapse: collapse;}

table th {background-color: #FFFFFF;
          border-width: 1px;
          border-spacing: 0px;
          border-color: #003399;
          border-style: solid;
          padding: 0.4em;}

table td {background-color: #FFFFFF;
          border-width: 1px;
          border-spacing: 0px;
          border-color: #003399;
          border-style: solid;
          padding:0.65em;}


/*Image links
*/

img {border:none;}

/*Make heading 1s blue. 
*/
h1 {font-family: Arial, tahoma,verdana, serif, "times new roman";
    font-size:1.3em;
    font-weight:bold;
    color:#3333CC;
    line-height:1em;}


/*Make heading 2s white. 
*/
h2 {font-family: Arial, tahoma, verdana, serif, "times new roman";
    font-size:1.1em;
    color:#3333CC;
    line-height:1.2em;}

/*create a border around some text 
*/

div.styled {border:2px solid #3333CC;
            padding:0.5em;}

/*Top bar with logo 
*/

div.top {display:block;
         position:absolute;
         width:20em;
         height:7em;
         background:url(images/back1.jpg);
         border:none;
         z-index:2;}

/*Top underneath 
*/

div.tap {display:block;
         position:absolute;
         width:57em;
         height:7em;
         background:#3F41AE;
         border:none;
         z-index:0;}

/*Top bar with jubilee
*/

div.tip {display:block;
         position:absolute;
         width:37em;
         height:7em;
         margin-left:22em;
         padding-right:2em;
         background:url(images/back.jpg);
         border:none;
         z-index:1;}

/*Nav bar
*/

div.nav {display:block;
         position:absolute;
         width:80.2em;
         height:2em;
         margin-top:9em;
         background:url(images/back2.jpg);
         border:none;
         color:#000099;
         padding-left:1em;
         padding-top:0.5em;
         font-size:0.75em;
         z-index:2;}

/*Left side top
*/

div.left1  {display:block;
           position:absolute;
           margin-top:13em;
           width:14em;
           height:19em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 2
*/

div.left2  {display:block;
           position:absolute;
           margin-top:34em;
           width:14em;
           height:17em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 3
*/

div.left3  {display:block;
           position:absolute;
           margin-top:54em;
           width:14em;
           height:28em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 4
*/

div.left4  {display:block;
           position:absolute;
           margin-top:85em;
           width:14em;
           height:19em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 5
*/

div.left5  {display:block;
           position:absolute;
           margin-top:108em;
           width:14em;
           height:19em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 6
*/

div.left6  {display:block;
           position:absolute;
           margin-top:130em;
           width:14em;
           height:35em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Left side 7
*/

div.left7  {display:block;
           position:absolute;
           margin-top:170em;
           width:14em;
           height:48em;
           padding-left:0.2em;
           background:url(images/back4.jpg);
           border: 1px solid #3366CC;
           color: #000000;
           font-size:0.8em;
           z-index:1;}

/*Home page section top Welcome section
*/

div.main1 {display:block;
           position:absolute;
           width:50em;
           height:21em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}


/*Rest of main body section on home page
*/

div.main1a {display:block;
           position:absolute;
           width:55em;
           height:65em;
           margin-top:38em;
           margin-left:18em;
           background;#FFFFFF;
           font-size:0.8em;
           padding:0.2em;}

/*About Us page
*/

div.maina {display:block;
           position:absolute;
           width:50em;
           height:270em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*Research page
*/

div.mainr {display:block;
           position:absolute;
           width:50em;
           height:370em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*Contact Us page
*/

div.mainc {display:block;
           position:absolute;
           width:50em;
           height:98em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*Fundraising page
*/

div.mainf {display:block;
           position:absolute;
           width:50em;
           height:290em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*befriending, links and donations page
*/

div.mainb {display:block;
           position:absolute;
           width:50em;
           height:70em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*donations page
*/

div.maino {display:block;
           position:absolute;
           width:50em;
           height:50em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}


/*symposium page
*/

div.mains {display:block;
           position:absolute;
           width:50em;
           height:55em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}

/*news page
*/

div.mainn {display:block;
           position:absolute;
           width:50em;
           height:115em;
           margin-top:11.5em;
           margin-left:16em;
           background;#FFFFFF;
           font-size:0.9em;
           padding:0.2em;}


/*Footer area on home page
*/

div.foot {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:120em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}


/*Footer area on about us and research page
*/

div.foota {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:370em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on contact us & links page
*/

div.footc {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:165em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}


/*Footer area on research
*/

div.footr {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:490em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on fundraising page
*/

div.footf {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:385em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on befriending, links and donations page
*/

div.footb {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:105em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on donations page
*/

div.footo {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:97em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on symposium page
*/

div.foots {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:107em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}

/*Footer area on news page
*/

div.footn {display:block;
          position:absolute;
          width:87em;
          height:10em;
          margin-top:175em;
          background:#333399;
          border-top: 1px solid #003399;
          color:#FFFFFF;
          font-size:0.7em;}