
#wrapper{
position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 960px;
  height: auto;
  background-color: #ffffff;
  border:0px solid white;
}

p {
margin: 10px 10px 10px 10px;
}



/* Outer block */
.block01 {
    width:935px;
    min-height:825px;
	height:auto;
    border:3px solid #cccccc;
    background-color: #ffffff;
    margin-left:12px;
    margin-top:10px;
    border-radius:10px;
    text-align:justify;
}


.block02 {
    width:905px;
    height:200px;
    border:3px solid #ffffff;
    background-color: #ffffff;
    margin: 10px 10px 10px 10px;
	border-radius:10px;
	border: 1px solid #bbbbbb;
}


/* Contains teachers image */
.block21 {
    width:175px;
    height:175px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:12px;
    margin-top:6px;
	border-radius:10px;
}

/* Contains teachers name */
.block22 {
    width:300px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:240px;
    margin-top:-166px;
	border-radius:10px;
}

/* Contain block23a to h */
.block23 {
    width:300px;
    height:120px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:240px;
    margin-top:6px;
	border-radius:10px;
}

/* Title email address */
.block23a {
    width:75px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:0px;
    margin-top:0px;
	border-radius:10px;
}

/* Title phone */
.block23b {
    width:75px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:0px;
    margin-top:1px;
	border-radius:10px;
}

/* Title Web */
.block23c {
    width:75px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:0px;
    margin-top:1px;
	border-radius:10px;
}

/* Title Teaches in */
.block23d {
    width:75px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:0px;
    margin-top:1px;
	border-radius:10px;
}

/* Actual email address */
.block23e {
    width:300px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:80px;
    margin-top:-104px;
	border-radius:10px;
}

/* Actual phone no */
.block23f {
    width:300px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:80px;
    margin-top:1px;
	border-radius:10px;
}

/* Actual Website Name */
.block23g {
    width:300px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:80px;
    margin-top:1px;
	border-radius:10px;
}

/* Actual Teaches in location */
.block23h {
    width:300px;
    height:25px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:80px;
    margin-top:1px;
	border-radius:10px;
}


/* Google Map */
.block27 {
    width:300px;
    height:180px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:600px;
    margin-top:-163px;
	border-radius:10px;
}

/* View Larger map line*/
.block28 {
    width:100px;
    height:18px;
    border:0px solid #ffffff;
    background-color: #ffffff;
    margin-left:480px;
    margin-top:-20px;
	border-radius:10px;
}



/* Bio Teacher Information block to centre text */
.block31 {
    width:645px;
    min-height:680px;
	height:auto;
    border:3px solid #ffffff;
    background-color: #ffffff;
    margin: 10px 10px 10px 10px;
	border-radius:10px;
	text-align:justify;
	border: 1px solid #bbbbbb;
    float:left;
}

/* Bio Teacher Information block to centre text */
.block32 {
    width:240px;
    min-height:680px;
	height:auto;
    background-color: #ffffff;
    margin: 10px 10px 10px 10px;
	border-radius:10px;
	text-align:justify;
	border: 0px solid #539866;
    float:left;
}





.row9pic1 {
    width:960px;
    height:20px;
    border:1px solid #C0C0C0;
    background-color: #000000;
    margin-left:0px;
    margin-top:6px;
	border-radius:2px;
}	




IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }
}

